:root{--side-padding: 2.5svw}html,body{overflow-x:hidden;max-width:100%;position:relative}.footer,#MainContainer{margin:12rem var(--side-padding) 8rem;overflow:hidden;border-radius:3rem;padding:var(--side-padding);border:1px solid rgba(255,255,255,.15)}.fuzz{z-index:200;opacity:.25;width:100%;height:100%;display:block;position:fixed;top:0%;right:0%;bottom:0%;left:0%;overflow:hidden;pointer-events:none;text-indent:-9999px;contain:layout style paint;display:none;background-image:url(//afterlight.co/cdn/shop/t/2/assets/noise.jpg?v=121331006644477009261764019677);background-size:125px 125px;image-rendering:pixelated;mix-blend-mode:overlay}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.rich-text__text.rte h4{font-family:CabinetVar;font-weight:500;font-size:1.6rem;background:#0d0d0d;border-radius:1rem 1rem 0 0;margin-bottom:-1rem;padding:2rem 2.5rem 2.5rem;text-align:left;border:1px solid rgba(255,255,255,.2)}.rte p,.rte ul,.rte ol{font-weight:300;padding-left:0}.rte:not(.accordion__content) ul,.rte:not(.accordion__content) ol{margin-top:-1rem;background:#0d0d0d;border-radius:0 0 1.5rem 1.5rem;padding:2rem 2.5rem;text-align:left;border:1px solid rgba(255,255,255,.2)}h5{font-family:BodoniLight;font-size:2rem;letter-spacing:.1rem}.footer-layers{display:none;pointer-events:none;position:absolute;bottom:0;left:0;width:100svw;height:60svh;z-index:-1;mask-image:linear-gradient(to top,#000,#000000e6,#000000b3,#0006,#00000026,#0000);-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,.9) 20%,rgba(0,0,0,.7) 40%,rgba(0,0,0,.4) 60%,rgba(0,0,0,.15) 80%,rgba(0,0,0,0) 100%)}.footer-layers .footer-bg{position:absolute;bottom:-235svh;left:0;width:100%}.footer{border:1px solid rgba(255,255,255,.15)!important;padding:0!important;margin:0;margin-left:var(--side-padding);margin-right:var(--side-padding);margin-bottom:var(--side-padding)}.footer__content-bottom{padding-top:2rem!important;padding-bottom:2rem!important}.copyright__content{display:flex;gap:1.5rem}.copyright__content a span{padding-left:.3rem}.pill-btn{color:#fffc;background:transparent;border:.15rem solid rgba(255,255,255,.2);border-radius:50svw;font-size:1.5rem;padding:.5rem 1.5rem .4rem;font-family:CabinetVar;font-weight:700;text-transform:uppercase;transform:scaleZ(1);transition:all .25s cubic-bezier(.175,.885,.32,1.275);position:relative;z-index:2;will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}.pill-btn.hover-btn:hover{transform:scale(1.05);color:#fff;border-color:#fff}.section-button{position:relative;top:0;line-height:1.4;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.section-button:hover{transform:scale(1.05)}.field__input,.select__select,.customer .field input,.customer select{height:6.5rem;background:#0009;border:1px solid rgba(255,255,255,.3)}.field:before,.select:before,.field:after,.select:after{border:0!important;box-shadow:none!important}.sky-pilot{margin:0!important;max-width:95svw!important}.sky-pilot-card{min-height:7.5rem;aspect-ratio:auto!important;background-color:transparent!important;border-radius:3.5rem;width:100%;border:1px solid rgba(255,255,255,.2)!important}.sky-pilot-header{margin:0 0 2.25svw!important}.sky-pilot-header:nth-of-type(2){display:none}.sky-pilot-heading{margin:0!important}.sky-pilot-header h4,.sky-pilot-header .header-text{font-family:Bodoni;font-weight:400}.sky-pilot-header h4{font-size:2.5rem}.sky-pilot-header .header-text{font-size:1.5rem;line-height:2;top:2px}.sky-pilot-button{font-family:CabinetVar;font-weight:800;letter-spacing:.03rem;text-transform:uppercase}.sky-pilot-button.downloaded{opacity:.3}.sky-pilot-files-list{display:flex!important;grid-auto-rows:auto!important;margin-bottom:0!important}.sky-pilot-line-items-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:var(--side-padding)}.sky-pilot hr,.sky-pilot-card svg,.sky-pilot-line-item .right-column p{display:none}.sky-pilot-line-item .right-column h2{text-align:center;margin-bottom:1.5rem;font-size:2rem;font-weight:500}.sky-pilot-line-item{display:flex!important;flex-direction:column!important;width:100%}.sky-pilot-content-item{width:100%;border:1px solid rgba(255,255,255,.2);border-radius:2rem;padding:2rem}@media screen and (min-width: 1400px){.sky-pilot-line-items-list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 1399px) and (min-width: 990px){.sky-pilot-line-items-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 989px) and (min-width: 750px){.sky-pilot-line-items-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 749px){.sky-pilot-line-items-list{grid-template-columns:1fr}}.sky-pilot-line-item-link{justify-content:center;align-items:center;max-width:none!important}.sky-pilot-actions{margin-top:0!important;height:100%;width:100%}.sky-pilot-limit-reached{text-transform:uppercase;color:#fff6;font-size:2.5rem}.line-item-block{display:flex!important;gap:5rem!important}.line-item-block .left-column{flex-basis:35%}.files-block{display:flex;flex-direction:column;justify-content:flex-start}.files-block h2{font-size:2rem}.files-block .sky-pilot-file-heading,.files-block .sky-pilot-actions a,.line-item-block .left-column img{margin:0!important}.files-block .sky-pilot-card{flex-direction:row!important;align-items:center;border:1px solid rgba(255,255,255,.2)!important;min-height:auto!important;border-radius:1rem!important;padding:2rem!important}.files-block .sky-pilot-file-heading{text-align:left;font-weight:400;padding-left:1rem}.files-block .sky-pilot-files-list{flex-direction:column}.sp-line-item .sky-pilot-actions{width:auto}.sp-line-item .sky-pilot-line-item-title{font-size:2.5rem;font-weight:600;text-transform:uppercase}.sp-line-item .files-block{padding-top:2rem}.sp-line-item .files-block h2{font-weight:400;font-size:1.5rem;display:none}.sky-pilot-content-item .sky-pilot-card{flex-direction:column!important}.sky-pilot-content-item .sky-pilot-card h4{margin-bottom:1.5rem!important}.newsletter{margin-top:2svw;margin-bottom:2svw}.newsletter h5{margin-bottom:3rem!important}body.page\.app #MainContainer{padding:0!important}body.product\.details #MainContainer{overflow:visible;padding:0;border-image:linear-gradient(to bottom,rgba(255,255,255,.4),transparent) 1;margin-left:0;margin-right:0}body.product\.details #MainContent:before{content:"";position:absolute;top:12rem;left:var(--side-padding);width:95svw;height:150svh;border-radius:2.8rem;padding:2px;background:linear-gradient(to bottom,rgba(255,255,255,.4),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;display:none}body.home #MainContainer{margin:0 0 8rem;border:none;border-radius:0;width:100svw;height:calc(var(--vh, 1vh) * 100);padding:0}#MainContent .color-scheme-1{background:#000}#MainContent .color-scheme-1{background:transparent}#MainProduct-template--18166915760315__main{padding-top:0;background:transparent}#contact{max-width:80%;margin:0 auto}.contact .form__message{display:inline-flex;justify-content:center;position:relative;left:50%;transform:translate(-50%);border:1px solid rgba(255,255,255,.3);padding:2rem 3rem;margin-top:.5rem;border-radius:4rem;font-weight:300;gap:1rem;color:#6cff6c;outline:none}.dropdown-field{padding-right:1px;position:relative;display:inline-block;width:100%;margin-bottom:2rem}#ContactForm select{height:7rem!important;border-radius:16px;background:#0009!important;border:1px solid rgba(255,255,255,.3)!important;-webkit-appearance:none;appearance:none;margin-bottom:0!important}.dropdown-field:after{content:"\25be";position:absolute;right:2rem;top:54%;transform:translateY(-50%);pointer-events:none;font-size:2rem}#ContactForm .text-area{min-height:20rem}#product-grid{margin-top:0}#product-grid .badge{border-color:#d0ff00;text-shadow:0 0 10px rgba(208,255,0,1);box-shadow:0 0 30px #d0ff004d;font-weight:700;font-family:CabinetVar;line-height:1;color:#d0ff00;padding:.7rem 1.5rem .5rem;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-top:1.5rem;margin-right:1.3rem;text-transform:uppercase}.price--on-sale .price-item--regular{font-size:1svw!important;position:relative;top:-.15rem;opacity:.5;margin-right:.1svw!important}body.index #MainContent{margin-top:0}#ProductGridContainer{position:relative;z-index:4}.product--medium:not(.product--no-media) .product__media-wrapper{max-width:40%!important}.product__media-wrapper{height:100%;z-index:-1}.product-media-container{width:100%!important;height:100%;border:1px solid rgba(255,255,255,.2);border-radius:2.8rem}.product-media-container .product__media img{border-radius:2.8rem}.product-media-container .media,.product-media-container .product__modal-opener{aspect-ratio:1/1}.section-template--18043520090299__main-padding{padding-top:0!important}.product__info-container{max-width:100%}.product__title{margin-top:0!important;text-transform:uppercase}.product__info-wrapper .price .price-item{border:1px solid rgba(255,255,255,.3);border-radius:4REM;padding:.8rem 1.2rem .6rem;line-height:1}.product__type{line-height:1;margin-top:0!important;margin-bottom:.3rem!important;text-transform:uppercase;font-size:1.1rem}media-gallery{z-index:99}.product__info-wrapper{padding:6rem 0 0 6rem!important}.product.grid{gap:2rem}.multicolumn-card{font-weight:300}.multicolumn-card h3{font-weight:600;font-size:1.4svw!important}.footer{overflow:visible;position:relative;z-index:3;border:0!important;background:transparent!important}.footer:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;background:#0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);border-radius:3rem}.footer .logo-floater{display:block;position:absolute;top:-50svh;left:50%;transform:translate(-50%);z-index:-1}.footer-name{display:none;font-family:BodoniLight;font-size:17.5svw;text-align:center;letter-spacing:-.5rem;line-height:1.1;margin-top:3rem;margin-bottom:-8.9rem;background:linear-gradient(to bottom,#ffffff1a,#fff0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-indent:-3rem}.footer__content-top{padding-top:2rem!important;padding-bottom:2rem!important}.footer__content-top,.footer__content-bottom{position:relative;z-index:5}.footer a{color:#ffffff80!important;text-decoration:none!important;transition:color .2s cubic-bezier(.4,0,.2,1)}.footer a:hover{color:#fff!important}.footer__copyright{margin-top:0!important;margin-bottom:0}.footer,.footer__content-bottom{margin-top:0rem}.footer .footer-block--newsletter{display:none}@media screen and (min-width: 750px){.footer__follow-on-shop:first-child:not(:last-child){margin-right:0!important}.section-template--18043520090299__main-padding{padding-top:0!important}}.header-wrapper{background:transparent!important;isolation:auto!important;position:relative;z-index:auto;transform:none!important;will-change:auto}.header{display:flex;justify-content:space-between;background:transparent;padding:0!important;border-radius:100svw;position:fixed;width:95svw;top:0;left:50%;transform:translate(-50%);will-change:auto;margin-top:3.5rem;max-width:none}.header:before{content:"";display:none;position:absolute;top:calc(var(--side-padding) * -1);left:calc(var(--side-padding) * -1);width:100svw;height:50rem;background:#0000;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);mask-image:linear-gradient(to bottom,black 0%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 0%,transparent 100%)}.header .header__inline-menu{position:absolute;top:0;left:50%;transform:translate(-50%)}.header__heading-link{height:4.4rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;border-radius:100svw;padding:.9rem 2rem 1rem 1.2rem}.header__heading-link img{width:3rem;height:3rem}.header__heading-link .h2{color:#d0ff00!important;text-shadow:0 0 50px rgba(208,255,0,.8);font-family:Bodoni;font-size:2rem;position:relative;top:.35rem}.rich-text__heading{font-family:Bodoni;margin-bottom:.3rem!important}.header__menu-item,.menu-drawer__menu-item{color:#fff;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:CabinetVar,sans-serif;font-weight:700}.cart-drawer .drawer__inner{border:0!important;outline:0!important;box-shadow:none!important}.menu-drawer__menu-item{font-size:2.5rem!important}.menu-drawer__menu-item{padding:.5rem 2.5rem!important}header .list-menu:not(.menu-drawer__menu){background:#0003;border-radius:100svw;gap:.5rem;flex-wrap:nowrap;padding:.75rem .95rem .65rem}.header__active-menu-item{transition:border .2s cubic-bezier(.4,0,.2,1);text-decoration:none;text-underline-offset:0;border:1px solid rgba(255,255,255,.75)!important;border-radius:100svw;padding:.75rem 1rem}.header__menu-item:not(.cart-container):hover span{border:1px solid rgba(255,255,255,.3);background:#0003}.cart-container:hover{border:1px solid rgba(255,255,255,.3)}.cart-drawer__footer .tax-note{display:none}.cart-drawer__footer .totals{margin-bottom:3rem}.glass-menu{border-radius:100svw;background:#ffffff1a;box-shadow:0 7.5px 30px #0000000b,inset 0 1px 3px #ffffff4d;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(25px) brightness(1.04) contrast(1.075);backdrop-filter:blur(25px) brightness(1.04) contrast(1.075);transform:translateZ(0);backface-visibility:hidden;perspective:1000px;will-change:backdrop-filter,background,border,box-shadow,opacity,transform;contain:layout style paint;isolation:isolate;overflow:hidden}.glass-menu:before{content:"";opacity:.1;width:100%;height:100%;display:block;position:absolute;z-index:100;top:0%;right:0%;bottom:0%;left:0%;overflow:hidden;pointer-events:none;text-indent:-9999px;contain:layout style paint;background-image:url(//afterlight.co/cdn/shop/t/2/assets/noise.jpg?v=121331006644477009261764019677);background-size:125px 125px;image-rendering:pixelated;mix-blend-mode:overlay}.header__heading-link{background:#0000004d}#menu-drawer{top:0;left:-5svw!important;width:101svw!important;height:100svh!important;top:-3.5rem;padding-top:20svw}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:transform var(--duration-default) cubic-bezier(.4,0,.2,1),visibility var(--duration-default) cubic-bezier(.4,0,.2,1)}.header__icon--menu[aria-expanded=true]:before{display:none}.header__icon--menu{z-index:4}.header__search{display:none!important}p{line-height:1.5}h2.h2{font-size:2rem;line-height:1.2}.footer__content-bottom-wrapper{justify-content:center}#ProductGridContainer .collection{padding-left:0;padding-right:0}.card-details-group{display:flex;flex-direction:column;justify-content:center}.card-details-group h3 a{margin-bottom:.5rem}.card-wrapper:hover .card-details-group h3 a{text-decoration:none!important}.card-wrapper:hover .card{background:#090909;border:1px solid rgba(255,255,255,.5);transform:scale(1.02);box-shadow:0 10px 20px 15px #00000080}.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none!important}.card-details-group .card-information .price{color:#fff}.newsletter__wrapper{background:transparent}body.product\.details #MainContainer{border:none}.product-highlight{text-align:center;max-width:68svw;margin:6rem auto 0;line-height:1.4;font-size:2.5svw;font-family:BodoniLight;font-weight:200;padding-left:3svw;padding-right:3svw;background:linear-gradient(to bottom,#d3d3d3,#2d2d2d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.card--card .quick-add{margin:0!important}.quick-add__submit{position:absolute;bottom:0;right:0;width:40%;height:7svw;min-width:40%!important;font-size:2rem;font-family:CabinetVar;font-weight:700;letter-spacing:-.03rem;text-transform:uppercase;border-radius:0 0 1.6rem;border-left:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1);opacity:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.quick-add__submit:hover{background:#0a0a0a}.card__content:hover .quick-add__submit{border-left:1px solid rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.5);opacity:1}.quick-add__submit:before{border-radius:0 0 1.6rem;box-shadow:none}.quick-add__submit:after{border-radius:0 0 1.6rem;box-shadow:none}.quick-add__submit:hover:after,.quick-add__submit:hover:before{box-shadow:none!important}.cart-count-bubble{position:absolute;right:.7rem;top:50%;transform:translateY(-52%)}.cart-container,.header__menu-item span{transition:border .2s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1);border:1px solid transparent;border-radius:100svw}.header__menu-item span,.header__menu-item .cart-title{text-decoration:none;line-height:1;text-transform:uppercase;font-size:1.3rem;padding:.75rem 1rem .6rem}.header__menu-item:has(.cart-count-bubble) .cart-title{padding-right:3.2rem}.cart-group{display:flex;flex-direction:row;gap:.5rem;border:none;padding:0}.cart-amount{border:none!important;padding-right:0!important}.grid:not(.product__media-list){padding:1svw 2.5svw;position:relative;z-index:4}.card{position:relative;background:#000;transition:all .3s cubic-bezier(.4,0,.2,1)}.related-products .card .card__content h3{font-size:1.25svw}.related-products .card .card__content .card-product-type{font-size:.75svw}.related-products .card-details-group{height:5svw}.related-products .card .card__content h3{padding-left:1.5svw}.card .card__content h3{font-size:1.2svw;text-transform:uppercase;height:100%;padding-left:2svw}.card .card__content .card-product-type{font-size:.75svw;color:#ffffff80;font-weight:500}.card .card__content h3 a{display:flex;justify-content:center;flex-direction:column;height:100%;margin-bottom:0}.card .card__content h3 a span{text-align:left}.card .card__content .price{font-size:1.1svw;opacity:.7;margin:0!important;height:100%;line-height:1;display:flex;justify-content:center;align-items:center}.card .card__content{padding:0!important}.card-details-group{border-top:1px solid rgba(255,255,255,.1);padding:0!important;flex-direction:row;justify-content:center;align-content:center;height:5svw;background:#000;border-radius:0 0 1.6rem 1.6rem}.card-details-group h3{width:70%!important;height:100%!important}.card-details-group div.card-information{display:flex;flex-direction:column;justify-content:center;width:30%;height:100%;border-left:1px solid rgba(255,255,255,.1)}.whats-included-accordion{border-top:1px solid rgba(0,0,0,.1);padding:1.5rem 0}.whats-included-summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;font-weight:500;font-size:1rem}.whats-included-summary::-webkit-details-marker{display:none}.icon-caret{transition:transform .3s ease}.whats-included-accordion[open] .icon-caret{transform:rotate(180deg)}.whats-included-content{padding-top:1rem}.whats-included-list{list-style:none;padding:0;margin:0}.whats-included-list li{padding:.5rem 0 .5rem 2rem;position:relative}.whats-included-list li:before{content:"\2713";position:absolute;left:0;color:green;font-weight:700}.product__accordion{border:1px solid rgba(255,255,255,.3)!important;border-radius:2.5rem}.product__accordion details{border-top:1px solid rgba(0,0,0,.1)}.product__accordion details summary,.product__accordion details .accordion__content{padding-left:2rem}.product__accordion details .accordion__content{padding-top:2rem;border-top:1px solid rgba(255,255,255,.3)}.product__accordion details .accordion__content p{margin-top:0}.product__accordion summary{padding:1.5rem 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.product__accordion summary:hover{opacity:.7}.product__accordion summary svg{transition:transform .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.product__accordion details[open] summary svg{transform:rotate(180deg)}.product__accordion .accordion__content{overflow:hidden;animation:slideDown .3s cubic-bezier(.4,0,.2,1)}.related-products{margin-top:6rem;padding-left:var(--side-padding);padding-right:var(--side-padding);padding-bottom:var(--side-padding)!important}.related-products h2{font-family:Bodoni;font-weight:300;font-size:2.5rem;margin-bottom:6rem;text-align:center}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.product__accordion .accordion__content ul{list-style:none;padding:0 0 1rem;margin:0}.product__accordion .accordion__content li{padding:0rem 0 0rem 2rem;position:relative}.product__accordion .accordion__content li:before{content:"\2713";position:absolute;left:0;color:#4a9d4a;font-weight:700}body.page\.app #MainContainer{margin-left:0;margin-right:0;border:0;background:transparent!important;width:100svw}body.page\.app #MainContent .color-scheme-1{background:transparent!important}.multicolumn-list:not(.slider){padding-left:3rem!important;padding-right:3rem!important}@keyframes fuzzMove{0%{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}to{transform:translate(5%)}}@media screen and (min-width: 750px){.product__column-sticky{top:6rem!important}}@media screen and (max-width: 990px){:root{--side-padding: 8svw}.related-products .card .card__content h3{font-size:2svw}.related-products .card-details-group{height:9svw}.related-products .card .card__content h3{padding-left:2.5svw}.related-products .card .card__content .card-product-type{font-size:1.4svw}.price--on-sale .price-item--regular{font-size:2svw!important}.product__info-wrapper{padding:0!important}.sky-pilot-header{margin-bottom:2rem!important}.line-item-block{flex-direction:column;gap:1.5rem!important;margin-top:2rem}.files-block .sky-pilot-card{flex-direction:column!important;gap:2rem}#MainContainer{padding-top:0!important}body.collection #MainContainer{margin-top:8rem}.related-products{width:100svw!important}.grid:not(.product__media-list){padding:0}.related-products .grid__item{max-width:100%}.related-products h2{margin-bottom:4.5rem}.section-template--18043519893691__rich_text_hmwkDc-padding{padding-bottom:2rem!important}.product-highlight{font-size:6svw;max-width:100svw;padding:0}.product--medium:not(.product--no-media) .product__media-wrapper{max-width:100%!important}.product-media-container,.product-media-container .product__media img{border-radius:1.5rem!important}.page-width{width:85svw}.product-media-container.constrain-height .media{padding:0!important}body.product\.details #MainContent:before{display:none}.footer__blocks-wrapper,.footer-block__details-content{margin-bottom:0!important}.scrolling-reviews-section{border-top:1px solid rgba(255,255,255,.2)}.reviews-header{position:relative}.reviews-header .header-content{max-width:100%}.editors-choice-text{font-size:1.4rem!important;padding:0 1.5rem 2rem}.reviews-header .reviews-main-title{margin-top:12rem}.reviews-header .wreath{position:absolute;bottom:-2.3rem;height:7rem}.reviews-wrapper .review-card{min-width:20rem;max-width:20rem;height:25rem}.reviews-wrapper .review-card .review-text,.reviews-wrapper .review-card .review-source{font-size:1.1rem!important;line-height:1.5}.reviews-wrapper .review-card .review-source{font-weight:600}.reviews-header .wreath.wreath-left{left:2rem}.reviews-header .wreath.wreath-right{right:2rem}#contact{max-width:100%;margin:0 auto}.product__info-container{padding:0}.slider.slider--mobile{margin-bottom:2rem!important}.footer-block__details-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.rich-text__wrapper{width:100%!important}.rte p{margin:0 auto!important;max-width:100%!important}header .list-menu:not(.menu-drawer__menu),header .header__icons,#cart-icon-bubble{border:0!important;outline:0!important}.multicolumn-card h3{font-size:2.3rem!important}.image-carousel-section{padding-bottom:3rem!important}.multicolumn-list:not(.slider),.multicolumn-card__info{padding:0!important}.section-template--18059108843707__rich_text_jh4pfP-padding{padding-top:1rem!important}#MainContainer{background:transparent;width:100svw;margin-left:auto;margin-right:auto;margin-top:10rem;border:none}.footer__content-top{width:auto!important}#home-header{flex-direction:column!important}.app-section,.desktop-section{width:100svw!important;height:100svh!important}.product-media-container .product__media img{border-radius:2.8rem}.header{width:85svw;margin-top:3svh}#MainProduct-template--18166915760315__main{padding-top:0}.header__heading-link .h2{font-size:1.8rem}.card__information{height:12svw}.card .card__content h3{font-size:3svw;padding-left:3svw}.card .card__content .price{font-size:3svw}.card .card__content .card-product-type{font-size:1.6svw}.cart-container{border:0!important;box-shadow:none!important}.cart-container:hover{border:0px solid transparent!important}.header__menu-item .cart-title{padding:0;height:1.1rem}.header .list-menu:not(.menu-drawer__menu){padding:0;height:3.5rem;padding:0 1rem}.header__heading-link{position:static;transform:none;display:flex;justify-content:center;flex-direction:column;height:3.5rem;padding:0 2rem;display:none}header .header__icons{margin-left:auto}.header__menu-item:has(.cart-count-bubble) .cart-title{padding-right:2.4rem}.cart-count-bubble{right:0}header-drawer{margin-left:0!important;position:absolute;top:0;left:0;z-index:10}header-drawer:after{content:"";position:absolute;display:block;top:calc(var(--side-padding) / -1);left:calc(var(--side-padding) * -1);background:#00000080;width:105svw;height:105svh;padding:0;visibility:hidden;z-index:-1;opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1)}#menu-drawer{position:relative;left:-21rem!important;width:95svw!important;height:auto!important;top:0;margin-top:3rem;padding-top:0;background:transparent;transform:none}.menu-drawer-container{display:block;overflow:hidden;position:relative;border-radius:2rem;padding-top:0rem;background:#000000b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.06);width:20rem;max-height:3.7rem;transition:width .35s cubic-bezier(.3,0,.2,1),max-height .4s cubic-bezier(.3,0,.2,1)}.menu-drawer-container.menu-opening{width:85svw;max-height:60rem}.menu-drawer-container.menu-opening summary{padding-top:1.5rem}.menu-open header-drawer:after{visibility:visible;opacity:1}.menu-drawer-container .mobile-heading-link{font-size:1.7rem;font-family:Bodoni;color:#d0ff00!important;text-shadow:0 0 30px rgba(208,255,0,.9);line-height:100%;text-transform:uppercase;margin-left:-.2rem;transition:all .4s cubic-bezier(.175,.885,.32,1.1)}.header__icon--menu .icon{transition:transform .35s cubic-bezier(.175,.885,.32,1.1),opacity .35s cubic-bezier(.175,.885,.32,1.1)}.menu-drawer-container summary .icon-close,.menu-drawer-container summary .icon-close:hover{transform:scale(.8)!important}.menu-open .menu-drawer-container .mobile-heading-link{top:.8rem}.menu-drawer__navigation{padding:0!important;display:flex;align-items:flex-end;width:100%}#menu-drawer .menu-drawer__menu{width:100%;margin-top:3rem;margin-bottom:3rem}.menu-drawer__utility-links{padding-top:0;padding-bottom:1rem;opacity:0;transition:opacity .4s cubic-bezier(.175,.885,.32,1.1);transition-delay:.25s}.menu-drawer-container.menu-opening .menu-drawer__utility-links{opacity:1}.menu-drawer-container summary{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;padding-right:1.5rem;padding-left:1.5rem;gap:.8rem;width:100%;height:3.5rem;text-decoration:none!important;transition:all .4s cubic-bezier(.175,.885,.32,1.1)}.menu-drawer-container summary span.burger{width:2.5rem;height:2rem}.menu-drawer__menu>li{opacity:0;transform:translateY(-10px);transition:opacity .45s cubic-bezier(.175,.885,.32,1.1),transform .4s cubic-bezier(.175,.885,.32,1.1)}.menu-drawer-container.menu-opening .menu-drawer__menu>li{opacity:1;transform:translateY(0)}.menu-drawer-container.menu-opening .menu-drawer__menu>li:nth-child(1){transition-delay:.1s}.menu-drawer-container.menu-opening .menu-drawer__menu>li:nth-child(2){transition-delay:.15s}.menu-drawer-container.menu-opening .menu-drawer__menu>li:nth-child(3){transition-delay:.2s}.menu-drawer-container.menu-opening .menu-drawer__menu>li:nth-child(4){transition-delay:.25s}.menu-drawer-container.menu-opening .menu-drawer__menu>li:nth-child(5){transition-delay:.3s}.menu-drawer-container.menu-opening .menu-drawer__menu>li:nth-child(6){transition-delay:.35s}.menu-drawer-container.menu-opening .menu-drawer__menu>li:nth-child(7){transition-delay:.4s}.menu-drawer-container.menu-opening .menu-drawer__menu>li:nth-child(8){transition-delay:.45s}.menu-drawer-container.menu-opening .menu-drawer__menu>li:nth-child(9){transition-delay:.5s}.menu-drawer-container.menu-opening .menu-drawer__menu>li:nth-child(10){transition-delay:.55s}}@media screen and (max-width: 750px){.price--on-sale .price-item--regular{font-size:2.8svw!important}.related-products .card .card__content h3{font-size:4svw}.related-products .card-details-group{height:16.5svw}.related-products .card .card__content h3{padding-left:4svw}.related-products .card .card__content .card-product-type{font-size:3svw!important}.related-products .card .card__content .price{font-size:4svw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
