@font-face{font-family:Oreova Sans;src:url(./oreova-v4-cerebri-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Oreova Sans;src:url(./oreova-v4-cerebri-semibold.ttf) format("truetype");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Oreova Sans;src:url(./oreova-v4-cerebri-bold.otf) format("opentype");font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:"Oreova Serif";src:url(./oreova-v4-rhymes-light.ttf) format("truetype");font-weight:300;font-display:swap}:root{--g-font-Cerebri-Sans-Pro:"Oreova Sans";--g-font-Ryhmes-Text:"Oreova Serif";--g-font-body:"Oreova Sans";--g-font-heading:"Oreova Sans";--g-ct-w:1200px;--g-ct-p:16px;--g-s-2xl:32px}body,button,input,select,textarea,.wordmark,.hero-type h1,.home-intro h2,.feature-copy h2,.footer-brand,.drawer .menu-brand,.mail-address,.not-found .page-title{font-family:Oreova Sans,Arial,sans-serif}.header .wordmark{font-size:38px;font-weight:600;letter-spacing:-1.4px;top:23px;left:96px;line-height:1.1}body .retail-wordmark{font-family:Oreova Sans,Arial,sans-serif;font-size:32px;font-weight:600;letter-spacing:-1px}body .footer,body.retail-page .footer{background:#080808;color:#fff;border-top:0;padding:60px 32px 34px}body .footer-top,body.retail-page .footer-top{max-width:940px;margin:0 auto;grid-template-columns:repeat(3,1fr);gap:55px}body .footer a,body .footer button,body.retail-page .footer a,body.retail-page .footer button{color:#ddd;font-size:12px}body .footer h2,body.retail-page .footer h2{color:#fff;font-size:12px;font-weight:600}body .footer-bottom,body.retail-page .footer-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin:50px auto 0;text-align:center;color:#bfbfbf}body .footer-brand,body.retail-page .footer-brand{display:block;width:100%;text-align:center;color:#fff;font-family:Oreova Sans,Arial,sans-serif;font-size:42px;font-weight:600;letter-spacing:-1.5px;line-height:1.1}body .footer-bottom p,body.retail-page .footer-bottom p{max-width:none;font-size:10px;line-height:1.7}.footer a:focus-visible,.footer button:focus-visible{outline-color:#fff}@media(max-width:1024px){:root{--g-ct-w:100%}}@media(max-width:760px){.header .wordmark{font-size:27px;letter-spacing:-.7px;left:62px;top:20px}body .retail-wordmark{font-size:25px}body .footer,body.retail-page .footer{padding:44px 24px 88px}body .footer-top,body.retail-page .footer-top{grid-template-columns:1fr 1fr;gap:30px}body .footer-brand,body.retail-page .footer-brand{font-size:34px}body .footer-bottom,body.retail-page .footer-bottom{margin-top:42px}}.retail-page{font-family:Oreova Sans,Arial,sans-serif;color:#3e3935}.retail-page .header{min-height:130px}.retail-page .retail-header-main{height:90px}.retail-page .retail-header-nav{font-size:14px;gap:30px}.retail-page .retail-product-info h1{font-size:25px;line-height:30px;color:#3e3935;letter-spacing:0;max-width:470px}.retail-page .retail-eyebrow{color:#a38f77;font-size:13px;line-height:20px;font-weight:600;letter-spacing:0;margin-bottom:2px}.retail-page .retail-price{font-size:23px;line-height:31px}.retail-page .retail-price-line{padding-bottom:9px;margin-bottom:16px}.retail-page .retail-intro{font-size:17px;line-height:23px;margin-bottom:31px}.retail-page .retail-benefits{gap:22px 24px;margin-bottom:47px}.retail-page .retail-benefits strong{font-size:12px;line-height:16px;color:#877561}.retail-page .retail-benefits li div>span{font-size:15px;line-height:21px}.retail-page .retail-gallery-caption{display:none}.retail-page .retail-gallery-note{background:#f6f5f2;border:1px solid #e3dad2;text-align:center;margin-top:20px;align-items:center;justify-content:center}.retail-page .retail-gallery-note strong{font-size:14px}.retail-page .retail-gallery-note p{font-size:13px;max-width:450px}.retail-page .retail-choice-heading{margin-bottom:29px}.retail-page .retail-choice-heading h2{font-size:14px}.retail-page .retail-choice-heading button{font-size:16px;text-decoration:underline;font-weight:400}.retail-quantity-options{margin:0 0 10px}.retail-quantity-card{position:relative;border:2px solid #e1dcd6;border-radius:6px;margin:0 0 14px;background:#fff}.retail-quantity-card.active{border-color:#a19587}.retail-quantity-heading{display:flex;width:100%;align-items:center;gap:13px;padding:16px 12px;text-align:left;min-height:75px;font-size:15px}.retail-quantity-heading>span:nth-child(2){flex:1}.retail-quantity-heading strong{font-weight:700;display:block}.retail-quantity-heading small{display:inline-block;font-size:12px;line-height:18px;color:#fff;background:#a69d91;border-radius:3px;padding:0 6px;margin-top:4px}.retail-quantity-heading>.retail-radio{margin:0;flex-shrink:0}.retail-quantity-card:not(.active) .retail-radio:after{display:none}.retail-quantity-fields{padding:0 14px 0 48px}.retail-quantity-card.active .retail-quantity-fields{padding-bottom:18px}.retail-quantity-row{display:grid;grid-template-columns:13px 1fr 1fr;gap:9px;align-items:center;margin-top:8px;font-size:13px}.retail-quantity-row select{width:100%;min-width:0;padding:6px 9px;border:1px solid #b6b0a8;border-radius:4px;min-height:35px;background:#fff;font-size:14px}.retail-quantity-ribbon{position:absolute;right:0;top:-10px;border-radius:3px;background:#8a7562;color:#fff;font-size:10px;padding:1px 8px;font-weight:600}.retail-page .retail-photo-note{margin:8px 0 14px;font-size:11px}.retail-page .retail-purchase:disabled{background:#8d7967;border-color:#8d7967;color:#fff;font-weight:700;font-size:17px;border-radius:5px;min-height:53px;letter-spacing:.02em}.retail-page .retail-trust{justify-content:center;gap:60px;border:0;margin-bottom:15px}.retail-page .retail-complements{margin:30px 0 28px}.retail-complements>h2{font-size:15px;font-weight:700;margin-bottom:16px}.retail-complements article{display:grid;grid-template-columns:95px minmax(0,1fr);gap:18px;padding:14px;background:#f6f5f2;border:1px solid #e3dad2;border-radius:13px;margin-bottom:14px}.retail-complements article picture,.retail-complements article img{width:95px;height:115px;object-fit:cover;border-radius:7px}.retail-complements article h3{font-size:15px;line-height:20px;font-weight:700;text-transform:uppercase}.retail-complements article p{font-size:12px;margin:7px 0}.retail-complements article strong{font-size:16px;font-weight:700}.retail-complements article a{display:block;margin-top:8px;border-radius:4px;background:#8a7562;color:#fff;text-align:center;padding:8px;font-size:12px;font-weight:600}.retail-page .retail-info-accordions summary{font-size:16px;line-height:22px;font-weight:700;padding:17px 0;text-transform:uppercase}.retail-page .retail-info-accordions details>div{font-size:15px;line-height:1.6}.retail-page .retail-product{padding-bottom:74px}.oreova-source-layout{background:#f3eeea;overflow:hidden}.oreova-source-layout .gps{--g-font-Cerebri-Sans-Pro:"Oreova Sans";--g-font-Ryhmes-Text:"Oreova Serif";--g-font-body:"Oreova Sans";--g-font-heading:"Oreova Sans"}.oreova-source-layout gp-row{max-width:100%}.oreova-source-layout img{background:transparent}.oreova-source-layout .oreova-compare-value{display:flex;align-items:center;justify-content:center;font-size:13px;line-height:1.2;padding:8px 3px;min-height:32px;color:#65584e;text-align:center}.oreova-source-layout .oreova-table-name{font-size:15px;text-align:center;color:#704f30;display:block;padding:6px}.oreova-source-layout .glrj7pgDxo{display:none}.oreova-source-layout #glmjz5RsK1{background-image:linear-gradient(180deg,#f3eeea00,#f3eeeaee 65%,#f3eeea),url(./oreova-v4-v8-hero-alpin.webp)!important;background-position:50% 30%!important;background-size:cover!important}.oreova-styles{padding:57px 0 58px;background:#9b8575;text-align:center;color:#fff}.oreova-styles>p{font-size:16px;line-height:24px;margin-bottom:5px}.oreova-styles>h2{font-size:29px;font-weight:600;line-height:32px;margin-bottom:35px}.oreova-style-rail{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:22px;padding:0 22px 20px;scrollbar-width:none}.oreova-style-card{flex:0 0 calc(100%/5.2 - 18px);scroll-snap-align:start;border-radius:12px;background:#fff;text-align:left;overflow:hidden;color:#514d4a}.oreova-style-card>img{width:100%;aspect-ratio:1;object-fit:cover;object-position:50% 20%}.oreova-style-card>div{padding:18px 15px}.oreova-style-card h3{font-size:18px;line-height:27px;color:#704f30;font-weight:700;margin-bottom:12px}.oreova-style-card p{font-size:14px;line-height:20px;min-height:140px;margin-bottom:16px}.oreova-style-card strong{display:block;font-size:12px;margin-bottom:20px}.oreova-style-card span{font-size:9px;letter-spacing:.04em;border-top:1px solid #ddd;padding-top:10px;display:block}.oreova-style-arrows{display:flex;justify-content:center;gap:35px;margin-top:15px}.oreova-style-arrows button{border:1px solid #f6f5f2;color:#fff;border-radius:3px;padding:6px 12px;font-size:15px;min-width:96px}.oreova-style-arrows span{font-size:11px}.oreova-source-faq{padding:73px 20px;background:#f3eeea}.oreova-source-faq>h2{text-align:center;font-size:38px;line-height:1.3;font-weight:700;margin-bottom:38px;color:#3e3935}.oreova-source-faq details{border:0;max-width:1130px;margin:0 auto 13px;border-radius:5px;overflow:hidden}.oreova-source-faq summary{background:#9b8575;color:#fff;font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase;padding:22px 14px;align-items:center;justify-content:flex-start;gap:14px}.oreova-source-faq summary:before{content:"+";width:27px;height:27px;line-height:25px;border:1px solid #704f30;border-radius:50%;text-align:center;background:#fff;color:#704f30;font-size:23px;font-weight:400;flex-shrink:0}.oreova-source-faq summary:after{display:none}.oreova-source-faq details[open]>summary:before{content:"\2212"}.oreova-source-faq details>div{background:#fff;padding:21px 34px 28px 26px;font-size:16px;line-height:1.6}.oreova-source-strip{background:linear-gradient(110deg,#f3eeea,#d6c9be,#f3eeea);padding:23px 20px 31px;text-align:center}.oreova-source-strip p{font-size:12px;font-weight:600;letter-spacing:.05em;margin-bottom:20px}.oreova-source-strip div{display:flex;gap:64px;max-width:665px;margin:auto;justify-content:center;align-items:center}.oreova-source-strip span{font-family:"Oreova Serif",serif;font-size:19px;white-space:nowrap;color:#5d5248}@media(max-width:1024px){.oreova-style-card{flex-basis:calc(31.25% - 15px)}}@media(max-width:767px){.retail-page .header{min-height:60px}.retail-page .retail-header-main{height:60px}.retail-page .retail-product{padding-top:14px;padding-bottom:59px}.retail-page .retail-product-info h1{font-size:21px;line-height:25.2px}.retail-page .retail-eyebrow{font-size:12px;line-height:18px}.retail-page .retail-product-info{padding-top:11px}.retail-page .retail-benefits{margin-bottom:37px;gap:20px 12px}.retail-page .retail-benefits strong{font-size:11px;line-height:15px}.retail-page .retail-benefits li div>span{font-size:13px;line-height:18px}.retail-page .retail-intro{font-size:16px;line-height:22px}.retail-page .retail-choice-heading{margin-bottom:25px}.retail-page .retail-choice-heading h2{font-size:12px}.retail-page .retail-choice-heading button{font-size:13px}.retail-quantity-heading{font-size:14px;min-height:69px;padding:14px 10px;gap:10px}.retail-quantity-fields{padding:0 11px 0 35px}.retail-quantity-card.active .retail-quantity-fields{padding-bottom:16px}.retail-quantity-row{gap:7px}.retail-quantity-row select{font-size:16px;min-height:37px;padding:5px 6px}.retail-page .retail-trust{gap:30px}.retail-complements>h2{font-size:13px}.retail-complements article{grid-template-columns:85px minmax(0,1fr);gap:13px;padding:11px}.retail-complements article picture,.retail-complements article img{width:85px;height:110px}.retail-complements article h3{font-size:12px;line-height:16px}.retail-complements article a{font-size:11px}.retail-page .retail-info-accordions summary{font-size:13px;line-height:19px}.oreova-styles{padding:50px 0 73px}.oreova-styles>h2{font-size:26px;line-height:29px}.oreova-style-rail{gap:19px;padding:0 19px 20px}.oreova-style-card{flex-basis:calc(100%/1.4 - 5.5px)}.oreova-style-card h3{font-size:15px;line-height:22px}.oreova-source-faq{padding:69px 20px 99px}.oreova-source-faq>h2{font-size:27px;line-height:32px;margin-bottom:32px}.oreova-source-faq details{margin-bottom:14px}.oreova-source-faq summary{font-size:13px;line-height:20px;padding:19px 12px;gap:10px}.oreova-source-faq details>div{font-size:14px;padding:16px 19px 23px 22px}.oreova-source-strip{padding:19px 12px 25px}.oreova-source-strip div{gap:20px;flex-wrap:wrap}.oreova-source-strip span{font-size:15px}.oreova-source-layout #glmjz5RsK1{background-size:auto 520px!important;background-position:50% 0!important}}.retail-page .retail-stage{container-type:inline-size}.retail-page .retail-stage .retail-hero-annotations i{width:14cqw;height:14cqw}.retail-page .retail-stage .retail-hero-annotations svg{width:9cqw;height:9cqw}.retail-page .retail-stage .retail-hero-annotations>span>span{font-size:2.75cqw;line-height:1.4}.retail-page .retail-stage .retail-hero-annotations>span{gap:2.2cqw}.retail-page .retail-stage .retail-image-badge{font-size:2.2cqw}body.retail-page .retail-header-main .retail-wordmark{font-family:Oreova Sans,Arial,sans-serif;font-size:32px;font-weight:600;letter-spacing:-1px}@media(max-width:767px){body.retail-page .retail-header-main .retail-wordmark{font-size:25px}}.oreova-source-layout img[data-cutout]{mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.oreova-source-layout img[data-cutout=M05]{mask-image:url(./oreova-v4-curvd-cutout-M05.webp);-webkit-mask-image:url(./oreova-v4-curvd-cutout-M05.webp)}.oreova-source-layout img[data-cutout=M03]{mask-image:url(./oreova-v4-curvd-cutout-M03.webp);-webkit-mask-image:url(./oreova-v4-curvd-cutout-M03.webp)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/oreova-v4-oreova-global.css.map */
