@font-face{font-family:Druk Text Wide Trial;src:url(/cdn/shop/files/DrukWide-BoldItalic-Trial.otf?v=1766385691) format("opentype");font-weight:700;font-style:normal}div#shopify-section-template--24608016695600__fw_new_features_8CadXz{overflow:hidden}.slideshow+.slideshow__controls{border:none;position:absolute;bottom:85px;right:0;left:0;justify-content:flex-end}.slideshow+.slideshow__controls .slider-button{display:none}.slideshow__controls .slider-counter{margin:0 auto}.slideshow__controls .slider-counter__link--active.slider-counter__link--dots .dot{width:32px;position:relative}.slideshow__controls .slider-counter__link--active.slider-counter__link--dots .dot:after{content:"";background:#939598;position:absolute;border-radius:8px;animation:borderTimeline 7s linear forwards;transition:all .9s ease;width:100%;height:100%;left:0}.slideshow__controls .slider-counter__link--dots .dot{width:7px;height:7px;border-color:#939598}.slider-counter__link--dots.link .dot{border:1px solid #00000012;border-radius:8px;background-color:#00000012}.slideshow__controls .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:#939598}.slider-counter__link{padding:0}.slideshow__control-wrapper{gap:8px}[data-target] button[aria-current=true]:before{animation:borderTimeline 9s linear forwards}@keyframes borderTimeline{0%{width:0%}to{width:100%}}.slideshow .slideshow__text-wrapper{padding-left:16px;padding-right:16px}.slideshow .slideshow__text-wrapper .slideshow__text.banner__box{line-height:15px;font-size:12px;color:#1a1a1a;text-align:center;padding-left:0;padding-right:0;top:-50px}.section--custom-featured-products .section_content .custom-featured-products .slick-arrow,.section--bestseller-products .section_content .custom-featured-products .slick-arrow{top:-41px}.section--custom-featured-products .section_content .custom-featured-products .slick-arrow:before,.section--bestseller-products .section_content .custom-featured-products .slick-arrow:before{color:#939598}.section--custom-featured-products .section_heading .view_all_btn a,section--bestseller-products .section_heading .view_all_btn a{padding-right:5px}.product-variant-card .variant_card_media .variant_card_wishlist i.ri-bookmark-line.is_selected{color:#e60013}.variant_card_content .variant_card_url .var_color_info{display:inline-block;align-items:center}.variant_card_content .variant_card_url .var_color_info img{margin-right:4px}.new_launch_content .info,.section--custom-collection .collection_block .custom_info{font-family:Inter,system-ui;font-optical-sizing:auto;font-weight:400;font-style:normal}.section--bestseller-products .section_title h2{color:#e60013!important}.section--collection-list .collection-list-wrapper{border-bottom:.5px solid #939598}.collection-list__item .card--media{border-radius:8px!important}.footer__content-top .footer-brand-infos h2{font-size:24px;line-height:29px}.footer__content-top .footer-brand-infos div.rte{font-size:16px;line-height:20px}.footer-block .footer-block__brand-info{display:flex;align-items:flex-end}.footer-block .footer-block__brand-info .footer-brand-infos{position:absolute;transform:unset;top:unset;left:unset;bottom:10%}.footer-block .footer-block__details-content p a{font-size:12px;line-height:16px;text-decoration:none}.footer-block__details-content p:nth-child(2) a:nth-child(1):after{content:"";border:1px solid;margin:0 5px}.footer-block.footer-text--menu{padding-left:40px}.footer__content-top .copyright-content.footer__blocks-wrapper{width:100%;display:flex;justify-content:flex-end}.footer__content-top .copyright-content.footer__blocks-wrapper .footer__copyright{max-width:50%;width:100%}.footer__content-top .copyright-content.footer__blocks-wrapper ..footer__copyright__text{width:100%}.footer__content-bottom{display:none}.newsletter-form__field-wrapper .field input+label{color:#c7c8ca}.newsletter__wrapper .newsletter-form__field-wrapper .field input+label{font-size:10px;color:#000;line-height:16px;font-weight:400;left:15px}.category-list-main.category-mobile-list{display:none}@media(max-width:749px){.newsletter__wrapper .newsletter-form__field-wrapper .field input+label{line-height:10px}.slideshow .slideshow__text-wrapper .banner__text{width:100%;max-width:356px;margin:0 auto;text-align:center;font-size:14px;line-height:21px;letter-spacing:-.7px}.slideshow .slideshow__text-wrapper .banner__text span{font-weight:700}.section--custom-featured-products .section_heading .section_title h2,.section--bestseller-products .section_heading .section_title h2,.multicolumn-list .multicolumn-card__info .inline-richtext{font-size:12px!important;line-height:15px}.section--custom-featured-products .section_heading .view_all_btn a,.section--bestseller-products .section_heading .view_all_btn a,.collection-list-wrapper .collection-list .card__content .card__heading a,.footer__copyright__text .copyright__content{font-size:10px;line-height:12px}.footer-block__details-content p,.footer-block--newsletter .newsletter-descrition{font-size:12px;line-height:16px}.newsletter-form__field-wrapper .field input+label{font-weight:700;font-size:10px}.footer-block__details-content p a{font-size:12px}.footer__copyright__text{flex-wrap:wrap}.footer__copyright__text .copyright__content:last-child{display:block}.footer__copyright__text .copyright__content:first-child{width:100%;text-align:left}.footer__copyright__text .copyright__content{font-weight:400}.footer-block__details-content p:nth-child(2) a:nth-child(1):after{content:unset}.footer-block__details-content p:nth-child(2){display:flex;flex-direction:column;gap:2px}.footer-block .footer-block__details-content p a:first-child{order:2}.category-list-main.category-desktop-list{display:none}.category-list-main.category-mobile-list{display:block}}@media(min-width:768px){.product__info-container .custom-mobile-variants{display:none}}@media(max-width:767px){.product__info-container .product-nav{display:flex;justify-content:space-between;align-items:center}.product__info-container .custom-mobile-variants{margin:0;position:fixed;bottom:0;z-index:9999;background:#f9f9f9;width:100%;left:0;transform:translateY(100%);box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px;transition:.5s all;opacity:0}.product__info-container .custom-mobile-variants.size-activate{transform:translateY(0);transition:.5s all;opacity:1}.product__info-container .custom-mobile-variants .product-form__input{margin:0!important;max-width:100%}.custom-mobile-variants .custom_variants-mobile{padding:0}.product__info-wrapper .product__info-container{position:relative}.custom-mobile-variants .is_tab_active input[type=radio]:checked+label{color:#000;background-color:#c7c8ca}.custom-mobile-variants .meta_pro_information{padding:15px 27px}.custom-mobile-variants .meta_pro_information p{margin:0;font-size:10px;line-height:12px}.custom-mobile-variants .is_tab_active{flex-wrap:wrap;justify-content:space-between}.custom-mobile-variants .product-form__input--pill .is_tab_active input[type=radio]+label{width:33.33%!important;border:none!important;border-radius:0!important;font-size:10px!important;line-height:12px!important;margin:0!important;border-bottom:1px solid #C7C8CA!important;padding-top:21px!important;padding-bottom:20px!important;font-weight:400!important}.custom-mobile-variants .product-form__input--pill input[type=radio].disabled+label{background:transparent}.custom-mobile-variants .product-form__input--pill .is_tab_active input[type=radio]+label strong{font-weight:400}.custom-variant-label{font-size:10px;line-height:12px;font-weight:700;padding:20px 40px;border-bottom:1px solid #C7C8CA;background:#f9f9f9}.collection-list__item .card--media{border-radius:4px!important}}.custom-mobile-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:#0000004d;z-index:1;pointer-events:auto}.body-no-scroll{overflow:hidden}.custom-mobile-overlay,.size-activate{transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.custom-mobile-overlay.fade-in{display:block;opacity:1;visibility:visible}.custom-mobile-overlay.fade-out{display:none;opacity:0;visibility:hidden}span.badge.price__badge-sale.color-scheme-4{display:none}@media(max-width:767px){.template-product product-info .product .product__info-wrapper{position:relative;z-index:2}.template-product.cs-popup-is-opened product-info .product .product__info-wrapper{z-index:3}.template-product product-info .product .product__media-wrapper{position:relative}}.subbanners-section{margin-top:8px}.disabled-label{pointer-events:none;opacity:.5;cursor:not-allowed}.variant-product-wrapper{position:absolute;top:14%;display:flex;background:#00000012;padding:4px;border-radius:4px;z-index:3;transition:position .2s ease,top .2s ease}.variant-item img{width:40px;height:40px;object-fit:cover;border-radius:2px;flex-shrink:0}.variant-product-inner{display:flex}.variant-product-inner.expanded{gap:4px}.variant-item.hidden{display:none}.variant-toggle{cursor:pointer;font-size:24px;line-height:40px;font-weight:100;width:40px;height:40px;text-align:center;padding-left:5px}.variant-item{max-width:40px;height:40px;transition:max-width .4s ease;overflow:hidden}.variant-item.collapsing{max-width:0;visibility:hidden}@media screen and (max-width:767px){.variant-product-wrapper{top:9%;left:3%}.twosday_slide .variant-product-wrapper{right:unset;left:7%}.twosday_slide .variant-product-wrapper{display:none}}#twosDay_promo_popup,#ds_moto_popup{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:999999}.twosDay_promo_popup-overlay,.ds_moto_popup-overlay{position:absolute;width:100%;height:100%;background:#000000a6}.twosDay_promo_popup-box,.ds_moto_popup-box{position:relative;padding:40px 32px;max-width:424px;width:100%;border-radius:20px;text-align:center;z-index:10;background-position:center;background-size:cover}.twosDay_promo_popup-box{background-image:url(/cdn/shop/files/popup_img.png?v=1761828278)}.ds_moto_popup-box{background-image:url(/cdn/shop/files/dsMoto_promo_popup_bg.png?v=1766557123)}.ds_moto_popup-box h2{color:#fff;margin:50px auto 65px;font-family:Druk Text Wide Trial;font-weight:700;font-size:24px;line-height:24px;letter-spacing:0;text-align:center;vertical-align:middle}.popup-close,.ds_popup-close{background:none;border:none;width:10px;position:absolute;top:14px;right:17px;cursor:pointer}.popup_hero_img img{width:267px}.twosDay_promo_popup-box p{margin:28px auto;font-family:Public Sans;font-weight:400;font-size:8.44px;line-height:15.48px;letter-spacing:-.24px;text-align:center;vertical-align:middle;color:#e60013}.popup-cta-btn{padding:0;height:38px;width:100%;border-radius:50px;border:none;background:#fff;font-weight:700;font-size:14px;line-height:11.25px;letter-spacing:-.7px;text-align:center;color:#1a1a1a}@media(max-width:767px){.twosDay_promo_popup-box,.ds_moto_popup-box{padding:28px 22px;max-width:294px;border-radius:13px}.popup_hero_img img{width:185px}.ds_moto_popup-box h2{margin:34px auto 46px;font-size:16px;line-height:16px}.twosDay_promo_popup-box p{margin:20px auto;font-size:5.86px;line-height:10.73px;letter-spacing:-.15px}.popup-cta-btn{height:26px;font-size:10px;line-height:7.8px;letter-spacing:-.7px}.popup-close,.ds_popup-close{width:6px;height:6px;top:9px;right:11px}}.template-product:not(.template-product\.fw-product) .product__media-list{height:unset!important;gap:8px}.template-product:not(.template-product\.fw-product) product-info .product .product__media-wrapper .product__media-list .product__media-item .product__media{padding-top:100%;background:#f9f9f9}.template-product:not(.template-product\.fw-product) product-info .product{background:#fff;border-radius:0}.template-product.template-product.twos-day-sale product-info .product .product__info-wrapper{padding:40px 0 24px 22px}.template-product:not(.template-product\.fw-product) product-info .product .product__info-wrapper{padding:24px 0 24px 22px}body.template-product\.apparels .extra_text{opacity:0;visibility:hidden;position:absolute!important;top:50%!important;left:50%!important;max-width:90%!important;width:max-content!important;transform:translate(-50%,calc(-50% + 10px));height:auto!important;border-radius:4px;border:1px solid #E6E6E6;background:#f9f9f9;color:#000;text-align:center;font-family:Public Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.6px;padding:12px;transition:all .3s ease-in}body.template-product\.apparels .product__media:hover .extra_text{opacity:1;visibility:visible;transform:translate(-50%,-50%)}body.template-product\.apparels .product__media img.hover_blur{transition:all .3s ease-in;filter:blur(0px)}body.template-product\.apparels .product__media:hover img.hover_blur{filter:blur(2px)}.template-product:not(.template-product\.fw-product) .desktop-zoom-hover{width:100%;height:auto;overflow:hidden;position:relative}.template-product:not(.template-product\.fw-product) .zoom-image{width:100%!important;object-fit:cover!important}.template-product:not(.template-product\.fw-product) .zoom-image:not(.hover_blur){width:100%!important;height:auto;transition:transform .1s ease;will-change:transform;object-fit:cover!important}.pswp__bg{display:block!important;background-color:#f9f9f9!important}.pswp--custom-icon-colors{--pswp-icon-color: #000 !important;--pswp-icon-color-secondary: #fff !important}.pswp__button--arrow .pswp__icn{width:30px!important;height:30px!important}button.pswp__button.pswp__button--zoom{display:none!important}.pswp__bullets-indicator{display:flex;flex-direction:row;align-items:center;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.pswp__bullet{width:8px;height:8px;border-radius:50px;margin:0 5px;display:block!important;background-color:#00000012;border:1px solid #00000012}.pswp__bullet--active{position:relative;width:30px}.pswp__bullet--active:before{background-color:#a0a0a1;content:"";position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;box-sizing:border-box;animation:borderTimeline 10s linear forwards;opacity:.7}.pswp__icn-shadow{stroke-width:0!important}@media(max-width:767px){.pswp__button--arrow--prev,.pswp__button--arrow--next{display:none}}@media screen and (min-width:990px){.template-product.template-product:not(.template-product\.fw-product) .product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:66%;width:calc(66% - var(--grid-desktop-horizontal-spacing) / 2)}.template-product.template-product:not(.template-product\.fw-product) .product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:34%;width:calc(34% - var(--grid-desktop-horizontal-spacing) / 2)}}@media(min-width:751px){.template-product.template-product:not(.template-product\.fw-product) product-info .product .product__media-wrapper .product__media-list .product__media-item .product__media img{width:100%}}.csmodal{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background-color:#00000080;justify-content:end;align-items:center;margin:0!important;opacity:0;transition:opacity .3s ease}body.cs-popup-is-opened .csmodal{opacity:1}.card_size_guide{position:fixed;width:100%;height:100%;left:0;top:0;opacity:0;visibility:hidden;z-index:9999}.card_size_guide_overlay.size_popup_overlay_visible{opacity:1;visibility:visible}.card_size_guide_overlay{position:fixed!important;width:100%;height:100%;left:0;right:unset!important;top:0!important;background:#000000a3;transition:all .1s ease-in;opacity:0;visibility:hidden}.size_popup_visible .size_guide_popup_inner{transform:translate(0)}.card_size_guide.size_popup_visible{opacity:1;visibility:visible}.csmodal-content{background-color:#fff;padding:32px;border-radius:0;width:494px;max-width:100%;height:100%;text-align:center;position:relative;overflow:hidden;transition:transform .4s cubic-bezier(.25,.8,.25,1);will-change:transform;transform:translate(100%);box-shadow:#ffffff1a -5px 0 20px;overflow-y:auto}.size_guide_popup_inner{max-width:100%;width:494px;z-index:2;height:100%;padding:32px;background:#fff;border-radius:0;position:relative;position:absolute;right:0;transition:transform .4s cubic-bezier(.25,.8,.25,1);will-change:transform;transform:translate(100%);overflow-y:auto}body.cs-popup-is-opened .csmodal-content{transform:translate(0)}.cs-table th,.cs-table td{padding:13px 10px!important;font-size:12px;line-height:22px;letter-spacing:-.6px}.cs-table td{font-weight:400}.cs-table th{font-weight:700}.cs-table table{width:100%;text-align:center;box-shadow:none}.cs-table{padding:0;margin-top:12px}.cs-modal-inner-content::-webkit-scrollbar{width:0px}.size_img img,.size_guide_p_img img{width:100%;height:304px;aspect-ratio:unset!important}.size_img,.size_guide_p_img{margin-bottom:20px}.size_guide_popup_content h2.nodata{text-align:center;margin:30px;font-weight:700;font-size:20px}.cs-table table:not([class]) td,.cs-table table:not([class]) th{border:none!important}.cs-table th{background-color:#f8f8f8;color:#232323;border-right:0px solid #C7C8CA!important}.cs-table th:last-child{border-right:none!important}body.cs-popup-is-opened,body.size-chart-popup-pdp{overflow:hidden!important}body.cs-popup-is-opened #MainContent,body.size-chart-popup-pdp #MainContent{z-index:3}.csmodal-heading .close-btn,.size_guide_header .close_size_guide{top:35px;right:32px;width:10px!important;height:10px!important;background:unset!important;color:#000!important}.cs-table tr{border-bottom:1px solid #F0F0F0}.cs-table tr:hover{background:#eb0013;color:#fff;border-radius:4px}.cs-table tr:hover td:first-child{border-radius:4px 0 0 4px}.cs-table tr:hover td:last-child{border-radius:0 4px 4px 0}.cs-table tr:hover td{font-weight:700}.csmodal-heading,.size_guide_header{display:flex;justify-content:space-between;padding:0;margin-bottom:8px}.size-guide-label,.size_guide_header{font-weight:650;font-size:16px;line-height:16px;letter-spacing:-.8px;color:#1a1a1a}.csmodal-subheading,.size_guide_subheading{font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.36px;vertical-align:middle;text-align:left;color:#1a1a1a;margin-bottom:20px}.slider_size_info{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 12px}.slider_size_info>div{background:#f8f8f8;padding:12px 10px 20px;border-radius:4px;text-align:center}.slider_size_info img{height:87px;width:auto;margin-bottom:12px}.slider_size_info p{font-weight:600;font-size:10px;line-height:13px;letter-spacing:-.3px;text-align:center;vertical-align:middle;color:#1a1a1a;display:grid;margin:0;gap:2px}.slider_size_info p span{color:#e60013}.slider-instructuions,.sizechart_note{background:#f8f8f8;padding:13px;border-radius:6px;margin:20px 0 0}.sizechart_note{display:flex;align-items:flex-start;text-align:left;gap:6px}.sizechart_note img{width:16px;height:16px}.note_text{display:grid;gap:8px}.sizechart_note h6{margin:0;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.8px;vertical-align:middle;color:#1a1a1a}.sizechart_note p{margin:0;font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.36px;text-align:justify;vertical-align:middle}.sizechart_note p a{color:#1a1a1a}.slider-instructuions h4{font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.8px;text-align:left;margin-bottom:20px}.instructuions_steps{display:grid;align-items:center;justify-content:left;gap:16px;text-align:left}.measurement_step{display:flex;align-items:flex-start;gap:8px}.measurement_step h6{font-weight:700;font-size:12px;line-height:16px;letter-spacing:-.36px;text-align:justify;white-space:nowrap;margin:0}.measurement_step p{font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.36px;text-align:justify;margin:0}@media screen and (max-width:749px){.csmodal{justify-content:center;align-items:end}body.cs-popup-is-opened .csmodal-content{transform:translateY(0)}.csmodal-content,.size_guide_popup_inner{width:100%;max-width:100%;padding:25px;transform:translateY(100%);height:90dvh;border-radius:22px 22px 0 0}.csmodal-content{height:80dvh}.csmodal-heading,.size_guide_header{margin-bottom:6px}.size-guide-label,.size_guide_header{font-size:14px;line-height:12px;letter-spacing:-.7px}.csmodal-heading .close-btn,.size_guide_header .close_size_guide{top:27px;right:25px;width:8px!important;height:8px!important}.csmodal-subheading,.size_guide_subheading{font-size:10px;line-height:14px;letter-spacing:-.3px;margin-bottom:15px}.slider_size_info{gap:9px;margin:0 0 9px}.slider_size_info>div{padding:9px 10px 12px;border-radius:3px}.cs-table{margin-top:9px}.slider_size_info img{height:69px;margin-bottom:7px}.slider_size_info p{font-size:9px;line-height:13px;letter-spacing:-.27px;gap:0px}.cs-table th,.cs-table td{padding:10px!important;font-size:9px;line-height:18px;color:#000!important;letter-spacing:-.45px}.slider-instructuions,.sizechart_note{padding:10px;border-radius:4px;margin:15px 0 0}.slider-instructuions h4{font-size:12px;line-height:12px;letter-spacing:-.6px;margin-bottom:15px}.instructuions_steps{gap:12px}.measurement_step,.note_text{gap:6px}.measurement_step h6,.measurement_step p,.sizechart_note p{font-size:9px;line-height:12px;letter-spacing:-.27px}.size_img img,.size_guide_p_img img{height:242px}.size_img,.size_guide_p_img{margin-bottom:15px}.size_img,.size_guide_p_img{height:242px}.sizechart_note img{width:12px;height:12px}.sizechart_note{gap:4px}.sizechart_note h6{font-size:12px;line-height:12px;letter-spacing:-.6px}}.twosday_slide .variant-product-wrapper{right:0;left:unset}.twosday_slide .slideshow__text-wrapper.banner__content{z-index:2}.twosday_slide .banner__text.rte.desktop_subheading,.twosday_slide .banner__text.rte.mobile_subheading{order:-1;margin:0}.twosday_slide .banner__text.rte.desktop_subheading img.slide1_svg{max-width:550px;width:100%}.twosday_slide h2.banner__heading.inline-richtext.h1{margin:50px 0;font-family:Public Sans;font-weight:400;font-size:14px;line-height:44px;letter-spacing:-.42px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#e60013}.twosday_slide a.button.button--primary{border-radius:35px;height:33px;max-width:112px;font-weight:700;font-size:12px;line-height:10.55px;letter-spacing:-.6px;vertical-align:middle;padding:0;width:100%}.twosday_slide .slideshow__text.banner__box{top:unset!important;z-index:2}.twosday_slide a.button.button--primary:hover:after,.twosday_slide a.button.button--primary:hover:before{width:112px}.twosday_slide a.button.button--primary:after,.twosday_slide a.button.button--primary:before{content:"";border-radius:35px;height:33px;width:30px;background:#e60013;position:absolute;top:50%;left:50%;z-index:-1;transition:all .3s ease}.twosday_slide a.button.button--primary:after{transform:translate(-50%,-50%) rotate(60deg)}.twosday_slide a.button.button--primary:before{transform:translate(-50%,-50%) rotate(-60deg)}.bf_slider .desktop_subheading,.bf_slider .mobile_subheading{order:-1;font-weight:700;font-size:24px!important;line-height:28px!important;letter-spacing:-1.2px!important;text-align:center;margin:0 0 8px!important}.bf_slider h2.banner__heading.inline-richtext.h1{font-weight:400;font-size:12px;line-height:100%;letter-spacing:-.36px;text-align:center;margin-bottom:20px}.bf_slider .banner__buttons a.button{background:transparent;padding:0;color:#000!important;font-weight:400;font-size:10px;line-height:100%;letter-spacing:-.3px;text-align:center;margin:0!important}.bf_slider .banner__buttons a.button span{font-weight:700;margin:0 2px}.bf_slider .slideshow__text-wrapper .slideshow__text.banner__box{top:100px!important}@media(max-width:767px){.bf_slider .slideshow__text-wrapper .slideshow__text.banner__box{top:50%!important;transform:translate(-50%,-50%)!important;padding-top:0!important}}.template-product:not(.template-product\.fw-product){font-family:Public Sans!important}.template-product:not(.template-product\.fw-product) .breadcrumb-main-section{margin-bottom:28px!important}.template-product:not(.template-product\.fw-product) .product__title{margin-bottom:0;margin-top:0;width:fit-content;display:inline-block}.template-product:not(.template-product\.fw-product) .product__title h1{line-height:100%!important}.template-product.template-product\.twos-day-sale nav.breadcrumbs{display:none}.template-product:not(.template-product\.fw-product) .product__title>a{display:none}.template-product:not(.template-product\.fw-product) div.main-price-section{width:fit-content;display:inline-block;float:right;text-align:right}.template-product:not(.template-product\.fw-product) div.main-price-section .price{justify-content:right!important}.template-product:not(.template-product\.fw-product) .product__info-wrapper .price .price-item{font-size:24px;font-weight:650;line-height:100%!important;color:#1a1a1a;margin:0;letter-spacing:-.9px}.combine-price{text-align:right;font-size:24px;font-weight:650;line-height:100%!important;color:#1a1a1a;margin:0;letter-spacing:-.9px}.title_price_twos_day{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.template-product:not(.template-product\.fw-product) .short_description strong{font-weight:650}.template-product:not(.template-product\.fw-product) .tax-text{font-size:10px;color:#939598;line-height:14.3px!important;font-weight:400;margin-top:2px;letter-spacing:-.3px;text-align:end}.template-product:not(.template-product\.fw-product) div#sm-widget-btn{display:none}.template-product:not(.template-product\.fw-product) .product__info-wrapper .short_description{margin:24px 0 0!important}.template-product:not(.template-product\.fw-product) .product__info-container{max-width:unset!important}.template-product:not(.template-product\.fw-product) .custom_variants{margin-bottom:28px!important;margin-top:28px!important}.template-product:not(.template-product\.fw-product) .custom_variants .form__label{margin-bottom:0!important}.template-product:not(.template-product\.fw-product) .product__info-wrapper .form__label{line-height:12px;width:auto}.template-product:not(.template-product\.fw-product) .size_tab_head{display:flex;align-items:center;gap:12px}.template-product:not(.template-product\.fw-product) span.size_var{font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.36px;vertical-align:middle;margin:0!important;cursor:pointer;color:#949598}.template-product:not(.template-product\.fw-product) fieldset.js.product-form__input{display:flex;flex-wrap:wrap;gap:16px;margin:0 0 12px}span.size_specification_value{font-weight:400;font-size:11px;line-height:14px;color:#000;letter-spacing:-.3px;text-align:justify;vertical-align:middle}.default_variant_uk{display:flex;flex-wrap:wrap;gap:10px 17.38px}.template-product:not(.template-product\.fw-product) .product-form__input--pill input[type=radio]+label:not(.custom_var_image){border:1px solid transparent;border-radius:4px;min-width:38px;padding:12px;background:#f9f9f9;font-weight:650;font-size:14px;line-height:12px!important;letter-spacing:-.42px;margin:0}.template-product:not(.template-product\.fw-product) .varaint-size-header{width:100%}.template-product:not(.template-product\.fw-product) .product-form__input--pill input[type=radio]:checked+label:not(.custom_var_image){color:#1a1a1a;border-color:#1a1a1a}.template-product:not(.template-product\.fw-product) .meta_pro_information p{margin-bottom:0}.template-product:not(.template-product\.fw-product) .product-form form .product-form__submit,.template-product:not(.template-product\.fw-product) .product-form form .custom_product-form__submit{background:#e60013;border-radius:6px;padding:0;color:#fff;height:46px;transition:all .2s ease-in;font-family:Public Sans;font-weight:700;font-size:14px;line-height:14px;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;gap:5px}.template-product:not(.template-product\.fw-product) .product-form form .product-form__submit.notify_me,.template-product:not(.template-product\.fw-product) .product-form form .custom_product-form__submit.notify_me{background-color:#c7c8ca;cursor:pointer!important}.template-product:not(.template-product\.fw-product) .product-form form .product-form__submit.disabled,.template-product:not(.template-product\.fw-product) .product-form form .custom_product-form__submit.disabled,.template-product:not(.template-product\.fw-product) .product-form form .product-form__submit[disabled],.template-product:not(.template-product\.fw-product) .product-form form .custom_product-form__submit[disabled]{background-color:#c7c8ca;cursor:not-allowed}span.button_price .compare-price{font-weight:500;font-size:14px;line-height:14px;text-align:center;text-decoration:line-through;color:#ffffffb2;display:flex!important}span.button_price{display:flex!important;gap:5px}.button_price span.sale-price.hover{right:0!important;left:50%!important}.template-product:not(.template-product\.fw-product) .product-form__submit .text-wrap,.template-product:not(.template-product\.fw-product) .product-form__submit .button_price,.template-product:not(.template-product\.fw-product) .custom_product-form__submit .text-wrap{display:inline-block;height:14px;overflow:hidden;position:relative}.template-product:not(.template-product\.fw-product) .product-form__submit .text,.template-product:not(.template-product\.fw-product) .product-form__submit .button_price .compare-price,.template-product:not(.template-product\.fw-product) .product-form__submit .button_price .sale-price,.template-product:not(.template-product\.fw-product) .product-form__submit .button_price .regular-price,.template-product:not(.template-product\.fw-product) .custom_product-form__submit .text{display:block;transition:transform .3s ease}.template-product:not(.template-product\.fw-product) .product-form__submit .text.hover,.template-product:not(.template-product\.fw-product) .product-form__submit .button_price .compare-price.hover,.template-product:not(.template-product\.fw-product) .product-form__submit .button_price .sale-price.hover,.template-product:not(.template-product\.fw-product) .product-form__submit .button_price .regular-price.hover,.template-product:not(.template-product\.fw-product) .custom_product-form__submit .text.hover{transform:translateY(100%);position:absolute;left:0;top:0}.template-product:not(.template-product\.fw-product) .product-form__submit:hover .text.default,.template-product:not(.template-product\.fw-product) .product-form__submit:hover .button_price .compare-price.default,.template-product:not(.template-product\.fw-product) .product-form__submit:hover .button_price .sale-price.default,.template-product:not(.template-product\.fw-product) .product-form__submit:hover .button_price .regular-price.default,.template-product:not(.template-product\.fw-product) .custom_product-form__submit:hover .text.default{transform:translateY(-100%)}.template-product:not(.template-product\.fw-product) .product-form__submit:hover .text.hover,.template-product:not(.template-product\.fw-product) .product-form__submit:hover .button_price .compare-price.hover,.template-product:not(.template-product\.fw-product) .product-form__submit:hover .button_price .sale-price.hover,.template-product:not(.template-product\.fw-product) .product-form__submit:hover .button_price .regular-price.hover,.template-product:not(.template-product\.fw-product) .custom_product-form__submit:hover .text.hover{transform:translateY(0)}.template-product:not(.template-product\.fw-product) .product__info-container .product-form{margin:28px 0 14px}.product__specifications{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:10px 0 28px!important}.specification{display:flex;align-items:center;gap:6px;font-weight:650;font-size:10px;line-height:10px;letter-spacing:-.3px;color:#000;vertical-align:middle;white-space:nowrap}.specification img{width:8px;height:auto}.product__model_gender{margin:28px 0}p.product__model_label{font-size:12px;line-height:12px;font-weight:400;color:#1a1a1a;margin-bottom:16px;letter-spacing:-.36px}span.selected_value,.selected_size{font-weight:700;letter-spacing:-.6px}.product__model_gender .model_img{background:#f9f9f9;border:solid 1px transparent;border-radius:4px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer}.product__model_gender .model_img img{height:22px;width:auto}.product__model_gender input{display:none}.product__model_gender input:checked+.model_img{border:solid 1px #000000}.product__model_gender_radio{display:flex;align-items:center;gap:14px}.template-product:not(.template-product\.fw-product) .custom-variant-product p{font-size:12px;line-height:12px;font-weight:400;color:#1a1a1a;margin-bottom:16px;letter-spacing:-.36px}.template-product.template-product\.twos-day-sale .product__info-wrapper .short_description{margin:18px 0 0}.template-product.template-product\.twos-day-sale .product__info-wrapper .short_description p{margin-bottom:6px!important}.template-product.template-product\.twos-day-sale .related-products__heading{margin:0 0 18px;font-size:16px;line-height:100%;font-weight:700;letter-spacing:-.8px}.template-product.template-product\.twos-day-sale .csmodal-subheading{font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.36px;vertical-align:middle;text-align:left;color:#1a1a1a;margin-bottom:20px}.product_extra_content{max-width:1126px;margin:auto;font-weight:600;font-size:30px;line-height:42px;letter-spacing:-1.5px;vertical-align:middle;color:#000}.product_extra_content p{margin-bottom:34px}.product_extra_content p:last-child{margin-bottom:0}.product_extra_content span{color:#e60013}.twos_day_bundle{margin:28px 0 14px}h6.twos_day_bundle_offer{margin:28px 0 18px;font-weight:700;font-size:14px;line-height:16px;letter-spacing:-.42px;text-align:justify;vertical-align:middle;color:#e60013;display:flex;align-items:center;gap:6px;background:#f9f9f9;padding:15px 13px;text-transform:uppercase}h6.twos_day_bundle_offer img{width:16px;height:auto}.sale_ends h6{font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.36px;color:#939598;margin:20px 0 10px}.sale_ends_date{display:flex;align-items:center;gap:8px}div.sale_end{display:flex;align-items:flex-end;gap:2px;color:#e60013}.sale_end p{margin-bottom:0;font-weight:700;font-size:18px;line-height:16.25px;letter-spacing:-.9px}.sale_end span{font-weight:700;font-size:12px;line-height:11.25px;letter-spacing:-.8px;text-align:center;vertical-align:middle}.bundle-select-wrapper{display:grid;gap:20px}.bundle-block>label{margin:0 0 16px;color:#1a1a1a;font-family:Public Sans;font-weight:700;font-size:12px;line-height:12px;letter-spacing:-.36px;vertical-align:middle}.bundle_select_boxs{display:grid;grid-template-columns:1fr 1fr;gap:28px}.bundle_select_boxs .product_size_selection{display:flex;flex-direction:column;height:100%}.bundle_select_boxs .product_size_selection>.bundle-p-select{margin-top:auto}p.label_selected,.bundle_size_btn{font-weight:400;font-size:12px;line-height:12px;margin-bottom:12px;letter-spacing:-.36px;color:#1a1a1a}.bundle_size_btn{cursor:pointer}.size_selection_label{display:flex;align-items:center;justify-content:space-between}p.label_selected span{font-weight:700}.bundle-p-select{border:1px solid #C7C8CA;position:relative;border-radius:4px}.bundle-p-select:after{content:"";background-image:url(/cdn/shop/files/select_arrow.svg?v=1761894983);width:8px;height:4px;display:block;position:absolute;right:12px;top:50%;background-size:cover;transform:translateY(-50%)}.bundle_select_boxs select,.bundle_select_boxs select:focus,.bundle_select_boxs select:focus-visible,.bundle_select_boxs select:active,.bundle-p-select,.bundle-p-select:focus,.bundle-p-select:focus-within{outline:none!important;box-shadow:none!important}.bundle_select_boxs select{border:0px solid #C7C8CA;border-radius:4px;padding:12px;width:100%;font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.36px;vertical-align:middle;-webkit-appearance:none;appearance:none;cursor:pointer;color:#949598;background-color:#f5f5f5}.bundle_select_boxs select.selectbox_selected{font-weight:600;color:#1a1a1a;background-color:transparent!important}.error-msg.product-error,.error-msg.size-error{margin-top:5px;color:#e60013;font-size:10px;font-weight:700;line-height:12px}.bundle_select_boxs select[disabled],.bundle-size-select[disabled]{background:#f5f5f5!important}button#bundleAddToCartBtn{background:#e60013;border-radius:4px;padding:0;color:#fff;height:46px;transition:all .2s ease-in;font-family:Public Sans;font-weight:700;font-size:14px;line-height:14px;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase;border:unset;width:100%;margin-top:28px}button#bundleAddToCartBtn .text-wrap{display:inline-block;height:14px;overflow:hidden;position:relative}button#bundleAddToCartBtn .text{display:block;transition:transform .3s ease}button#bundleAddToCartBtn .text.hover{transform:translateY(100%);position:absolute;left:0;top:0}button#bundleAddToCartBtn:hover .text.default{transform:translateY(-100%)}button#bundleAddToCartBtn:hover .text.hover{transform:translateY(0)}button#bundleAddToCartBtn:disabled,button#bundleAddToCartBtn[disabled]{background:#ccc!important;color:#666!important;cursor:not-allowed!important;opacity:.8!important}button#bundleAddToCartBtn:disabled:hover .text.default,button#bundleAddToCartBtn[disabled]:hover .text.default{transform:translateY(0)}button#bundleAddToCartBtn:disabled:hover .text.hover,button#bundleAddToCartBtn[disabled]:hover .text.hover{transform:translateY(100%)}.custom_icon_with_text{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:14px 0 28px}.custom_icon_text{display:flex;align-items:center;gap:8px;border:1px solid #EEEEEE;background:#f9f9f9;border-radius:3px;padding:6px 10px;font-weight:400;font-size:10px;line-height:14px;letter-spacing:-.3px;vertical-align:middle;color:#000}.size_suggestion_icon img{width:20px}.size_suggestion{cursor:pointer}.size-popup{display:none}.dot_icon{width:14px;height:14px;border-radius:14px;display:flex;align-items:center;justify-content:center;animation:pulse-bg 1.5s infinite ease-in-out}.dot_icon.red{background:#e6001326}.dot_icon.red span.dot{background:#e60013}.dot_icon.green{background:#70ad2726}.dot_icon.green span.dot{background:#70ad27}.dot_icon span.dot{width:6.22px;height:6.22px;border-radius:10px;animation:pulse-dot 1.5s infinite ease-in-out}@keyframes pulse-bg{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@keyframes pulse-dot{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.features_with_icon{margin:28px 0 34px!important;display:flex;justify-content:space-between;align-items:center}.features_with_icon_blocks{display:grid;gap:12px}.feature_block{display:flex;align-items:center;gap:10px;font-weight:400;font-size:12px;line-height:14px;letter-spacing:-.6px;color:#000}.warehouse-sale-feature-block{color:#e60013}.feature_block img{width:15px;height:auto}.twos_day_faqs .new_meta_faq_left{width:100%!important}.new_meta_faq.twos_day_faqs{margin:0!important;padding:0!important}.twos_day_faqs .meta_question{padding:0 0 10px!important;border-bottom:0!important}.twos_day_faqs .meta_question:last-child{padding:0!important}.twos_day_faqs .faq_main{font-size:14px!important;line-height:14px!important;letter-spacing:-.7px!important;font-weight:650!important}.twos_day_faqs .meta_answer{margin-bottom:0!important;font-size:12px!important;line-height:16px!important;text-align:justify;letter-spacing:-.36px!important}.frequently_bought_products .product-variant-card.slick-slide{padding:0 4px}.frequently_bought_products .slick-list{margin:0 -4px}.frequently_bought_together_block{margin:48px 0 20px!important}.frequently_bought_together_block h3.title{font-weight:650;font-size:14px;line-height:14px;letter-spacing:-.7px;vertical-align:middle;margin:0 0 24px}.frequently_bought_together_block .product-variant-card .variant_card_content{margin-top:8px!important;display:flex;flex-direction:column;align-items:center;gap:12px}.fbt-add-btn{width:20px;height:20px;border-radius:50%;background-color:#efefef;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease;padding:0}.fbt-add-btn.loading svg{display:none}.fbt-add-btn.loading:after{content:"";width:10px;height:10px;border:2px solid #1a1a1a;border-top-color:transparent;border-radius:50%;animation:fbt-spin .6s linear infinite}@keyframes fbt-spin{to{transform:rotate(360deg)}}.frequently_bought_together_block .product-variant-card .variant_card_content strong{font-weight:650}.frequently_bought_together_block .product-variant-card .variant_card_content a.variant_card_url{font-size:10px!important;line-height:14.3px!important;margin-bottom:0!important;margin-right:0!important;letter-spacing:-.3px!important}img.pdp_twos_day_svg{margin:0 0 24px!important;max-width:265px;width:100%;display:block}h2.reels_title{margin-bottom:24px;font-family:Public Sans;font-weight:600;font-size:22px;line-height:20px;letter-spacing:-1.1px}.reels-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px}.reels-container video{width:100%}.reel-thumbnails{display:none}.product_USP_container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px 14px}.USP_img{position:relative;padding-top:100%;background:#f9f9f9}.USP_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.USP_content{margin-top:16px;display:flex;align-items:flex-start;gap:8px}.USP_content>img{min-width:12px;width:12px;height:auto}.USP_info{display:grid;gap:8px;color:#000}h4.USP_title{margin-bottom:0;font-weight:650;font-size:16px;line-height:14px;letter-spacing:-.8px;vertical-align:middle;color:#000}p.USP_description{font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.6px;vertical-align:middle;margin-bottom:0}.shop_look_head{max-width:548px;display:grid;gap:12px;margin-bottom:48px}.shop_look_head h3{margin-bottom:0;font-weight:600;font-size:22px;line-height:20px;letter-spacing:-1.1px;vertical-align:middle;color:#000}.shop_look_head .description{color:#000;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.7px;text-align:justify}.shop_look_container{display:grid;grid-template-columns:.95fr 1.05fr;align-items:flex-start;gap:12px}.shop_the_look_blocks{position:sticky;bottom:auto;top:75px;width:100%;align-self:flex-start}.shop_the_look_products{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.shop_the_look_products a.variant_card_url strong,.template-product:not(.template-product\.fw-product) .breadcrumbs-main .active{font-weight:650!important;color:#000}.copy-icon{position:relative;cursor:pointer}.copy-icon:after{content:attr(data-tooltip);position:absolute;bottom:130%;left:50%;transform:translate(-50%);background:#000;color:#fff;font-size:11px;padding:4px 8px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease}.copy-icon:before{content:"";position:absolute;bottom:115%;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent;opacity:0;transition:opacity .2s ease}.copy-icon:hover:after,.copy-icon:hover:before{opacity:1}.twos_sale_day_video{width:100%;height:calc(100vh - 120px);position:relative;object-fit:cover}.count_colan{color:#e60013;font-weight:700;font-size:10.17px;line-height:10.17px;letter-spacing:-.5px;text-align:center;vertical-align:middle}.twos_sale_day_hero{position:relative}.twos_sale_day_content{max-width:412px;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}p.sale_info{margin:58px auto 38px;font-weight:400;font-size:12.3px;line-height:22.56px;letter-spacing:-.36px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#e60013}p.counter_info{margin:30px auto 38px;font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.36px;text-align:center;color:#e60013}.count_info span{font-weight:600;font-size:30.5px;line-height:30.5px;letter-spacing:-1.5px;text-align:center;color:#e60013}.count_info small{font-weight:700;font-size:8px;line-height:7.62px;letter-spacing:-.4px;text-align:center;vertical-align:middle;color:#e60013}#countdown-area{max-width:215px;margin:auto}div#countdown{display:flex;align-items:center;justify-content:space-between;gap:8.89px;max-width:100%;margin:auto}button#setReminderBtn{width:100%;height:30px;border:unset;padding:8.26px;background:#e60013;border-radius:100px;margin-top:16px;font-weight:700;font-size:10px;line-height:7.15px;letter-spacing:-.5px;text-align:center;vertical-align:middle;color:#fff}.count_info{display:grid;gap:6.35px;text-align:center}.twos_sale_day_hero .sale_span{font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.36px;text-align:center;display:block;color:#e60013}.twos_sale_day_video.mobile_video,.template-page\.twos-day-sale .shopify-section-group-footer-group{display:none}.sticky_information_desktop{max-width:444px;width:100%;background:#f9f9f9;box-shadow:0 4px 20px 1px #00000014;border-radius:4px;position:fixed;bottom:30px;z-index:9}.sticky_p_info{display:flex;align-items:center;width:100%}.sticky_p_info img{width:70px;height:70px;object-fit:cover;border-radius:4px}.sticky_card_info{padding:0 20px;width:100%}.sticky_card_info strong{font-weight:650}.sticky_card_info{padding:0 20px;width:100%;font-weight:400;font-size:13px;line-height:16px;letter-spacing:-.4px;vertical-align:middle}.sticky_card_info p{margin-bottom:4px;color:#000}.sticky_cart_btn{padding-right:16px}.sticky_cart_btn a{margin-bottom:0;width:135px;border-radius:4px!important;min-height:38px!important;height:38px!important;font-weight:700!important;font-size:11px!important;line-height:14px!important;letter-spacing:-.4px!important;vertical-align:middle}.size-chart-popup__size-box .meta_pro_information{display:none}.template-product:not(.template-product\.fw-product) .size-chart-popup__size-box .custom_variants{margin-bottom:20px!important;margin-top:12px!important}.size-chart-popup__size-box .size_specification_value{color:#949598}.template-product:not(.template-product\.fw-product) .size-chart-popup__size-box .product-form__input--pill input[type=radio]+label:not(.custom_var_image){font-size:12px;line-height:12px!important;letter-spacing:-.36px}@media(max-width:991.98px){body.template-page\.twos-day-sale #MainContent{margin-top:0!important}.twos_sale_day_video{height:calc(100vh - 100px)}}@media(max-width:749px){.sticky_information_desktop{display:none!important}.template-product.template-product\.twos-day-sale .section-template--25337873334576__custom_liquid_egExCp-padding{padding-top:68px;padding-bottom:68px}.product_extra_content p{margin-bottom:24px}button#setReminderBtn{margin-top:19px}.twos_sale_day_content{width:100%;text-align:center}.twos_sale_day_content img,.twos_sale_day_content .sale_info{max-width:293px;text-align:center}.count_info span{font-size:32px;line-height:32px;letter-spacing:-1.6px}.count_info small{font-size:8px;line-height:8.25px}p.sale_info{margin:54px auto 57px}p.counter_info{margin:68px auto 28px}.twos_sale_day_video.desktop_video{display:none}.twos_sale_day_video.mobile_video{display:block}.template-product:not(.template-product\.fw-product) .related-products{padding-bottom:46px}.template-product:not(.template-product\.fw-product) .product_USPs,.template-product:not(.template-product\.fw-product) .product_shop_look{padding-bottom:48px}.template-product:not(.template-product\.fw-product) .product_reels{padding-bottom:48px}.template-product:not(.template-product\.fw-product) product-info .container{padding:0!important}.template-product:not(.template-product\.fw-product) .product__info-wrapper .product__info-container{display:block!important;flex-direction:unset!important}.template-product:not(.template-product\.fw-product) .product__info-wrapper .short_description{margin:12px 0 0!important;border-top:unset!important;padding-top:0!important}.template-product:not(.template-product\.fw-product) .product__info-wrapper .short_description .metafield-rich_text_field{line-height:16px}.product__specifications{margin:12px 0 28px!important;gap:10px 16px}.bundle_select_boxs{gap:24px!important}.frequently_bought_together_block{margin:48px -12px 20px 0!important}.product_extra_content{max-width:98%;font-size:20px;line-height:26px;letter-spacing:-1px}.frequently_bought_products .slick-list{padding-right:70px}.template-product:not(.template-product\.fw-product) .product__media-list .product__media-item{width:100%!important;padding-bottom:0!important}.template-product:not(.template-product\.fw-product) .thumbnail-slider{position:absolute;bottom:16px;left:50%;transform:translate(-50%);margin:0!important;width:100%}.template-product:not(.template-product\.fw-product) .thumbnail-slider .thumbnail-list.slider{display:flex;padding:0!important;flex:1;scroll-padding-left:0!important;margin-bottom:0}.template-product:not(.template-product\.fw-product) product-info .product .product__info-wrapper{padding:30px 16px 0!important;right:0;background-color:transparent}.template-product:not(.template-product\.fw-product) .product__title h1,.template-product:not(.template-product\.fw-product) .product__info-wrapper .price .price-item{font-size:18px;letter-spacing:-.9px}.combine-price{font-size:18px;margin:0 0 2px}.template-product:not(.template-product\.fw-product) .product__media-list{gap:0px;scroll-padding-left:0!important;margin-bottom:0!important}.template-product:not(.template-product\.fw-product) .tax-text{font-size:8px;line-height:10px!important;margin-top:2px;letter-spacing:-.24px}.product_USP_container{display:grid;grid-template-columns:1fr}.USP_content{margin-top:12px;gap:6px}.USP_content>img{width:10px;min-width:10px}.USP_info{gap:6px}h4.USP_title{font-size:13.6px;line-height:11.9px;letter-spacing:-.6px}p.USP_description{font-weight:400;font-size:10.2px;letter-spacing:-.5px}.reel{display:none}.reels-container{display:grid;grid-template-columns:1fr;gap:16px}.reel.active{display:block}.reel-thumbnails{display:flex;align-items:center;justify-content:end;gap:6px;margin-top:12px}.reel-thumbnails .thumb{width:45px;height:80px;opacity:.4;overflow:hidden}.reel-thumbnails .thumb video{width:100%}.thumb.active{opacity:1}.shop_look_container,.shop_the_look_products{grid-template-columns:1fr;gap:8px}.shop_look_head{gap:8px;margin-bottom:24px}.shop_look_head h3{font-size:16px;line-height:20px;letter-spacing:-.8px}.shop_look_head .description{font-size:12px;line-height:16px;letter-spacing:-.6px}.shop_the_look_products .product-variant-card{padding:0 4px}.shop_the_look_products .slick-list{margin:0 -4px}.slide-2 img.slide1_svg{max-width:285px;width:100%}.twosday_slide h2.banner__heading.inline-richtext.h1{margin:42px 0 60px;font-weight:400;font-size:9px;line-height:22.73px;letter-spacing:-.27px}.twosday_slide a.button.button--primary{height:32px;max-width:96px;font-size:10px;line-height:12px;letter-spacing:-.5px;padding:0;width:100%;margin-top:0!important}.twosday_slide a.button.button--primary:hover:after,.twosday_slide a.button.button--primary:hover:before{width:96px}a.button.button--primary:after,a.button.button--primary:before{height:32px}.template-product.template-product\.twos-day-sale .section--custom-featured-products .section_content .custom-featured-products{column-gap:8px;row-gap:8px}.size-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:9998;opacity:0;visibility:hidden;transition:.3s ease}.size-popup{position:fixed;left:50%;bottom:-100%;transform:translate(-50%);width:100%;max-width:420px;background:#fff;border-radius:22px 22px 0 0;padding:30px 20px;z-index:9999;transition:.4s ease;display:block}.size-popup.active{bottom:0}.size-popup.active:hover{text-decoration:unset}.size-popup-overlay.active{opacity:1;visibility:visible;display:block}.size-popup h2{margin:0 0 30px;color:#000;font-size:22px;font-weight:700;line-height:22px;letter-spacing:-1.1px}.size-popup-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.size-popup-card{background:#f8f8f8;border-radius:4px;padding:16px 12px;text-align:center}.size-popup-card img{width:auto;max-width:30px;display:block;margin:0 auto;height:79px}.size-popup-card h4{margin:20px 0 6px;color:#1a1a1a;font-size:11px;font-weight:700;line-height:10px;letter-spacing:-.5px}.size-popup-card p{margin:0;color:#949598;font-size:8px;font-weight:400;line-height:10px;letter-spacing:-.24px}.size-popup-footer{margin-top:20px;color:#949598;font-size:12px;font-weight:400;line-height:14px;letter-spacing:-.6px}.size-popup-footer strong{color:#1a1a1a;font-weight:700}}.template-product.template-product\.rework-pdp #MainContent{background-image:url(/cdn/shop/files/reworked_body_bg.svg?v=1762841346);background-position:center;margin-bottom:20px;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.product.reworked-main-product{background:unset!important;border-radius:0}.template-product.template-product\.rework-pdp .reworked-pdp-slide img{max-width:calc(100vh - 200px);width:100%;cursor:crosshair;border-radius:0}.template-product.template-product\.rework-pdp .fw-modal .fw-modal-slider .slick-list .slick-track{height:100%!important;text-align:center;margin:auto;display:flex;align-items:center;justify-content:center}.template-product.template-product\.rework-pdp .fw-modal .fw-modal-slider img{margin:0 auto;height:100%;width:auto!important;text-align:center}.template-product.template-product\.rework-pdp .product__info-wrapper{background-image:url(/cdn/shop/files/bg_1.svg?v=1769082697);background-size:cover;padding:33px 52px 32px 40px!important;background-position:center;position:absolute;bottom:24px;right:90px;max-width:446px;width:100%}.reworked_product_title_info{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.reworked_product_title_info a.product__title{margin:0;color:#1a1a1a;text-decoration:unset}.template-product.template-product\.rework-pdp .product__info-container{max-width:100%}.reworked_product_title_info a.product__title h2{margin:0;font-weight:700;font-size:16px;line-height:16.61px;letter-spacing:-.8px;vertical-align:middle;text-transform:uppercase}.template-product.template-product\.rework-pdp .price .badge,.template-product.template-product\.rework-pdp .price__container{margin-bottom:0!important}.template-product.template-product\.rework-pdp .price--large,.template-product.template-product\.rework-pdp .price__regular,.reworked-product_price div{line-height:16px!important}.template-product .template-product.template-product\.rework-pdp .price-item.price-item--regular{color:#1a1a1a;font-weight:700;font-size:16px;line-height:16.61px!important;letter-spacing:-.8px}.template-product.template-product\.rework-pdp .short_description{margin:0 0 6px!important}.template-product.template-product\.rework-pdp .short_description .metafield-rich_text_field{line-height:15.74px!important}.template-product.template-product\.rework-pdp .short_description .metafield-rich_text_field p{margin-bottom:6px!important}.template-product.template-product\.rework-pdp .short_description .metafield-rich_text_field p:last-child{margin-bottom:0!important}.template-product.template-product\.rework-pdp .product__specifications{gap:14px;margin:0 0 20px!important}.template-product.template-product\.rework-pdp .specification{gap:4px;line-height:14.23px}.template-product.template-product\.rework-pdp .specification img{width:10px}.template-product.template-product\.rework-pdp .custom_variants{margin:0!important}.template-product.template-product\.rework-pdp .custom-variant-product p{font-size:12px;line-height:12px;margin-bottom:14px}.template-product.template-product\.rework-pdp .custom-variant-image-color{display:block!important;width:32px;height:32px}.template-product.template-product\.rework-pdp .custom-variant-image{width:100%!important;gap:12px!important}.template-product.template-product\.rework-pdp .custom-variant-image img{width:51px;height:51px;border-radius:4px}.template-product.template-product\.rework-pdp .custom-variant-image a.selected{border:1px solid #B88348;border-radius:4px}.template-product.template-product\.rework-pdp .custom-variant-image a{border:1px solid #C7C8CA;border-radius:4px;overflow:hidden}.template-product.template-product\.rework-pdp product-form.product-form{margin:0!important}.template-product.template-product\.rework-pdp .custom-variant-product{margin-bottom:20px}.template-product.template-product\.rework-pdp button.product-form__submit{background-image:url(/cdn/shop/files/add_cart_bg.png?v=1762846143)!important;background-color:unset!important;background-size:cover;height:56px!important;font-weight:600!important;font-size:15px!important;line-height:15px!important;letter-spacing:0;text-transform:uppercase!important}.reworked_product_bundle{display:grid;align-items:center;justify-content:space-between;grid-template-columns:1fr 1fr 1fr 1fr;gap:132px}.reworked_block{position:relative}.name_block{background-image:url(/cdn/shop/files/1234.png?v=1762854702);background-size:cover;max-width:140px;height:45px;display:flex;align-items:center;justify-content:center;transform:rotate(-35deg);position:absolute;width:100%;left:-58px;top:-20px}.name_block>div img{width:15px;height:auto}.name_block>div{display:flex;align-items:center;gap:4px;font-weight:600;font-size:15px;line-height:22.12px;letter-spacing:-.45px;text-align:justify;vertical-align:middle}.image_block{background-image:url(/cdn/shop/files/reworked2.svg?v=1762847516);background-size:cover;max-width:210px;height:152px;display:flex;align-items:center;justify-content:center}.image_block img{width:55%;height:auto}.reworked_faq_inner{display:grid;grid-template-columns:1.27fr .73fr;gap:58px;align-items:flex-start}.reworked_faq_img{border-radius:14px;overflow:hidden}.reworked_faq_img img{object-fit:cover;object-position:center}#faq_questions_list{display:grid;gap:10px}.reworked_faq_right .faq_main{cursor:pointer;font-weight:650;font-size:14px;line-height:16px;letter-spacing:-.7px;vertical-align:middle;padding:20px 0;display:flex;align-items:center;justify-content:space-between;color:#fff}.reworked_faq_right .meta_question_icon{font-size:16px;font-weight:600}.reworked_faq_right span.meta_question_icon_minus{display:none}.reworked_faq_right .meta_question.active .meta_question_icon_minus{display:block!important}.reworked_faq_right .meta_question.active .meta_question_icon_pluse{display:none}.reworked_video{margin:22px auto 0}.reworked_faq_right .meta_answer{font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.36px;text-align:justify;vertical-align:middle;color:#fff;display:grid;gap:6px}.fits_blocks{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fits_box{background:#f9f9f9ba;border-radius:6px;aspect-ratio:1/1.08;padding:10px;position:relative;width:100%;aspect-ratio:1 / 1.08;overflow:hidden}.fits_box img{width:94px;height:auto;position:absolute;right:15px;bottom:11px}.fits_info{display:grid;gap:4px}.fits_info h5{font-weight:600;font-size:12px;line-height:12px;letter-spacing:-.36px;text-align:justify;vertical-align:middle;color:#10100f;margin:0}.fits_info p{color:#10100f;font-weight:400;font-size:8px;line-height:10px;letter-spacing:-.24px;text-align:justify;vertical-align:middle;display:grid;gap:10px;margin-bottom:0}.reworked_slide .slideshow__text.banner__box{text-align:left!important;top:0!important;max-width:374px!important;width:100%!important;min-width:unset!important}.reworked_slide h2.banner__heading.inline-richtext.h1{font-family:Reenie Beanie;font-weight:600;font-size:34px;line-height:39.6px;letter-spacing:-.34px;vertical-align:middle;color:#fff}.reworked_slide .banner__text.rte.desktop_subheading{font-family:Public Sans;font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.36px;text-align:justify;color:#fff;margin:0;padding:5px 0 20px}.reworked_slide .banner__buttons{justify-content:left}.reworked_slide a.button.button--primary{padding:0;width:100px;height:29px;border-radius:0;font-family:Public Sans;font-weight:700;font-size:9.06px;line-height:100%;letter-spacing:-.27px;text-align:center;background-color:unset;background-image:url(/cdn/shop/files/slider_btn_bg.png?v=1763032476);background-size:cover}@media only screen and (max-width:1199px)and (min-width:1024px){.reworked_product_bundle{gap:70px}}@media only screen and (max-width:1023px)and (min-width:992px){.reworked_product_bundle{gap:50px}.name_block{max-width:100px;height:32px;width:100%;left:-38px;top:-12px}.name_block>div{font-size:12px;line-height:18px;letter-spacing:-.45px}.name_block>div img{width:12px}.template-product.template-product\.rework-pdp .product__info-wrapper{right:50px}}@media only screen and (max-width:991px)and (min-width:768px){.reworked_faq_inner{grid-template-columns:1.2fr .8fr;gap:30px}.reworked_product_bundle{gap:50px;grid-template-columns:1fr 1fr}.name_block{max-width:120px;height:39px;width:100%;left:-38px;top:-12px}.name_block>div{font-size:12px;line-height:18px;letter-spacing:-.45px}.template-product.template-product\.rework-pdp .product__info-wrapper{right:50px}}@media(max-width:767px){.reworked_slide h2.banner__heading.inline-richtext.h1{font-size:29.66px;line-height:24.71px;letter-spacing:-1.45px}.reworked_slide .banner__buttons{justify-content:center}.reworked_slide a.button.button--primary{width:74px;height:21px;font-size:6.78px;letter-spacing:-.18px}.reworked_slide .banner__text.rte.mobile_subheading{font-family:Public Sans;font-weight:400;font-style:;font-size:10px;line-height:14px;letter-spacing:-.3px;text-align:center;vertical-align:middle;color:#fff}.reworked_slide .slideshow__text.banner__box{text-align:center!important;top:108px!important;transform:translate(-50%)!important;padding:0!important;max-width:264px!important}.fits_box img{width:70px;right:5px;bottom:5px}.reworked_block{margin:auto;text-align:center;position:relative}.template-product.template-product\.rework-pdp #MainContent{background-image:url(/cdn/shop/files/mobile_bg_new.svg?v=1762925398);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.template-product.template-product\.rework-pdp .wish-with-button.mobile button.product-form__submit{background-image:url(/cdn/shop/files/sticky_cart_btn_bg.png?v=1762925628);background-repeat:no-repeat;background-size:cover}.template-product.template-product\.rework-pdp product-info{padding-top:24px!important;padding-bottom:24px!important}.reworked_pdp_grid{padding-top:60px!important;padding-bottom:48px!important}.reworked_product_bundle{grid-template-columns:1fr 1fr;gap:60px 40px}.image_block{max-width:125px;height:90px}.name_block{max-width:83px;height:26px;left:-30px;top:-10px}.name_block>div{font-size:10px;line-height:13.18px;letter-spacing:-.27px}.name_block>div img{width:8px;height:auto}.reworked_faq_inner{grid-template-columns:1fr;gap:20px}body.template-product .template-product.template-product\.rework-pdp .product__info-wrapper{padding:28px 41px 28px 36px!important;position:relative;z-index:2;bottom:unset;right:unset;max-width:376px;width:100%;margin:auto;background-color:unset!important}.template-product.template-product\.rework-pdp .short_description{order:unset;padding:0;border:unset}.template-product.template-product\.rework-pdp .short_description .metafield-rich_text_field p{margin-bottom:4px}.template-product.template-product\.rework-pdp .custom-variant-product p{font-size:9px;line-height:9px;margin-bottom:12px;letter-spacing:-.27px}.template-product.template-product\.rework-pdp .custom-variant-image{gap:9.95px!important}.template-product.template-product\.rework-pdp .custom-variant-image img{width:43px;height:43px;border-radius:3px}.template-product.template-product\.rework-pdp .custom-variant-image-color{width:28px;height:28px}.template-product.template-product\.rework-pdp .custom-variant-image a,.template-product.template-product\.rework-pdp .custom-variant-image a.selected{border-radius:3px}.template-product.template-product\.rework-pdp .custom-variant-product{margin-bottom:16px!important}.template-product.template-product\.rework-pdp .custom_main_btn{margin-top:0!important}.template-product.template-product\.rework-pdp button.product-form__submit{height:47px;font-size:12.65px;line-height:13px}.reworked_product_title_info{margin-bottom:10px}.reworked_product_title_info a.product__title h2,.template-product .template-product.template-product\.rework-pdp .price-item.price-item--regular{font-size:14px;line-height:14px;letter-spacing:-.7px}.template-product.template-product\.rework-pdp .price--large,.template-product.template-product\.rework-pdp .price__regular,.reworked-product_price div{line-height:14px!important}.template-product.template-product\.rework-pdp .short_description .metafield-rich_text_field{line-height:13.27px;font-size:9.95px;letter-spacing:-.27px}.template-product.template-product\.rework-pdp .product__specifications{gap:12px;margin:0 0 16px!important}.template-product.template-product\.rework-pdp .specification{line-height:12px}.reworked_faq_right .faq_main{font-size:12px;line-height:12px;letter-spacing:-.6px;padding:15px 0}.reworked_faq_right .meta_answer{font-size:10px;line-height:14px;letter-spacing:-.3px}#faq_questions_list{gap:8px}.template-product.template-product\.rework-pdp .reworked-pdp-slide img{max-width:50vh}.template-product.template-product\.rework-pdp .fw_product_gallery{margin-bottom:25px}.template-product.template-product\.rework-pdp .fw-modal .fw-modal-slider img{margin:0 auto;height:auto;width:100%!important;text-align:center}}.ls-moto-slider .banner__content{z-index:2}.ls-moto-slider .banner__buttons a.button{color:#fff;background:#e60013;border-radius:3px;padding:11px 35px;letter-spacing:normal;min-height:unset;font-size:12px;font-style:normal;font-weight:700;line-height:12px;letter-spacing:-.6px}.template-page.template-page\.ds-moto-ludic{background:#1a1a1a}.template-page.template-page\.ds-moto-ludic .header-wrapper,.template-page.template-page\.ds-moto-ludic .shopify-section-header-sticky .header-main{background-color:#fff0!important}.template-page.template-page\.ds-moto-ludic .header-wrapper:hover,.template-page.template-page\.ds-moto-ludic .shopify-section-header-sticky .header-main:hover,.template-page.template-page\.ds-moto-ludic .scrolled-past-header .header-wrapper,.template-page.template-page\.ds-moto-ludic .scrolled-past-header .shopify-section-header-sticky .header-main{background-color:#fff!important}.template-page.template-page\.ds-moto-ludic .section-header.shopify-section-group-header-group{z-index:6}.template-page.template-page\.ds-moto-ludic .container-fluid{padding:0!important}.template-page.template-page\.ds-moto-ludic .shopify-section-group-footer-group{display:none}main#MainContent.ds-moto-ludic{margin-top:-74px}.video_content{position:absolute;bottom:80px;left:50%;transform:translate(-50%);text-align:center;display:grid;gap:24px;z-index:4;width:100%}.video_content h5{margin-bottom:0;font-family:Druk Text Wide Trial;font-weight:700;font-size:27px;line-height:27px;letter-spacing:0px;text-align:center;color:#fff}.ds_moto_head{display:grid;gap:12px;text-align:center;margin-bottom:70px}.ds_moto_head h5{font-weight:600;font-size:34px;line-height:36px;letter-spacing:-.96px;text-align:center;vertical-align:middle;color:#fff;margin-bottom:0}.ds_moto_head p{margin-bottom:0;color:#979393;font-weight:400;font-size:16px;line-height:18px;letter-spacing:-.48px;text-align:center;vertical-align:middle}.ds_moto_newsletter_form{max-width:576px;margin:auto}.ds-field input,.ds-field select{background:unset;border:unset;padding:0;font-family:Inter;font-weight:400;font-size:14px;line-height:21px;letter-spacing:-.42px;color:#fff;width:100%}.ds-field input::placeholder{color:#fff9}#ds-age{color:#fff9}#ds-age.is-selected{color:#fff}.ds-field select{background-color:#1a1a1a;color:#fff;border:none;outline:none;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none}.ds-field select option{background-color:#000;color:#fff}.ds-field input:-internal-autofill-selected{background-color:unset!important;color:#fff9!important}.ds-field{display:flex;gap:25px;align-items:center;padding:15px 0;border-bottom:1px solid #FFFFFF33;margin-bottom:24px}.ds-field svg{min-width:24px}button.ds-submit-btn{background:#434242;-webkit-backdrop-filter:blur(100.19999694824219px);backdrop-filter:blur(100.19999694824219px);border:unset;width:100%;height:56px;font-family:Inter;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.48px;text-align:center;vertical-align:middle;border-radius:6px;margin-top:10px;margin-bottom:16px}.ds-privacy{font-family:Inter;font-weight:400;font-size:12px;letter-spacing:0;text-align:justify;vertical-align:middle;color:#fff9}.ds-privacy a{color:#fff;text-decoration:unset}.ds-privacy label{display:flex;align-items:center;gap:6px}#DSMotoNewsletter p.form-success{color:#6bbc3b;font-weight:600;font-size:12px;letter-spacing:-.6px;margin-top:20px;background:#434242;padding:8px;display:flex;align-items:center;gap:8px;border-radius:2px}#DSMotoNewsletter p.form-success svg{width:14px;height:14px}#DSMotoNewsletter p.form-error,#DSMotoNewsletter .errors ul li{text-align:center;color:#b00;font-weight:600;margin-top:20px}#DSMotoNewsletter .errors ul{list-style-type:none}.below_svg{display:inline-block;animation:arrowBounce 2s infinite}@keyframes arrowBounce{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.7}}.ls-moto-slider .slideshow__text.banner__box{line-height:15px;font-size:12px;color:#1a1a1a;text-align:center;padding-left:0;padding-right:0;top:-30px}.ls-moto-slider h2.banner__heading{font-family:Druk Text Wide Trial;font-weight:700;font-size:24px;line-height:27px;letter-spacing:0;text-align:center;vertical-align:middle;color:#fff;margin-bottom:28px}.ls-moto-slider .banner__buttons{margin-top:0!important}.announcement-bar__message .desktop-text,.announcement-bar__message .mobile-text{white-space:nowrap;animation:carSpeedText 3s infinite ease-in-out}.collection-block.apparel-collection ul a:nth-child(2){order:-1}@keyframes carSpeedText{0%{transform:translate(0);opacity:1}30%{transform:translate(0);opacity:1}40%{transform:translate(120%);opacity:0}41%{transform:translate(-120%);opacity:0}55%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}@media(max-width:767px){.ls-moto-slider h2.banner__heading{font-size:20px;line-height:18px;margin-bottom:20px}.ls-moto-slider .banner__buttons a.button{padding:10px 30px;font-size:10px;line-height:10px;letter-spacing:-.5px;margin:0}.ls-moto-slider .banner__box{top:86%!important}main#MainContent.ds-moto-ludic{margin-top:-58px}#DSMotoNewsletter p.form-success{font-size:10px;letter-spacing:-.5px;gap:5px}#DSMotoNewsletter p.form-success svg{width:12px;height:12px}.video_content{gap:20px}.video_content h5{font-size:22px;line-height:22px}.video_content svg{width:15px;height:12px}.ds_moto_head{gap:8px;margin-bottom:58px}.ds_moto_head h5{font-size:26px;line-height:26px}.ds_moto_head p{font-size:12px;line-height:15px;letter-spacing:-.36px}.ds-field{gap:14px}button.ds-submit-btn{height:48px}.ds-privacy{font-size:11px}}.product-badge{position:absolute;top:15px;right:15px;z-index:1;font-size:10px;font-weight:600;line-height:10px;letter-spacing:-.5px;text-transform:uppercase;padding:7px 11px;border-radius:2px}.badge-bestseller{background:#ffd63a;color:#1a1a1a}.badge-new-launch{background:transparent;color:#008764;border:1px solid #008764}.badge-moving-fast{background:transparent;color:#e60013;border:1px solid #e60013}.frequently_bought_products .product-badge{display:none}@media(max-width:768px){.product-badge{top:10px;right:10px;font-size:6.6px;line-height:6px;letter-spacing:-.3px;padding:4px 7px}}@font-face{font-family:Druk Trial;src:url(/cdn/shop/files/Druk-BoldItalic-Trial.otf?v=1767179779) format("opentype");font-weight:650;font-style:normal}.slideshow .ds_moto_banner1,.slideshow .molecule_banner{height:calc(100dvh - 34px)}.slideshow .ds_moto_banner1 img,.slideshow .molecule_banner img{height:100%;width:100%;object-fit:cover}.ds_home_text .rich-text__wrapper,.ds_home_text .rich-text__blocks{width:100%!important;max-width:100%!important}.ds_home_text .rich-text__text{font-weight:650;font-size:24px;line-height:28px;letter-spacing:-.72px;color:#000}.ds_home_text .rich-text__buttons{margin-top:32px}.ds_home_text .rich-text__buttons a.button{width:178px;height:34px;border:1px solid #1A1A1A!important;padding:0;background:#fff;color:#1a1a1a;border-radius:4px;opacity:1;font-family:Public Sans;font-weight:650;font-size:12px;line-height:16px;letter-spacing:-.6px;text-align:center;vertical-align:middle;text-transform:uppercase;min-height:unset;transition:all .2s ease-in}.ds_home_text .rich-text__buttons a.button:hover{background:#1a1a1a;color:#fff}.ds_moto_banner1 .slideshow__text.banner__box,.molecule_banner .slideshow__text.banner__box{top:0!important;padding:0!important;z-index:3}.ds_moto_banner1 h2.banner__heading.h1,.molecule_banner h2.banner__heading.h1{font-family:Druk Trial;font-weight:650;font-size:64px;line-height:64px;letter-spacing:0;color:#fff;text-transform:uppercase}.ds_moto_banner1 .banner__buttons,.molecule_banner .banner__buttons{margin-top:0!important}.ds_moto_banner1 .banner__buttons a.button{width:228px;height:38px;border:1px solid #FFFFFF!important;padding:0;background:#fff;color:#1a1a1a;border-radius:4px;opacity:1;font-family:Public Sans;font-weight:650;font-size:12px;line-height:16px;letter-spacing:-.6px;text-align:center;vertical-align:middle;text-transform:uppercase;min-height:unset;transition:all .2s ease-in}.molecule_banner .banner__buttons a.button{width:228px;height:38px;border:1px solid #E60013!important;padding:0;background:#e60013;color:#fff;border-radius:4px;opacity:1;font-family:Public Sans;font-weight:650;font-size:12px;line-height:16px;letter-spacing:-.6px;text-align:center;vertical-align:middle;text-transform:uppercase;min-height:unset;transition:all .2s ease-in}.ds_moto_banner1 .banner__buttons a.button:hover{background:transparent;color:#fff}.molecule_banner .banner__buttons a.button:hover{background:#1a1a1a;border-color:#1a1a1a!important;color:#fff}.ds_moto_btn{display:flex;align-items:center;justify-content:center;text-decoration:unset;border-radius:4px;font-family:Inter;font-weight:650;font-size:12px;line-height:16px;letter-spacing:-.6px;text-align:center;text-transform:uppercase;transition:all .2s ease-in}.custom_banner_ecl .banner__buttons,.custom_banner_ds_moto .banner__buttons{justify-content:end}.custom_banner_ecl .banner__buttons{top:-60px;position:relative}.ds_moto_imgs_text_inner{display:grid;grid-template-columns:450px 1fr;gap:128px}.ds_moto_content h4{font-family:Druk Trial;font-weight:650;font-size:26px;line-height:30px;letter-spacing:0;margin:0}.ds_moto_content .description>*{margin:0}.ds_moto_content .description{margin:8px 0 32px;display:grid;gap:8px;font-family:Public Sans;font-weight:400;font-size:14px;line-height:22px;letter-spacing:-.7px;text-align:justify;vertical-align:middle}.ds_moto_shop_btn{width:100%;height:38px;border:1px solid #1A1A1A;color:#1a1a1a}.ds_moto_shop_btn:hover{background:#1a1a1a;color:#fff}.ds_moto_imgs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.section--sliders-slide .container{margin-left:0;padding-left:0}.sliders_slide_inner{display:grid;gap:26px;grid-template-columns:1fr 1fr}.sliders_content_block img{width:165px}.sliders_content_block .description{margin:16px 0 32px;display:grid;gap:12px;font-family:Public Sans;font-weight:650;font-size:24px;line-height:28px;letter-spacing:-.72px;text-align:justify}.sliders_content_block .description>*{margin:0}.slider_shop_btn{width:305px;height:38px;border:1px solid #1A1A1A;color:#1a1a1a}.slider_shop_btn:hover{background:#1a1a1a;color:#fff}.image_slides_block{position:relative}.all_sliders_slide{position:absolute;bottom:64px;left:50%;transform:translate(-50%);background:#0000004d;padding:6px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;max-width:max-content;width:95%}.all_sliders_slide .slider_image.active{margin-right:6px}.slider_image.active:after{width:2px;height:100%;content:"";display:block;position:absolute;right:-7px;top:0;background:#fff}.all_sliders_slide .slider_image{position:relative;background:#fff;cursor:pointer}.all_sliders_slide .slider_image img{width:56px;height:56px}.products_marquee_wrapper{overflow:hidden;position:relative}.slick-marquee-slide{margin-right:64px}.marquee_product__img img{mix-blend-mode:multiply}@keyframes marquee-scroll-products{0%{transform:translate(-50%)}to{transform:translate(0)}}a.marquee_product_block{display:block;position:relative;width:258px;height:auto;aspect-ratio:1/1}.marquee_product__content{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:max-content;text-align:center;display:grid;gap:10px}.marquee_product__content .title,.marquee_product__content .price{margin:0;color:#1a1a1a;text-decoration:unset;font-size:12px;line-height:12px;display:block;letter-spacing:-.36px}.ds_moto_banner_inner{position:relative}.ds_moto_banner_content{position:absolute;top:158px;left:80px;max-width:310px}.ds_moto_banner_content img{width:198px}.ds_moto_banner_content p{margin:10px 0 18px;font-family:Inter;font-weight:400;font-size:12px;line-height:20px;letter-spacing:-.7px;vertical-align:middle;color:#fff}.ds_moto_banner_btn{width:100%;height:38px;border:1px solid #FFFFFF;color:#fff}.ds_moto_banner_btn:hover{background:#fff;color:#1a1a1a}.home_features{background:#fff}.home_features .media{padding-bottom:16%!important}.home_features .multicolumn-card__info{padding:16px 0 0!important}.home_features .multicolumn-card__info h3.inline-richtext{font-weight:650;font-size:14px;line-height:14px;letter-spacing:-.7px;text-align:center}.home_features .multicolumn-card__info .rte{margin-top:6px;font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.36px;vertical-align:middle;color:#1a1a1a}footer.gradient{background:#fafafa;border:1px solid #EDEDED;padding:0 50px}.footer__blocks-wrapper:not(.copyright-content){position:relative;padding-bottom:135px}.footer__blocks-wrapper:not(.copyright-content):before{content:"";background-image:url(/cdn/shop/files/Always_at_Play.svg?v=1767334333);position:absolute;left:50%;bottom:25px;transform:translate(-50%);width:calc(100% - 32px);height:auto;aspect-ratio:1260 / 168;background-repeat:no-repeat;background-size:cover}.footer-block.grid__item.footer-brand-info--menu{display:none}.footer__blocks-wrapper{justify-content:space-between}.footer-menu{max-width:25%;width:100%}footer h2.newsletter-heading{line-height:24px;margin-bottom:20px}footer .newsletter-heading img{display:none}footer .newsletter-heading img{display:block;width:84px;height:24px;object-fit:contain}footer .newsletter-descrition p{color:#1a1a1a;margin:0}footer .newsletter-form__field-wrapper .field input{border-radius:8px;background:transparent;border:1px solid #C7C8CA;font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.6px;color:#000}footer .newsletter-form__field-wrapper .field input::placeholder{opacity:1!important;display:block!important;color:#c7c8ca}footer .footer__newsletter .field__label{display:none}footer .footer__newsletter .newsletter-form__button svg{border:1px solid #C7C8CA}footer .footer__newsletter .newsletter-form__button svg path{fill:#c7c8ca}footer .footer-menu.footer-img-wrapper{max-width:32px}footer .footer-block.footer-text--menu{padding-left:0}footer .footer-menu.footer-img-wrapper .black_stars{display:none}.footer-menu.footer-img-wrapper .black_stars{display:none}footer .footer-menu h2.footer-block__heading{font-family:Public Sans;font-weight:400;font-size:12px;line-height:17.1px;letter-spacing:-.36px;vertical-align:middle;color:#969696;margin-bottom:12px}footer .footer-menu ul.footer-block__details-content{display:grid;gap:6px}footer .footer-menu ul.footer-block__details-content a{color:#1a1a1a!important;font-family:Public Sans;font-weight:400;font-size:12px;line-height:17.1px;letter-spacing:-.36px;vertical-align:middle}footer .footer-menu ul.footer-block__details-content li sup{font-size:6px}.footer-menu:nth-child(4){display:block;order:-1}.footer__content-top.footer{padding:60px 0 30px}.footer__content-top .copyright-content.footer__blocks-wrapper{justify-content:flex-start;position:relative}.footer__copyright__text .copyright__content{font-size:12px;line-height:17.1px;font-weight:400;letter-spacing:0;color:#969696;letter-spacing:-.6px}body.template-index:not(.hover-header) .shopify-section-group-header-group:not(.scrolled-past-header) .header__heading-logo-wrapper .logo-scroll-container img:first-child{filter:grayscale(1) invert(1) brightness(3)}body.template-index:not(.hover-header) .shopify-section-group-header-group:not(.scrolled-past-header) .header__menu-item:not(.menu-active),body.template-index:not(.hover-header) .shopify-section-group-header-group:not(.scrolled-past-header) .header__icon{color:#fff}body.template-index:not(.hover-header) .shopify-section-group-header-group:not(.scrolled-past-header) .header__icon--menu .hamburger:not(.open) span.line{background:#fff!important}body.template-index:not(.hover-header) .shopify-section-group-header-group:not(.scrolled-past-header) path#svgkp-path{stroke:#fff;fill:#fff}.image_slides_block .main_slider_img_desktop{display:block}.image_slides_block .main_slider_img_mobile{display:none}@media(min-width:768px){footer .footer__copyright__text{justify-content:flex-start;gap:20px}}@media(max-width:1599.98px){.footer-block--menu{max-width:60%!important}}@media(min-width:576px){.section--sliders-slide .container{max-width:calc((100vw - 540px)/2 + 540px)}}@media(min-width:768px){.section--sliders-slide .container{max-width:calc((100vw - 720px)/2 + 720px)}}@media(min-width:992px){.section--sliders-slide .container{max-width:calc((100vw - 960px)/2 + 960px)}}@media(min-width:1200px){.section--sliders-slide .container{max-width:calc((100vw - 1140px)/2 + 1140px)}}@media(min-width:1400px){.section--sliders-slide .container{max-width:calc((100vw - 1320px)/2 + 1320px)}}@media(max-width:991px){.ds_moto_imgs_text_inner{display:grid;grid-template-columns:1fr;gap:40px}}@media(max-width:767px){.ds_moto_banner1 .slideshow__text.banner__box,.molecule_banner .slideshow__text.banner__box{top:50%!important;padding:0!important;z-index:3;bottom:unset;transform:translate(-50%)!important}.custom_banner_ecl .slideshow__text.banner__box{transform:translate(-50%)!important;top:20%!important;height:65%;justify-content:space-between}.custom_banner_ecl .banner__buttons{top:0;position:relative}.custom_banner_ds_moto .slideshow__text.banner__box{transform:translate(-50%)!important;top:79%!important}.custom_banner_ds_moto .banner__buttons,.custom_banner_ecl .banner__buttons{justify-content:center}.ds_moto_banner1 h2.banner__heading.h1,.molecule_banner h2.banner__heading.h1{line-height:38px;letter-spacing:0;color:#fff;font-weight:700;font-size:38px;text-align:center;vertical-align:middle;text-transform:uppercase;margin-bottom:0}.ds_moto_banner1 .banner__buttons,.molecule_banner .banner__buttons{margin-top:0!important}.ds_moto_banner1 .banner__buttons a.button{width:134px;height:28px;border-radius:2px;font-size:10px;letter-spacing:-.5px;margin:0!important}.molecule_banner .banner__buttons a.button{width:180px;height:28px;border-radius:2px;font-size:10px;letter-spacing:-.3px;margin:0!important}.ds_home_text .rich-text__text{font-size:19px;line-height:22px;letter-spacing:-.95px;text-align:justify}.ds_home_text .rich-text__buttons a.button{width:100%;height:36px;border-radius:2px;font-size:11px;letter-spacing:-.5px}.ds_moto_btn{height:36px;border-radius:2px;font-size:11px;line-height:16px;letter-spacing:-.5px}.ds_moto_content h4{font-size:24px;line-height:28px}.ds_moto_content .description{font-size:12px;line-height:18px;letter-spacing:-.6px}.sliders_slide_inner{gap:32px;grid-template-columns:1fr}.image_slides_block{padding-top:150%}.image_slides_block .main_slider_img_desktop{display:none}.image_slides_block .main_slider_img_mobile{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;display:block}.all_sliders_slide{position:absolute;bottom:unset;left:unset;right:16px;top:16px;transform:unset;padding:4px;border-radius:4px;display:grid;gap:4px;width:100%}.all_sliders_slide .slider_image img{width:44px;height:44px}.all_sliders_slide .slider_image.active{margin-bottom:4px;margin-right:0}.slider_image.active:after{width:100%;height:1px;content:"";display:block;position:absolute;right:0;top:unset;bottom:-4px;background:#fff}.section--sliders-slide .container{margin:0;padding:0}.sliders_content_block{padding:0 16px}.sliders_content_block img{width:142px}.sliders_content_block .description{margin:14px 0 32px;display:grid;font-size:19px;line-height:28px;letter-spacing:-1.1px;text-align:left}.slider_shop_btn{width:100%}a.marquee_product_block{width:176px}.ds_moto_banner_content{position:absolute;top:78px;left:50%;transform:translate(-50%);max-width:283px;text-align:center;margin:auto;width:100%}.ds_moto_banner_content img{width:185px}.home_features .multicolumn-list .multicolumn-list__item{margin-bottom:20px;border-bottom:0}.home_features{padding:34px 0 60px}.home_features .multicolumn-list{gap:40px}.home_features .multicolumn-list li{margin-bottom:0!important}footer .footer-text--menu .footer-block__newsletter{max-width:100%;width:100%}footer h2.newsletter-heading{margin-bottom:24px;position:relative}footer h2.newsletter-heading:after{content:"";background-image:url(/cdn/shop/files/footer_red_stars.svg?v=1767257010);background-size:cover;width:28px;height:14px;display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}footer .newsletter-descrition{margin-bottom:24px}footer .newsletter-descrition p{margin-bottom:0!important}footer .newsletter-form__field-wrapper .field input{border-radius:4px;background:transparent;border:1px solid #C7C8CA;font-weight:400;font-size:12px;line-height:12px;letter-spacing:-.6px;height:36px;padding:10px!important;color:#000}footer form#ContactFooter{margin-bottom:0!important}footer .footer-block__details-content{margin-bottom:0}footer .footer-block--menu{max-width:100%!important;margin-top:20px!important}footer .footer-menu-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:24px}footer .footer-menu{max-width:100%;width:100%}.footer-menu:nth-child(3){margin-top:-70px}footer .footer-menu:first-child{order:-1;grid-row:span 2}footer .footer-menu.footer-img-wrapper{display:none}.footer__blocks-wrapper:not(.copyright-content){padding:0 24px 76px;margin-bottom:0}.footer__blocks-wrapper:not(.copyright-content):before{bottom:12px;width:calc(100% - 48px)}footer .footer__copyright__text .copyright__content{font-size:10px;line-height:12px;letter-spacing:-.3px}.shopify-section-group-footer-group footer{max-width:calc(100% - 32px);margin:0 auto 20px;padding:0}footer .footer__content-top.footer{padding:24px 0 32px}footer .footer__content-top .copyright-content.footer__blocks-wrapper{padding:0 24px}}@media screen and (max-width:768px){.fw-main-product .product__info-wrapper .fw-coupon-container{display:inline-flex!important;margin:18px 0 0!important}.related-products ul.grid,.recently-viewed .grid{row-gap:26px}}.support_inner_content .field:before,.support_inner_content .field:after{display:none!important}@media screen and (min-width:750px){slider-component:not(.slider-component-desktop) .slider__slide--clone{display:none!important}}.support_inner .breadcrumbs-main .current{color:#000}.template-product.template-product\.rework-pdp product-info{background:transparent!important}.new-product-option span.sale-price{color:#e60013!important}.new-product-option span.original-price{color:#1a1a1a!important}.inde-sale h2.desktop-only{font-size:53.98px;line-height:58.39px;letter-spacing:0;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#FFFFFF;font-family:"Instrument serif"!important;color:#fff}.inde-sale h2.mobile-only{font-size:36.61px;font-family:"Instrument serif"!important;width:100%;letter-spacing:0;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#FFFFFF;line-height:39.59px;color:#fff;white-space:nowrap}.inde-sale p.subheading.desktop-only{color:#fff9;text-align:center;font-family:Public Sans;font-size:18.614px;font-style:italic;font-weight:400;line-height:21.725px;margin-bottom:50px;letter-spacing:-.558px}.inde-sale p.subheading.mobile-only{color:#ffffff78;text-align:center;font-family:Public Sans;font-size:12.623px;font-style:italic;font-weight:400;margin-bottom:30px;line-height:14.732px;letter-spacing:-.379px}.inde-sale a.slider-btn{background:#fff;width:228px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0}@media(max-width:767px){.inde-sale a.slider-btn{width:156px;height:28px}}.inde-sale a.slider-btn span.desktop-only{font-size:12px;line-height:16px;font-family:Public Sans;color:#fea203;letter-spacing:-.6px;font-weight:700;animation:textColorLoop 4s infinite}.inde-sale a.slider-btn span.mobile-only{font-size:9px;line-height:10.85px;font-family:Public Sans;color:#fea203;letter-spacing:-.407px;font-weight:700;animation:textColorLoop 4.8s infinite}.inde-sale a.slider-btn span.mobile-only{white-space:nowrap}@keyframes textColorLoop{0%,16.66%{color:#fea203}33.33%,50%{color:#212694}66.66%,83.33%{color:#128e06}to{color:#fea203}}.inde-sale a.slider-btn{position:relative}.inde-sale a.slider-btn:after{content:attr(data-tooltip);position:absolute;bottom:130%;left:50%;transform:translate(-50%);background:#000;color:#fff;font-size:11px;padding:4px 8px;border-radius:2px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease;font-family:Inter,sans-serif;font-weight:400;letter-spacing:0;line-height:normal;z-index:999}.inde-sale a.slider-btn:before{content:"";position:absolute;bottom:115%;left:50%;transform:translate(-50%);border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent;opacity:0;transition:opacity .2s ease;z-index:999}.inde-sale a.slider-btn:hover:after,.inde-sale a.slider-btn:hover:before,.inde-sale a.slider-btn.copied:after,.inde-sale a.slider-btn.copied:before{opacity:1}.cart-discount-progress-container{width:100%;box-sizing:border-box;padding:15px 0 5px;background-color:transparent;text-align:center}.cart-discount-progress-bar{width:100%;height:6px;background:linear-gradient(to right,#fea203,#e6dfc8,#128e06);border-radius:3px;margin-bottom:10px;position:relative;overflow:hidden}.cart-discount-progress-overlay{position:absolute;top:0;right:0;height:100%;background-color:#f1f1f1;transition:width .3s ease}.cart-discount-progress-text{color:#fea203;font-size:11px;font-weight:500;margin:0;line-height:1.2}.cart-discount-progress-container{margin-top:0}@media(max-width:767px){.template-product .inde-sale .text_marquee_wrapper a.slider-btn:after{bottom:auto;top:150%}.template-product .inde-sale .text_marquee_wrapper a.slider-btn:before{bottom:auto;top:115%;border-color:transparent transparent #000 transparent}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/custom.css.map */
