@font-face{font-family:League Gothic;src:url(/cdn/shop/files/LeagueGothic-Regular.ttf?v=1761647948.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.black-friday-bundle-wrapper{display:flex;padding-top:24px;flex-direction:column;align-items:flex-start;gap:16px;border-top:1px solid #E1E2E5;margin-top:8px}.black-friday-bundle-heading{color:#000;font-family:League Gothic;font-size:24px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:.128px;text-transform:uppercase}.bundle-product-image{width:72px;max-width:100%}.black-friday-bundle-content{display:flex;align-items:center;gap:6px;position:relative;padding-left:20px}.black-friday-bundle-product{display:flex;width:100%;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;border-radius:6px;border:1px solid #E1E2E5;background:#fff}.bundle-product-title{color:#000;font-family:League Gothic;font-size:24px;font-style:normal;font-weight:400;line-height:28.8px;letter-spacing:.024px}a.bundle-product-link{text-decoration:none!important}.black-friday-bundle-content input.bundle-radio{position:absolute;-webkit-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #000;border-radius:50%;background-color:#fff;cursor:pointer;outline:none;display:inline-block;vertical-align:middle;top:20px;left:0;z-index:3}.black-friday-bundle-content input.bundle-radio:checked:before{content:"";display:block;width:10px;height:10px;background-color:gold;border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.black-friday-bundle-button{display:flex;padding:20px 24px;justify-content:center;align-items:center;border-radius:64px;border:1px solid #000;width:100%;color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:0px;text-transform:uppercase;position:relative}.black-friday-bundle-contain{display:flex;align-items:center;justify-content:space-between;width:100%}.black-friday-bundle-price{display:flex;padding:4px 8px;flex-direction:column;align-items:flex-start;border-radius:96px;background:#dd1d1d;color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.024px}.black-friday-bundle-button-content{position:relative;padding-right:30px;text-decoration:none!important}.black-friday-bundle-button-content:before{content:"";position:absolute;top:50%;right:0;width:24px;height:24px;mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 12L7 12M17 12L13 16M17 12L13 8' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 12L7 12M17 12L13 16M17 12L13 8' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:rgba(var(--color-primary-black));transform:translateY(-50%)}.black-friday-product-price span.inline-flex{color:#000;background:#ffda0d}@media(max-width:1200px){.black-friday-bundle-product{padding:10px}.bundle-product-image{width:50px}}@media(max-width:989px){.black-friday-bundle-product{padding:16px}.bundle-product-image{width:72px}}@media(max-width:360px){.black-friday-bundle-content input.bundle-radio{width:16px;height:16px}.black-friday-bundle-content input.bundle-radio:checked:before{width:8px;height:8px}.black-friday-bundle-content{padding-left:10px}.bundle-product-image{width:50px}.black-friday-bundle-price{font-size:10px;padding:4px}.bundle-product-title{font-size:20px}.black-friday-bundle-button{padding:10px 20px}}.shipping-guarantee-section .shipping-guarantee-wrapper{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;text-align:center}.shipping-guarantee-section .guarantee-item{display:flex;align-items:center;gap:5px}.shipping-guarantee-section .guarantee-icon{width:20px;height:20px;object-fit:contain}.shipping-guarantee-section .guarantee-text{font-size:14px}section.logo-banner{overflow:hidden}deliver-and-assemble{margin:15px 0;border-radius:6px;border:1px solid #E1E2E5;background:#fff;display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:24px;font-family:var(--font-heading),sans-serif}deliver-and-assemble .da-title{font-size:24px;line-height:1.2;color:#000}deliver-and-assemble .da-description{color:#7d7d7d;font-family:Roboto;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:.032px}deliver-and-assemble .da-price{color:#e9292d;font-size:20px;font-style:normal;font-weight:400;line-height:28px;display:flex;padding:8px;align-items:center;gap:8px;border-radius:4px;border:.5px solid #E5E7EB;background:#f8f8f8}deliver-and-assemble .da-price del{color:#7d7d7d}deliver-and-assemble .da-inputs{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;align-self:stretch;display:flex}deliver-and-assemble .da-inputs label{position:relative;padding-left:30px;cursor:pointer;color:#000000f7;font-family:Roboto;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.032px}deliver-and-assemble .da-inputs label:has(input[disabled]){opacity:.6}deliver-and-assemble .da-inputs label input{position:absolute;-webkit-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #000;border-radius:50%;background-color:#fff;cursor:pointer;outline:none;display:inline-block;vertical-align:middle;top:10px;left:0;right:0;bottom:0;z-index:3;margin-top:auto}deliver-and-assemble .da-inputs label input:checked:before{content:"";display:block;width:10px;height:10px;background-color:gold;border-radius:50%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}deliver-and-assemble .da-title-cart{font-size:20px;line-height:15px;width:100%;position:relative;cursor:pointer}deliver-and-assemble .da-title-cart:after{content:"\276f";position:absolute;top:0;right:0;height:15px;width:15px;transform:rotate(90deg);display:flex;align-items:center;justify-content:center}deliver-and-assemble.da-expanded .da-title-cart:after{transform:rotate(-90deg)}deliver-and-assemble.da-cart{background:#f9f9f9;margin:20px 36px;display:none}deliver-and-assemble .da-description-cart{font-size:13px;font-family:Roboto;color:#7d7d7d}deliver-and-assemble .da-cart-content{display:none}deliver-and-assemble.da-expanded .da-cart-content{display:flex;flex-direction:column;gap:20px}deliver-and-assemble .da-checker-text{font-size:14px;font-family:Roboto;color:#7d7d7d}deliver-and-assemble .da-checker-text button{text-decoration:underline;color:#000}deliver-and-assemble .da-checker-result .da-result{display:none;font-size:14px;font-family:Roboto}deliver-and-assemble .da-checker-result .da-eligible-true{color:#14ae5c}deliver-and-assemble .da-checker-result .da-eligible-false,deliver-and-assemble .da-checker-result .da-eligible-regex{color:#e9292d}deliver-and-assemble .da-checker-result[data-result=true] .da-eligible-true,deliver-and-assemble .da-checker-result[data-result=false] .da-eligible-false,deliver-and-assemble .da-checker-result[data-result=regex] .da-eligible-regex{display:block}deliver-and-assemble .da-checker-inputs input{border:.5px solid #E5E7EB;padding:5px;font-family:Roboto;border-radius:3px;font-size:16px}deliver-and-assemble .da-checker-inputs button{padding:7.5px 10px;background:#ffda0d;font-family:Roboto;font-size:16px;border-radius:3px;font-weight:500}.image_banner_v2 .fullwidth-banner{overflow:hidden}.image_banner_v2 .banner-media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(73deg,#0000,#000 59.66%),#000 0px -62px / 88% 124.817% no-repeat pointer-events: none;z-index:1}.image_banner_v2 .banner-slider{top:50%;transform:translateY(10%);margin:auto;z-index:2;position:absolute;right:20%;left:auto;display:flex;justify-content:center;align-items:center}.image_banner_v2 .banner-track{display:flex;position:relative;width:560px;height:560px;transform-origin:center center;animation:rotateCircle 30s linear infinite;will-change:transform}.image_banner_v2 .banner-track .banner-multi-image{flex:0 0 auto;border-radius:16px;overflow:hidden;--angle: 0deg;position:absolute;left:50%;top:50%;width:430px;height:530px;transform-origin:center center;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-430px)}.image_banner_v2 .banner-track .banner-multi-image:nth-child(1){--angle: 0deg}.image_banner_v2 .banner-track .banner-multi-image:nth-child(2){--angle: 60deg}.image_banner_v2 .banner-track .banner-multi-image:nth-child(3){--angle: 120deg}.image_banner_v2 .banner-track .banner-multi-image:nth-child(4){--angle: 180deg}.image_banner_v2 .banner-track .banner-multi-image:nth-child(5){--angle: 240deg}.image_banner_v2 .banner-track .banner-multi-image:nth-child(6){--angle: 300deg}.image_banner_v2 .banner-card{width:100%;height:100%}.image_banner_v2 .banner-multi-image img{width:100%;height:100%;object-fit:cover}.image_banner_v2.image-banner__section .fullwidth-banner .banner-wrapper .banner-media{background:#000;padding-top:0;padding-bottom:0}.image_banner_v2 .banner-media picture{display:none}.image-banner__section.image_banner_v2 .banner-wrapper .banner-media .banner-content{z-index:unset;padding-top:4rem;padding-bottom:4rem}.image-banner__section.image_banner_v2 .banner-wrapper .banner-media .banner-content__inner{z-index:4}.image-banner__section.image_banner_v2 .banner-wrapper .banner-media .banner-content.horizontal-desktop-left:after{content:"";position:absolute;left:0;background:linear-gradient(270deg,#0000,#000 70.66%);top:0;z-index:3;width:100%;height:100%}.image-banner__section.image_banner_v2 .banner-wrapper .banner-media .banner-content{padding:2.5rem 1.8rem}.image_banner_v2 .fullwidth-banner .banner-wrapper .banner-media{padding:0!important}@keyframes rotateCircle{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes counterRotate{0%{transform:rotate(calc(-1 * var(--angle)))}to{transform:rotate(calc(-1 * var(--angle) + 360deg))}}@media(max-width:1440px){.image_banner_v2 .banner-track .banner-multi-image{width:350px;height:450px;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-350px)}}@media(max-width:1199px){.image_banner_v2 .banner-track .banner-multi-image{width:280px;height:420px;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-310px)}.image_banner_v2 .banner-slider{right:10%}}@media(max-width:989px){.image_banner_v2 .banner-slider{transform:translateY(30%);right:0;left:0;justify-content:center;align-items:center}.image-banner__section .banner-wrapper .banner-media .banner-content.horizontal-desktop-left:after{background:linear-gradient(0deg,#0000,#000 80%)}.image_banner_v2 .banner-track .banner-multi-image{width:250px;height:370px;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-300px)}}@media(max-width:640px){.image_banner_v2 .banner-track .banner-multi-image{width:220px;height:320px;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-290px)}}@media(max-width:480px){.image_banner_v2 .banner-track .banner-multi-image{width:210px;height:300px;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-245px)}.image_banner_v2 .banner-slider{transform:translateY(20%)}}.header-group .quantity-badge{color:#000!important;background-color:#ffda0d!important}.new-features-header{text-align:center;display:block;border-bottom:1px solid #ebebeb;background-color:#ffda10}.new-features-header .new-features-header-inner{display:block;margin:0 auto;padding:5px 10px;max-width:1500px}.new-features-header .new-features-header-feature{display:inline-block;color:#000;text-align:center;margin-right:25px;font-family:Roboto;font-weight:500;font-size:13px;line-height:14px;letter-spacing:0;vertical-align:middle;position:relative}.new-features-header .new-features-header-feature:after{content:"";position:absolute;opacity:.3;height:24px;right:-20px;top:4px;bottom:0;background-color:#000;width:1px}.new-features-header .new-features-header-feature svg{display:inline-block;margin-right:6px;top:0;position:relative}.new-features-header .new-features-header-feature.last img{height:26px;max-width:initial;width:auto;margin-left:20px;display:inline-block}.new-features-header .new-features-header-feature.last:after{display:none}.new-features-header .new-features-header-inner--mobile{display:none}@keyframes nf-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.nf-scroller{display:flex;width:100%;overflow:hidden;position:relative}.nf-track{white-space:nowrap;display:inline-flex;align-items:center;flex-shrink:0;min-width:100%;animation:nf-scroll 18s linear infinite}body header .shopify-section-group-header-group section.is-sticky .new-features-header{position:absolute;top:-55px}@media(max-width:1300px){.new-features-header .new-features-header-inner--desktop{display:none}.new-features-header .new-features-header-inner--mobile{width:100%;overflow:hidden;padding:9px 0;line-height:14px;display:block}.new-features-header .new-features-header-feature.last:after{display:block}}.top-payment-icons{width:100%;display:block;margin-bottom:15px}.top-payment-icons svg{display:block;width:100%}.showStickyButtonPaddingBottom{margin-bottom:50px;position:relative}.bottom-payment-icons{width:100%;display:block;position:absolute;bottom:-50px;left:0;right:0}.bottom-payment-icons svg{display:block;width:100%;height:auto;max-height:40px}.custom-bottom-button{margin-bottom:50px}.product-information_section-inner .custom-bottom-button .bottom-payment-icons{display:none}.product-information_section-inner .custom-bottom-button{margin-bottom:0}.as-seen-on-section .seen-heading{color:#5f6368;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:1.2}.as-seen-on-section .seen-content{display:flex;align-items:center;gap:20px}.as-seen-on-section .seen-image img{padding-left:20px;object-fit:contain}.as-seen-on-section .seen-image{display:flex;position:relative}.as-seen-on-section .seen-image:not(:first-child):before{content:"";position:absolute;width:1px;height:30px;background:#e5e7eb;top:0;bottom:0;margin:auto}.as-seen-on-section .seen-image:first-child img{padding-left:0}.as-seen-on-section{display:flex;flex-direction:column;gap:20px}.custom-homepage-hero-banner .banner-content__inner.alignment-desktop-left.alignment-mobile-left{width:100%;border-radius:24px;background:#0000007a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;padding:32px;align-items:flex-start;flex-direction:column}.custom-homepage-hero-banner .stars-wrap{margin-bottom:20px}.custom-homepage-hero-banner .heading{border-radius:6px;background:#ffda0d;font-family:League Gothic;font-weight:400;line-height:1;letter-spacing:.208px;text-transform:uppercase;padding:0 9px;color:#000!important;margin-left:-8px}.custom-homepage-hero-banner .heading.heading2{background:transparent;color:#fff!important;padding-right:0}.custom-homepage-hero-banner .stars-text{font-size:18px;line-height:1.2;letter-spacing:.024px;font-weight:400}.custom-homepage-hero-banner .banner-content__inner .subheading{margin-top:20px!important}.custom-homepage-hero-banner .banner-content__inner .subheading p{font-size:18px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:.024px!important}.custom-homepage-hero-banner .as-seen-on-section{display:flex;flex-direction:column;gap:4px;margin-top:24px}.custom-homepage-hero-banner .as-seen-on-section .seen-heading{color:#d3d3d3;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.5px}.custom-homepage-hero-banner .as-seen-on-section .seen-content{gap:12px}.custom-homepage-hero-banner .as-seen-on-section .seen-image img{padding-left:12px}.custom-homepage-hero-banner .as-seen-on-section .seen-image:not(:first-child):before{background:#686868}.custom-content-wrapeer{display:grid;grid-template-columns:repeat(2,1fr);gap:22px 12px;margin-top:20px}.custom-content-wrapeer .custom-content-info{display:flex;align-items:flex-start;gap:13px}.custom-content-wrapeer .custom-content-info .custom-content-image{width:2px;height:22px;min-width:22px;margin-top:5px;object-fit:cover}.custom-content-wrapeer .custom-content-info .custom-content-text p{color:#fff;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.024px}.custom-homepage-hero-banner.image-banner__section .banner-wrapper .banner-content__inner.alignment-desktop-left .banner-buttons{gap:12px;margin-top:25px}.custom-homepage-hero-banner.image-banner__section .banner-wrapper .banner-content__inner.alignment-desktop-left .banner-buttons .button--inner{text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:-.2px;text-transform:uppercase}.custom-homepage-hero-banner .as-seen-on-section .seen-image:first-child img{padding:0}.custom-homepage-hero-banner.image-banner__section .banner-wrapper .banner-content__inner.alignment-desktop-left .banner-buttons .first-button:hover{background-color:rgba(var(--color-accents-yellow));color:rgba(var(--color-primary-black))}.custom-homepage-hero-banner.image-banner__section .banner-wrapper .banner-content__inner.alignment-desktop-left .banner-buttons .second-button:hover{background-color:transparent;color:#fff}.custom-homepage-hero-banner .button--primary:hover:not(:disabled) .button--inner:before{background-color:#000!important}.custom-homepage-hero-banner .button--secondary.button--secondary_white:hover:not(:disabled) .button--inner:before{background-color:#fff!important}@media(max-width:1380px){.custom-homepage-hero-banner .stars-wrap{margin-bottom:18px}.custom-homepage-hero-banner .heading{font-size:54px}.custom-homepage-hero-banner .banner-content__inner .subheading{margin-top:18px!important}.custom-content-wrapeer{margin-top:22px;gap:22px 12px}.custom-homepage-hero-banner.image-banner__section .banner-wrapper .banner-content__inner.alignment-desktop-left .banner-buttons{margin-top:22px}}@media(max-width:1023px){.custom-homepage-hero-banner.image-banner__section .fullwidth-banner .banner-wrapper .banner-media.fixed-height picture img{object-position:top}}@media(max-width:990px){.custom-homepage-hero-banner .banner-content__inner.alignment-desktop-left.alignment-mobile-left{max-width:100%;width:70%;padding:24px}.custom-homepage-hero-banner .heading{font-size:52px!important}.custom-homepage-hero-banner.image-banner__section .banner-wrapper .banner-media .banner-content.horizontal-mobile-center{justify-content:start}.custom-homepage-hero-banner.image-banner__section .fullwidth-banner .banner-wrapper .banner-media.fixed-height{height:700px}}@media(max-width:767px){.custom-homepage-hero-banner.image-banner__section .fullwidth-banner .banner-wrapper .banner-media.fixed-height{height:1000px;padding:12px 16px 32px}.custom-homepage-hero-banner .banner-content__inner.alignment-desktop-left.alignment-mobile-left{background-color:transparent;width:100%;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.custom-content-wrapeer{display:flex;flex-direction:column;gap:16px}.custom-content-wrapeer .custom-content-info .custom-content-text p br,.custom-homepage-hero-banner .banner-content__inner .subheading p br{display:none}.custom-content-wrapeer .custom-content-info .custom-content-text p{font-size:14px}.custom-homepage-hero-banner .banner-content__inner .subheading{margin-top:20px!important}.custom-homepage-hero-banner .banner-content__inner .subheading p{letter-spacing:-.1px!important;font-size:16px!important}.custom-homepage-hero-banner.image-banner__section .banner-wrapper .banner-content__inner.alignment-desktop-left .banner-buttons{flex-direction:column;width:100%;margin-top:30px}.custom-homepage-hero-banner.image-banner__section .banner-wrapper .banner-content__inner.alignment-desktop-left .banner-buttons .button{width:100%;min-height:unset}.custom-content-wrapeer .custom-content-info .custom-content-image{margin-top:0}.custom-homepage-hero-banner .stars-wrap{margin-bottom:20px}.custom-homepage-hero-banner .as-seen-on-section{gap:8px}}@media(max-width:360px){.custom-homepage-hero-banner .heading{font-size:44px!important}.custom-homepage-hero-banner .stars-text{font-size:16px}}:root{--db-sticky-top: 0px}.dividebuy-presence_inner-wrapper{top:var(--db-sticky-top)!important;max-height:calc(100vh - var(--db-sticky-top))!important;max-height:calc(100dvh - var(--db-sticky-top))!important;overflow-y:auto!important;z-index:2147483647!important}.product-information_section .dividebuy-product-tooltip{margin:15px 0;border-radius:6px;border:1px solid #E1E2E5;background:#fff;display:flex;padding:16px;display:none}#main-product.active-product-tooltip .product-information_section .dividebuy-product-tooltip{display:block}.product-information_section .dividebuy #dividebuy-text{margin-top:0}.product-information_section .dividebuy-product-center .dividebuy-product-tooltip #dividebuy-text,.product-information_section .dividebuy-product-center .dividebuy-product-tooltip #click_to_more,.product-information_section .dividebuy-product-center .dividebuy-product-tooltip #dividebuy-credit-subject{text-align:start;line-height:1.2}.product-information_section .dividebuy-product-center .dividebuy-product-tooltip #dividebuy-credit-subject .credit_subject{margin-top:10px}.dividebuy-presence_wrapper{z-index:150000!important}@media(max-width:1440px){.dividebuy-presence_wrapper .dividebuy-presence_inner-wrapper{max-width:clamp(20%,46rem,30%)!important}}@media(max-width:1199px){.dividebuy-presence_wrapper .dividebuy-presence_inner-wrapper{max-width:clamp(20%,46rem,35%)!important}}@media(max-width:991px){.dividebuy-presence_wrapper .dividebuy-presence_inner-wrapper{max-width:clamp(20%,46rem,45%)!important}}@media(max-width:767px){.dividebuy-presence_wrapper .dividebuy-presence_inner-wrapper{max-width:95%!important}}.gap-\[10px\]{gap:10px 2px}.collection-cat-btns__row{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.collection-cat-btns__row::-webkit-scrollbar{display:none}.category-filter-btn{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;padding:8px;background:#fff;border:1px solid rgba(0,0,0,.15);text-decoration:none!important;cursor:pointer;transition:background .15s ease,border-color .15s ease}.category-filter-btn--active{background:#ffda1026;border-color:#0006}.category-filter-btn img{width:32px;height:32px;object-fit:cover;flex-shrink:0;display:block}.category-filter-btn__label{font-family:Roboto Mono,monospace;font-weight:500;font-size:12px;line-height:22px;letter-spacing:.048px;text-transform:uppercase;color:#000;white-space:nowrap}.category-filter-btn__close{width:20px;height:20px;display:none;align-items:center;justify-content:center;flex-shrink:0}.category-filter-btn--active .category-filter-btn__close{display:inline-flex}.category-filter-btn__close svg,.category-filter-btn__close img{width:20px;height:20px}.megamenu-col-heading{font-family:League Gothic,sans-serif;font-size:32px;line-height:28px;text-transform:uppercase;color:#000;white-space:nowrap;font-variation-settings:"wdth" 100}.megamenu-new__inner{display:flex;align-items:flex-start;gap:20px;width:100%;padding-top:20px;justify-content:space-between}.megamenu-new__cols{display:flex;gap:32px;align-items:flex-start;flex-shrink:0;min-width:0}.megamenu-new__cols--with-promo{flex:0 0 57%;max-width:57%}.megamenu-new__cols--one-col-promo{width:30%;flex-shrink:0;max-width:none}.megamenu-new__cols--with-menus{flex:1;max-width:100%}.megamenu-new__cols--two-col{flex:0 0 50%;max-width:50%}.megamenu-new__cols--one-col{width:30%;flex-shrink:0;max-width:none}.megamenu-new__col{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.megamenu-nav-row{border-bottom:1px solid #ededed;padding-top:12px;padding-bottom:13px;width:100%}.megamenu-nav-row--cta{padding-top:21px;padding-bottom:21px}.megamenu-nav-item{display:flex;align-items:flex-start;gap:4px;text-decoration:none!important;width:100%}.megamenu-nav-item__thumb{width:48px;height:48px;flex-shrink:0;overflow:hidden;background:#f9f9f9;border-radius:2px}.megamenu-nav-item__img{width:100%;height:100%;object-fit:cover;display:block}.megamenu-nav-item__text{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0}.megamenu-nav-item__title{font-family:Roboto Mono,monospace;font-weight:500;font-size:16px;line-height:26px;letter-spacing:.05px;text-transform:capitalize;color:inherit;display:block}.megamenu-nav-item__title--plain{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:26px;letter-spacing:.032px;text-transform:none}.megamenu-nav-item__subtitle{font-family:Roboto Mono,monospace;font-weight:400;font-size:12px;line-height:18px;color:#000000b3;display:block}.megamenu-cta-link{font-family:Roboto Mono,monospace;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.02px;text-transform:uppercase;color:inherit;text-decoration:underline!important;text-underline-offset:3px}.megamenu-new__promos{flex:1;display:flex;gap:12px;align-items:flex-start;padding-top:20px}.megamenu-new__promos--half{flex:0 0 50%;max-width:50%}.megamenu-promo-item{flex:1;min-width:0}.megamenu-promo-link{display:block;text-decoration:none!important}.megamenu-promo-image{width:100%;height:100%;max-height:342px;flex-shrink:0;overflow:hidden}.megamenu-promo-image__img{width:100%;height:100%;min-height:270px;object-fit:cover;display:block}.megamenu-promo-text{font-family:Roboto,sans-serif;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.028px;color:#000;margin-top:10px}a.nav-item.active_item .nav-item__inner,a.nav-active .nav-heading-inner{text-decoration:underline solid;text-decoration-thickness:6%;text-underline-offset:3px}a.nav-item.active_item .nav-sale-badge,a.nav-active .nav-sale-badge{text-decoration:none!important}.navigation-item .nav-item:has(.nav-sale-badge),.navigation-item .nav-item:has(.nav-sale-badge):hover,.navigation-item .nav-item.active_item:has(.nav-sale-badge){background-color:transparent!important;padding:0 5px}.nav-sale-badge{display:inline-flex;align-items:center;justify-content:center;background-color:#dd1d1d;border-radius:96px;padding:4px 8.59px;font-family:Roboto,sans-serif;font-weight:500;font-variation-settings:"wdth" 100;font-size:14px;color:#fff;letter-spacing:.02px;line-height:16px;text-transform:uppercase;white-space:nowrap;text-decoration:none!important}#sticky-header .navigation-wrapper .navigation-item .nav-item.active_item{background-color:transparent!important}.navigation-item .nav-item .nav-item__inner{font-size:13px}.navigation-item .nav-item{padding:2px 8px!important}@media(max-width:543px){.megamenu-promo-text{font-size:13px;line-height:19px;letter-spacing:0px}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/custom.css.map */
