.text-white{color:#fff}.color-text-50{color:rgba(var(--color-normal-text-rgb),.5)}.mb-zero{margin-bottom:0!important}.rad-xl{border-radius:2rem}.section{padding-block-start:var(--section-padding-outer-y,var(--scale-4xl));padding-block-end:var(--section-padding-outer-y,var(--scale-4xl))}.section--vertical{gap:var(--heading-body, var(--scale-3xl))!important}button{font-family:var(--font-body-family)}.slideshow__wrapper .video-controller--secondary{filter:invert(1)}.border-content-important{border:1px solid var(--color-border, #E5E5E5)!important}.margin-inline-end-3xs-important{margin-inline-end:4px!important}.grid-t-c-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-t-c-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-t-c-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-t-c-6{grid-template-columns:repeat(6,minmax(0,1fr))}.mini-card-component{grid-template-columns:74px 1fr;gap:var(--scale-s);padding:var(--scale-s)}.js-open-image-gallery-btn.c-zoom-in{cursor:pointer}.js-open-image-gallery-btn.c-zoom-in:after{content:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7448 11.1659L9.18441 8.60606C9.92651 7.71511 10.2966 6.57236 10.2176 5.41552C10.1386 4.25869 9.61667 3.17683 8.76036 2.39502C7.90404 1.6132 6.77928 1.19162 5.62005 1.21796C4.46082 1.24431 3.35638 1.71655 2.53647 2.53647C1.71655 3.35638 1.24431 4.46082 1.21796 5.62005C1.19162 6.77928 1.6132 7.90404 2.39502 8.76036C3.17683 9.61667 4.25869 10.1386 5.41552 10.2176C6.57236 10.2966 7.71511 9.92651 8.60606 9.18441L11.1659 11.7448C11.204 11.7828 11.2491 11.813 11.2987 11.8335C11.3484 11.8541 11.4016 11.8647 11.4554 11.8647C11.5091 11.8647 11.5624 11.8541 11.612 11.8335C11.6617 11.813 11.7068 11.7828 11.7448 11.7448C11.7828 11.7068 11.813 11.6617 11.8335 11.612C11.8541 11.5624 11.8647 11.5091 11.8647 11.4554C11.8647 11.4016 11.8541 11.3484 11.8335 11.2987C11.813 11.2491 11.7828 11.204 11.7448 11.1659ZM2.04628 5.7281C2.04628 4.99991 2.26222 4.28806 2.66678 3.68259C3.07134 3.07712 3.64636 2.60521 4.31913 2.32654C4.99189 2.04788 5.73218 1.97496 6.44639 2.11703C7.16059 2.25909 7.81663 2.60975 8.33154 3.12466C8.84645 3.63957 9.19711 4.29561 9.33917 5.00981C9.48124 5.72402 9.40833 6.46431 9.12966 7.13707C8.85099 7.80984 8.37908 8.38486 7.77361 8.78942C7.16814 9.19398 6.4563 9.40992 5.7281 9.40992C4.75195 9.40884 3.8161 9.02058 3.12586 8.33034C2.43562 7.6401 2.04736 6.70425 2.04628 5.7281Z' fill='black'/%3E%3C/svg%3E%0A");display:inline-block;padding:6.45px;border-radius:4px;background-color:#fff;position:absolute;top:12px;right:12px;width:26px;height:26px;box-sizing:border-box}.sht-carousel-wo-overlay .carousel-md:before,.sht-carousel-wo-overlay .carousel-md:after{content:none!important}.related-collection__content{padding-right:22px}.btn-primary{font-size:16px}.section__description.promotional-subheading{font-size:20px}.js-card-product-link{font-size:14px}.promotion__heading.promotional-heading{font-size:48px}.promotion__description{font-size:16px}.section-promotion__wrapper{border-radius:0}.btn-tertiary{font-size:16px!important;font-weight:400}.section__heading.regular-heading.h4{padding:16px 0 0;font-size:32px;font-weight:600;font-family:Inter,sans-serif}.product-grid--title.component-heading{font-size:32px}.price-item--regular{font-size:12px}.component-heading .fill-background.filter__counter{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.collection-description .section__description{font-size:14px}.price-item.fs-heading-s{font-size:20px}.js-collection-product-clear-all-btn.btn.btn-l.btn-secondary{border-radius:0!important;border-bottom-color:#000;background-color:#fff!important;color:#000!important;border:1px solid var(--color-border, #E5E5E5)!important}.collection-product-drawer.filter__drawer__container,.collection-product-drawer.filter__drawer__container .btn{border-radius:0!important}.js-collection-product-clear-all-btn.btn.btn-l.btn-secondary:hover{background-color:#f5f5f5!important}.btn.product-grid__fillter,.product-grid sht-product-grid-sort-by-field .select-selected{text-transform:uppercase;font-size:12px;letter-spacing:0%}@media screen and (max-width:1024px){.product-grid--header-left.d-none{display:flex!important}.filter-drawer-open.d-none.d-block-md,.filter-drawer-open.no-js-hidden.w-100.d-none.d-block-md,sht-prd-grid-drwer-opner.filter-drawer-open.no-js-hidden.w-100.d-none.d-block-md{display:block!important}.product-grid__fillter,.js-product-grid-drawer-trigger{display:inline-flex!important}.js-filter-form-sorting,sht-product-grid-sort-by-field,.product-grid__compare{display:none!important}.related-collections-container{padding-left:14px;margin-right:-14px;padding-right:14px}.section__heading.h3-regular{font-size:24px}.promotion__heading.promotional-heading{font-size:40px}.btn-primary{font-size:14px}.section__heading.regular-heading.h4{font-size:24px}.breadcrumb .text__mono-xs,.breadcrumb .text__mono-s{font-size:12px}}@media screen and (max-width:1400px){.related-collections-container{max-width:100%}}@media screen and (min-width:1025px){.main-product .main-product__media{width:52.87%;max-width:52.87%}.main-product .main-product__info{width:44.9%;max-width:44.9%}}.main-product .js-product-media-open-gallery-btn .open-gallery-icon,.main-product .js-product-media-open-gallery-btn .open-gallery-icon .btn{border-radius:4px!important;border:1px solid rgba(0,0,0,.1);background:#fff}.main-product .js-product-media-open-gallery-btn .open-gallery-icon .btn{padding:6px}.main-product .gallery__thumb,.main-product .product-slideshow__thumb{width:99.14px;height:94px;display:block}.main-product .gallery__thumb *,.main-product .product-slideshow__thumb *{width:100%;height:100%}.main-product .gallery__thumb.is-active-gallery-thumb,.main-product .product-slideshow__thumb.is-active-item{border:1px solid rgba(var(--color-normal-text-rgb),.1)}.main-product .gallery__thumb img,.main-product .product-slideshow__thumb img{width:100%;height:100%;object-fit:cover;aspect-ratio:auto}.main-product .product__media--slideshow-below .product-slideshow__thumbs{padding:10px;gap:4px}.main-product .product__media--slideshow-below .product-slideshow__pagination .btn-carousel-next,.main-product .product__media--slideshow-below .product-slideshow__pagination .btn-carousel-prev{padding:6.36px;background-color:#fff;color:#000}.main-product .product__media--slideshow-below .product-slideshow__pagination .btn-carousel-next{inset-inline-end:14px}.product__media--slideshow-below .product-slideshow__pagination .btn-carousel-prev{inset-inline-start:14px}.main-product .main-product__info .product__title,.main-product .main-product__info .price *{font-size:var(--scale-2xl)}.main-product .main-product__info .product-option{padding-bottom:var(--scale-xl)}.main-product .main-product__info .product-option .product-option__name{padding-top:0;padding-bottom:4px}.main-product .main-product__info .product-option .product-option__label:not(.product-swatches){padding:8px 14px;font-size:12px}.main-product .main-product__info .form__fields{margin-bottom:24px;font-size:12px;font-family:var(--font-extra-family, var(--font-body-family));font-weight:500}.main-product .main-product__info .field__label{line-height:1.33}.main-product .main-product__info .field_quantity{border-radius:32px;background:#fff;border-color:#d9d9d9;color:#333}.main-product .main-product__info .field_quantity .js-quantity-btn{background-color:transparent;border:none}.main-product .main-product__info .field_quantity .input-number.color-secondary-text,.main-product .main-product__info .field_quantity .js-quantity-btn{color:#333}.main-product .main-product__info .js-product-form-submit-btn{background-color:#ffe645;color:#000;border-radius:0;font-family:var(--font-body-family)!important}.main-product .main-product__info .product-quantity-main{gap:24px}.main-product .main-product__info .pickup-availability,.main-product .main-product__info .pickup-availability *{background-color:#060c02;color:#fff}.tab-type-overview .overview__content-wrapper{max-width:640px;margin:0 auto 60px}.tab-type-overview .overview__content-wrapper h1,.tab-type-overview .overview__content-wrapper h2,.tab-type-overview .overview__content-wrapper h3,.tab-type-overview .overview__content-wrapper h4,.tab-type-overview .overview__content-wrapper h5,.tab-type-overview .overview__content-wrapper h6{margin-bottom:40px}.tab-type-overview .overview__content-wrapper p{margin-bottom:20px}.tab-type-overview .overview__video-wrapper .play_text{bottom:36px;right:34px;text-decoration:underline;letter-spacing:0%;font-weight:500;line-height:1.7}@media screen and (max-width:1024px){.tab-type-overview .overview__video-wrapper .play_text{bottom:24px;right:20px;font-size:14px}}.tab-type-specifications .section__heading{margin-top:0;margin-bottom:40px}.tab-type-specifications .specification-description{margin-bottom:40px}.tab-type-specifications .specification-description p{margin-bottom:16px;font-weight:400;line-height:1.25}.tab-type-specifications .specification-description p strong{font-family:var(--font-extra-family);font-weight:500;text-transform:uppercase;line-height:1}@media screen and (max-width:1024px){.tab-type-specifications .specification-description p strong{font-size:12px}}.specifications__group{display:grid;gap:40px;grid-template-columns:120px 1fr;padding-bottom:40px;border-bottom:1px solid #E8E8E8;margin-bottom:30px}@media screen and (max-width:1024px){.specifications__group{grid-template-columns:1fr;gap:20px}}.specifications__group .specifications__items{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){.specifications__group .specifications__items{grid-template-columns:1fr;gap:12px}}.specifications__group-title{font-family:var(--font-extra-family);font-weight:400;font-size:16px;letter-spacing:0%;line-height:1.5}.specifications__item-title{font-family:var(--font-extra-family);font-weight:500;font-size:12px;letter-spacing:0%;line-height:1.33;color:#0006;margin-bottom:10px}.specifications__item-description br:after{content:"";display:block;margin-bottom:20px}.tab-type-inspiration .section,.tab-type-inspiration .section .section__content{padding:0!important;margin-bottom:40px}.tab-type-inspiration .section .section__description{margin-top:0!important}.inspiration-recent-builds .section__header,.inspiration-recent-builds .section__content{padding:0!important}.inspiration-recent-builds .section__header{margin-bottom:40px}.inspiration-recent-builds .section__header .section__button-group{margin-top:0!important}.inspiration-recent-builds .section__header .section__button-group a{font-weight:300;font-family:var(--font-subheading-family, var(--font-body-family))}.inspiration-recent-builds .section__header:after{content:none!important}@media screen and (max-width:1024px){.tab-type-inspiration .section__content .ctnr{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}}.tab-type-inspiration .section__content .ctnr::-webkit-scrollbar{display:none}.tab-type-inspiration .inspiration-recent-builds__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px}@media screen and (max-width:1024px){.tab-type-inspiration .inspiration-recent-builds__grid{display:flex;width:max-content}}@media screen and (max-width:1024px){.tab-type-inspiration .inspiration-recent-builds__item{max-width:332px;height:410px;border-radius:10px}}.tab-type-inspiration .inspiration-recent-builds__grid .inspiration-recent-builds__customer{bottom:20px;left:20px;display:grid;grid-template-columns:43px 1fr;gap:12px;align-items:center}.tab-type-inspiration .inspiration-recent-builds__grid .inspiration-recent-builds__media{height:100%}.tab-type-inspiration .inspiration-recent-builds__grid .inspiration-recent-builds__customer{color:#fff;line-height:1.33}.tab-type-inspiration .inspiration-recent-builds__grid .inspiration-recent-builds__text{opacity:.6}.tab-type-inspiration .inspiration-recent-builds__grid .inspiration-recent-builds__avatar{border-radius:8px}.tab-type-inspiration .inspiration-recent-builds__grid p{margin-bottom:0}.prd-swh-layout-label.btn.bg-transparent.btn--medium{margin:0!important;padding:0!important;min-width:auto!important}.product-grid__view_by.d-flex{column-gap:8px}.megamenu-sidebar .menu-dropdown__grandchild{column-gap:22px}.d-flex.megamenu-link-label.flex-1.fs-menu-item-regular{font-size:16px}.megamenu-container.js-megamenu-container.disable-scrollbars{column-gap:0px}.megamenu--sidebar.megamenu--promo .megamenu-grid__item{max-width:calc((94% - (var(--scale-m) * 3)) / 4)}.megamenu-item-card__media--regular{width:74px}.link__title .flex-1 .wb-break-word .fs-menu-item-regular,.megamenu-tab-header-button .link__title,a.menu__link.d-flex.megamenu-column-menu-link.fw-700{font-size:16px}.megamenu-column-item .d-flex .megamenu-column-item--lv3{color:#605d59}@media screen and (max-width:1024px){.related-collections-container .js-carousel-items{max-height:200px!important}}.related-collections-container .carousel__item.js-carousel-item{height:142px}.collection-list-section.card.card-collection{height:309.5px}.collection-list-section .section.js-animate.section--vertical{padding-block-start:24px!important}.main-product .main-product__info .product__title,.main-product .main-product__info .price-item.price-item--regular{color:#383120}.template-list-collections .breadcrumb .text__mono-xs,.template-list-collections .breadcrumb .text__mono-s{font-size:16px}@media screen and (max-width:1024px){.template-list-collections .breadcrumb .text__mono-xs,.template-list-collections .breadcrumb .text__mono-s{font-size:12px}}.template-product .accordion__button .component-heading{font-size:14px}.template-product .section.product-information-tabs .tabs__link{color:#9f9b95}.my-custom-shop-look .carousel__item{margin:0!important;padding:0 calc(var(--gutter) / 2)!important;border-radius:0!important}.my-custom-shop-look .js-drawer-trigger-media{border-radius:0!important}.my-custom-shop-look sht-drwr-trg{border-radius:0!important}.my-custom-shop-look .js-drawer-trigger.btn{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;padding:4px!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:4px!important;box-sizing:border-box!important}.my-custom-shop-look .js-drawer-trigger.btn svg{width:100%!important;height:100%!important}.my-custom-shop-look .drawer__header{padding-top:22px;padding-bottom:16px}.my-custom-shop-look .drawer__header .h5{font-size:20px!important}.my-custom-shop-look .drawer__header .drawer__btn-close{padding:0}.my-custom-shop-look .drawer__header .drawer__btn-close svg{width:24px;height:24px}.my-custom-shop-look .shop-the-look__drawer .drawer-wrapper{min-width:0;background-color:#fff}.my-custom-shop-look .shop-the-look__drawer .drawer__body,.my-custom-shop-look .shop-the-look__drawer .drawer__content{min-width:0}.my-custom-shop-look .stl-carousel{width:100%;min-width:0;overflow:hidden;position:relative}.my-custom-shop-look .stl-carousel__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;gap:12px;scrollbar-width:none;-ms-overflow-style:none}.my-custom-shop-look .stl-carousel__track::-webkit-scrollbar{display:none}.my-custom-shop-look .stl-carousel__slide{width:265px;min-width:265px;max-width:265px;flex-shrink:0;box-sizing:border-box;scroll-snap-align:center}.my-custom-shop-look .mini-card__product-media sht-image-atf{--ratio: 37 / 36 !important}.my-custom-shop-look .stl-carousel__slide>*{max-width:100%;overflow:hidden}.my-custom-shop-look .stl-carousel__dots{display:flex;justify-content:center;align-items:center;gap:8px;padding:12px 0 4px;margin-top:4px}.my-custom-shop-look .stl-carousel__dot{width:8px;height:8px;border-radius:50%;border:1px solid currentColor;background:transparent;padding:0;cursor:pointer;transition:background .2s ease,transform .2s ease;opacity:.4}.my-custom-shop-look .stl-carousel__dot.is-active{background:currentColor;opacity:1;transform:scale(1.2)}.my-custom-shop-look .stl-carousel__dot:hover{opacity:.8}.my-custom-shop-look .stl-drawer-footer{padding:16px;background:inherit;flex-shrink:0}.my-custom-shop-look .stl-drawer-footer .btn-primary{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;text-transform:uppercase;font-size:14px;line-height:1.3}.my-custom-shop-look .stl-drawer-footer .spinner{animation:stl-spin .8s linear infinite}@keyframes stl-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.my-custom-shop-look .stl-drawer-footer .hidden{display:none!important}.my-custom-shop-look .drawer-media{max-height:644px;--ratio: 35 / 46 !important;border-radius:0!important;background-color:#f3f3f3}@media screen and (max-width:1024px){.my-custom-shop-look .drawer-media{--ratio: 319 / 401 !important;max-height:401px}}#recent-builds-content .group-content__wrapper{max-width:640px}#recent-builds-content h2{font-size:40px}#recent-builds-content h6{padding:0;margin:0;font-family:var(--font-mono);font-weight:400;line-height:1.5;font-size:16px}#recent-builds-content .group-content__wrapper:first-child .group-content .description{font-size:12px}#recent-builds-content .group-content__wrapper:first-child .group-content .description p{margin-bottom:8px}.section.steps{padding-top:40px;padding-bottom:40px}@media screen and (max-width:1024px){.template-collection .product__image-first .d-block{height:171px!important}}.template-collection .filter__drawer--drawer{padding:0!important}.template-suffix-recent-builds .section__heading.regular-heading.h3-regular{font-size:40px!important}.template-suffix-recent-builds .section-content-style sht-carousel-itm.carousel__item{padding:0 2px!important}.template-suffix-recent-builds .js-open-image-gallery-btn.c-zoom-in:after{display:none!important}.template-suffix-recent-builds .section__description,.template-suffix-recent-builds h6{font-size:16px!important}@media screen and (max-width:1024px){.template-suffix-recent-builds .section__description,.template-suffix-recent-builds h6{font-size:12px!important}}.js-quantity-btn{padding:0!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/customizations.css.map */
