@charset "UTF-8";.product--featured,.product--featured *{box-sizing:border-box}@media only screen and (min-width: 900px){.product--featured .mobile-only{display:none!important}}@media only screen and (max-width: 899px){.product--featured .desktop-only{display:none!important}}.product--featured .hidden{display:none}.product--featured .product-section{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 20px;border-bottom:4px solid var(--border-color, white);border-image-source:var(--border-image);border-image-slice:1;overflow:hidden;color:#fff!important;background-color:var(--background-color, #0b141a)}.product--featured .product-section.seal-pinned{padding-top:200px;overflow:visible}@media (max-width: 600px){.product--featured .product-section.seal-pinned{padding-top:115px}}@media only screen and (min-width: 900px){.product--featured .product-section.product-section--left{padding-right:50%}.product--featured .product-section.product-section--left.product-section--has-video{padding-right:60%}.product--featured .product-section.product-section--right{padding-left:50%}.product--featured .product-section.product-section--right.product-section--has-video{padding-left:60%}}.product--featured .product-section .bg img,.product--featured .product-section .bg video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:none;object-fit:cover;object-position:center;transition:.2s;pointer-events:none}.product--featured .product-section .content{position:relative;z-index:2;width:440px;max-width:90vw}.product--featured .product-section .content h2{margin:0 0 5px;color:#fff;font-weight:700;font-size:38px;line-height:1.14;text-shadow:0 2px 0 rgba(0,0,0,.37)}.product--featured .product-section .content h3{margin:0 0 15px;color:var(--subtitle-color, #b78846);font-weight:700;font-size:18px;font-family:brandon-grotesque,helvetica,arial,sans-serif;line-height:20px;letter-spacing:1.5px;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.24)}.product--featured .product-section .content p{line-height:26px}.product--featured .product-section .disclaimer,.product--featured .product-section .shipping-notice{margin:20px 0 0;color:#fff;font-size:20px;font-family:brandon-grotesque,helvetica,arial,sans-serif;line-height:30px}.product--featured .product-section .tc-photos{display:flex;justify-content:center;max-width:100%;margin:32px 0 0}.product--featured .product-section .tc-photos.tc-photos--small a{width:137px;height:101px}.product--featured .product-section .tc-photos a{position:relative;display:block;float:left;clear:none;width:210px;height:139px;margin:0 21px 21px 0;border-radius:8px;overflow:hidden;background-position:center center;background-size:100% auto;background-size:cover;box-shadow:inset 1px 1px #ffffff3f;filter:drop-shadow(2px 2px 12px rgba(0,0,0,.5));transition:.3s}.product--featured .product-section .tc-photos a:hover{box-shadow:0 0 0 2px var(--border-color)!important;cursor:pointer;filter:drop-shadow(0px 0px 12px var(--border-color))!important}.product--featured .product-section .tc-photos a:last-child{margin-right:0}.product--featured .product-section .tc-photos a img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.product--featured .product-section .purchase-bar{position:fixed;top:0;right:0;left:0;z-index:1000;display:flex;justify-content:center;padding:18px;letter-spacing:.1em;text-transform:uppercase;background-color:var(--background-color, #0b141a);transform:translateY(-100%);opacity:0;transition:.3s ease;pointer-events:none}@media only screen and (min-width: 993px){.product--featured .product-section .purchase-bar{top:52px}}.fixed-nav.nav-visible .product--featured .product-section .purchase-bar{top:52px}.landing-page .product--featured .product-section .purchase-bar{top:0}.product--featured .product-section .purchase-bar.fixed{transform:none;opacity:1;pointer-events:auto}.product--featured .product-section .purchase-bar .btn{width:678px;max-width:90vw;padding:0 0 0 10px;border-radius:8px;line-height:40px;background:var(--button-color, #b78846)}.product--featured .product-section .purchase-bar .btn,.product--featured .product-section .purchase-bar .btn strong,.product--featured .product-section .purchase-bar .btn strike,.product--featured .product-section .purchase-bar .btn i:before{transition:.1s!important}.product--featured .product-section .purchase-bar .btn:hover{background:white}.product--featured .product-section .purchase-bar .btn:hover,.product--featured .product-section .purchase-bar .btn:hover strong,.product--featured .product-section .purchase-bar .btn:hover strike,.product--featured .product-section .purchase-bar .btn:hover i:before{color:#000}.product--featured .product-section .purchase-bar.button-glow .btn:hover{color:#fff;background:var(--button-color, #b78846);box-shadow:0 0 32px var(--border-color)!important}.product--featured .product-section .purchase-bar.button-glow .btn:hover,.product--featured .product-section .purchase-bar.button-glow .btn:hover strong,.product--featured .product-section .purchase-bar.button-glow .btn:hover strike,.product--featured .product-section .purchase-bar.button-glow .btn:hover i:before{color:#fff}.product--featured .product-section--panel,.product--featured .product-section--featured-hero,.product--featured .product-section--buy-now{min-height:654px}@media only screen and (max-width: 899px){.product--featured .product-section--panel,.product--featured .product-section--featured-hero,.product--featured .product-section--buy-now{padding:80vw 0 15vw}.product--featured .product-section--panel:before,.product--featured .product-section--featured-hero:before,.product--featured .product-section--buy-now:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%!important;background-image:linear-gradient(transparent 0%,transparent 65vw,var(--background-color, #0b141a) 80vw,var(--background-color, #0b141a) 100%)!important;content:"";pointer-events:none}.product--featured .product-section--panel .bg img,.product--featured .product-section--panel .bg video,.product--featured .product-section--featured-hero .bg img,.product--featured .product-section--featured-hero .bg video,.product--featured .product-section--buy-now .bg img,.product--featured .product-section--buy-now .bg video{width:200%!important;max-width:200%!important;height:auto!important}.product--featured .product-section--panel .bg.mobile-only img,.product--featured .product-section--panel .bg.mobile-only video,.product--featured .product-section--featured-hero .bg.mobile-only img,.product--featured .product-section--featured-hero .bg.mobile-only video,.product--featured .product-section--buy-now .bg.mobile-only img,.product--featured .product-section--buy-now .bg.mobile-only video{width:100%!important}.product--featured .product-section--panel.product-section--left .bg img,.product--featured .product-section--panel.product-section--left .bg video,.product--featured .product-section--featured-hero.product-section--left .bg img,.product--featured .product-section--featured-hero.product-section--left .bg video,.product--featured .product-section--buy-now.product-section--left .bg img,.product--featured .product-section--buy-now.product-section--left .bg video{left:auto}.product--featured .product-section--panel.product-section--right .bg img,.product--featured .product-section--panel.product-section--right .bg video,.product--featured .product-section--featured-hero.product-section--right .bg img,.product--featured .product-section--featured-hero.product-section--right .bg video,.product--featured .product-section--buy-now.product-section--right .bg img,.product--featured .product-section--buy-now.product-section--right .bg video{right:auto}}.product--featured .product-section--panel .content,.product--featured .product-section--featured-hero .content,.product--featured .product-section--buy-now .content{opacity:0;transition:.55s}.design-mode .product--featured .product-section--panel .content,.product--featured .product-section--panel.inview .content,.design-mode .product--featured .product-section--featured-hero .content,.product--featured .product-section--featured-hero.inview .content,.design-mode .product--featured .product-section--buy-now .content,.product--featured .product-section--buy-now.inview .content{opacity:1}.product--featured .product-section--simplified-hero{height:auto;min-height:auto;padding-top:257px;padding-bottom:0}.landing-page-hidden .product--featured .product-section--simplified-hero{padding-top:140px}@media only screen and (max-width: 899px){.product--featured .product-section--simplified-hero{padding-bottom:0!important}}.product--featured .product-section--simplified-hero:before{position:absolute;top:0;right:0;left:0;display:block;height:169px;background:black;content:""}.landing-page-hidden .product--featured .product-section--simplified-hero:before{height:52px}.product--featured .product-section--simplified-hero.hide-video .product-preview{opacity:0;pointer-events:none}.product--featured .product-section--simplified-hero .content{position:static;width:90vw;max-width:1309px}@media only screen and (min-width: 900px){.product--featured .product-section--simplified-hero .content{position:relative;display:grid;grid-template-columns:minmax(0,678fr) minmax(0,561fr);gap:40px;justify-content:space-between}}.product--featured .product-section--simplified-hero .content-right{display:flex;flex-direction:column;gap:20px;max-width:561px}.product--featured .product-section--simplified-hero .content-right h1,.product--featured .product-section--simplified-hero .content-right h2,.product--featured .product-section--simplified-hero .content-right h3,.product--featured .product-section--simplified-hero .content-right h4,.product--featured .product-section--simplified-hero .content-right p,.product--featured .product-section--simplified-hero .content-right .disclaimer-text,.product--featured .product-section--simplified-hero .content-right .description{margin:0;color:#000}.product--featured .product-section--simplified-hero .content-right .box-text{margin-top:24px;color:#000}.product--featured .product-section--simplified-hero .content-right .box-text,.product--featured .product-section--simplified-hero .content-right .disclaimer-text{font-size:20px;font-family:minion-pro,georgia,serif;line-height:26px}.product--featured .product-section--simplified-hero .content-right .copyright p{color:#7c7c7c;font-size:16px;line-height:normal;text-align:center}@media only screen and (max-width: 899px){.product--featured .product-section--simplified-hero .content-right .copyright p{font-size:13px}}.product--featured .product-section--simplified-hero .content-right .ratings-widget{margin:0}.product--featured .product-section--simplified-hero .content-right .ratings-widget span{color:#000}.product--featured .product-section--simplified-hero .content-right h4{font-weight:700;font-size:14px;line-height:1;letter-spacing:1px;text-transform:uppercase}.product--featured .product-section--simplified-hero .content-right h1{margin:0 0 16px;padding:0 0 32px;border-bottom:1px solid #c5c5c5;font-size:48px;line-height:1}@media only screen and (max-width: 899px){.product--featured .product-section--simplified-hero .content-right h1{margin:0;padding:0;border:0}}.product--featured .product-section--simplified-hero .content-right .description p{font:20px/150% minion-pro,georgia,serif}.product--featured .product-section--simplified-hero .content-right .btn .deck-price,.product--featured .product-section--simplified-hero .content-right .btn strike{color:#fff!important}.product--featured .product-section--simplified-hero .content-right .btn strike{opacity:.6499999761581421}.product--featured .product-section--simplified-hero .content-right .btn:hover{color:#fff;background-color:#000}.product--featured .product-section--simplified-hero .images{position:relative;max-width:678px}@media only screen and (max-width: 899px){.product--featured .product-section--simplified-hero .images{position:static}}.product--featured .product-section--simplified-hero .images img{object-fit:cover}@media only screen and (max-width: 899px){.product--featured .product-section--simplified-hero .images .swiper{display:none}}.product--featured .product-section--simplified-hero .images img,.product--featured .product-section--simplified-hero .images .swiper-slide{height:auto;border-radius:8px;aspect-ratio:1}.product--featured .product-section--simplified-hero .images .thumbnails{margin-top:24px}.product--featured .product-section--simplified-hero .images .thumbnails .swiper-slide,.product--featured .product-section--simplified-hero .images .thumbnails .swiper-slide img{width:122px}.product--featured .product-section--simplified-hero .images .desktop-carousel img{height:100%}.product--featured .product-section--simplified-hero .images .product-preview{position:absolute!important;top:0;right:0;left:0;z-index:10;margin:0!important;padding:0 0 100%!important;pointer-events:none}.product--featured .product-section--simplified-hero .images .product-preview .play{pointer-events:auto}@media only screen and (max-width: 899px){.product--featured .product-section--simplified-hero .images .product-preview{top:52px;padding:0 0 400px!important}}.product--featured .product-section--simplified-hero .images .product-preview .product-preview-cover:before{background:none!important}.product--featured .product-section--simplified-hero .btn.add-to-cart{display:flex;align-items:center;justify-content:center;float:none!important}.product--featured .product-section--simplified-hero .purchase-bar .btn{background:#b78846!important}.product--featured .product-section--simplified-hero .purchase-bar .btn,.product--featured .product-section--simplified-hero .purchase-bar .btn *,.product--featured .product-section--simplified-hero .purchase-bar .btn i:before{transition:.1s}.product--featured .product-section--simplified-hero .purchase-bar .btn:hover{background:black!important}.product--featured .product-section--simplified-hero .purchase-bar .btn:hover,.product--featured .product-section--simplified-hero .purchase-bar .btn:hover i:before{color:#fff!important}.product--featured .product-section--simplified-hero.playing{pointer-events:auto}.product--featured .product-section--simplified-hero.playing #product_preview .player{opacity:1!important}.product--featured .product-section--panel .content .btn-buy-now{width:100%;max-width:275px;margin-top:11px;padding:16px;line-height:18px}@media only screen and (max-width: 899px){.product--featured .product-section--panel .content .btn-buy-now{max-width:100%}}.product--featured .product-section--panel .content .btn-buy-now i.icon-down-open{display:inline-block;width:18px;height:18px;margin:0 0 0 12px;border:2px solid #fff;border-radius:100%;font-size:10px;line-height:15px}.product--featured .product-section--panel .content .btn-buy-now:hover i{border-color:#000}.product--featured .product-section--panel.product-section--has-background-video .content{padding:18px;background:rgba(0,0,0,.88)}.product--featured .product-section--panel.product-section--has-foreground-image{padding-right:0;padding-left:0}@media only screen and (max-width: 899px){.product--featured .product-section--panel.product-section--has-foreground-image{padding-top:5vw}.product--featured .product-section--panel.product-section--has-foreground-image:before{display:none}}.product--featured .product-section--panel.product-section--has-foreground-image .wrapper{display:grid;grid-template-columns:440px 1fr;gap:142px;align-items:center;width:90%;max-width:1404px}@media only screen and (max-width: 899px){.product--featured .product-section--panel.product-section--has-foreground-image .wrapper{display:flex;flex-direction:column-reverse;gap:30px}}.product--featured .product-section--panel.product-section--has-foreground-image .foreground-image{border-radius:9px}.product--featured .product-section--panel.product-section--has-foreground-image.product-section--right .wrapper{direction:rtl}.product--featured .product-section--panel.product-section--has-foreground-image.product-section--right .wrapper .content{direction:ltr}.product--featured .product-section--divider{z-index:10;height:var(--height, 30px);margin:-4px 0;padding:0!important;border:none}.product--featured .product-section--centered .content,.product--featured .product-section--featured-hero .content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;text-align:center}.product--featured .product-section--centered .content p,.product--featured .product-section--featured-hero .content p{color:#fff;font-weight:400;font-size:22px;font-family:minion-pro,georgia,serif;font-style:normal;line-height:32px;text-align:center}.product--featured .product-section--centered.inview .seal{transform:scale(1);opacity:1}.product--featured .product-section--centered.inview .seal.pinned{transform:translateY(-50%) scale(1)}.product--featured .product-section--centered .seal{position:relative;z-index:4;max-width:40vw;height:auto;margin:0 auto 25px;transform:scale(.6);opacity:.2;transition:all 1s}.product--featured .product-section--centered .seal.pinned{position:absolute;top:0;transform:translateY(-50%) scale(.6)}.product--featured .product-section--centered .content p{max-width:var(--paragraph-width, 880);color:var(--text-color, white)}.product--featured .product-section--centered .content .bottom-image{width:100vw;max-width:100vw;margin:62px 0 -100px}@media (min-width: 2000px){.product--featured .product-section--centered .content .bottom-image{width:2000px}}.product--featured .product-section--centered .content .foreground-image{position:absolute;right:0;bottom:-100px;left:0;width:auto;margin:auto}.product--featured .product-section--centered .content .title,.product--featured .product-section--centered .content .title-image{margin-top:12px;margin-bottom:24px}@media only screen and (max-width: 899px){.product--featured .product-section--simplified-hero,.product--featured .product-section--featured-hero{flex-direction:column;justify-content:flex-end;padding:100vw 0 50px}.product--featured .product-section--simplified-hero.product-section--has-mobile-image:before,.product--featured .product-section--featured-hero.product-section--has-mobile-image:before{display:none}.product--featured .product-section--simplified-hero.product-section--has-mobile-carousel,.product--featured .product-section--featured-hero.product-section--has-mobile-carousel{padding-top:476px!important}.product--featured .product-section--simplified-hero.product-section--has-mobile-carousel:before,.product--featured .product-section--featured-hero.product-section--has-mobile-carousel:before{display:none}.product--featured .product-section--simplified-hero.product-section--has-mobile-carousel .swiper,.product--featured .product-section--featured-hero.product-section--has-mobile-carousel .swiper{margin:52px 0 0;overflow:visible}.product--featured .product-section--simplified-hero.product-section--has-mobile-carousel .swiper .swiper-slide,.product--featured .product-section--simplified-hero.product-section--has-mobile-carousel .swiper img,.product--featured .product-section--featured-hero.product-section--has-mobile-carousel .swiper .swiper-slide,.product--featured .product-section--featured-hero.product-section--has-mobile-carousel .swiper img{width:350px!important;max-width:90vw;height:400px!important;margin:0;object-fit:cover}.product--featured .product-section--simplified-hero .bg.mobile-only,.product--featured .product-section--featured-hero .bg.mobile-only{position:absolute;top:0;right:0;left:0}.product--featured .product-section--simplified-hero .bg>img,.product--featured .product-section--featured-hero .bg>img{width:100%!important;margin-top:52px}}.product--featured .product-section--simplified-hero .buy-widget .shipping-notice,.product--featured .product-section--featured-hero .buy-widget .shipping-notice{max-width:90%;margin:0 auto 20px;font-size:16px;line-height:1.5}.product--featured .product-section--simplified-hero .buy-widget .tc-buy--upsell .variant-selector-wrapper,.product--featured .product-section--featured-hero .buy-widget .tc-buy--upsell .variant-selector-wrapper{display:flex;gap:16px;align-items:center;width:100%}.product--featured .product-section--simplified-hero .buy-widget .tc-buy--upsell .variant-selector-wrapper label,.product--featured .product-section--featured-hero .buy-widget .tc-buy--upsell .variant-selector-wrapper label{margin:0}.product--featured .product-section--simplified-hero .buy-widget .tc-buy--upsell .variant-selector-wrapper select,.product--featured .product-section--featured-hero .buy-widget .tc-buy--upsell .variant-selector-wrapper select{height:52px;font-size:15px;line-height:50px}.product--featured .product-section--simplified-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell>strong,.product--featured .product-section--featured-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell>strong{display:none}.product--featured .product-section--simplified-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell .quantity-widget__options,.product--featured .product-section--featured-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell .quantity-widget__options{grid-gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:0}@media only screen and (max-width: 899px){.product--featured .product-section--simplified-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell .quantity-widget__options,.product--featured .product-section--featured-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell .quantity-widget__options{width:100%}}.product--featured .product-section--simplified-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell label,.product--featured .product-section--featured-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell label{height:89px;padding:0}.product--featured .product-section--simplified-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell label .bg,.product--featured .product-section--featured-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell label .bg{border-radius:8px}.product--featured .product-section--simplified-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell label .bg:before,.product--featured .product-section--simplified-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell label .bg:after,.product--featured .product-section--featured-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell label .bg:before,.product--featured .product-section--featured-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell label .bg:after{display:none!important}.product--featured .product-section--simplified-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell label .quantity,.product--featured .product-section--featured-hero .buy-widget .tc-buy--upsell .quantity-widget--upsell label .quantity{margin:0 0 6px}.product--featured .product-section--simplified-hero .buy-widget strike,.product--featured .product-section--simplified-hero .buy-widget .deck-price,.product--featured .product-section--featured-hero .buy-widget strike,.product--featured .product-section--featured-hero .buy-widget .deck-price{display:none}.product--featured .product-section--simplified-hero .buy-widget .quantity-widget strike,.product--featured .product-section--simplified-hero .buy-widget .quantity-widget .deck-price,.product--featured .product-section--simplified-hero .buy-widget .btn.add-to-cart strike,.product--featured .product-section--simplified-hero .buy-widget .btn.add-to-cart .deck-price,.product--featured .product-section--featured-hero .buy-widget .quantity-widget strike,.product--featured .product-section--featured-hero .buy-widget .quantity-widget .deck-price,.product--featured .product-section--featured-hero .buy-widget .btn.add-to-cart strike,.product--featured .product-section--featured-hero .buy-widget .btn.add-to-cart .deck-price{display:block}.product--featured .product-section--simplified-hero .buy-widget .quantity-widget strike,.product--featured .product-section--simplified-hero .buy-widget .btn.add-to-cart strike,.product--featured .product-section--featured-hero .buy-widget .quantity-widget strike,.product--featured .product-section--featured-hero .buy-widget .btn.add-to-cart strike{color:#000000b3}.product--featured .product-section--simplified-hero .buy-widget .btn.add-to-cart,.product--featured .product-section--featured-hero .buy-widget .btn.add-to-cart{width:100%!important}.product--featured .product-section--simplified-hero .buy-widget .btn.add-to-cart strike,.product--featured .product-section--simplified-hero .buy-widget .btn.add-to-cart .deck-price,.product--featured .product-section--featured-hero .buy-widget .btn.add-to-cart strike,.product--featured .product-section--featured-hero .buy-widget .btn.add-to-cart .deck-price{margin:0 0 0 10px!important}.product--featured .product-section--simplified-hero .buy-widget .sold_out,.product--featured .product-section--simplified-hero .buy-widget .btn.add-to-cart,.product--featured .product-section--featured-hero .buy-widget .sold_out,.product--featured .product-section--featured-hero .buy-widget .btn.add-to-cart{min-width:100%;max-width:100%;border-radius:8px;white-space:nowrap}.product--featured .product-section--simplified-hero .buy-widget .sold_out:hover .deck-price,.product--featured .product-section--simplified-hero .buy-widget .sold_out:hover strike,.product--featured .product-section--simplified-hero .buy-widget .btn.add-to-cart:hover .deck-price,.product--featured .product-section--simplified-hero .buy-widget .btn.add-to-cart:hover strike,.product--featured .product-section--featured-hero .buy-widget .sold_out:hover .deck-price,.product--featured .product-section--featured-hero .buy-widget .sold_out:hover strike,.product--featured .product-section--featured-hero .buy-widget .btn.add-to-cart:hover .deck-price,.product--featured .product-section--featured-hero .buy-widget .btn.add-to-cart:hover strike{color:#000}.product--featured .product-section--simplified-hero .box-radio-buttons,.product--featured .product-section--featured-hero .box-radio-buttons{display:flex;gap:20px;align-items:center;justify-content:center;margin:0 0 28px;font:700 16px/120% brandon-grotesque,helvetica,arial,sans-serif;letter-spacing:1px;text-transform:uppercase}.product--featured .product-section--simplified-hero .box-radio-buttons input,.product--featured .product-section--featured-hero .box-radio-buttons input{display:none}.product--featured .product-section--simplified-hero .box-radio-buttons label,.product--featured .product-section--featured-hero .box-radio-buttons label{position:relative;padding-left:36px;text-align:left}.product--featured .product-section--simplified-hero .box-radio-buttons label .circle,.product--featured .product-section--simplified-hero .box-radio-buttons label .circle:before,.product--featured .product-section--simplified-hero .box-radio-buttons label .circle:after,.product--featured .product-section--featured-hero .box-radio-buttons label .circle,.product--featured .product-section--featured-hero .box-radio-buttons label .circle:before,.product--featured .product-section--featured-hero .box-radio-buttons label .circle:after{position:absolute;top:0;bottom:0;left:0;box-sizing:border-box;margin:auto}.product--featured .product-section--simplified-hero .box-radio-buttons label .circle:before,.product--featured .product-section--simplified-hero .box-radio-buttons label .circle:after,.product--featured .product-section--featured-hero .box-radio-buttons label .circle:before,.product--featured .product-section--featured-hero .box-radio-buttons label .circle:after{right:0;border-radius:50%;transition:.3s ease;content:""}.product--featured .product-section--simplified-hero .box-radio-buttons label .circle,.product--featured .product-section--simplified-hero .box-radio-buttons label .circle:before,.product--featured .product-section--featured-hero .box-radio-buttons label .circle,.product--featured .product-section--featured-hero .box-radio-buttons label .circle:before{width:24px;height:24px}.product--featured .product-section--simplified-hero .box-radio-buttons label .circle:before,.product--featured .product-section--featured-hero .box-radio-buttons label .circle:before{border:2px solid #7c7c7c;background:black}.product--featured .product-section--simplified-hero .box-radio-buttons label .circle:after,.product--featured .product-section--featured-hero .box-radio-buttons label .circle:after{width:12px;height:12px;background:#7c7c7c}.product--featured .product-section--simplified-hero .box-radio-buttons label input:hover~.circle:before,.product--featured .product-section--simplified-hero .box-radio-buttons label input:checked~.circle:before,.product--featured .product-section--featured-hero .box-radio-buttons label input:hover~.circle:before,.product--featured .product-section--featured-hero .box-radio-buttons label input:checked~.circle:before{border-color:#b78846}.product--featured .product-section--simplified-hero .box-radio-buttons label input:hover~.circle:after,.product--featured .product-section--simplified-hero .box-radio-buttons label input:checked~.circle:after,.product--featured .product-section--featured-hero .box-radio-buttons label input:hover~.circle:after,.product--featured .product-section--featured-hero .box-radio-buttons label input:checked~.circle:after{background:linear-gradient(180deg,#efbd7a 0%,#cf9d5e 51.56%,#9f6e34 100%)}.product--featured .product-section--simplified-hero .deck-wrapper,.product--featured .product-section--featured-hero .deck-wrapper{min-height:205px}.product--featured .product-section--simplified-hero .box-wrapper,.product--featured .product-section--featured-hero .box-wrapper{min-height:225px}.product--featured .product-section--simplified-hero .box-wrapper,.product--featured .product-section--featured-hero .box-wrapper{display:grid;grid-gap:32px 24px;grid-template-rows:117px 1fr;grid-template-columns:160px 1fr}.product--featured .product-section--simplified-hero .box-wrapper img,.product--featured .product-section--featured-hero .box-wrapper img{width:160px;height:117px;margin:0;border:1px solid var(--border-color);border-radius:8px;object-fit:cover}.product--featured .product-section--simplified-hero .box-wrapper form,.product--featured .product-section--featured-hero .box-wrapper form{grid-row-start:2;grid-column-end:span 2}.product--featured .product-section--simplified-hero .box-wrapper form .btn,.product--featured .product-section--featured-hero .box-wrapper form .btn{padding:21px 0!important}.product--featured .product-section--simplified-hero .box-text,.product--featured .product-section--featured-hero .box-text{align-self:center;font: 20px/130% brandon-grotesque,helvetica,arial,sans-serif;text-align:left}.product--featured .product-section--simplified-hero .box-text strong,.product--featured .product-section--featured-hero .box-text strong{display:block;font:700 16px/120% brandon-grotesque,helvetica,arial,sans-serif;letter-spacing:1px;text-transform:uppercase}@media only screen and (min-width: 900px){.product--featured .product-section--featured-hero{min-height:740px;padding-top:130px;padding-bottom:0}.product--featured .product-section--featured-hero.product-section--shadow:before{position:absolute;top:0;right:0;left:0;z-index:1;height:200px;background:linear-gradient(black,transparent);content:""}}.product--featured .product-section--featured-hero .content{max-width:320px}@media only screen and (max-width: 899px){.product--featured .product-section--featured-hero .content{max-width:90vw}}.product--featured .product-section--featured-hero .content img{margin:0 0 25px}.product--featured .product-section--featured-hero .content h1{display:none}.product--featured .product-section--featured-hero .content h3{margin:24px 0 4px;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.23);text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.24)}.product--featured .product-section--featured-hero .content .description{margin:0;padding:20px 30px 0;color:#fff}.product--featured .product-section--featured-hero .content .description p{font-size:20px;line-height:24px}.product--featured .product-section--featured-hero .content .copyright{margin-top:26px}.product--featured .product-section--featured-hero .content .copyright,.product--featured .product-section--featured-hero .content .copyright p{color:#c5c5c5;font-size:16px;font-family:brandon-grotesque,helvetica,arial,sans-serif;line-height:19px;text-align:center}.product--featured .product-section--featured-hero .content .buy-widget{width:420px;max-width:90vw;margin:30px 0 0}@media only screen and (max-width: 599px){.product--featured .product-section--featured-hero .content .buy-widget{max-width:320px}}.product--featured .product-section--featured-hero .content .buy-widget.has-box{width:476px;max-width:calc(50vw - 30px)}@media only screen and (max-width: 899px){.product--featured .product-section--featured-hero .content .buy-widget.has-box{max-width:90vw}}@media only screen and (max-width: 899px){.product--featured .product-section--featured-hero .content .buy-widget{width:100%}}.product--featured .product-section--featured-hero .content .buy-widget .btn{display:flex;align-items:center;justify-content:center;min-width:175px;padding:16px 24px;line-height:15px;background:var(--button-color, #b78846)}.product--featured .product-section--featured-hero .content .buy-widget .btn,.product--featured .product-section--featured-hero .content .buy-widget .btn strong,.product--featured .product-section--featured-hero .content .buy-widget .btn strike,.product--featured .product-section--featured-hero .content .buy-widget .btn i:before{transition:.1s!important}.product--featured .product-section--featured-hero .content .buy-widget .btn:hover{background:white}.product--featured .product-section--featured-hero .content .buy-widget .btn:hover,.product--featured .product-section--featured-hero .content .buy-widget .btn:hover strong,.product--featured .product-section--featured-hero .content .buy-widget .btn:hover strike,.product--featured .product-section--featured-hero .content .buy-widget .btn:hover i:before{color:#000}.product--featured .product-section--featured-hero .content .buy-widget .btn i.icon-down-open{display:block;width:18px;height:18px;margin:0 0 0 12px;border:2px solid #fff;border-radius:100%;font-size:10px;line-height:15px}.product--featured .product-section--featured-hero .content .buy-widget.button-glow .btn:hover{color:#fff;background:var(--button-color, #b78846);box-shadow:0 0 32px var(--border-color)!important}.product--featured .product-section--featured-hero .content .buy-widget.button-glow .btn:hover,.product--featured .product-section--featured-hero .content .buy-widget.button-glow .btn:hover strong,.product--featured .product-section--featured-hero .content .buy-widget.button-glow .btn:hover strike,.product--featured .product-section--featured-hero .content .buy-widget.button-glow .btn:hover i:before{color:#fff}.product--featured .product-section--featured-hero .preview-video-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:90%;max-width:1404px;height:100%;margin:0 auto;padding:130px 20px 0 0}@media only screen and (max-width: 899px){.product--featured .product-section--featured-hero .preview-video-wrapper{margin:52px 0 0!important}.product--featured .product-section--featured-hero .preview-video-wrapper,.product--featured .product-section--featured-hero .preview-video-wrapper #product_preview{height:400px!important;padding:0}}.product--featured .product-section--featured-hero .preview-video-wrapper #product_preview_cover:before{display:none}@media only screen and (max-width: 899px){.product--featured .product-section--featured-hero .preview-video-wrapper #product_preview_cover{display:none}}@media only screen and (max-width: 899px){.product--featured .product-section--featured-hero .preview-video-wrapper{right:0;width:100vw;height:56.25vw;margin:0;margin-top:20vw;padding:0;pointer-events:none}}.product--featured .product-section--featured-hero .preview-video-wrapper .preview-video{width:100%;height:100%}@media only screen and (min-width: 900px){.product--featured .product-section--featured-hero .preview-video-wrapper .preview-video{width:66%;height:auto;padding:20px 40px 20px 0}}@media only screen and (max-width: 992px){.product--featured .product-section--featured-hero .preview-video-wrapper .preview-video .wistia_click_to_play{width:100%!important}}.product--featured .product-section--featured-hero.playing{pointer-events:auto}.product--featured .product-section--featured-hero.playing .preview-video .player{opacity:1!important}.product--featured .product-section--gift-card-hero{justify-content:flex-start;padding-top:238px;padding-bottom:78px;overflow:visible}@media only screen and (max-width: 899px){.product--featured .product-section--gift-card-hero{padding-top:490px}}@media only screen and (max-width: 600px){.product--featured .product-section--gift-card-hero{padding-top:calc(130px + (90vw * 205 / 322))}}.product--featured .product-section--gift-card-hero .gift-card-mockup{position:absolute;top:256px;right:50%;left:auto;width:45vw;max-width:560px;height:28.60695vw;max-height:356px;margin:auto;background:no-repeat url(gift-card-mockup.png);background-size:contain}@media only screen and (max-width: 899px){.product--featured .product-section--gift-card-hero .gift-card-mockup{top:0;right:0;left:0;width:90vw;height:57.2139vw;margin:111px auto}}.product--featured .product-section--gift-card-hero .gift-card-mockup .gift-card-name,.product--featured .product-section--gift-card-hero .gift-card-mockup .gift-card-value{position:absolute;font-weight:700;font-family:brandon-grotesque,helvetica,arial,sans-serif}.product--featured .product-section--gift-card-hero .gift-card-mockup .gift-card-name{bottom:clamp(0px,11.1vw,135px);left:clamp(0px,3.5vw,44px)}@media only screen and (max-width: 899px){.product--featured .product-section--gift-card-hero .gift-card-mockup .gift-card-name{bottom:clamp(0px,19.2vw,125px);left:clamp(0px,7vw,44px);font-size:clamp(10px,calc(90vw * 10 / 504),32px);line-height:clamp(14px,calc(90vw * 46 / 504),46px)}}.product--featured .product-section--gift-card-hero .gift-card-mockup .gift-card-value{bottom:clamp(0px,2.1vw,27px);left:clamp(0px,3.5vw,44px);font-size:32px;font-size:clamp(10px,calc(45vw * 32 / 504),32px);line-height:46px;line-height:clamp(14px,calc(45vw * 46 / 504),46px)}@media only screen and (max-width: 899px){.product--featured .product-section--gift-card-hero .gift-card-mockup .gift-card-value{bottom:clamp(0px,4.2vw,27px);left:clamp(0px,7vw,44px);font-size:clamp(10px,calc(90vw * 32 / 504),32px);line-height:clamp(14px,calc(90vw * 46 / 504),46px)}}.product--featured .product-section--gift-card-hero .content{position:static;max-width:355px}.product--featured .product-section--gift-card-hero .content h1{display:block;color:#fff}.product--featured .product-section--gift-card-hero .content h3{margin:0 0 40px;padding:0;border:none;font-weight:400;font-size:20px;line-height:29px;letter-spacing:0;text-transform:none;text-shadow:none}.product--featured .product-section--gift-card-hero .content form{width:100%;max-width:90vw}.product--featured .product-section--gift-card-hero .content .variant-rows{display:flex;gap:24px;align-items:center;margin:0 0 24px;padding:0 0 24px;border-bottom:1px solid rgba(255,255,255,.25);line-height:59px}.product--featured .product-section--gift-card-hero .content .variant-rows:before,.product--featured .product-section--gift-card-hero .content .variant-rows:after{display:none}.product--featured .product-section--gift-card-hero .content .variant-rows label{font-weight:700;font-size:18px;font-family:brandon-grotesque,helvetica,arial,sans-serif;letter-spacing:.7777px;text-transform:uppercase}.product--featured .product-section--gift-card-hero .content .variant-rows .select2{position:relative;flex:1;font-weight:700;font-size:20px;font-family:brandon-grotesque,helvetica,arial,sans-serif;letter-spacing:1px;text-align:left;text-transform:uppercase}.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .select2-arrow,.product--featured .product-section--gift-card-hero .content .variant-rows .select2 i{position:absolute;right:0;bottom:0;display:block;width:40px;height:60px;font-weight:400;font-size:14px;line-height:60px;text-align:center;pointer-events:none}.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .select2-arrow:before,.product--featured .product-section--gift-card-hero .content .variant-rows .select2 i:before{display:inline-block;width:1em;margin-right:.2em;margin-left:.2em;font-weight:400;font-family:t11-icons,fantasy;font-style:normal;font-variant:normal;line-height:1em;text-align:center;text-transform:none;text-decoration:inherit;content:"\e81c"}.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .select2-choice,.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .ui-select-dropdown{border:1px solid #b78846;border-radius:8px;overflow:hidden;background:linear-gradient(180deg,#404040 0%,#060000 100%);cursor:pointer}.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .ui-select-dropdown{margin-top:-1px;border-radius:0 0 8px 8px}.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .select2-choice.select2-dropdown-open{border-radius:8px 8px 0 0}.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .select2-result-label,.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .select2-choice{display:block;padding:0 36px 0 24px}.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .select2-result-label:hover,.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .select2-result-label.select2-highlighted,.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .select2-choice:hover,.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .select2-choice.select2-highlighted{background-color:#b78846}.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .ui-select-dropdown{position:absolute;z-index:4;width:100%}.product--featured .product-section--gift-card-hero .content .variant-rows .select2 .ui-select-dropdown.select2-display-none{border-color:transparent}.product--featured .product-section--gift-card-hero .content .qty-row{display:none}.product--featured .product-section--gift-card-hero .recipient-form .recipient-checkbox{display:block;margin:0 0 1em}.product--featured .product-section--gift-card-hero .recipient-form .recipient-checkbox input{position:relative;top:-2px;box-sizing:border-box;width:20px!important;height:20px!important;margin:0 10px 0 0;vertical-align:middle;accent-color:#b78846}.product--featured .product-section--gift-card-hero .recipient-form label,.product--featured .product-section--gift-card-hero .recipient-form input[type=text],.product--featured .product-section--gift-card-hero .recipient-form input[type=email],.product--featured .product-section--gift-card-hero .recipient-form input[type=date],.product--featured .product-section--gift-card-hero .recipient-form textarea{box-sizing:border-box;width:100%;margin:0 0 1em;color:#fff;font-weight:500;font-size:20px;font-family:brandon-grotesque,helvetica,arial,sans-serif}.product--featured .product-section--gift-card-hero .recipient-form input[type=text],.product--featured .product-section--gift-card-hero .recipient-form input[type=email],.product--featured .product-section--gift-card-hero .recipient-form input[type=date],.product--featured .product-section--gift-card-hero .recipient-form textarea{padding:10px;border:1px solid #b78846;border-radius:8px;text-align:left;background:rgba(0,0,0,.25)}.product--featured .product-section--gift-card-hero .recipient-form input[type=text].ng-invalid:not(.ng-pristine),.product--featured .product-section--gift-card-hero .recipient-form input[type=email].ng-invalid:not(.ng-pristine),.product--featured .product-section--gift-card-hero .recipient-form input[type=date].ng-invalid:not(.ng-pristine),.product--featured .product-section--gift-card-hero .recipient-form textarea.ng-invalid:not(.ng-pristine){border-color:red}.product--featured .product-section--gift-card-hero .recipient-form textarea{height:calc(4em + 20px)}.product--featured .product-section--buy-now countdown{display:block;margin-top:32px}.product--featured .product-section--buy-now .buy_form{margin-top:20px}.product--featured .product-section--buy-now .buy_form+.buy_form{margin-top:30px}.product--featured .product-section--buy-now .buy_form.tc-buy--box .variant-title,.product--featured .product-section--buy-now .buy_form.tc-buy--box .price{display:block;font-weight:700;font-family:brandon-grotesque,helvetica,arial,sans-serif;letter-spacing:.03em}.product--featured .product-section--buy-now .buy_form.tc-buy--box .variant-title{margin:0 0 8px;color:var(--button-color, #b78846);font-size:18px;line-height:26px;text-transform:uppercase}.product--featured .product-section--buy-now .buy_form.tc-buy--box .price,.product--featured .product-section--buy-now .buy_form.tc-buy--box strike{float:left;font-size:26px;line-height:56px}@media only screen and (max-width: 899px){.product--featured .product-section--buy-now .buy_form.tc-buy--box .price,.product--featured .product-section--buy-now .buy_form.tc-buy--box strike{font-size:20px}}.product--featured .product-section--buy-now .buy_form.tc-buy--box strike{margin-left:10px;color:gray}@media only screen and (max-width: 899px){.product--featured .product-section--buy-now .buy_form.tc-buy--box strike{font-size:18px}}.product--featured .product-section--buy-now .buy_form.tc-buy--box .btn{float:left!important;height:56px;margin-right:19px!important;padding:12px 20px!important}@media only screen and (max-width: 899px){.product--featured .product-section--buy-now .buy_form.tc-buy--box .btn{margin-right:10px!important;padding:12px!important}}.product--featured .product-section--buy-now .buy_form.tc-buy--box .btn.notify-me-btn{width:auto!important;line-height:32px!important}.product--featured .product-section--buy-now .buy_form .btn{white-space:nowrap;background:var(--button-color, #b78846)}@media only screen and (max-width: 899px){.product--featured .product-section--buy-now .buy_form .btn{font-size:13px!important}}.product--featured .product-section--buy-now .buy_form .btn:hover{background:white}.product--featured .product-section--buy-now .buy_form .btn.notify-me-btn{display:block;clear:both;max-width:240px}.product--featured .product-section--buy-now .buy_form .btn.notify-me-btn.already-notified{text-align:left;background-color:transparent}.product--featured .product-section--buy-now .box-wrapper{position:relative}.product--featured .product-section--buy-now .box-wrapper .wistia_embed{position:absolute;top:0;right:50%;bottom:0;left:0;margin-top:30px}.product--featured .product-section--buy-now .box-wrapper .wistia_click_to_play{position:static;transform:scale(.8)}.product--featured .product-section--buy-now .box-text{display:block;margin-top:32px;margin-bottom:32px;font:18px/26px brandon-grotesque,helvetica,arial,sans-serif}.product--featured .product-section--buy-now .quantity-widget>strong{float:left;margin:0 0 16px;color:#fff;font-size:18px;line-height:32px;text-shadow:0 1px 1px #000}.product--featured .product-section--buy-now .quantity-widget .quantity-slider-container{position:relative;display:block;float:left;clear:left;width:230px;height:14px;margin:5px 3px 41px 0!important;padding:0;overflow:visible}@media only screen and (max-width: 600px){.product--featured .product-section--buy-now .quantity-widget .quantity-slider-container{z-index:2;float:none;width:100%}}.product--featured .product-section--buy-now .quantity-widget .quantity-slider-container .rzslider{margin:0}.product--featured .product-section--buy-now .quantity-widget .quantity-slider-container .rz-bubble{display:none}.product--featured .product-section--buy-now .quantity-display{width:66px;margin:1px 0 0 10px;padding:6px 0;border:1px solid rgba(255,255,255,.45);color:#a9b7bf;font-weight:500;font-size:14px;font-family:brandon-grotesque,helvetica,arial,sans-serif;line-height:14px;text-align:center}@media only screen and (min-width: 600px){.product--featured .product-section--buy-now .quantity-display{float:left;clear:none}}.product--featured .product-section--buy-now .upsell-product{margin-top:32px;padding-top:32px;border-top:1px solid rgba(255,255,255,.25)}.product--featured .product-section--buy-now .upsell-product a{position:relative;display:block;margin:0 0 30px;padding:38px 18px 38px 57%;border:1px solid rgba(255,255,255,.25);color:#fff;font-weight:700;font-size:14px;font-family:brandon-grotesque,helvetica,arial,sans-serif;font-style:normal;line-height:18px;letter-spacing:1px;text-transform:uppercase;background-size:cover;box-shadow:0 0 var(--border-color);transition:.2s}.product--featured .product-section--buy-now .upsell-product a:hover{box-shadow:0 0 15px 4px var(--border-color)}.product--featured .product-section--buy-now .upsell-product img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100%;height:100%;object-fit:cover;object-position:left}.product--featured .product-section--image{padding:0}.product--featured .product-section--image img{display:block}.product--featured .product-section--before-after{height:39vw;overflow:visible;-webkit-user-select:none;user-select:none}.product--featured .product-section--before-after .content{width:100%;max-width:100%;margin-top:-2%}.product--featured .product-section--before-after .content,.product--featured .product-section--before-after .compare-image,.product--featured .product-section--before-after .compare-iamge__inner{position:absolute;top:0;right:0;bottom:0;left:0}.product--featured .product-section--before-after .compare-image{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden}.product--featured .product-section--before-after .compare-image .compare-image__inner{display:flex;justify-content:center;width:100vw;max-width:2000px;height:100%}.product--featured .product-section--before-after .compare-image img{width:44vw;object-fit:cover}.product--featured .product-section--before-after .compare-image.compare-image--left{right:auto;z-index:2;width:var(--compareWidth, 50%)}.product--featured .product-section--before-after .compare-image.compare-image--right{z-index:1}.product--featured .product-section--before-after .compare-range{position:absolute;bottom:0;z-index:50;width:100%;height:120%;margin:0;background-color:transparent;outline:none;visibility:hidden;transition:all .2s;-webkit-appearance:none;appearance:none;pointer-events:none}.product--featured .product-section--before-after .compare-range::-webkit-slider-thumb{width:71px;height:100%;border:none;background:transparent;cursor:ew-resize;-webkit-appearance:none;appearance:none}.product--featured .product-section--before-after .compare-range::-moz-range-thumb{width:71px;height:100%;border:none;background:transparent;cursor:ew-resize;-webkit-appearance:none;appearance:none}.product--featured .product-section--before-after .compare-handle{position:absolute;bottom:0;left:var(--compareWidth, 50%);z-index:100;width:71px;height:120%;margin-left:-36.5px;cursor:ew-resize}.product--featured .product-section--before-after .compare-handle:before,.product--featured .product-section--before-after .compare-handle:after,.product--featured .product-section--before-after .compare-handle .compare-handle__top,.product--featured .product-section--before-after .compare-handle .compare-handle__circle{position:absolute;right:0;left:0;margin:auto}.product--featured .product-section--before-after .compare-handle:before,.product--featured .product-section--before-after .compare-handle:after{width:3px;background:var(--border-color, white);content:""}.product--featured .product-section--before-after .compare-handle:before{top:0;height:calc(60% - 36px)}.product--featured .product-section--before-after .compare-handle:after{bottom:0;height:calc(40% - 36px)}.product--featured .product-section--before-after .compare-handle .compare-handle__top,.product--featured .product-section--before-after .compare-handle .compare-handle__circle{top:0;border:5px solid var(--border-color, white);border-radius:50%}.product--featured .product-section--before-after .compare-handle .compare-handle__top{width:15px;height:15px;border-width:2px;background:black}.product--featured .product-section--before-after .compare-handle .compare-handle__circle{top:20%;bottom:0;width:71px;height:71px;background:rgba(25,15,12,.6)}.product--featured .product-section--before-after .compare-handle .compare-handle__circle:before,.product--featured .product-section--before-after .compare-handle .compare-handle__circle:after{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:7px;height:11px;margin:auto;border-top:5.5px solid transparent;border-bottom:5.5px solid transparent;content:""}.product--featured .product-section--before-after .compare-handle .compare-handle__circle:before{border-right:7px solid white;transform:translate(-10px)}.product--featured .product-section--before-after .compare-handle .compare-handle__circle:after{border-left:7px solid white;transform:translate(10px)}.product--featured .product-section--starfield img,.product--featured .product-section--x-wing img{position:absolute;right:0;left:0;z-index:1;margin:auto}.product--featured .product-section--starfield video,.product--featured .product-section--x-wing video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;border:none;object-fit:cover;background:black;pointer-events:none}.product--featured .product-section--starfield{height:592px}@media (max-width: 600px){.product--featured .product-section--starfield{max-height:300px}}.product--featured .product-section--starfield img{bottom:0;left:0;width:100%;height:100%;object-fit:cover}.product--featured .product-section--x-wing{display:flex;flex-direction:column;justify-content:flex-end;height:870px;padding-bottom:150px}@media (max-width: 600px){.product--featured .product-section--x-wing{max-height:650px}}.product--featured .product-section--x-wing video{transform:scaleY(-1)}.product--featured .product-section--x-wing .x-wing{top:100px}.product--featured .product-section--x-wing.inview .x-wing{top:-200px;transition:10s 2s ease}.product--featured .product-section--x-wing .tagline{position:relative;margin:0 auto}.product--featured .product-section--x-wing .yoda{bottom:0}.product--featured .product-section--x-wing p{position:relative;z-index:10;width:90vw;max-width:500px;margin:30px auto;color:#fff;font-size:14px;line-height:1.3;text-align:center}@media (max-width: 600px){.product--featured .product-section--x-wing p{font-size:12px}}.product--featured .product-section--multi-image{min-height:550px;padding:50px 5vw 0}@media only screen and (min-width: 900px){.product--featured .product-section--multi-image{min-height:640px;padding:133px 0 0}}@media only screen and (max-width: 899px){.product--featured .product-section--multi-image.has-video{min-height:0}}.product--featured .product-section--multi-image:before{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:185px;background:linear-gradient(0,rgba(3,3,3,0) 0%,rgba(3,3,3,.75) 100%);opacity:1;content:"";pointer-events:none}.product--featured .product-section--multi-image video{opacity:.4}.product--featured .product-section--multi-image .content .title{margin:0 0 16px;font-size:56px;line-height:1;text-shadow:0px 0px 20px #000000}@media only screen and (max-width: 899px){.product--featured .product-section--multi-image .content .title{max-width:11em;margin:0 0 8px;font-size:40px;line-height:110%}}.product--featured .product-section--multi-image .content .subtitle{margin:0 0 24px;color:#fff;text-shadow:0px 0px 20px #000000}.product--featured .product-section--multi-image .content .eyebrow{margin:0 0 24px;color:#fff;font-size:22px;font-family:minion-pro,georgia,serif;line-height:16px;letter-spacing:.2em;text-transform:uppercase}.product--featured .product-section--multi-image .content p{font-size:20px!important;font-family:brandon-grotesque,helvetica,arial,sans-serif;line-height:29px!important;text-shadow:0px 0px 20px #000000}.product--featured .product-section--multi-image .content .btn{width:275px;height:52px;margin-top:24px;padding:16px;border:1px solid #7c7c7c;letter-spacing:2px;background:linear-gradient(180deg,#404040 0%,#060000 100%);transition:.3s}.product--featured .product-section--multi-image .content .btn:before{display:inline-block;width:1em;margin-right:16px;margin-left:.2em;font-weight:400;font-family:t11-icons,fantasy;font-style:normal;font-variant:normal;line-height:1em;text-align:center;text-transform:none;text-decoration:inherit;content:"\e802"}@media only screen and (max-width: 992px){.product--featured .product-section--multi-image .content .btn{max-width:220px;height:40px;margin-top:12px;padding:0;line-height:38px}}.product--featured .product-section--multi-image .content .btn i{margin-right:16px}.product--featured .product-section--multi-image .content .btn:hover{border-color:#b78846;color:#fff;box-shadow:0 0 20px #b78846a6}.product--featured .product-section--multi-image .content .shipping-modal{margin-top:32px;font-weight:700;font-size:14px;font-family:brandon-grotesque,helvetica,arial,sans-serif;font-style:normal;line-height:20px;letter-spacing:2px;text-align:center;text-transform:uppercase;cursor:pointer;text-decoration-line:underline}.product--featured .product-section--multi-image .bg-collage{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;opacity:.33}.product--featured .product-section--multi-image .bg-collage:before{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:100%;background:linear-gradient(to bottom,rgba(17,18,20,0) 0%,rgba(17,18,20,0) 40%,#0c0c0e 88%,#0c0c0e 100%);box-shadow:inset 0 250px 150px -50px #1f1f25bf;opacity:.9;content:""}.product--featured .product-section--multi-image .bg-collage .bg-image{position:relative;float:left;clear:none;width:25%;height:50%;opacity:.5;filter:grayscale(100%);animation-name:saturateRand;animation-duration:2.2s;animation-timing-function:ease-in-out;animation-delay:2.2s;animation-iteration-count:infinite}.product--featured .product-section--multi-image .bg-collage .key-1{animation-delay:.2s}.product--featured .product-section--multi-image .bg-collage .key-2{animation-duration:3s;animation-delay:1.4s}.product--featured .product-section--multi-image .bg-collage .key-3{animation-delay:.6s}.product--featured .product-section--multi-image .bg-collage .key-4{animation-delay:1.8s}.product--featured .product-section--multi-image .bg-collage .key-5{animation-duration:2.4s}.product--featured .product-section--multi-image .bg-collage .key-6{animation-delay:3s}.product--featured .product-section--multi-image .bg-collage .key-7{animation-delay:0ms}.product--featured .product-section--multi-image .bg-collage .key-8{animation-delay:1.1s}.product--featured .product-section--multi-image .bg-collage .key-9{animation-delay:5.8s}.product--featured .product-section--multi-image .bg-collage .key-10{animation-delay:6s}.product--featured .product-section--reviews-slider{padding-top:100px!important}.product--featured .product-section--single-product.product-section--has-background-video .content{padding:0;background:transparent}@media only screen and (max-width: 899px){.product--featured .product-section--single-product.product-section--has-background-video .bg video{right:-10vw;left:auto;width:220vw!important;max-width:220vw!important;height:auto!important}}.product-section--featured-hero .ratings-widget,.product-section--simplified-hero .ratings-widget,.product-section--buy-now .ratings-widget{display:flex;gap:8px;align-items:center;margin-top:26px;font-size:18px;cursor:pointer}.product-section--featured-hero .ratings-widget strong,.product-section--featured-hero .ratings-widget span,.product-section--simplified-hero .ratings-widget strong,.product-section--simplified-hero .ratings-widget span,.product-section--buy-now .ratings-widget strong,.product-section--buy-now .ratings-widget span{font-style:italic}.product-section--featured-hero .ratings-widget span,.product-section--simplified-hero .ratings-widget span,.product-section--buy-now .ratings-widget span{font-size:16px}.product-section--featured-hero .ratings-widget .star-rating-component,.product-section--simplified-hero .ratings-widget .star-rating-component,.product-section--buy-now .ratings-widget .star-rating-component{margin:0;padding:0}.product-section--featured-hero .ratings-widget .star-rating-component .star-cluster-wrap,.product-section--simplified-hero .ratings-widget .star-rating-component .star-cluster-wrap,.product-section--buy-now .ratings-widget .star-rating-component .star-cluster-wrap{top:0;right:0;bottom:0;left:0;margin:auto}.product-section--instagram-collection-slider{margin-top:-6px;padding:24px 0!important;border-top:1px solid rgba(124,124,124,.5)!important;border-bottom:1px solid rgba(124,124,124,.5)!important}.product-section--instagram-collection-slider .carousel{width:100vw}.product-section--instagram-collection-slider .story-link{width:115px;font:13px/1 brandon-grotesque,helvetica,arial,sans-serif;white-space:nowrap;text-align:center}.product-section--instagram-collection-slider .story-link:hover .image-wrapper{box-shadow:0 0 10px #b78846}.product-section--instagram-collection-slider .story-link:hover .image-wrapper img{transform:scale(1.06)}.product-section--instagram-collection-slider .story-link .story-link--inner{display:flex;flex-direction:column;gap:7px;align-items:center}.product-section--instagram-collection-slider .story-link .image-wrapper{position:relative;width:70px;height:70px;padding:5px;border:2px solid #b78846;overflow:hidden;box-shadow:0 0}.product-section--instagram-collection-slider .story-link .image-wrapper:after{position:absolute;top:0;right:0;bottom:0;left:0;border:7px solid var(--background-color, black);border-radius:50%;content:""}.product-section--instagram-collection-slider .story-link .image-wrapper,.product-section--instagram-collection-slider .story-link .image-wrapper img{border-radius:50%;transition:.2s ease}.product-section--instagram-collection-slider .story-link .image-wrapper img{width:56px;height:56px;transform:scale(1)}.product-section--recommended{padding:50px 20px 34px!important}@media only screen and (max-width: 600px){.product-section--recommended .container{width:100%}}.product-section--recommended .bg.faded{opacity:.1}.product-section--recommended h2{position:relative;margin:0 0 20px;color:var(--title-color, white)}.product-section--recommended .rebuy-widget,.product-section--recommended .collection-app{height:206px;overflow:visible;background:none!important}.product-section--recommended .rebuy-widget .carousel,.product-section--recommended .collection-app .carousel{overflow:visible}.product-section--recommended .rebuy-widget .carousel,.product-section--recommended .rebuy-widget .carousel *,.product-section--recommended .collection-app .carousel,.product-section--recommended .collection-app .carousel *{backface-visibility:hidden}.product-section--recommended .rebuy-widget .carousel:after,.product-section--recommended .collection-app .carousel:after{display:none}.product-section--recommended .item{width:327px;height:206px;margin-right:24px;padding:0}.product-section--recommended .item .content{position:absolute;width:100%;max-width:100%;padding:23px 20px!important;text-align:left}.product-section--recommended .item .description{color:#fff;text-align:left}.product-section--recommended .item .bg-image{opacity:.8}.product-section--recommended .item:after{will-change:height,border-width}.product-section--recommended .item button.view{margin-top:16px;font-weight:700;font-size:14px;font-family:brandon-grotesque,helvetica,arial,sans-serif!important;line-height:20px;text-transform:uppercase}.product-section--recommended .item button.view i{color:#b78846;content:">"}.product-section--recommended .swiper-pagination{position:static;transform:none!important}.product-section--recommended .swiper-pagination .swiper-next,.product-section--recommended .swiper-pagination .swiper-prev{position:absolute;top:0;bottom:0;z-index:4;display:flex;flex-direction:column;align-content:center;justify-content:center;box-sizing:content-box;width:62px;margin:auto;padding:0;border-radius:0;cursor:pointer!important;opacity:0;transition:.3s}.product-section--recommended .swiper-pagination .swiper-next{right:-60px;left:auto}.product-section--recommended .swiper-pagination .swiper-prev{right:auto;left:-60px}.product-section--recommended:hover .swiper-pagination .swiper-next,.product-section--recommended:hover .swiper-pagination .swiper-prev{opacity:1}.product-reviews .bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;object-fit:cover;object-position:top}.product-reviews #product_reviews_rating,.product-reviews #product_reviews_rating *{box-sizing:content-box}.product-section--multi-centered{padding:120px 0 80px!important}.product-section--multi-centered.large-top-padding{padding-top:200px!important}@media only screen and (max-width: 899px){.product-section--multi-centered{padding-top:45px!important;padding-bottom:45px!important}.product-section--multi-centered.seal-pinned{padding-top:65px!important}.product-section--multi-centered.large-top-padding{padding-top:115px!important}}.product-section--multi-centered .bg:after{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgba(11,20,26,0) 39%,#0b141a);content:""}.product-section--multi-centered .seal{top:40px!important}@media only screen and (max-width: 899px){.product-section--multi-centered .seal{top:6vw!important}}.product-section--multi-centered .container{z-index:1;display:grid;grid-template-columns:repeat(12,1fr);gap:60px;align-items:flex-start!important;width:1380px!important;max-width:90vw;counter-reset:block-counter}@media only screen and (max-width: 899px){.product-section--multi-centered .container{grid-template-columns:100%;gap:32px}}@media only screen and (max-width: 899px){.product-section--multi-centered .container .block.block--text{text-align:center}}@media only screen and (min-width: 900px){.product-section--multi-centered .container .block.block--text{grid-column-end:span 7}.product-section--multi-centered .container .block.block--text:last-child{grid-column-end:span 12}}.product-section--multi-centered .container .block.block--text p{margin:0 0 18px}.product-section--multi-centered .container .block.block--text p:last-child{margin:0}.product-section--multi-centered .container .block.block--text p:first-child strong,.product-section--multi-centered .container .block.block--text p:first-child em{font-weight:400;font-size:56px;font-family:minion-pro,georgia,serif;line-height:110%}@media only screen and (max-width: 1420px){.product-section--multi-centered .container .block.block--text p:first-child strong,.product-section--multi-centered .container .block.block--text p:first-child em{font-size:45px}}@media only screen and (max-width: 899px){.product-section--multi-centered .container .block.block--text p:first-child strong,.product-section--multi-centered .container .block.block--text p:first-child em{font-size:40px}}.product-section--multi-centered .container .block.block--text p:first-child strong{color:#fff}.product-section--multi-centered .container .block.block--text p:first-child em{background:linear-gradient(145.3deg,#d5a259 11.16%,#dfb577 35.75%,#d4a259 58.06%,#997034 92.66%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.product-section--multi-centered .container .block.block--quotation{display:flex;gap:24px;justify-content:flex-end;padding-top:16px}@media only screen and (max-width: 899px){.product-section--multi-centered .container .block.block--quotation{flex-direction:column;align-items:center;justify-content:center;padding-top:0}}@media only screen and (min-width: 900px){.product-section--multi-centered .container .block.block--quotation{grid-column-end:span 5}}.product-section--multi-centered .container .block.block--quotation img{width:88px;height:88px}.product-section--multi-centered .container .block.block--quotation blockquote{max-width:350px}.product-section--multi-centered .container .block.block--quotation blockquote,.product-section--multi-centered .container .block.block--quotation blockquote *{color:#b78846;font-weight:400;font-size:30px;font-family:minion-pro,georgia,serif;font-style:italic;line-height:36px}@media only screen and (max-width: 899px){.product-section--multi-centered .container .block.block--quotation blockquote,.product-section--multi-centered .container .block.block--quotation blockquote *{font-size:24px;line-height:29px;text-align:center}}.product-section--multi-centered .container .block.block--icon{text-align:center}@media only screen and (min-width: 900px){.product-section--multi-centered .container .block.block--icon{grid-column-end:span 3}}@media only screen and (max-width: 899px){.product-section--multi-centered .container .block.block--icon{display:grid;grid-template-columns:40px 1fr;gap:0 24px;align-items:center;text-align:left}}.product-section--multi-centered .container .block.block--icon img{width:61px}@media only screen and (max-width: 899px){.product-section--multi-centered .container .block.block--icon img{grid-row-end:span 2;width:40px}}.product-section--multi-centered .container .block.block--icon h3{margin:24px 0 8px;color:#fff;font-size:18px;font-family:brandon-grotesque,helvetica,arial,sans-serif;line-height:26px;white-space:nowrap;text-transform:uppercase}@media only screen and (max-width: 899px){.product-section--multi-centered .container .block.block--icon h3{margin:0;font-size:16px;line-height:1.38}}.product-section--multi-centered .container .block.block--icon p{font:16px/23px brandon-grotesque,helvetica,arial,sans-serif}@media only screen and (max-width: 899px){.product-section--multi-centered .container .block.block--icon p{text-align:left}}.product-section--multi-centered .container .block.block--numbered{counter-increment:block-counter 1}@media only screen and (min-width: 900px){.product-section--multi-centered .container .block.block--numbered{grid-column-end:span 4}}.product-section--multi-centered .container .block.block--numbered h3{margin:0 0 8px;color:#fff;font-size:18px;font-family:brandon-grotesque,helvetica,arial,sans-serif;line-height:36px;letter-spacing:1px;white-space:nowrap;text-transform:uppercase}.product-section--multi-centered .container .block.block--numbered h3:before{display:block;display:inline-block;width:36px;height:36px;margin-right:12px;border-radius:50%;color:#59390b;font-weight:700;font-size:20px;text-align:center;background:linear-gradient(145.3deg,#d5a259 11.16%,#dfb577 35.75%,#d4a259 58.06%,#997034 92.66%);content:counter(block-counter)}.product-section--multi-centered .container .block.block--numbered p{font:16px/23px brandon-grotesque,helvetica,arial,sans-serif}@media only screen and (max-width: 899px){.product-section--multi-centered .container .block.block--numbered p{text-align:left}}.product-section--instagram{display:block!important;padding:0!important}.product-section--instagram .instagram-bar{border-bottom:0;background:transparent}.landing-page .product-section--instagram .instagram-bar{margin-top:-4px}.product-section--instagram .instagram-bar .container{padding:30px 0}.product-section--instagram .instagram-bar video,.product-section--instagram .instagram-bar img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.product-section--quotation{padding:0!important}@media only screen and (max-width: 899px){.product-section--quotation .container{padding:40px 0}.product-section--quotation blockquote{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;font-size:24px;line-height:29px}.product-section--quotation blockquote img{order:-1}}.product-section--marquee-bar{display:block!important;margin:-4px 0 0;padding:0!important;border:none!important}.product-section--marquee-bar .marquee-item{transform:translateZ(0)}@keyframes saturateRand{0%{opacity:.7;filter:grayscale(100%)}60%{opacity:.7;filter:grayscale(100%)}70%{opacity:1;filter:grayscale(0%)}80%{opacity:1;filter:grayscale(0%)}to{opacity:.7;filter:grayscale(100%)}}.product-section--reviews-slider{padding:0!important}@media only screen and (max-width: 899px){.product-section--reviews-slider{padding-bottom:24px!important}}.product-section--collection-slider{padding:80px 0!important}.product-section--single-product .fancy-thumb{margin-bottom:32px!important;border:1px solid transparent;overflow:visible!important;box-shadow:inset 1px 1px #ffffff3f!important;filter:drop-shadow(2px 2px 12px rgba(0,0,0,.5))!important}.product-section--single-product .fancy-thumb img{border-radius:8px}.product-section--single-product .fancy-thumb:hover{border:1px solid #b78846!important;filter:drop-shadow(0px 0px 20px rgba(183,136,70,.65))!important}.product-section--single-product .product-info{display:flex;gap:8px;align-items:center;justify-content:flex-start}@media only screen and (max-width: 992px){.product-section--single-product .product-info{justify-content:center}}.product-section--single-product .product-info .price{font-weight:700;font-size:16px;font-family:brandon-grotesque,helvetica,arial,sans-serif;line-height:23px}.product-section--single-product .product-info .ratings-widget{flex:0 0 5em}.product-section--single-product .product-info .ratings-widget,.product-section--single-product .product-info .ratings-widget .star-rating-component{font-size:16px}.product-section--single-product .product-info .ratings-widget .star-rating-component{margin:0;padding:0}.product-section--single-product .product-info .ratings-widget .star-rating-component .star-cluster-wrap{top:0;right:0;bottom:0;left:0;margin:auto}.product-section--single-product .product-info .rating-count{font-size:14px;font-family:brandon-grotesque,helvetica,arial,sans-serif}.product-section--single-product .btn{display:block;width:210px;height:52px;margin-top:24px;padding:16px;border:1px solid #7c7c7c;letter-spacing:2px;background:linear-gradient(180deg,#404040 0%,#060000 100%);transition:.3s}@media only screen and (max-width: 992px){.product-section--single-product .btn{max-width:180px;height:40px;margin:24px auto 0;padding:0;line-height:38px}}.product-section--single-product .btn i{margin-right:16px}.product-section--single-product .btn:hover{border-color:#b78846;color:#fff;box-shadow:0 0 20px #b78846a6}.accordion{position:relative}.accordion *{box-sizing:border-box}.accordion .accordion-toggle{position:absolute;z-index:1;width:100%;height:72px;margin:0;padding:0;background:transparent;cursor:pointer;opacity:0;-webkit-appearance:none;appearance:none}.accordion .accordion-toggle:checked+.accordion-item .accordion-title:after{transform:rotate(0)}.accordion .accordion-toggle:checked+.accordion-item .accordion-body{max-height:100vh;padding-bottom:36px}.accordion .accordion-item{border-top:1px solid #c5c5c5}.accordion .accordion-item .accordion-title{position:relative;padding:20px 10px;color:#000;font:700 16px/1.5 brandon-grotesque,helvetica,arial,sans-serif;letter-spacing:1px;text-transform:uppercase;text-shadow:none}.accordion .accordion-item .accordion-title:before,.accordion .accordion-item .accordion-title:after{position:absolute;top:0;right:10px;bottom:0;width:10px;height:2.5px;margin:auto;background:black;transition:.3s ease;content:""}.accordion .accordion-item .accordion-title:after{transform:rotate(90deg)}.accordion .accordion-item .accordion-body{max-height:0;margin:-4px 0 0;padding:0 10px;overflow:hidden;transition:.3s ease}.swiper product-bundle .slider-item .slider-item-content .btn{padding:0;white-space:nowrap}.swiper product-bundle .slider-item .slider-item-content .btn i{margin-right:5px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/product.featured.scss.css.map?v=170595705150436190341703254785 */
