.typeset0,.typeset,.typeset2,.typeset3{letter-spacing:0}.typeset0{font-size:15px}.typeset{font-size:16px}.typeset2{font-size:18px}.typeset3{font-size:20px}.product-slideshow.flickity-enabled .flickity-viewport .product-main-slide .product-image-main image-element{background:#f1f1f1;padding:20px}.block--text-product{font-weight:300}.btn{font-weight:400!important;display:flex;gap:.5rem;letter-spacing:0;align-items:center;font-size:18px;justify-content:center}.contact--form-section input,.contact--form-section select,.contact--form-section textarea{background:#fff}.contact--form-section input{min-height:48px}.contact--form-section{background:#f1f1f1;border-radius:15px;padding:2.2rem}.tab--btn.is-open .icon--minus{display:block}.tab--btn.is-open .icon--plus{display:none}.tab--btn{border:none;font-weight:500;letter-spacing:0;font-size:20px;text-align:left!important}.product-block.product-block--tab .collapsible-content__inner{border:none;padding:0 15px 20px;font-weight:300}.tab--btn .icon--minus{display:none}.custom--background-image-text .background-media-text__text--framed{width:auto}.promotional__images{width:90px;height:90px}.promotional__images img{max-height:90px;max-width:90px;object-fit:contain;margin:auto}shop-pay-wallet-button{border-radius:10px}.variant-input-wrap[name=Size],.variant-input-wrap[name="Select Size"],.variant-input-wrap[name=size]{position:relative;display:flex;flex-wrap:wrap;align-items:center;max-height:max-content;gap:15px}.page-content.page-content--product .product__price--compare{font-weight:500;opacity:.2}.page-content.page-content--product .product__price.on-sale{font-weight:500}.variant-input-wrap[name=Size] label,.variant-input-wrap[name="Select Size"] label,.variant-input-wrap[name=size] label{margin:0}.variant-input-wrap[name=Size] .variant__label-info,.variant-input-wrap[name="Select Size"] .variant__label-info,.variant-input-wrap[name=size] .variant__label-info{margin-left:1rem}.card--btns .product-single__form .add-to-cart{display:flex;justify-content:center;font-size:18px;font-weight:400;gap:11px;z-index:2}.custom-line-item-field{margin-top:31px}.custom-line-item-label{display:block;margin-bottom:.5rem;font-weight:600}.custom-line-item-input{width:100%;border:none;border-bottom:1px solid #000;padding:.5rem 0;font-size:1rem;outline:none;border-radius:0}.custom-line-item-input:focus{border:none;border-bottom:1px solid #000}.text-with-icons-with--cutom-touch .text-with-icons__block-title h3{font-weight:600}.arch-gallery__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1rem;position:relative}.arch-gallery__column:before{content:"";width:100%;height:55px;display:block;position:absolute;background:linear-gradient(180deg,#f8f5f0 2.92%,#f8f5f00a 96.15%);z-index:1}.arch-gallery__column:after{content:"";width:100%;height:55px;display:block;position:absolute;background:linear-gradient(180deg,#f8f5f0 2.92%,#f8f5f00a 96.15%);z-index:1;bottom:-2px;transform:rotate(180deg)}.arch-gallery__column{overflow:hidden;position:relative;height:520px;border-radius:20px}.arch-gallery__column--tall{height:650px}.arch-gallery__slider{display:flex;flex-direction:column;animation:scrollUp 20s linear infinite}.arch-gallery__column[data-direction=down] .arch-gallery__slider{animation-name:scrollDown}.arch-gallery__image{width:100%;display:block;margin-bottom:.5rem;border-radius:8px}.arch-gallery__text{text-align:center;padding:0rem 1rem 2rem;max-width:650px;margin-inline:auto}.arch-gallery .btn{max-width:210px;margin-inline:auto}@keyframes scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes scrollDown{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media screen and (min-width: 769px){.arch-gallery__columns{grid-template-columns:repeat(7,1fr)}}@media screen and (max-width: 768px){.arch-gallery__columns{grid-template-columns:repeat(3,1fr)}.arch-gallery__column:nth-child(3){height:450px}.arch-gallery__column{height:320px}.arch-gallery__column--tall{height:450px}.arch-gallery__text{padding:1rem 1rem 5rem}.arch-gallery__column:nth-child(n+4){display:none!important}.flickity-next{right:5px!important}.flickity-previous{left:-15px!important}.flickity-button{background:#d3d3d3!important}.flickity-button-icon{fill:#000!important}}@media screen and (min-width: 990px){.contact--form-section input{min-height:86px}.contact--form-section{padding:4rem}.product-single__title{font-size:38px;margin-top:1rem}.page-content.page-content--product .product__price-savings{color:var(--colorTextSavings);margin-left:5px;white-space:nowrap;background-color:var(--colorSaleTag);padding:5px;font-size:18px;border-radius:4px}.page-content.page-content--product .product__price--compare,.page-content.page-content--product .product__price.on-sale{font-size:30px}.product-slideshow.flickity-enabled .flickity-viewport .product-main-slide .product-image-main image-element{border-radius:20px}.product-slideshow.flickity-enabled .flickity-viewport .product-main-slide .product-image-main image-element img{border-radius:20px}.arch-gallery__text{margin-top:-5rem}.arch-gallery__text h2{font-size:40px}.section-header h2{font-size:40px!important}.swiper-slide.swiper-slide-prev{margin-right:18px}.swiper-slide.swiper-slide-next{margin-left:18px}}.section-header{text-align:center;margin-bottom:2rem}.section-header h2{font-size:2rem;font-weight:500}.section-subheading{font-weight:500;color:#777}.swiper{position:relative}.swiper-slide{display:flex;justify-content:center;transition:transform .5s ease,opacity .5s ease}.fan-slide-inner{position:relative;width:100%;max-width:240px;border-radius:16px;overflow:hidden;box-shadow:0 6px 20px #0000001a}.fan-slide-image{display:block;width:100%;height:auto;object-fit:cover}.fan-slide-overlay{position:absolute;bottom:0;width:100%;padding:.8rem;text-align:center}.fan-slide-name{font-size:18px;font-weight:600;color:#fff}.fan-slide-stars{color:#fff;font-size:1rem}.fan-swiper-btn{background:#fff;border-radius:50%;width:36px!important;height:36px!important;box-shadow:0 4px 12px #00000026;top:50%!important;transform:translateY(-50%)}.swiper-button-next svg,.swiper-button-prev svg{width:50%!important;height:50%!important}.fan-slider-section .swiper-slide{transition:scale .3s ease}.fan-slider-section .swiper-slide.swiper-slide-active{scale:1.2}.fan-slider-section .swiper-slide.swiper-slide-next,.fan-slider-section .swiper-slide.swiper-slide-prev{scale:1}.fan-slider-section .swiper-slide{scale:.9}.fan-slider-section .swiper.fan-swiper{overflow-y:visible;overflow-x:clip;margin-block-start:4rem}@media (max-width: 768px){.fan-slide-inner{max-width:180px}.fan-swiper-btn{width:36px;height:36px}.pdp--price--block{justify-content:center}}.collection-menu-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;list-style:none;padding:0;margin:0}.collection-menu-wrapper .link-item .col-link{display:inline-block;font-size:16px;font-weight:500;color:var(--colorBtnPrimary);line-height:1.4;text-decoration:none;border:2px solid #EDEDED;border-radius:12px;padding:.8rem 1rem;transition:.3s ease}.collection-menu-wrapper .link-item.active .col-link{background-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);border-color:var(--colorBtnPrimary);transition:opacity .3s ease}.collection-menu-wrapper .link-item .col-link:hover{opacity:.85}.facet-filters__field .facets__summary.style-custom .button{min-height:5.1rem}.facet-filters__field .facets__summary.style-custom .button--secondary:after{background-color:#f4908c}.collection-filter{justify-content:space-between}.filter_n_sorting{display:flex;gap:1.2rem;justify-content:space-between}.collection-filter .btn{width:100%}.collection-filter select{border-radius:12px}.collection--products-grid{margin-bottom:1rem}@media screen and (min-width: 1350px){.hero--custom .background-media-text__aligner{gap:5rem}}@media screen and (max-width: 1050px){.variant-input-wrap[name=Size],.variant-input-wrap[name="Select Size"],.variant-input-wrap[name=size]{justify-content:center}}@media screen and (min-width: 1050px){.variant-input-wrap[name=Size],.variant-input-wrap[name="Select Size"],.variant-input-wrap[name=size]{gap:15px}.site-nav__link--icon{padding-left:16px;padding-right:16px}.collection-filter select{margin-right:4rem}.collection-filter .btn .icon{margin-right:0;top:0;height:16px;width:16px}.hero--custom .background-media-text__aligner{max-width:100%;padding-inline:7rem;gap:5rem}.collection--products-grid{margin-bottom:2rem}.hero--custom .background-media-text__inner{display:flex;justify-content:center}.text-with-icons-with--cutom-touch .text-with-icons__block-title h3{font-size:4rem}.text-with-icons-with--cutom-touch .text-with-icons__block-title p{font-size:2.4rem}.custom--background-image-text .background-media-text__text--framed{border-width:1px;width:900px;box-shadow:none}}@media screen and (min-width: 950px){.text-with-icons__block-text{font-size:24px;font-weight:300}.bottom--promotional-grid .grid__item h2.h3{font-size:24px;font-weight:400}.custom--background-image-text .background-media-text__text--framed{border-width:1px;width:auto;box-shadow:none}.products-to-show-2.productsi-grid{width:70%;margin-inline:auto}.featured__collection-header{font-size:2.5rem}.hero--custom .background-media-text__text{width:580px}.text-with-icons-with--cutom-touch .text-with-icons__block-title h3{font-size:3rem}.text-with-icons-with--cutom-touch .text-with-icons__block-title p{font-size:2rem}.custom--right-image--cropper,.hero--custom.background-media-text{overflow:visible!important}.hero--custom .background-media-text__text .inner__heading{font-size:3.5rem;margin-bottom:3.9rem}.hero--custom.right_image--rendered .custom-right--image{max-width:480px!important;margin-bottom:-6rem}.hero--custom .rte.background-media-text__subtext{width:280px}}.custom--background-image-text .background-media-text__text--framed{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:20px;border:1px solid var(--bod-color);color:var(--text-color);background:var(--bg-color)}.custom--background-image-text.background-media-text{overflow:visible}.custom--background-image-text .background-media-text__aligner{margin:120px 60px 0;display:flex;justify-content:center;align-items:center;height:100%}.hero--custom.right_image--rendered .background-media-text__container{overflow:hidden}.hero--custom.right_image--rendered .custom-right--image img{max-width:90%;margin-inline:auto}.hero--custom.right_image--rendered .custom-right--image{display:flex;justify-content:center;align-items:center;gap:4rem;flex-direction:column;background-color:rgb(var(--right-background));border:1px solid rgb(var(--right-border--color));border-radius:20px;padding:2rem;position:relative;z-index:1}.hero--custom .background-gradient-overlay{position:absolute;bottom:0;left:0;right:0;top:0;background:linear-gradient(to top,rgba(0,0,0),rgba(0,0,0,1),rgba(0,0,0,.8),transparent);z-index:2;pointer-events:none}.hero--custom .background-media-text__text .inner__heading{text-align:left}.hero--custom .rte.background-media-text__subtext{font-weight:300}.hero--custom .background-media-text__text-inner p{margin:0;letter-spacing:0;text-transform:none}.hero--custom .background-media-text__text-inner{display:flex;gap:1.4rem;margin-bottom:1.5rem;align-items:center}.hero--custom .background-media-text__aligner{margin:0;display:flex;align-items:flex-end;height:100%;padding-block-end:4rem}.text-with-icons-with--cutom-touch .text-with-icons__blocks .text-with-icons__block{position:relative;padding:1rem 3rem 0}.shrink--it .btn{max-width:14rem}.faq--parent .btn{max-width:12rem;margin-inline:auto;margin-top:2rem}.pdp--price--block{display:flex;align-items:center}.variant-input-wrap input[type=radio]:checked+label{box-shadow:none;background:var(--colorTextBody);color:var(--colorBody)}[data-center-text=true] .variant-input-wrap label{border-radius:12px}label:not(.variant__button-label):not(.text-label){letter-spacing:0;font-weight:400}.shopify-policy__container{max-width:70rem!important}@media screen and (min-width: 750px){label:not(.variant__button-label):not(.text-label){font-size:18px}.typeset0{font-size:16px}.shrink--it{max-width:80%}.image--with-text-top.feature-row-wrapper .feature-row__text{margin:0;background-color:var(--text-side-bg);height:90%;min-height:90%;padding:3rem 1rem 1rem 4rem;min-width:50%;flex:0 1 50%}.image--with-text-top.feature-row-wrapper .feature-row,.image--with-text-top.feature-row-wrapper .feature-row__images{margin:0}.typeset{font-size:18px}.typeset2{font-size:20px}.typeset3{font-size:24px}.hero--custom .background-media-text__aligner{margin:0}.hero--custom.right_image--rendered .custom-right--image{max-width:300px}.hero--custom .background-media-text--left.background-media-text__aligner{justify-content:flex-start}.hero--custom .background-media-text--right.background-media-text__aligner{justify-content:flex-end}.hero--custom.right_image--rendered .background-media-text__aligner{justify-content:space-between}}@media screen and (min-width: 1350px){.custom--background-image-text .background-media-text__text--framed{width:1250px;padding-inline:7rem;padding-block:2rem}}@media screen and (min-width: 950px){.collection-filter{margin-bottom:40px!important}}@media screen and (max-width: 750px){.grid-product__price{font-size:15px!important;margin-bottom:9px}.collection-menu-wrapper .link-item .col-link{font-size:14px;padding:.5rem .9rem}.card--btns .product-single__form .add-to-cart{font-size:16px}.collection-menu-wrapper.small-hide{display:none!important}.collection-filter{background:#fff;top:70px!important;margin-inline:-2px}.collection-menu-wrapper .link-item .col-link{white-space:nowrap}.collection-menu-wrapper{flex-wrap:nowrap;overflow:scroll}.filter_n_sorting{width:100%;margin-top:1rem}.collection--search{color:inherit;margin-top:1.5rem}predictive-search.collection--search form{margin:0}#image--with-text-perks-parent{flex-direction:column}.right-perks-side{padding-left:0!important}.right-perks-side{line-height:1;font-size:22px!important}.right-perks-side .ratings--text{margin-top:5px}.left-perks-side{border-bottom:1px solid #9F9393;padding-bottom:1rem;margin-bottom:1rem}.image--with-text-top.feature-row-wrapper .feature-row__text{padding:1rem 01rem;background:var(--text-side-bg);margin-top:0}.image--with-text-top.feature-row-wrapper .feature-row__images{padding-left:0;padding-right:0}.grid-product__price--savings{font-size:10px}.background-media-text__text{padding:0}.custom--background-image-text .background-media-text__text--framed{padding:2rem;margin-bottom:0}.custom--background-image-text .background-media-text__text--framed,.custom--background-image-text .animation-contents,.custom--background-image-text .animation-cropper{width:100%}.hero--custom .background-media-text__aligner{flex-wrap:wrap}.text-with-icons-with--cutom-touch .text-with-icons__blocks .text-with-icons__block:nth-child(4):after{right:auto;bottom:0;height:1px;top:auto;width:80%;background:#0003}.custom--right-image--cropper,.custom--right-image--cropper .animation-contents{width:100%}.hero--custom .background-media-text__aligner{margin-block:2rem;gap:1rem;padding-block-end:0;margin-top:-4rem}}.site-header .site-nav__link .icon.icon-hamburger path{stroke-width:5px}#image--with-text-perks-parent{display:flex;gap:0;padding:2.5rem 2.5rem 2.5rem 0}.left-perks-side{padding-right:2rem}.right-perks-side{padding-left:2.5rem}.left-perks-side--weekly-sale p strong{font-size:36px;font-weight:600}.left-perks-side--weekly-sale p{font-size:22px;font-weight:400;margin:0}.left-perks-side--weekly-sale_2{font-size:16px;font-weight:300}.right-perks-side--rating .testimonial-stars{color:#dca22d;font-size:1.8rem;letter-spacing:0;margin-bottom:0}.right-perks-side{font-size:24px;font-weight:400;max-width:220px}.testimonials-slide .testimonials-slider__text{border-radius:8px;transform:scale(1);margin-right:1.2rem}.testimonials-slide.is-selected .testimonials-slider__text{box-shadow:none;transform:scale(1)}.quote--sign-testi .quote-icon{margin:0 0 1rem}.testimonials__info{font-weight:500;font-size:18px;margin-bottom:1rem}.author--parent{display:flex}.testi-content{font-weight:300}.card--btns button,.card--btns form{flex:1;width:100%;max-width:100%;max-height:44px;border-radius:10px;z-index:2}.card--btns{display:flex;justify-content:space-between;align-items:end;gap:11px}.question--div{display:flex;position:relative;align-items:center;border-bottom:1px solid rgba(0,0,0,.4);padding-bottom:10px}.faq--event-triggerer .collapsible-trigger__icon--circle{border:none}.faq--event-triggerer{flex:1;padding:11px 0;position:relative;font-size:16px}.collapsible-trigger--inline.faq--event-triggerer .collapsible-trigger__icon{left:auto;right:0;transition:all .3s ease}.rte.collapsible-content__inner--faq.faq--inner-text{padding-bottom:20px;padding-top:20px;font-weight:300;font-size:14px}.one--faq-item{padding:0;transition:all .3s ease;border-radius:12px}.one--faq-item.active{border:1px solid #BED9DD;box-shadow:0 34px 83.8px #0000001a;margin-top:5px;padding:.5rem 1.25rem}.bottom--promotional-grid.grid--flush-bottom>.grid__item{flex-direction:column;justify-content:space-between;display:flex;height:100%;align-items:center;gap:1rem}.make--as-figma-above--footer .text-with-icons__block-text{font-weight:300;font-size:16px}.text-with-icons-with--cutom-touch.make--as-figma-above--footer .text-with-icons__block-title h3{font-size:24px;font-weight:500}@media screen and (min-width: 750px){.collection-menu-wrapper.medium-up-hide{display:none!important}.fan-unboxing--parent{padding:75px 0 0}.real--testimonials--section{padding:0}.rte.collapsible-content__inner--faq.faq--inner-text{font-size:18px}.one--faq-item{padding:1rem 2rem}.one--faq-item.active{padding:1rem 2.7rem}.faq--event-triggerer .collapsible-trigger__icon--circle svg{height:10px;width:21px}.faq--event-triggerer{font-size:20px}.testimonials-slide{width:28%}.slideshow-wrapper.slideshows{margin-left:2rem}.slideshows.slideshow-wrapper .flickity-prev-next-button{display:none}.testimonials--section-header{display:flex;justify-content:space-between;flex-wrap:wrap}.testimonials--section-header h2{max-width:333px;font-size:42px;text-align:left}.left-perks-side{border-right:1px solid #9F9393}.site-header .site-header__logo{margin-block:0}}.mystery-box-banner .inner--contents{padding:2rem;position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;gap:2rem;background-color:var(--mystery-bg, #F1B63E);border-radius:20px}.mystery-box-banner{position:relative;border-radius:20px;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem}.mystery-box-banner .page-width{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;gap:2rem;border-radius:20px}.mystery-box-banner .text-content{max-width:600px;margin:0 auto;z-index:2}.mystery-box-banner .mystery--head,.mystery-box-banner .mystery--head>*{font-size:36px;font-weight:500;margin-bottom:.75rem}.mystery-box-banner p{font-size:1.19rem;margin-bottom:1.5rem;font-weight:300}.mystery-box-banner .left-image,.mystery-box-banner .right-image{max-width:180px;z-index:1}.mystery-box-banner .left-image{left:-60px;bottom:-15px;margin-left:-4rem;max-width:370px}.mystery-box-banner .right-image{right:-60px;margin-right:-4rem;bottom:-20px;max-width:300px}.slideshow-wrapper.slideshows .flickity-enabled.is-draggable{transform:translate(0)}.fan-unboxing--parent .testimonials-slide{padding:0 0 55px}@media (max-width: 990px){.page-content.page-content--product .product__price-savings{color:var(--colorTextSavings);margin-left:5px;white-space:nowrap;background-color:var(--colorSaleTag);padding:5px;font-size:14px;border-radius:4px}.mystery-box-banner .right-image{display:none}.mystery-box-banner .left-image,.mystery-box-banner .right-image{max-width:120px;position:absolute;left:5%;top:0;transform:translate(-5%)}}@media (max-width: 768px){.image--with-text-head{font-size:calc(var(--typeHeaderSize)*.73)}.image--with-text-index--section,.fan-unboxing--section{margin:0}.left-perks-side--weekly-sale p strong{font-size:29px}.left-perks-side--weekly-sale p{font-size:20px}.left-perks-side--weekly-sale_2{font-size:14px}.right-perks-side .ratings--text{font-size:20px}.grid-overflow-wrapper .grid__item.product--card-wrapper{flex:0 0 59vw;width:59vw}.testimonials-slide{padding:0}.faq--parent .btn{margin-bottom:5rem}.section--footer--promotions .grid__item{width:50%}.text-with-icons-with--cutom-touch:not(.make--as-figma-above--footer) .text-with-icons__blocks{flex-direction:row;flex-wrap:wrap}.bottom--promotional-grid .grid__item:last-child{width:100%}.cus-grid__item .footer__title,.cus-grid__item .no-bullets.site-footer__linklist{text-align:left}.bottom--promotional-grid .grid__item .h3{font-size:18px}.text-with-icons-with--cutom-touch:not(.make--as-figma-above--footer) .text-with-icons__blocks .text-with-icons__block{width:50%;padding:1rem 0}.text-with-icons-with--cutom-touch.make--as-figma-above--footer .text-with-icons__blocks .text-with-icons__block{padding:1rem 0}.testimonials-slider__text{margin:0 6px 0 7px}.slideshow-wrapper.slideshows{margin-left:1rem}.mystery-box-banner .inner--contents{padding:3rem 1rem}.mystery-box-banner .left-image{top:-10px;bottom:auto;position:absolute;left:1rem;right:auto}.mystery-box-banner h2{font-size:1.25rem}.mystery-box-banner p{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
