.hero .hero-text .heading h2,.hero .hero-text p{color:var(--heroTextFontColor)}.hero .hero-text .heading h2{padding:0;font-family:Manrope-Bold,sans-serif;font-size:36px;line-height:42px;letter-spacing:-1.08px;margin-bottom:8px}.hero .hero-text .heading h2 em{font-family:Canela,sans-serif;font-weight:300;font-size:42px;font-style:italic;letter-spacing:.84px}.hero .hero-text p{font-family:Manrope;font-size:18px;line-height:26px;letter-spacing:-.36px;font-weight:500}.hero .hero-text .button{font-size:16px;background:var(--heroTextButtonBg);color:var(--heroTextButtonColor);letter-spacing:.32px;padding:14px 20px;margin:0}.hero .content{max-width:400px}.hero-text{border-block-end:0}.product [card-type=overlay] .card-meta{justify-content:flex-end;align-items:flex-start}.product .cards .card-head x-flex{gap:4px}.product .cards .card-title{padding-top:4px;padding-left:0!important}.product .cards .card-title a{padding:0}.product .cards .card-price{padding-top:12px;font-size:14px;font-family:Manrope-Bold,sans-serif;letter-spacing:-.28px;padding-left:0!important}.product .cards .card-subtitle .h4{text-transform:inherit;font-size:14px;font-family:Manrope;font-weight:500;letter-spacing:-.28px}.product .cards .oke-sr-count{text-decoration:inherit!important}.product .cards .badge--best-seller{position:absolute;top:19px;left:16px;text-transform:uppercase;background:#debba9;color:#1d1e1d;font-size:14px;font-weight:700;border:1px solid #1D1E1D;padding:0 6px}.okeReviews .oke-stars svg{height:12px}.listing-page .products .intro{padding:32px 16px 0;border:0}.listing-page .products .intro p{margin:0;font-family:Manrope;font-weight:500;letter-spacing:-.28px}.listing-page .products .intro>x-grid>x-cell{outline:none;padding:0}.listing-page .collection-filter ul{list-style:none;display:flex;align-items:center;gap:10px;margin:0;overflow:auto;padding-bottom:5px}.listing-page .collection-filter ul::-webkit-scrollbar{display:none}.listing-page .collection-filter ul li a{font-family:Manrope;font-weight:600;text-decoration:none;background:#e9ddd7;font-size:14px;line-height:21px;color:#1d1e1d;padding:2px 8px;min-width:max-content;display:block;text-transform:uppercase}.listing-page .collection-filter ul li{margin:0}.listing-page .collection-filter{padding:24px 16px;background:#fff;position:sticky;top:50px;left:0;width:100%;z-index:9;transition:all .5s ease-in}.listing-page .product{border-block-start:var(--globalBorder)}.listing-page .products .intro h1{font-size:20px;margin-bottom:8px;letter-spacing:-.4px}.people-also-buy .product .cards>x-cell{align-self:stretch}.bullet-product-content .product-collection{font-size:16px;color:#debba9;letter-spacing:-.48px;font-weight:700}.bullet-product-content .price__container{font-size:16px;font-weight:700;letter-spacing:-.48px}.bullet-product-content .feature-list ul{list-style:none;padding:0;display:flex;align-items:center;flex-wrap:wrap;margin:0 -6px}.bullet-product-content .feature-list ul li{padding:0 6px;font-size:12px;color:#1d1e1d;font-family:Manrope-Bold,sans-serif;letter-spacing:-.12px;position:relative;font-weight:500}.bullet-product-content .feature-list ul li:not(:last-child):after{content:"/";font-size:12px;right:-2px;position:absolute}.product-page .promobar-wrap{margin:5px 0 19px}.product-page .promobar-wrap .inner{display:flex;align-items:center;border:1px solid #171817;position:relative}.product-page .promobar-wrap .inner .image{width:60px;position:absolute;height:100%}.product-page .promobar-wrap .inner .text{width:100%;padding-left:60px}.product-page .promobar-wrap .inner .text p{font-size:14px;letter-spacing:-.24px;color:#1d1e1d;margin:0;padding:26px 16px;border-left:1px solid #1D1E1D}.product-page .promobar-wrap .inner .image img{width:100%;height:100%;object-fit:cover}.mobnav .bordi details:where(.lv1,.lv2,.lv3) details-menu{margin:0;border-inline-start:0}.dm.lv2 ul li a{padding:.8rem 1.4rem!important;font-size:14px;line-height:normal}.dm.lv2 summary{padding-top:0;padding-bottom:8px;color:#aa9d99;pointer-events:none}.mobnav .bordi details[open]:where(.lv1,.lv2,.lv3)>summary{font-size:14px;line-height:normal}.mobnav .dm.lv1>details-menu>ul>li.level2{margin-bottom:24px}.dm.lv2>summary.dropdown-caret:after{display:none}.mobnav .dropdown-caret:after{border:0;width:14px;height:2px;background:#000}.mobnav .dm.lv1>.dropdown-caret:before{content:"";width:2px;height:14px;background:#000;position:absolute;right:20px}.mobnav .dm.lv1[open]>.dropdown-caret:before{display:none}.mobnav nav{position:relative}.mob-scroller li.level2 ul,.mobnav li.level2 ul{flex-direction:column;width:100%}.mob-scroller li.level2 ul li,.mobnav li.level2 ul li{width:100%!important;padding:0!important}.mob-scroller li.level2 ul li a{padding:8px 0!important;font-size:14px;line-height:normal}.mobnav li.level2 ul li a{padding:8px 14px!important}.mob-scroller .level2>.lv2,.mobnav .level2>.lv2{padding-bottom:8px;display:block;color:#aa9d99}.mob-scroller .level2:first-child>.lv2,.mobnav .level2:first-child>.lv2{color:#000001}.people-also-buy .gs-title{border-block-end:none;margin:0}coretex-cart .subtotal{padding:16px}coretex-cart x-cell:first-child{font-weight:500}coretex-cart x-cell:last-child{font-size:16px}coretex-cart #checkout{display:flex;justify-content:space-between;align-items:center}coretex-cart #checkout span{font-size:25px;line-height:12px}#cartBox .headingTitle{font-family:Manrope-Bold,sans-serif;font-size:20px;letter-spacing:-.4px}coretex-cart cart-item{overflow:hidden}#cartBox header x-cell:first-child{display:flex;align-items:center}#cartBox header x-cell #counter{padding:0;border:0;font-size:19px}@media (min-width: 778px){details.dm.lv1>details-menu{padding:32px 0}details.dm>details-menu ul{width:100%;max-width:860px;align-items:flex-start}details.dm.lv2>details-menu{position:static;width:auto}details.dm.lv2>details-menu ul{flex-direction:column}.menulink .dropdown-caret:after{display:none}.menulink .dm.lv2 ul li{padding:0!important}details.dm>details-menu ul li{width:35%}details.dm>details-menu ul li:first-child .dm.lv2 summary{color:#1d1e1d}}@media (max-width: 1275px){.main-header header .menulink a.no-style{padding:14px 7px}ul.inline.large-only li{padding:0!important}}@media (max-width:1200px){.people-also-buy{order:2}.coretex-cart cart-footer{order:3;background:#debbaa;position:sticky;z-index:99;bottom:0}.coretex-cart .subtotal-wrap{background:#fff}.coretex-cart .checkoutBtn,.coretex-cart .payments{padding:32px 16px!important;outline:0}.coretex-cart .payments{padding-top:0!important}coretex-cart .shippingtaxes{outline:none}}@media (min-width: 778px) and (max-width: 1190px){header #header-grid{--grid-tc: 1fr 3fr 1fr}}@media (max-width: 777px){.hero{height:auto;overflow:visible}.hero-text{padding-bottom:32px}.product .cards .card-meta>*:not(.card-footer){padding-left:12px}.hero picture{height:var(--heroHeight, 95vh);position:relative}.hero .meta{position:static;height:auto;padding:0}.hero .hero-text .heading h2,.hero .hero-text p{color:var(--heroTextFontColorMobile)}.hero .hero-text .button{background:var(--heroTextButtonBgMobile);color:var(--heroTextButtonColorMobile)}.hero .content{max-width:100%}.hero .hero-text .heading h2{padding-top:0!important;white-space:inherit;font-size:24px!important;line-height:normal;font-family:Manrope-semiBold}.hero .hero-text .heading h2 em{font-size:28px}.hero .hero-text p{font-size:14px;margin:0}.hero .hero-text .button{font-size:14px;min-width:136px}.product .cards .card-subtitle{display:block}.product-page .promobar-wrap .inner .text p{padding:20px 16px}.listing-page .collection-filter{padding:16px 0}.listing-page .collection-filter ul li:first-child{margin-left:16px}.people-also-buy .products{border-top:1px solid #000000}.product [card-type=overlay] .card-meta{position:static;pointer-events:inherit!important}.people-also-buy .card-image a{padding:0}}@media (max-width: 768px){.products a{font-size:14px}font-size: 12px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom-style.css.map */
