:root{--color-c-primary: #e60012;--color-c-accent-01: #ffe300;--color-c-text: #000;--color-c-contrast: #fff;--color-c-icon: #000;--color-c-bg-01: #f6f3e9;--color-c-bg-02: #e9e6dc;--color-c-border-01: #ddd;--color-c-border-02: #000;--color-c-border-03: #eee;--color-c-border-form: #eee;--color-c-bg-table: #eee;--color-c-border-table: #999;--color-c-shadow: rgba(0, 0, 0, 0.25)}.tpl-page--lp-collection .section{background-color:#f5f3ea}.lp-banner__title{margin:0;text-align:center;font-size:1.6rem}.lp-banner__media{position:relative;display:block;min-height:255px}.lp-banner__media img{position:absolute;display:block;height:100%;object-fit:cover}@media only screen and (min-width: 750px){.lp-banner__media{min-height:min(50vw,640px)}}.lp-lead{padding:50px 0;text-align:center;font-size:clamp(1.4rem,1rem + 1.5vw,2.5rem);line-height:1.7}.lp-lead>:last-child{margin-bottom:0}.lp-lead p{margin:0 0 17px}@media only screen and (min-width: 750px){.lp-lead{padding:116px 0;font-size:clamp(2.5rem,1rem + 2vw,3rem)}}@media only screen and (max-width: 749.9px){.lp-lead__content>span{display:block}.lp-lead__content p>span{display:block}}.lp-button{display:block;min-width:min(100%,200px);padding:10px 20px;background:#d93939;border-radius:999em;color:var(--color-c-contrast);font-weight:var(--font-body-weight-bold);font-size:clamp(1.6rem,1rem + 1.4vw,3rem);text-decoration:none;line-height:1.3;letter-spacing:0;text-align:center;transition:background-color .25s}.lp-button:hover,.lp-button:active,.lp-button:focus-visible{background-color:var(--color-c-primary)}@media only screen and (min-width: 750px){.lp-button{padding-top:20px;padding-bottom:20px;font-size:2.6rem}}.lp-buttons{padding:36px 0}.lp-buttons__list{display:flex;flex-direction:column;align-items:center;gap:13px;margin:0;padding:0;list-style:none}.lp-buttons__list>li{min-width:max(200px,50vw)}@media only screen and (min-width: 750px){.lp-buttons{padding:96px 0}.lp-buttons__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:min(2vw,45px)}.lp-buttons__list>li{min-width:100%}.lp-buttons__list--col-1{grid-template-columns:1fr}.lp-buttons__list--col-2{grid-template-columns:repeat(2, 1fr)}.lp-buttons .lp-button{padding:min(2.5vw,30px) 10px;font-size:clamp(1.4rem,1rem + 1vw,3rem)}}.lp-section{padding:103px 0}.lp-section--small{padding:50px 0}.lp-section__inner>:first-child{margin-top:0}.lp-section__inner>:last-child{margin-bottom:0}.lp-section__hdg{text-align:center}.lp-section__hdg--h2{margin:0 0 27px;font-size:clamp(2.2rem,1rem + 2.5vw,3.4rem)}.lp-section__hdg--h3{margin:0 0 8px;font-size:clamp(1.6rem,1rem + 2vw,2.8rem)}.lp-section__text{margin:20px 0;font-size:clamp(1.4rem,1rem + 1.5vw,2.5rem);line-height:1.7}.lp-section__text p{margin:0}.lp-section__text small{display:block;margin-top:12px;font-size:clamp(1rem,1rem + .5vw,2.4rem)}.lp-section__text--center{text-align:center}.lp-section__btn{max-width:min(100%,300px);margin:20px auto;font-size:2rem}@media only screen and (min-width: 750px){.lp-section{padding:141px 0}.lp-section--small{padding:104px 0}.lp-section__hdg--h2{margin-bottom:60px;font-size:clamp(3rem,1rem + 2.5vw,4.6rem)}.lp-section__hdg--h3{margin-bottom:36px;font-size:clamp(2.5rem,1rem + 2vw,3.8rem)}.lp-section__text{margin:40px 0;font-size:clamp(2.5rem,1rem + 2vw,3rem)}.lp-section__text small{margin-top:17px}.lp-section__btn{margin:40px auto;font-size:clamp(2.5rem,1rem + 2vw,3rem)}}@media only screen and (max-width: 749.9px){.lp-section__text>span{display:block}.lp-section__text p>span{display:block}}.lp-lead--pt0,.lp-buttons--pt0,.lp-section--pt0{padding-top:0}.lp-lead--pb0,.lp-buttons--pb0,.lp-section--pb0{padding-bottom:0}/*# sourceMappingURL=lp-collection.css.map */
