:root{--lht-black:#000}body,.lht-header,.lht-shelf{background:#000}.lht-header-inner{min-height:100px;padding:5px 50px;gap:34px}.lht-logo{width:110px}.lht-desktop-nav{font-size:14px;font-weight:400;gap:22px;letter-spacing:.4px}.lht-desktop-nav>a{padding:4px 8px}.lht-desktop-nav>a[aria-current=page]{background:#fff;color:#111;border-radius:3px;font-weight:700}.lht-desktop-nav .lht-sale{color:var(--lht-gold);font-weight:700}.lht-announcement{line-height:1.4;padding:5px 12px}.lht-campaign{position:relative;isolation:isolate;aspect-ratio:2/1;overflow:hidden;background:#080c18;display:flex;align-items:center;justify-content:center;color:#fff}.lht-campaign-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 52% 70%,#675128,#1e1b25 40%,#090b17 85%)}.lht-campaign-art img{position:absolute;height:105%;width:47%;object-fit:cover;bottom:-4%;mask-image:linear-gradient(to right,transparent,#000 12%,#000 76%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 12%,#000 76%,transparent)}.lht-campaign-left{left:-6%;object-position:60% center}.lht-campaign-art .lht-campaign-right{right:-6%;height:94%;bottom:0;object-position:center;mask-image:linear-gradient(to right,transparent,#000 20%,#000 88%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 20%,#000 88%,transparent)}.lht-campaign-content{width:42%;max-width:650px;text-align:center;padding:15px;position:relative}.lht-campaign-kicker{font-size:10px;font-weight:700;letter-spacing:2px;margin:0 0 18px}.lht-campaign h1{font-size:clamp(32px,3.1vw,52px);line-height:1.1;letter-spacing:-1.5px;color:#fff;margin:0 0 12px;white-space:nowrap}.lht-campaign h1>span{background:var(--lht-gold);color:#111;padding:0 .12em;border-radius:3px;white-space:nowrap}.lht-campaign-copy{font-size:12px;line-height:1.6;letter-spacing:.5px;margin:0 auto 25px;max-width:490px}.lht-campaign-buttons{display:flex;justify-content:center;align-items:center;gap:22px}.lht-campaign-buttons a{text-decoration:none;font-size:10px;font-weight:700;letter-spacing:1px}.lht-campaign-primary{background:#fff;color:#111;padding:18px 25px;display:flex;gap:25px;align-items:center}.lht-campaign-secondary{color:#fff;padding:12px 0;border-bottom:1px solid #aaa}.lht-campaign-mobile-copy,.lht-mobile-benefits{display:none}.lht-shelf .page-width{position:relative}.lht-shelf h2,.lht-more h2{font-size:40px;margin-bottom:30px}.lht-shelf{padding:36px 0}.lht-product-track{grid-auto-columns:calc((100% - (var(--shelf-columns,3) - 1)*40px)/var(--shelf-columns,3));gap:40px;scrollbar-width:none}.lht-product-track::-webkit-scrollbar{display:none}.lht-shelf-controls{position:absolute;inset:45% -2px auto;justify-content:space-between;pointer-events:none;z-index:3;margin:0}.lht-shelf-controls button{pointer-events:auto;background:#000a;color:#fff;border:0;border-radius:50%;height:36px;width:36px}.lht-shelf--gold{background:var(--lht-gold)}.lht-product-track .card__heading,.product-grid .card__heading{font-size:14px;line-height:1.3;font-weight:400}.lht-product-track .price,.product-grid .price{font-size:15px;font-weight:700}.lht-product-track .quick-add__submit,.product-grid .quick-add__submit{border-radius:4px;font-size:12px;min-height:42px}.lht-product-track .card__inner,.product-grid .card__inner{border-radius:12px}.collection-hero__title{text-align:center;font-size:40px;line-height:1.2;margin:24px 0 22px;text-shadow:0 0 9px #ffd43b66}.collection-hero__description{margin:auto}.collection-hero__inner{padding-bottom:0}.lht-more-grid{gap:40px}.lht-more-grid .lht-tile-image{height:auto;aspect-ratio:1}.lht-tile-caption{font-size:18px}.lht-footer-grid{grid-template-columns:1fr 1fr 1fr 1.5fr}.lht-payment-icons{display:flex;gap:8px;justify-content:center;margin:30px 0 0;flex-wrap:wrap}.lht-payment-icons svg{width:38px;height:24px}.lht-footer-bottom{margin-top:18px}.product__title h1{font-size:26px;line-height:1.12;letter-spacing:0;margin:0}.product__info-container .product__title{margin-bottom:12px}.product__info-container .price{font-weight:700;color:var(--lht-gold);font-size:22px}.product__info-container .price__badge-sale{display:none}.product__inventory{margin:14px 0 25px!important}.product__media-wrapper .product-media-container{border-radius:12px;overflow:hidden;background:#000}.product-form__submit{background:var(--lht-gold);color:#111;font-size:17px;min-height:50px;border-radius:5px}.product__tax{font-size:11px}.product__info-container .q4-bogo-pdp{margin-top:24px}.lht-delivery{display:flex;align-items:flex-start;justify-content:center;margin:32px 0 10px;text-align:center}.lht-delivery>div{display:flex;flex-direction:column;align-items:center;max-width:190px;gap:5px;font-size:12px}.lht-delivery span{border:3px solid #fff;border-radius:50%;width:43px;height:43px;font-size:23px;line-height:36px}.lht-delivery i{height:3px;background:#fff;width:80px;margin:20px -3px 0}.lht-delivery small{font-size:10px}.lht-delivery-note{text-align:center;font-size:10px;line-height:1.5;color:#bbb}.lht-delivery-note a{color:inherit}.lht-product-description{border-top:1px solid #333;border-bottom:1px solid #333;padding:20px 0}.lht-product-description summary{font-weight:700;cursor:pointer;font-size:13px;list-style:none}.lht-product-description summary:after{content:"+";float:right}.lht-product-description[open] summary:after{content:"\2212"}.lht-product-description>div{padding-top:15px}.lht-product-description h2{font-size:20px}.lht-product-description h3{font-size:16px}.lht-details,.lht-standards,.lht-faq{padding-top:45px;padding-bottom:45px}.lht-details h2,.lht-standards h2,.lht-faq h2{text-align:center;font-size:38px;margin:0 0 35px}.lht-detail-split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.lht-detail-split>img{width:100%;height:auto;border-radius:12px}.lht-detail-split h3{font-size:28px;line-height:1.2}.lht-standard-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;border-top:1px solid #333;padding-top:30px}.lht-standard-grid h3{font-size:20px}.lht-standard-grid p{font-size:14px;color:#ccc}.lht-faq{max-width:950px}.lht-faq details{border-bottom:1px solid #444;padding:20px 0}.lht-faq summary{cursor:pointer;font-weight:700;list-style:none}.lht-faq summary:after{content:"+";float:right}.lht-faq details[open] summary:after{content:"\2212"}.lht-faq p{font-size:14px;color:#ccc;line-height:1.7}.lht-faq a{color:inherit}.lht-menu-dialog{inset:0 auto 0 0;border:0}.lht-mobile-nav>a,.lht-mobile-nav>.lht-series>summary{font-weight:400}.lht-mega{box-shadow:none;border-top:1px solid #333}@media(min-width:750px){.product--medium .product__media-wrapper{max-width:55%;width:55%}.product--medium .product__info-wrapper{max-width:45%;width:45%;padding-left:70px}.product__media-list{max-width:600px;margin:auto}.product__media-list .product__media-item{width:100%}.product__media img{object-fit:contain!important}.product .thumbnail-slider{max-width:600px;margin:16px auto 0}}@media(max-width:1250px)and (min-width:990px){.lht-header-inner{padding-inline:28px;gap:22px}.lht-desktop-nav{font-size:11px;gap:9px}}@media(max-width:989px){.lht-header-inner{min-height:80px;padding:4px 18px;justify-content:flex-start;gap:16px}.lht-logo{position:static;transform:none;width:110px}.lht-campaign-content{width:48%}.lht-campaign h1{font-size:30px}.lht-campaign-buttons{gap:15px}.lht-campaign-primary{padding:15px}.lht-footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:749px){.lht-header-inner{min-height:80px}.lht-logo{width:110px}.lht-campaign{aspect-ratio:3/4;align-items:flex-start}.lht-campaign-content{width:100%;height:100%;max-width:none;padding:22px 22px 18px;display:flex;align-items:center;flex-direction:column}.lht-campaign-kicker{font-size:9px;letter-spacing:1.7px;margin:0 0 12px}.lht-campaign h1{font-size:clamp(34px,10vw,56px);line-height:1.02;white-space:normal;margin:0 0 10px;max-width:290px}.lht-campaign h1>span{display:table;margin:8px auto 0;padding:.08em .22em}.lht-campaign-copy{display:none}.lht-campaign-mobile-copy{display:block;font-size:12px;line-height:1.45;max-width:260px;margin:0}.lht-campaign-buttons{margin-top:auto;width:100%;gap:20px}.lht-campaign-primary{flex:1;background:#111;color:#fff;border:1px solid #888;max-width:230px;padding:14px 12px;justify-content:center;gap:12px}.lht-campaign-buttons a{font-size:10px;letter-spacing:.6px}.lht-campaign-secondary{white-space:nowrap}.lht-campaign-art img{width:75%;height:63%;bottom:11%;left:-16%;object-fit:cover}.lht-campaign-art .lht-campaign-right{width:70%;height:58%;right:-16%;left:auto;bottom:11%}.lht-mobile-benefits{display:flex;justify-content:space-around;text-align:center;background:#000;color:#fff;padding:18px 10px;font-size:9px;line-height:1.5}.lht-shelf h2,.lht-more h2{font-size:28px;margin-bottom:25px}.lht-shelf{padding:27px 0}.lht-product-track{grid-auto-columns:calc((100% - 15px)/2);gap:15px}.lht-shelf-controls{position:static;justify-content:center;gap:20px;margin:14px 0}.lht-shelf .page-width{display:flex;flex-direction:column}.lht-shelf .page-width>h2{order:0}.lht-product-track{order:1}.lht-shelf-controls{order:2}.lht-view-all{order:3}.lht-product-track .card__heading,.product-grid .card__heading{font-size:12px}.lht-product-track .price,.product-grid .price{font-size:13px}.collection-hero__title{font-size:30px;margin:20px 0}.lht-more-grid{display:grid;grid-template-columns:repeat(3,80%);overflow:auto;scroll-snap-type:x mandatory;gap:15px}.lht-more-grid>a{scroll-snap-align:start}.lht-more-grid .lht-tile-image{height:auto}.lht-tile-caption{font-size:16px}.product__title h1{font-size:20px;line-height:1.2}.product__info-wrapper{padding:16px 0 0!important}.product__media-wrapper{margin:0 -15px!important;width:calc(100% + 30px)!important;max-width:none!important}.product__media-wrapper .product-media-container{border-radius:0}.product__media-list{scroll-padding-left:0!important}.product__media-item{padding:0!important;width:100%!important}.product__info-container .price{font-size:21px}.product .slider-buttons{margin:0;background:#000}.lht-detail-split{grid-template-columns:1fr;gap:20px}.lht-detail-split h3{font-size:23px}.lht-details h2,.lht-standards h2,.lht-faq h2{font-size:28px}.lht-standard-grid{grid-template-columns:1fr;gap:15px}.lht-details,.lht-standards,.lht-faq{padding-top:30px;padding-bottom:30px}.lht-footer-grid{gap:28px 20px}}.lht-cart-recommendations{padding:18px 0;border-top:1px solid #ffffff26}.lht-cart-recommendations h3{font-size:15px;font-weight:800;margin:0 0 12px}.lht-cart-recommendation{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit;margin:12px 0;font-size:12px;line-height:1.4}.lht-cart-recommendation img{width:65px;height:75px;object-fit:cover;border-radius:5px}.lht-cart-recommendation>span:first-of-type{flex:1}.lht-cart-recommendation strong{display:block;margin-top:5px;color:#f6d34b}.drawer__inner-empty{overflow-y:auto}.drawer__inner-empty .lht-cart-recommendations{margin-top:24px;text-align:left}.drawer__inner>.lht-cart-recommendations{flex-shrink:0;max-height:220px;overflow:auto}@media(min-width:750px){.drawer__inner{width:420px}}.cart-drawer .cart-item__name{font-size:14px;line-height:1.4}.cart-drawer .cart-item__image{max-width:85px}.cart-drawer .cart-items th{padding-bottom:12px}.cart-drawer .cart-items td{padding-top:16px}.cart-drawer .drawer__header{padding-bottom:14px}.lht-campaign-scene{display:block;background:#15120e}.lht-campaign-art.lht-campaign-scene img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mask-image:none;-webkit-mask-image:none}.lht-campaign-content{width:38%;max-width:650px}.lht-campaign h1{white-space:normal}.lht-campaign h1>span{display:table;margin:8px auto 0}.lht-campaign-buttons{gap:18px}@media(max-width:749px){.lht-campaign-content{width:100%;max-width:none}.lht-campaign-kicker{margin-bottom:8px}.lht-campaign h1{font-size:clamp(30px,9vw,48px);margin-bottom:8px}.lht-campaign-mobile-copy{max-width:250px;font-size:11px}.lht-campaign-primary{background:var(--lht-gold);color:#111;border-color:var(--lht-gold)}}.lht-shelf:not(.lht-shelf--gold) h2,.lht-more h2,.lht-details h2,.lht-standards h2,.lht-faq h2,.collection-hero__title{text-shadow:0 0 8px #ffffff80,0 0 20px #ffffff50}.lht-shipping-timeline{display:flex;justify-content:space-between;position:relative;margin:32px 0 22px;text-align:center;color:#eee;font-size:16px;line-height:1.45}.lht-shipping-timeline:before{content:"";position:absolute;top:24px;left:18%;right:18%;height:3px;background:#fff}.lht-shipping-step{display:flex;flex-direction:column;align-items:center;width:36%;position:relative;gap:0}.lht-shipping-icon{width:50px;height:50px;border-radius:50%;background:#fff;color:#121820;display:flex;align-items:center;justify-content:center;font-size:25px;line-height:1;margin-bottom:7px}.lht-shipping-step strong{font-weight:700}.lht-shipping-step [data-lht-delivery-date]{white-space:nowrap}@media(max-width:360px){.lht-shipping-timeline{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lht-sss-match.css.map */
