@font-face{font-family:ProximaNovaThin;src:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaThin.eot?v=1773125130);src:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaThin.eot?v=1773125130?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaThin.woff2?v=1773125130) format("woff2"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaThin.woff?v=1773125130) format("woff"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaThin.ttf?v=1773125130) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNovaRegular;src:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaRegular.eot?v=1773125294);src:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaRegular.eot?v=1773125294?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaRegular.woff2?v=1773125293) format("woff2"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaRegular.woff?v=1773125294) format("woff"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaRegular.ttf?v=1773125294) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNovaSemibold;src:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaSemibold.eot?v=1773126436);src:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaSemibold.eot?v=1773126436?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaSemibold.woff2?v=1773126435) format("woff2"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaSemibold.woff?v=1773126436) format("woff"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaSemibold.ttf?v=1773126436) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNovaBold;src:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaBold.eot?v=1773125488);src:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaBold.eot?v=1773125488?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaBold.woff2?v=1773125488) format("woff2"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaBold.woff?v=1773125488) format("woff"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaBold.ttf?v=1773125488) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNovaExtrabold;src:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaExtrabold.eot?v=1773125620);src:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaExtrabold.eot?v=1773125620?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaExtrabold.woff2?v=1773125619) format("woff2"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaExtrabold.woff?v=1773125619) format("woff"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaExtrabold.ttf?v=1773125620) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNovaBlack;src:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaBlack.eot?v=1773125742);src:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaBlack.eot?v=1773125742?#iefix) format("embedded-opentype"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaBlack.woff2?v=1773125743) format("woff2"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaBlack.woff?v=1773125742) format("woff"),url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/ProximaNovaBlack.ttf?v=1773125742) format("truetype");font-weight:400;font-style:normal;font-display:swap}html{font-size:14px}body{font-family:ProximaNovaRegular;font-size:1rem}body strong{font-family:ProximaNovaSemibold;font-weight:400}body h1,body h2,body h3,body h4,body h5,body h6,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{font-family:ProximaNovaSemibold;font-weight:400;line-height:normal;letter-spacing:.157143rem}body a.button{color:#fff;background:#1a1a1a;text-align:center;font-size:1rem;letter-spacing:.114286rem;line-height:24px;font-weight:400;text-transform:uppercase;height:46px;border-radius:2px;padding:12px 40px;width:auto;transition:background-color .25s ease-in-out;background-color:#1a1a1a;border:none;font-family:ProximaNovaSemibold}body .shop-now{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;text-decoration:underline;text-transform:capitalize;transition:.3s;padding:0;border-radius:0;background:transparent;color:#1a1a1a;font-family:ProximaNovaRegular}body .shop-now:hover{color:#999;background:transparent}body .shop-now-wht{font-size:1rem;font-family:ProximaNovaSemibold;font-weight:400;text-transform:uppercase;letter-spacing:1.4px;line-height:22px;position:absolute;right:0;bottom:0;display:flex;-webkit-box-align:center;align-items:center;gap:8px;padding:16px 24px;background-color:#fff;opacity:1;color:#1a1a1a}body .shop-now-wht svg{height:12px;width:12px;color:#1a1a1a}body .shop-now-wht:hover{opacity:.4}#header-group .shopify-section-group-header-group aside.announcement-bar{background:#1a1a1a;color:#fff}.announcement-bar .announcement-bar__slider slideshow-arrows .slideshow-control{color:#fff}#header-group .header__row--top .header__columns{padding:8px 0;max-width:1376px;margin:0 auto;width:100%}.header-left-menu ul.header-left-menu__list{padding:0;margin:0;list-style:none;display:flex;flex-flow:row wrap;column-gap:32px}.header-left-menu ul.header-left-menu__list li a{color:#999;font-weight:400;text-transform:uppercase;font-size:12px;line-height:20px;transition:color .3s;font-family:ProximaNovaSemibold}.header-left-menu ul.header-left-menu__list li a:hover,.header-left-menu ul.header-left-menu__list li.active a{color:#1a1a1a}.search-action button.header-actions__action{flex-direction:row-reverse;align-items:center;background:#f8f8f8;border-radius:4px;padding:8px 32px 8px 16px;gap:16px}.search-action button.header-actions__action span.hidden{display:block!important}.search-action button.header-actions__action span.svg-wrapper{width:auto;height:auto}.search-action button.header-actions__action span.svg-wrapper svg{width:16px;height:18px}#header-group .header__row.header__row--bottom{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;min-height:56px;align-items:center}#header-group .header__row.header__row--bottom>.header__columns{padding-bottom:0}.menu-list__submenu>.menu-list__submenu-inner{max-width:1376px;margin:0 auto;padding:40px 32px;max-height:100vh}.menu-list__submenu>.menu-list__submenu-inner .mega-menu.section{display:block}.menu-list__submenu>.menu-list__submenu-inner .mega-menu.section .mega-menu__grid{display:block;padding:0}.mega-menu .mega-menu__grid .mega-menu__list{display:flex;flex-flow:row wrap;gap:0;margin:0 -15px}.mega-menu .mega-menu__grid .mega-menu__list>li{width:25%;padding:0 15px}.mega-menu .mega-menu__grid .mega-menu__list>li .feature_col_menu ul.list-unstyled{column-count:1!important}.mega-menu .mega-menu__grid .mega-menu__list>li .feature_col_menu ul.list-unstyled li{break-after:auto!important}.mega-menu .mega-menu__grid .mega-menu__list a.mega-menu__link--parent{font-size:1rem;letter-spacing:.1rem;line-height:22px;font-weight:400;text-transform:uppercase;height:38px;font-family:ProximaNovaSemibold;padding:0;color:#1a1a1a}.mega-menu .mega-menu__grid .mega-menu__list ul.list-unstyled li a.mega-menu__link{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;text-transform:none;color:#1a1a1a;font-family:ProximaNovaRegular;padding:0;margin:0 0 8px}.mega-menu .mega-menu__grid .mega-menu__list ul.list-unstyled li a.mega-menu__link:hover{color:#666}.menu-Women .mega-menu .mega-menu__grid .mega-menu__list>li:last-child,.menu-Kids .mega-menu .mega-menu__grid .mega-menu__list>li:last-child{width:49%}.mega-menu .mega-menu__grid .mega-menu__list>li:last-child .feature_col_menu ul{padding:0;display:grid;grid-template-columns:repeat(1,1fr);gap:8px 24px;margin:0;list-style:none}.menu-Women .mega-menu .mega-menu__grid .mega-menu__list>li:last-child .feature_col_menu ul,.menu-Kids .mega-menu .mega-menu__grid .mega-menu__list>li:last-child .feature_col_menu ul{grid-template-columns:repeat(2,1fr)}.mega-menu .mega-menu__grid .mega-menu__list>li:last-child .feature_col_menu ul li a{color:#1a1a1a;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;text-transform:capitalize;padding:8px 0;font-family:ProximaNovaRegular}.mega-menu .mega-menu__grid .mega-menu__list>li:last-child .feature_col_menu ul li a img{margin:0 0 8px;height:184px;object-fit:cover}.wrap-textFeatured{display:none}.page-width,.banner-product-section,.default_product{max-width:1600px;margin:0 auto;padding-right:73px;padding-left:73px}.slideshow-section{display:block}slideshow-arrows{display:none}.home_banner_top slideshow-controls[controls-on-media][pagination-position=center]{justify-content:center;max-width:1376px;mix-blend-mode:normal;left:50%;transform:translate(-50%);min-height:auto;bottom:44px}.home_banner_top .slideshow-controls__dots{margin:0!important;padding:0;display:grid;column-gap:4px;grid-template-columns:repeat(2,1fr);height:2px;width:120px}.home_banner_top .slideshow-controls__dots li{height:2px;width:100%}.home_banner_top .slideshow-controls__dots button.slideshow-control{width:100%;height:2px;-webkit-appearance:none;appearance:none;padding:0;border:none;outline:none;position:relative;overflow:hidden;margin:0;border-radius:0}.home_banner_top .slideshow-controls__dots button.slideshow-control:before{opacity:.2;background:#fff;border-radius:0}.home_banner_top .slideshow-controls__dots button.slideshow-control:after{background:#fff;box-shadow:none;border-radius:0;width:100%;height:100%}slideshow-slide .slide__content{max-width:1490px;margin:0 auto;padding:0 40px}.slide__content .group-block-content{align-items:center;gap:0;justify-content:flex-end;padding-bottom:90px}.slide__content .group-block-content h2{font-size:2.28571rem;letter-spacing:.228571rem;line-height:40px;font-weight:600;text-transform:uppercase}.slide__content .group-block-content .text-block{align-items:center;padding:0}.slide__content .group-block-content .text-block p{text-align:center;margin-top:10px;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;margin-bottom:16px}.home_banner_top slideshow-slides{min-height:calc(-153px + 100vh)}.slideshow-control.icon-pause,.slideshow-control.icon-play{display:none}.custom_announcement_text p{letter-spacing:.0714286rem;line-height:18px;font-weight:600;text-transform:uppercase;font-family:ProximaNovaSemibold;font-size:.714286rem}.menu-list li.menu-list__list-item:after{display:none}.menu-list li.menu-list__list-item a.menu-list__link{font-size:14px;font-family:ProximaNovaRegular;color:#1a1a1a}.menu-list li.menu-list__list-item.menu-Sale a.menu-list__link{color:#ae0000}.menu-list li.menu-list__list-item a.menu-list__link span.menu-list__link-title{padding:16px}.home_newin .section--page-width{display:block}.cus_variant_latest{display:flex;-webkit-box-align:center;align-items:center;cursor:default;padding-left:12px;padding-bottom:8px;font-size:.714286rem;letter-spacing:.0714286rem;line-height:18px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;position:relative}.cus_variant_latest:before{content:"";display:inline-block;width:5px;height:5px;background-color:#000;position:absolute;left:0}body .cus_variant_color{display:block;margin:0 0 4px;color:#999;text-align:left;cursor:auto;font-size:1rem;font-family:ProximaNovaRegular;letter-spacing:.02rem;font-weight:400;text-transform:none;line-height:18px;-webkit-tap-highlight-color:transparent}.cus_banner_title{font-size:1.57143rem;letter-spacing:.157143rem;line-height:30px;font-weight:400;text-transform:uppercase;color:#1a1a1a;font-family:ProximaNovaSemibold;position:relative;display:flex;-webkit-box-align:center;align-items:center;padding-left:20px;margin:0 0 32px}.cus_banner_title:before{content:"";display:inline-block;width:8px;height:8px;background-color:#000;position:absolute;left:0}.products-right .product-scroller{padding-top:60px}.hero-wrapper{padding:40px 0}.hero-wrapper .hero__container{display:flex;flex-flow:row wrap;align-items:flex-end}.hero-wrapper .hero__container h3{font-size:2.28571rem;letter-spacing:.228571rem;line-height:40px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;margin-bottom:0}.featured-blog-posts .section--page-width{display:flex;flex-flow:row wrap;padding-right:73px;padding-left:73px;max-width:1600px;margin:0 auto}.featured-blog-posts .shopify-block h3{font-size:1.57143rem;letter-spacing:.157143rem;line-height:30px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;color:#1a1a1a;margin:0}.featured-blog-posts .featured-blog-posts-card__inner{gap:20px}.featured-blog-posts .featured-blog-posts-card__content .blog-post-details span{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;text-transform:none;color:#999;font-family:ProximaNovaRegular}.featured-blog-posts .featured-blog-posts-card__content .text-block h4{font-size:1.14286rem;letter-spacing:.0228571rem;line-height:24px;font-weight:400;text-transform:none;color:#1a1a1a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:ProximaNovaRegular}body .featured-blog-posts .featured-blog-posts-card{--ratio: 1.5 / 1}.shopify-section-group-footer-group.section-wrapper{background:#1a1a1a;border-top:1px solid #333333;padding:80px 0 0}.shopify-section-group-footer-group .section--page-width{display:block}.shopify-section-group-footer-group .footer-content{display:flex;flex-flow:row wrap;align-items:flex-start;padding:0}.shopify-section-group-footer-group .footer-content .group-block:first-child,.shopify-section-group-footer-group .footer-content .email-signup-block{width:calc(50% - 12px)}.shopify-section-group-footer-group .footer-content .group-block:first-child{padding:0px 0px 0px calc(-688px + 50vw)}.shopify-section-group-footer-group .footer-content .group-block:first-child .group-block-content{padding:0 35px 0 0}.shopify-section-group-footer-group .footer-content .group-block h3{font-size:1.42857rem;letter-spacing:.142857rem;line-height:28px;text-transform:uppercase;font-family:ProximaNovaSemibold;margin:0 0 16px;color:#fff}.shopify-section-group-footer-group .footer-content .group-block p{color:#fff;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;font-family:ProximaNovaRegular;max-width:100%}.shopify-section-group-footer-group .footer-content .group-block p a{color:#fff}.shopify-section-group-footer-group .footer-content .email-signup-block{padding:0px calc(-688px + 50vw) 0px 0px}.footer-content .email-signup-block .email-signup__heading{color:#1a1a1a;font-size:.857143rem;letter-spacing:.0857143rem;line-height:20px;font-weight:400;text-transform:uppercase;margin-bottom:3px;padding:0;font-family:ProximaNovaSemibold}.footer-content .email-signup-block .email-signup__input-group{border-radius:0;border:none;background:transparent;display:block}.footer-content .email-signup-block .email-signup__input-group input{width:calc(100% - 137px);max-width:359px;margin-right:24px;position:relative;padding:8px 0;color:#fff;font-size:1.28571rem;letter-spacing:.0257143rem;line-height:26px;font-weight:400;border-bottom:1px solid #494949;font-family:ProximaNovaRegular}.footer-content .email-signup-block .email-signup__input-group input::placeholder{color:#fff}.footer-content .email-signup-block .email-signup__input-group button.email-signup__button{padding:0;font-size:1rem;letter-spacing:.1rem;line-height:22px;font-weight:400;text-transform:uppercase;height:44px;width:100%;background-color:#fff;color:#1a1a1a;text-align:center;display:inline-block;max-width:113px;font-family:ProximaNovaSemibold;margin:0;border-radius:0}.shopify-section-group-footer-group .footer-content .social_media_link{display:flex;flex-flow:row wrap;align-items:center;gap:24px;padding:40px 0 56px}.shopify-section-group-footer-group .footer-content .group-block:last-child{width:100%;border-top:1px solid #333333;padding:56px calc(-688px + 50vw)}.shopify-section-group-footer-group .footer-content .group-block:last-child .group-block-content{align-items:flex-start;display:grid;column-gap:24px;grid-template-columns:repeat(4,1fr);width:100%}.shopify-section-group-footer-group .footer-content .group-block summary.menu__heading.h3{font-size:1rem;letter-spacing:.1rem;line-height:22px;text-transform:uppercase;margin:0 0 16px;color:#fff;padding:0;font-family:ProximaNovaSemibold}.shopify-section-group-footer-group .footer-content .group-block nav.details-content ul li a{display:block;height:20px;color:#fff;opacity:.8;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;font-family:ProximaNovaRegular}.shopify-section-group-footer-group .footer-content .group-block button.popup-link__button{height:20px;color:#fff;opacity:.8;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;font-family:ProximaNovaRegular}.shopify-section-group-footer-group .footer-content .group-block button.popup-link__button svg{display:none}.footer_fourthsec{padding:0;margin:0;list-style:none}.footer_fourthsec li:not(:last-child){margin:0 0 16px}.footer_fourthsec li a{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:600;text-transform:none;font-family:ProximaNovaSemibold;display:flex;flex-flow:row wrap;align-items:center;gap:8px;color:#fff}.footer_fourthsec li svg{width:40px;height:40px}.shopify-section-group-footer-group.footer-utilities{padding:56px calc(-688px + 50vw);background:#1a1a1a;border-top:1px solid #333333}.shopify-section-group-footer-group.footer-utilities .utilities{padding:0;grid-template-columns:min-content minmax(min-content,max-content) minmax(max-content,1fr);align-items:flex-start}.footer-utilities .utilities .social-icons__wrapper{min-width:123px}.footer-utilities .utilities .social-icons__wrapper .footer-logo{width:100%}.footer-utilities .utilities ul.bottom-footer-menu{padding:0 80px 0 0;margin:0;list-style:none;text-align:left;display:flex;flex-wrap:wrap;gap:12px 24px}.footer-utilities .utilities ul.bottom-footer-menu li a{color:#fff;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;text-transform:none;opacity:.6;font-family:ProximaNovaRegular}.footer-utilities .utilities .payment_icons{margin:0 0 40px}.footer-utilities .utilities span.footer-utilities__text{padding:0 0 40px;display:block;text-align:left;color:#fff;font-size:.857143rem;line-height:20px;font-weight:400;text-transform:none;letter-spacing:.44px;opacity:.6;font-family:ProximaNovaRegular}.footer-utilities .utilities span.footer-utilities__text a{color:#fff}.footer-utilities .utilities .payment_icons img{max-width:457px;width:100%;min-height:21px}.shopify-section-group-footer-group .footer-content dialog.popup-link__content{left:50%;transform:translate(-50%)!important;right:auto;width:calc(-300px + 100vw);max-width:900px;padding:0}.popup-link__content .popup-link__inner a.site-logo{max-width:720px;display:block;margin:60px auto 40px;padding:0 15px}.popup-link__content .popup-link__inner a.site-logo img{max-width:260px;margin:0 auto}.popup-link__content .popup-link__inner form.contact-form__form{background-color:#f7f7f8;padding:78px 82px;gap:25px}.popup-link__content .contact-form__form label{font-size:16px;font-family:ProximaNovaSemibold;color:#0d151a;font-weight:400;line-height:1.5;margin-bottom:5px}.popup-link__content .contact-form__form input{border:1px solid #0D151A;border-radius:4px;padding:10px;font-size:16px;color:#0d151a;font-weight:400;line-height:1.5;font-family:ProximaNovaRegular;outline:none}.popup-link__content .contact-form__form select{border:1px solid #0D151A;border-radius:4px;padding:10px;font-size:16px;color:#0d151a;font-weight:400;line-height:1.5;font-family:ProximaNovaRegular;-webkit-appearance:none;appearance:none;background-image:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/arror-rgt.svg?v=1773750414);background-repeat:no-repeat;background-position:right 15px center;background-size:14px;outline:none}.popup-link__content .contact-form__form textarea{border:1px solid #0D151A;border-radius:4px;padding:10px;font-size:16px;color:#0d151a;font-weight:400;line-height:1.5;font-family:ProximaNovaRegular;height:210px;resize:none;outline:none;background-color:#fff}.popup-link__content .contact-form__form button.submit-button{width:100%;border-radius:0;font-size:1rem;letter-spacing:.1rem;line-height:22px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;background:#1a1a1a}.popup-link__content .contact_footer{padding:80px 82px}.popup-link__content .contact_footer .contact_links{margin:0 0 40px}.popup-link__content .contact_footer .contact_links ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:15px}.popup-link__content .contact_footer .contact_links ul li a{color:#999;font-size:16px;font-family:ProximaNovaRegular;line-height:1.5;letter-spacing:.25px}.popup-link__content .contact_footer .contact_payment{margin:0 0 24px}.popup-link__content .contact_footer .contact_payment img{max-width:400px;margin:0 auto}.popup-link__content .contact_footer .contact_copyright{margin:0 0 40px}.popup-link__content .contact_footer .contact_copyright p{line-height:1.5;color:#999;font-size:14px;opacity:.6;letter-spacing:.25px}.popup-link__content .contact_footer>a img{max-width:260px;margin:0 auto}body :not(.collection-hero-left)>nav.breadcrumb{padding-top:32px;padding-bottom:32px}main nav.breadcrumb{max-width:1600px;margin:0 auto 20px;padding-right:73px;padding-left:73px;width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}main nav.breadcrumb a,main nav.breadcrumb span{font-size:.857143rem;letter-spacing:.0171429rem;line-height:20px;font-weight:400;text-transform:none;color:#666;font-family:ProximaNovaRegular}main span.breadcrumb-separator{opacity:1;margin:0 4px}main span svg{height:8px;width:5px;color:#666}body .collection-hero-left{flex-flow:row wrap;min-height:auto;padding:32px 0 0;background:none!important}.collection-hero-left nav.breadcrumb{justify-content:center}.collection-hero-left .collection-hero-left__overlay{display:none}.collection-hero-left .collection-hero-left__content{padding:0;width:100%;max-width:600px;text-align:center;margin:0 auto}.collection-hero-left .collection-hero-left__content h1.collection-hero-left__title{font-size:1.28571rem;font-weight:400;text-transform:uppercase;line-height:26px;letter-spacing:.128571rem;margin:0 0 16px;font-family:ProximaNovaSemibold}.collection-hero-left .collection-hero-left__description{opacity:1}.collection-hero-left .rte-readmore.is-collapsed{max-height:65px;overflow:hidden}.collection-hero-left .collection-hero-left__description:after{display:none}.collection-hero-left .collection-hero-left__content p{font-size:1rem;line-height:22px;font-weight:400;text-transform:none;color:#1a1a1a;letter-spacing:.35px;font-family:ProximaNovaRegular}.collection-hero-left .collection-hero-left__content p a{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;text-transform:none;border-bottom:1px solid rgb(242,242,242);text-decoration:none;font-family:ProximaNovaSemibold;display:inline-block}.collection-hero-left .collection-hero-left__content button.read-more-toggle{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;text-transform:lowercase;border:none;color:#1a1a1a;font-family:ProximaNovaSemibold;margin-top:8px;text-decoration:none}.collection-hero-left .collection-hero-left__content .main_col_link{margin:32px 0 0}.collection-hero-left .collection-hero-left__content ul.header-left-menu__list{justify-content:center}.collection-hero-left .collection-hero-left__content .main_col_link ul li a{color:#1a1a1a}.product-grid-container{display:block;padding:16px 0 80px}.product-grid-container .collection-wrapper.grid{display:flex;flex-flow:row wrap;max-width:1376px;margin:0 auto;padding:0 15px}.product-grid-container .collection-wrapper.grid>.top_brand_filter{width:100%;margin:0 0 32px;border-top:1px solid #e5e5e5;padding:40px 0 0}.top_brand_filter ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;list-style:none;margin:0;padding:0;gap:20px}.top_brand_filter ul li a{font-size:.857143rem;letter-spacing:.0171429rem;line-height:20px;font-weight:400;border:1px solid rgb(238,238,238);display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:4px 12px;border-radius:4px;font-family:ProximaNovaRegular}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper{margin:0 0 32px;position:sticky;top:0;background:#fff}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .products-count-wrapper{margin-left:0;margin-right:auto;height:auto;border:1px solid #cbcbcb;padding:10px 8px;cursor:pointer;border-radius:2px}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .filter_icon{margin:0 8px 0 0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:600;color:#1a1a1a;font-family:ProximaNovaSemibold;gap:4px;border-right:1px solid #e5e5e5;padding:0 8px 0 0}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .products-count-wrapper span.p_count{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:600;color:#1a1a1a;font-family:ProximaNovaSemibold}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .column-options-wrapper{display:none}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .facets__summary{padding:10px 16px;height:auto;border:1px solid #cbcbcb;border-radius:2px;gap:30px}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .products-count-wrapper:hover,.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .facets__summary:hover{border-color:#838383}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .facets__summary span.facets__label{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;font-family:ProximaNovaRegular;margin-right:10px;color:#1a1a1a}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .facets__summary span.svg-wrapper{width:auto;height:auto;color:#1a1a1a}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .facets__summary span.svg-wrapper svg{width:13px;height:13px}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .facets__summary span.svg-wrapper svg path{stroke-width:1.4px}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .sorting-filter__options{border-radius:0;border:1px solid rgb(239,239,239);box-shadow:#0000001a 0 4px 8px;min-width:280px}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .sorting-filter__options-inner{padding:0}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .sorting-filter__options-inner .sorting-filter__option{min-height:65px;padding:0 23px;display:flex;flex-flow:row wrap;width:100%;max-width:100%;border-radius:0}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .sorting-filter__options-inner label:not(:last-child) .sorting-filter__option{border-bottom:1px solid rgb(239,239,239)}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .sorting-filter__options-inner .sorting-filter__option:hover{background:#fafafa}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .sorting-filter__options-inner .sorting-filter__option span.svg-wrapper{order:2}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .sorting-filter__options-inner .sorting-filter__option span.sorting-filter__label{flex:1;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;text-transform:none;color:#333;font-family:ProximaNovaRegular}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .sorting-filter__options-inner .sorting-filter__option[aria-selected=true] span.sorting-filter__label{font-family:ProximaNovaSemibold}.product-grid-container .collection-wrapper.grid .facets-block-wrapper{width:18%;margin:0;display:none}.product-grid-container .collection-wrapper.grid.filter-open .facets-block-wrapper{display:block}.product-grid-container .collection-wrapper.grid .facets-block-wrapper .facets{position:sticky;top:52px}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper{margin:0}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper .facets__item:first-child:before{display:none}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper .facets__item:before{margin:0 0 24px;width:100%}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper .facets__item summary{opacity:1}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper .facets__item summary span.facets__label{font-size:1rem;letter-spacing:.1rem;line-height:22px;font-weight:600;text-transform:uppercase;font-family:ProximaNovaSemibold;color:#1a1a1a}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul{gap:var(--gap-sm)}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul .checkbox svg.icon-checkmark{border-radius:2px;border-color:#ddd;width:16px;height:16px}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul .checkbox__input:checked+.checkbox__label .icon-checkmark{border-color:var(--color-foreground)}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul .checkbox span.checkbox__label-text{padding-inline-start:12px;color:#1a1a1a;letter-spacing:.35px;font-family:ProximaNovaRegular;font-weight:400;font-size:.857143rem;line-height:20px}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul.facets__inputs-list--swatches li{border:1px solid rgb(221,221,221);justify-content:center;align-items:center;padding:4px 16px;min-height:30px;border-radius:4px}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul.facets__inputs-list--swatches li .variant-option__button-label{gap:12px;border-radius:0!important;background:transparent!important;border:none!important}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul.facets__inputs-list--swatches li .variant-option__button-label span.swatch{width:16px;height:16px}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul.facets__inputs-list--swatches li .variant-option__button-label label{color:#1a1a1a;letter-spacing:.35px;font-family:ProximaNovaRegular;font-weight:400;font-size:.857143rem;line-height:20px;display:block!important}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul.facets__inputs-list--swatches li .variant-option__button-label:hover span.swatch{outline:none}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul.facets__inputs-list--swatches li .variant-option__button-label:hover label{color:#999}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul.facets__inputs-list--grid{grid-template-columns:repeat(2,1fr);gap:12px}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul.facets__inputs-list--grid label.facets__pill-label{height:auto;min-height:40px;font-size:.857143rem;letter-spacing:.0171429rem;line-height:20px;font-weight:400;font-family:ProximaNovaRegular;border-radius:4px;border:1px solid rgb(221,221,221);padding:4px 16px;color:#1a1a1a;justify-content:flex-start;box-shadow:none}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul.facets__inputs-list--grid label.facets__pill-label:hover{border:1px solid rgb(221,221,221);color:#999}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper ul.facets__inputs-list--grid input[type=checkbox]:checked+label.facets__pill-label{color:#fff}.product-grid-container .collection-wrapper.grid .main-collection-grid{width:100%;display:block}.product-grid-container .collection-wrapper.grid.filter-open .main-collection-grid{width:82%;padding-left:30px}.product-grid-container .main-collection-grid ul.product-grid{--product-grid-columns-desktop: repeat(4, 1fr);gap:40px 24px;margin:0 0 48px}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card{gap:0;padding:0}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .card-gallery{margin:0 0 19px}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .card-gallery .product-media-container{aspect-ratio:auto}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .card-gallery .product-media{background:#f6f6f2;max-height:418px}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .card-gallery .product-media img{mix-blend-mode:multiply;object-position:top}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .contents .text-block{padding:0}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .contents .text-block p{font-size:1rem;letter-spacing:.02rem;font-weight:400;text-transform:none;line-height:18px;display:-webkit-box;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:ProximaNovaRegular;margin:0 0 4px;color:#1a1a1a}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .price-wrapper{display:flex;flex-direction:row;margin-right:4px;gap:4px;width:auto;align-items:center}.product-grid__card product-price.text-block{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .price-wrapper span.compare-at-price{font-size:1rem;letter-spacing:.02rem;font-weight:400;line-height:18px;text-decoration:line-through;color:#ccc;opacity:1;font-family:ProximaNovaRegular}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .price-wrapper span.price{font-size:1rem;letter-spacing:.02rem;font-weight:400;line-height:18px;color:#1a1a1a;font-family:ProximaNovaRegular}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .price-wrapper span.price-2{color:#ae0000}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .price-discount{font-size:1rem;line-height:22px;color:#1a1a1a;font-family:ProximaNovaRegular;font-weight:400;letter-spacing:.35px;white-space:initial;width:fit-content}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .product-badges{right:auto;left:calc(var(--badge-inset) + var(--padding-inline-start));top:calc(var(--badge-inset) + var(--padding-block-start))}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .product-badges__badge{background-color:#1a1a1a;color:#fff;letter-spacing:.02rem;font-weight:400;font-family:ProximaNovaSemibold;border-radius:3px}.product-grid-container .collection-wrapper.grid .facets__title-wrapper h2{font-size:1rem;letter-spacing:.1rem;line-height:22px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold}.product-grid-container .main-collection-grid ul.product-grid .swym-wishlist-collections-v2-container{padding:0;right:7px;left:auto;top:7px}.product-grid-container .main-collection-grid ul.product-grid button.swym-wishlist-collections-v2{border-radius:20px;background-color:#ffffff80;width:32px!important;height:32px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transform:none!important}.product-grid-container .main-collection-grid ul.product-grid button.swym-wishlist-collections-v2 svg{display:none}.product-grid-container .main-collection-grid ul.product-grid button.swym-wishlist-collections-v2:after{content:"";width:16px;height:16px;background:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/wish-star.svg?v=1774527927) no-repeat}.product-grid-container .main-collection-grid ul.product-grid button.swym-wishlist-collections-v2[aria-label="Added. View Wishlist"]:after{background:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/wish-star-fill.svg?v=1774528298) no-repeat}.brands-page{max-width:1600px;margin:0 auto;padding-right:73px;padding-left:73px;width:100%;padding-bottom:80px}.brand_title{text-align:center;margin:0 0 40px}.brand_title h1{font-size:24px;line-height:30px}.brands-topbar{position:sticky;top:0;background:#fff;border-bottom:1px solid #cbcbcb;z-index:1;padding-top:16px}.brands-topbar nav{display:-webkit-box;display:-ms-flexbox;display:flex;direction:ltr;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;height:40px;scrollbar-width:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.brands-topbar nav a{letter-spacing:.2px;font-weight:400;font-size:14px;font-family:ProximaNovaSemibold;border-bottom:2px solid transparent}.brands-topbar nav a.is-active{border-color:#1a1a1a}.brands-topbar nav a.is-empty{color:#cbcbcb;cursor:default}.brands-content h2{text-transform:uppercase;color:#1a1a1a;padding:40px 0 32px;margin:0;font-size:32px;line-height:40px}.brands-content ul.brand-item{display:grid;margin:0;padding:0;list-style:none;grid-template-columns:repeat(4,1fr);grid-column-gap:16px}.brands-content ul.brand-item li{padding:0 0 16px;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:20px}.brands-content ul.brand-item li span{margin-right:8px;opacity:.35}.brands-content ul.brand-item li span svg{width:16px;height:16px}.brands-content ul.brand-item li a{font-size:1rem;letter-spacing:.02rem;line-height:17px;font-weight:400;font-family:ProximaNovaRegular;color:#1a1a1a}.shop-category-sale{padding:80px 0}.shop-category-sale h2{font-size:1.57143rem;letter-spacing:.157143rem;line-height:30px;font-weight:400;text-transform:uppercase;color:#1a1a1a;font-family:ProximaNovaSemibold}.sale-dual-banner{padding:80px 73px}.sale-dual-inner{gap:48px 24px;display:grid;max-width:1145px;margin:auto;grid-template-columns:repeat(2,1fr)}.sale-block{position:relative}.sale-title{font-size:1.57143rem;letter-spacing:.157143rem;line-height:30px;font-weight:400;text-transform:uppercase;color:#1a1a1a;font-family:ProximaNovaSemibold;position:relative;display:flex;-webkit-box-align:center;align-items:center;padding-left:20px;margin:0 0 22px}.sale-title:before{content:"";display:inline-block;width:8px;height:8px;background-color:#000;position:absolute;left:0}.shop-category-inner{padding-right:73px;padding-left:73px;max-width:1600px;margin:0 auto}.shop-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.category-image{height:330px;margin:0 0 20px}.category-image img{width:100%;height:100%;object-fit:cover}.category-card h3{color:#1a1a1a;font-size:1.14286rem;letter-spacing:.114286rem;line-height:24px;font-weight:400;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:ProximaNovaSemibold;margin:0 0 5px}.category-card a{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;text-transform:none;color:#999;text-decoration:none;transition:.3s;font-family:ProximaNovaRegular}.category-card a:hover{color:#ccc}.sale-banner-products{padding:80px 0}.sale-inner{padding-right:73px;padding-left:73px;max-width:1600px;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between;gap:24px}.sale-left{width:49%}.sale-left h2{margin:0 0 8px}.sale-top-link{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;text-transform:none;color:#999;text-decoration:none;transition:.3s;font-family:ProximaNovaRegular;margin:0 0 48px 20px;display:block}.sale-banner{position:relative}.sale-right{width:41%}.sale-products{display:flex;flex-flow:row wrap;gap:40px 24px}.sale-product{width:calc(50% - 12px)}.sale-product-image{position:relative;width:100%;margin:0 auto 19px;display:block}.sale-product-image img{width:100%;display:block}.sale-product-image .secondary-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .35s ease}.sale-product-image:hover .secondary-image{opacity:1}.sale-product-title{font-size:1rem;letter-spacing:.02rem;font-weight:400;text-transform:none;line-height:18px;display:-webkit-box;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:ProximaNovaRegular;color:#1a1a1a}.sale-price{display:flex;flex-flow:column wrap;margin:0 0 3px}.sale-price-compare{font-size:1rem;letter-spacing:.02rem;font-weight:400;line-height:18px;text-decoration:line-through;color:#ccc;opacity:1;font-family:ProximaNovaRegular}.sale-price-final{font-size:1rem;letter-spacing:.02rem;font-weight:400;line-height:18px;color:#ae0000;font-family:ProximaNovaRegular}.sale-discount{font-size:1rem;line-height:22px;color:#1a1a1a;font-family:ProximaNovaRegular;font-weight:400;letter-spacing:.35px;margin:0}.default_product{width:100%}.default_product nav a,.default_product nav span{font-family:ProximaNovaRegular;font-weight:400;letter-spacing:.0171429rem}.product-information{max-width:100%;margin:0 auto 160px;display:block;padding:0}.product-information .product-information__grid{display:flex;flex-flow:row wrap}.product-information .product-information__grid .product-information__media{width:66%;min-width:auto;padding:0!important}.product-information .product-information__grid .product-information__media .end-gallery{display:flex;flex-flow:row wrap;gap:0}.product-information .product-information__grid .product-information__media ul.end-thumbs{width:11%;list-style:none;padding:0;margin:0;display:flex;flex-flow:column wrap;gap:6px}.product-information .product-information__grid .product-information__media ul.end-thumbs button.thumb{border:none;padding:0;border-radius:0;display:block;opacity:.55;transition:opacity .5s cubic-bezier(.25,.8,.25,1)}.product-information .product-information__grid .product-information__media ul.end-thumbs button.thumb.active{opacity:1;transition:opacity .5s cubic-bezier(.25,.8,.25,1)}.product-information .product-information__grid .product-information__media .end-media-scroll ul.end-media-grid{padding:0;margin:0;list-style:none;display:flex;flex-flow:column wrap;gap:24px}.product-information .product-information__grid .product-information__media .end-scroll{width:89%;padding-left:20px}.product-information .product-information__grid>.shopify-block{width:34%}.product-information .product-information__grid .product-details{width:100%;padding:0!important}.product-information .product-information__grid .product-details>.group-block{padding:48px 48px 0}.product-information .product-information__grid .product-details .group-block-content{display:block}.product-information .product-information__grid .product-details h1{font-size:1rem;line-height:18px;font-weight:400;text-transform:capitalize;font-family:ProximaNovaSemibold;margin:0 0 8px;color:#1a1a1a;max-width:100%;letter-spacing:.2px}.product-information .product-information__grid .product-details .below_title_color{color:#999;text-align:center;font-size:1rem;font-weight:400;line-height:22px;letter-spacing:.02em;margin-bottom:4px;font-family:ProximaNovaRegular}.product-information .product-information__grid .product-details product-price{display:block;padding:0;margin:0 0 16px}.product-information .product-information__grid .product-details .price-wrapper{display:flex;flex-flow:row wrap;align-items:center;gap:10px}.product-information .product-information__grid .product-details .price-wrapper span.compare-at-price{color:#999;text-decoration:line-through;font-size:1.14286rem;letter-spacing:.114286rem;line-height:24px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold}.product-information .product-information__grid .product-details .price-wrapper span.price{font-size:1.14286rem;letter-spacing:.2px;line-height:24px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;color:#1a1a1a}.product-information .product-information__grid .product-details .price-discount{text-align:center;font-family:ProximaNovaRegular;font-weight:400;color:#1a1a1a;font-size:1rem;line-height:22px;letter-spacing:.2px}.product-information .product-information__grid .product-details .divider,.product-information .product-information__grid .product-details .variant-picker__form div.variant-option{display:none}.product-information .product-information__grid .product-details .variant-picker__form fieldset.variant-option{margin:0 0 24px;gap:0}.product-information .product-information__grid .product-details .variant-picker__form legend{font-size:.857143rem;letter-spacing:.0171429rem;line-height:20px;color:#1a1a1a;font-family:ProximaNovaRegular;font-weight:400}.product-information .product-information__grid .product-details .variant-picker__form legend span.ks-chart-modal-link{text-decoration:none;margin:0;padding-left:0!important}.product-information .product-information__grid .product-details .variant-picker__form legend span.ks-chart-modal-link>span{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center;gap:4px}.product-information .product-information__grid .product-details .variant-picker__form legend img.kiwi-svg{width:8px!important;height:8px!important;position:relative;top:-1px}.product-information .product-information__grid .product-details .variant-picker__form legend span._ks_text{color:#1a1a1a;font-size:.857143rem;letter-spacing:.0171429rem;font-weight:400;line-height:20px;font-family:ProximaNovaSemibold}.product-information .product-information__grid .product-details .variant-option__button-label{border-radius:0;border:none;box-shadow:#eee 0 0 0 1px}.variant-option--equal-width-buttons .variant-option__button-label__text{font-size:.857143rem;letter-spacing:.0857143rem;line-height:20px;text-transform:uppercase;font-weight:400;font-family:ProximaNovaRegular}.variant-option__button-label:hover,.variant-option__button-label:hover:has([aria-disabled=true]):has([data-option-available=false]){background:transparent}.variant-option__button-label:hover .variant-option__button-label__text{font-family:ProximaNovaSemibold}.product-information .product-information__grid .product-details p.order_date{padding-top:2px;margin-bottom:24px;text-align:center;letter-spacing:.35px;font-weight:400;font-family:ProximaNovaRegular;font-size:1rem;color:#1a1a1a}.product-information .product-information__grid .product-details p.order_date strong{font-family:ProximaNovaSemibold;font-weight:400}.product-information .product-information__grid .product-details p.order_date span.color_change{color:#258a3e;font-family:ProximaNovaSemibold;font-weight:400}.product-information .product-information__grid .product-details .buy-buttons-block{margin:0 0 32px;display:block}.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons{gap:16px}.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons button.add-to-cart-button{border-radius:2px;font-size:1rem;letter-spacing:.2px;line-height:22px;text-transform:uppercase;font-family:ProximaNovaSemibold;font-weight:400;background:#1a1a1a;transition:opacity .3s;margin:0 0 16px}.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons button.add-to-cart-button svg{color:#fff}.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons button.add-to-cart-button span.add-to-cart-icon,.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons button.atw-button svg{display:none}.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons .swym-atw-button-container{margin:0}.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons button.atw-button{background:transparent;color:#1a1a1a;border:1px solid #1a1a1a;font-size:1rem!important;letter-spacing:.2px!important;line-height:24px;text-transform:uppercase;font-family:ProximaNovaSemibold!important;font-weight:400!important;height:var(--height-buy-buttons);transform:none;transition:opacity .3s;border-radius:2px}.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons button.add-to-cart-button:hover,.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons button.atw-button:hover{opacity:.4}.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons button.atw-button span{color:inherit}.product-information .product-information__grid .product-details .accordion{margin:0 0 32px}.product-information .product-information__grid .product-details .accordion button.accordion__header{min-height:72px;border-radius:0;border:none;border-top:1px solid #cbcbcb;background:#fff;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:100%;padding:24px 0;font-size:18px;line-height:24px;font-family:ProximaNovaSemibold;font-weight:400;letter-spacing:.2px;cursor:pointer;color:#1a1a1a}.product-information .product-information__grid .product-details .accordion span.accordion__icon{transition:transform .3s ease}.product-information .product-information__grid .product-details .accordion .is-active span.accordion__icon{transform:rotate(180deg)}.product-information .product-information__grid .product-details .accordion span.accordion__icon svg{height:16px;width:16px}.product-information .product-information__grid .product-details .accordion__content{display:none;padding-bottom:24px}.product-information .product-information__grid .product-details .accordion__item.is-active .accordion__content{display:block}.mrporter-recommendations{width:100%;max-width:85%;margin:0 auto 128px;padding:32px 15px 0}.recomendation_head{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.recomendation_head h2{font-size:14px;font-weight:400;letter-spacing:.2px;text-transform:uppercase;text-align:left;color:#1a1a1a;font-family:ProximaNovaSemibold,sans-serif;line-height:16px;margin:0}.recomendation_btns{display:flex;gap:15px;flex-flow:row wrap;justify-content:center;align-items:center}.recomendation_btns button{background:none;border:none;cursor:pointer;padding:0;color:#1a1a1a;display:flex;align-items:center}.sticky-add-to-cart .sticky-add-to-cart__bar{border-radius:0;box-shadow:#0003 0 -3px 13px}.sticky-add-to-cart .sticky-add-to-cart__bar:before{display:none}.sticky-add-to-cart .sticky-add-to-cart__bar h3.sticky-add-to-cart__title{letter-spacing:.128571rem;text-transform:uppercase;color:#1a1a1a;display:block}.sticky-add-to-cart .sticky-add-to-cart__bar .sticky-add-to-cart__variant{color:#999;font-weight:400;letter-spacing:.02em;font-family:ProximaNovaRegular}.sticky-add-to-cart .sticky-add-to-cart__bar .price-wrapper span.compare-at-price{letter-spacing:.02rem;font-weight:400;line-height:18px;text-decoration:line-through;color:#ccc;opacity:1;font-family:ProximaNovaRegular;display:block}.sticky-add-to-cart .sticky-add-to-cart__bar .price-wrapper span.price{letter-spacing:.02rem;font-weight:400;line-height:18px;color:#1a1a1a;font-family:ProximaNovaRegular}.sticky-add-to-cart .sticky-add-to-cart__bar .price-wrapper span.price-2{color:#ae0000}.sticky-add-to-cart .sticky-add-to-cart__bar .price-discount{line-height:22px;color:#1a1a1a;font-family:ProximaNovaRegular;font-weight:400;letter-spacing:.35px}.sticky-add-to-cart .sticky-add-to-cart__bar button{border-radius:0}.sticky-add-to-cart .sticky-add-to-cart__bar button svg{color:#fff}.cart-items-component .section.section--page-width{display:block;max-width:1080px;padding:0 15px;margin:0 auto}.cart-items-component .cart-page__title{border-bottom:1px solid rgb(238,238,238);margin:0 0 30px;padding:0 0 10px}.cart-items-component .cart-page__title h1{font-size:1.57143rem;letter-spacing:.157143rem;line-height:30px;font-weight:400;text-transform:uppercase;color:#1a1a1a;font-family:ProximaNovaSemibold}.cart-items-component .cart-page__items a.cart-items__title{font-size:1rem;letter-spacing:.02rem;font-weight:400;line-height:18px;font-family:ProximaNovaRegular;color:#1a1a1a}.cart-items-component .cart-page__items .cart-items__variant dd{color:#999;font-size:1rem;font-family:ProximaNovaRegular;letter-spacing:.02rem;font-weight:400;line-height:18px}.cart-items-component .cart-page__items .cart-items__unit-price-wrapper s.compare-at-price{color:#999;text-decoration:line-through;letter-spacing:.02rem;line-height:24px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;opacity:1}.cart-items-component .cart-page__items .cart-items__unit-price-wrapper span{letter-spacing:.02rem;line-height:24px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;color:#1a1a1a}.cart-items-component .cart-page__items td.cart-items__price text-component{font-size:1.14286rem;letter-spacing:.02rem;line-height:24px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;color:#ae0000}.cart-items-component .cart-page{--sidebar-width: 20rem;padding:80px 0}.cart-items-component .cart-page__summary,.cart-items-component .cart-page__summary .cart-summary{display:block;height:auto;align-self:start}.cart-items-component .cart-page__summary .cart-summary__inner{width:100%;padding-top:35px}.cart-items-component .cart-page__summary .cart-summary__inner span.cart-discount__label,.cart-items-component .cart-page__summary .cart-summary__inner span.cart-totals__total-label{font-family:ProximaNovaRegular;font-size:1rem;color:#1a1a1a}.cart-items-component .cart-page__summary .cart-summary__inner span.cart-totals__icon svg{width:inherit;height:inherit}.cart-items-component .cart-page__summary .cart-summary__inner button.button{border-radius:0}.cart-items-component .cart-page__summary .cart-summary__inner text-component.cart-totals__total-value{font-weight:400;font-family:ProximaNovaSemibold;color:#1a1a1a}.cart-items-component .cart-page__summary .cart-summary__inner .cart-totals__tax-note small{font-family:ProximaNovaRegular;font-size:1rem;color:#1a1a1a}.cart-items-component .cart-page__summary .cart-summary__inner .cart-totals__tax-note small a{font-family:ProximaNovaSemibold;font-weight:400;color:#1a1a1a}.cart-items-component .cart-page__summary .cart-summary__inner button.cart__checkout-button{font-size:1.14286rem;letter-spacing:.114286rem;line-height:24px;text-transform:uppercase;font-family:ProximaNovaSemibold;font-weight:400;background:#1a1a1a;transition:opacity .3s}.cart-items-component .cart-page__summary .cart-summary__inner button.cart__checkout-button:hover{opacity:.4}.account-button svg.account-button__icon{width:16px;height:18px}.search-modal .dialog-modal[open].search-modal__content{margin:0;width:100%;max-width:100%;border-radius:0;height:100vh;min-height:100vh;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.search-modal .dialog-modal[open].search-modal__content::-webkit-scrollbar{display:none}.search-modal .dialog-modal .predictive-search-form__header{border-bottom:1px solid rgb(238,238,238);padding:16px 0}.search-modal .dialog-modal .predictive-search-form__header:before{display:none}.search-modal .dialog-modal .predictive-search-form__header .predictive-search-form__header-inner{max-width:1375px;margin:0 auto;padding:0 48px;position:relative}.search-modal .dialog-modal .predictive-search-form__header .predictive-search-form__header-inner input.search-input{background-color:#f8f8f8;padding:13px 48px;color:#262627;font-family:ProximaNovaRegular;font-size:16px}.search-modal .dialog-modal .predictive-search-form__header .predictive-search-form__header-inner input.search-input::placeholder{color:#262627}.search-modal .dialog-modal .predictive-search-form__header-inner .predictive-search__icon{left:63px}.search-modal .dialog-modal .predictive-search-form__header button.predictive-search__close-modal-button{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.search-modal .dialog-modal .predictive-search-form__header button.predictive-search__close-modal-button span.svg-wrapper{width:14px;height:14px}.search-modal .dialog-modal .predictive-search-form__content-wrapper{max-height:none;display:flex;flex-flow:row wrap;max-width:1375px;margin:0 auto;padding:32px 48px 0;gap:24px}.search-modal .dialog-modal .predictive-search-form__content-wrapper .left_col{width:25%;flex:unset}.search-modal .dialog-modal .predictive-search-form__content-wrapper .left_col h2{font-size:.857143rem;letter-spacing:.0857143rem;line-height:20px;font-weight:400;text-transform:uppercase;color:#1a1a1a;margin-bottom:16px;font-family:ProximaNovaSemibold}.search-modal .dialog-modal .predictive-search-form__content-wrapper .left_col ul{margin:0 0 20px;padding:0;list-style:none;display:flex;flex-flow:wrap;gap:12px}.search-modal .dialog-modal .predictive-search-form__content-wrapper .search_brands>div:not(:last-child) ul{padding:0 0 40px;margin:0 0 40px;border-bottom:1px solid rgb(242,242,242)}.search-modal .dialog-modal .predictive-search-form__content-wrapper .left_col ul li a{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;color:#1a1a1a;border:1px solid rgb(238,238,238);border-radius:4px;padding:4px 12px;font-family:ProximaNovaRegular;display:block}.search-modal .dialog-modal .predictive-search-form__content-wrapper .right_col{width:75%;flex:1 1 0%}.search-modal .dialog-modal .predictive-search-form__content-wrapper .main_col_link{margin:0 0 40px}.search-modal .dialog-modal .predictive-search-form__content{max-height:none}.search-modal .dialog-modal .predictive-search-results__inner{padding:0}.search-modal .dialog-modal .predictive-search-form__content .predictive-search-results__products,.search-modal .dialog-modal .predictive-search-form__content .predictive-search-results__resource-header{padding:0;height:auto}.search-modal .dialog-modal .predictive-search-form__content h4.predictive-search-results__title{font-size:.857143rem;letter-spacing:.0857143rem;line-height:20px;font-weight:400;text-transform:uppercase;color:#1a1a1a;margin-bottom:40px;font-family:ProximaNovaSemibold}.search-modal .dialog-modal .predictive-search-form__content h4.predictive-search-results__title button{font-size:.857143rem;letter-spacing:.0857143rem;line-height:20px;font-weight:400;text-transform:uppercase;color:#1a1a1a;font-family:ProximaNovaSemibold;opacity:1}.search-modal .dialog-modal .predictive-search-form__content ul.predictive-search-results__list{gap:20px 24px;padding:0;margin:0 0 20px}.search-modal .dialog-modal .predictive-search-form__content ul.predictive-search-results__list li.predictive-search-results__card{padding:0;background:transparent;margin:0}.search-modal .dialog-modal .predictive-search-form__content ul.predictive-search-results__list li.predictive-search-results__card .resource-card__media{--resource-card-aspect-ratio: 4 / 6 !important;margin:0 0 12px}.search-modal .dialog-modal .predictive-search-form__content ul.predictive-search-results__list li.predictive-search-results__card p.resource-card__title{letter-spacing:.35px;font-family:ProximaNovaRegular;font-weight:400;font-size:1rem;line-height:22px;color:#1a1a1a}.search-modal .dialog-modal .predictive-search-form__content ul.predictive-search-results__list li.predictive-search-results__card .price-wrapper{display:flex;flex-flow:column wrap;margin:0 0 3px}.search-modal .dialog-modal .predictive-search-form__content ul.predictive-search-results__list li.predictive-search-results__card .price-wrapper span.compare-at-price{font-size:1rem;letter-spacing:.02rem;font-weight:400;line-height:18px;text-decoration:line-through;color:#ccc;opacity:1;font-family:ProximaNovaRegular}.search-modal .dialog-modal .predictive-search-form__content ul.predictive-search-results__list li.predictive-search-results__card .price-wrapper span.price{font-size:1rem;letter-spacing:.02rem;font-weight:400;line-height:18px;color:#1a1a1a;font-family:ProximaNovaRegular}.search-modal .dialog-modal .predictive-search-form__content ul.predictive-search-results__list li.predictive-search-results__card .price-wrapper span.price-2{color:#ae0000}.search-modal .dialog-modal .predictive-search-form__content ul.predictive-search-results__list li.predictive-search-results__card .price-discount{font-size:1rem;line-height:22px;color:#1a1a1a;font-family:ProximaNovaRegular;font-weight:400;letter-spacing:.35px}.search-modal .dialog-modal .predictive-search-form__header .predictive-search-form__header-inner .predictive-search__reset-button{display:none}.search-modal .dialog-modal .predictive-search-form__content-wrapper .predictive-search-form__footer{position:static;width:100%}.search-modal .dialog-modal slideshow-component.predictive-search-results__list slideshow-slides{padding:0;margin:0}.search-modal .dialog-modal slideshow-component.predictive-search-results__list slideshow-slides slideshow-slide.predictive-search-results__card{padding:0;border-radius:0;border:none;width:100%;background:transparent}.search-modal .dialog-modal slideshow-component.predictive-search-results__list slideshow-slides .resource-card__image-wrapper{gap:20px 24px}.search-modal .dialog-modal slideshow-component.predictive-search-results__list slideshow-slides .resource-card__content p{letter-spacing:.35px;font-family:ProximaNovaRegular;font-weight:400;font-size:1rem;line-height:22px;color:#1a1a1a}.search-modal .dialog-modal .predictive-search-form__content-wrapper .predictive-search-form__footer button.button{border-radius:0;font-size:1.14286rem;letter-spacing:.114286rem;line-height:24px;text-transform:uppercase;font-family:ProximaNovaSemibold;font-weight:400;background:#1a1a1a;transition:opacity .3s;transform:none}.main-custom-list .section.section--page-width{max-width:1600px;margin:0 auto;display:block;padding:80px 73px}.main-custom-list .section-resource-list__content .group-block,.main-custom-list .section-resource-list__content .text-block{padding:0}.main-custom-list .section-resource-list__content h1{font-size:1.57143rem;letter-spacing:.157143rem;line-height:30px;font-weight:400;text-transform:uppercase;color:#1a1a1a;font-family:ProximaNovaSemibold;position:relative;display:flex;-webkit-box-align:center;align-items:center;padding-left:20px;margin:0 0 32px}.main-custom-list .section-resource-list__content h1:before{content:"";display:inline-block;width:8px;height:8px;background-color:#000;position:absolute;left:0}.main-custom-list .resource-list--grid{gap:24px}.main-custom-list .resource-list--grid .resource-list__item .collection-card__inner{height:100%}.main-custom-list .resource-list--grid .resource-list__item .collection-card__inner .collection-card__content{position:absolute;height:auto;bottom:0;right:0;width:auto}.main-custom-list .resource-list--grid .resource-list__item .collection-card__inner .collection-card__content p{font-size:1rem;font-family:ProximaNovaSemibold;font-weight:400;text-transform:uppercase;letter-spacing:1.4px;line-height:22px;display:flex;-webkit-box-align:center;align-items:center;gap:8px;padding:16px 24px;background-color:#fff;opacity:1;color:#1a1a1a}.main-custom-list .resource-list--grid .resource-list__item .collection-card__inner .collection-card__content p:after{content:"";width:14px;height:14px;background-image:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/arror-rgt.svg?v=1773750414);background-repeat:no-repeat;background-position:center;background-size:14px;transform:rotate(-90deg)}.cart-drawer .cart-drawer__dialog{width:376px}.cart-drawer .cart-drawer__dialog .cart-drawer__header{border-bottom:1px solid rgb(221,221,221);margin:0 0 24px}.cart-drawer .cart-drawer__dialog .cart-drawer__header h2{font-size:1rem;letter-spacing:.1rem;line-height:22px;font-weight:400;text-transform:uppercase;margin:0 auto;font-family:ProximaNovaSemibold}.cart-drawer .cart-drawer__dialog .cart-drawer__header button.close-button{top:6px}.cart-drawer .cart-drawer__dialog table.cart-items__table a.cart-items__title{color:#1a1a1a;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;font-family:ProximaNovaRegular}.cart-drawer .cart-drawer__dialog table.cart-items__table .cart-items__variant dd{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;color:#999;font-family:ProximaNovaRegular}.cart-drawer .cart-drawer__dialog table.cart-items__table .cart-items__unit-price-wrapper s.compare-at-price{color:#999;text-decoration:line-through;letter-spacing:.02rem;line-height:24px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;opacity:1}.cart-drawer .cart-drawer__dialog table.cart-items__table .cart-items__unit-price-wrapper span:not(s span){letter-spacing:.02rem;line-height:24px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;color:#1a1a1a}.cart-drawer .cart-drawer__dialog table.cart-items__table .cart-items__price text-component{letter-spacing:.02rem;line-height:24px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;color:#ae0000}.cart-drawer .cart-drawer__dialog .cart-drawer__summary span.cart-discount__label{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;color:#1a1a1a;font-family:ProximaNovaRegular}.cart-drawer .cart-drawer__dialog .cart-drawer__summary button.cart-discount__button{border-radius:0}.cart-drawer .cart-drawer__dialog .cart-drawer__summary span.cart-totals__total-label,.cart-drawer .cart-drawer__dialog .cart-drawer__summary .cart-totals__total-value{font-size:1.14286rem;letter-spacing:.0228571rem;line-height:24px;font-weight:400;font-family:ProximaNovaSemibold;color:#1a1a1a}.cart-drawer .cart-drawer__dialog .cart-drawer__summary .cart-totals__tax-note{background:#f2f7ff;border:1px solid rgb(218,231,255);border-radius:2px;padding:12px 16px;justify-content:center}.cart-drawer .cart-drawer__dialog .cart-drawer__summary .cart-totals__tax-note small{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;color:#103855;font-family:ProximaNovaRegular}.cart-drawer .cart-drawer__dialog .cart-drawer__summary .cart-totals__tax-note small a{font-family:ProximaNovaSemibold;color:#103855}.cart-drawer .cart-drawer__dialog .cart-drawer__summary button.cart__checkout-button{border-radius:0;font-size:1rem;letter-spacing:.1rem;line-height:22px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;background:#1a1a1a}.cart-discount details.details[open] .cart-totals__icon path.horizontal{display:none}.swym-storefront-layout-root-component{padding:80px 0}.swym-storefront-layout-root-component .swym-storefront-layout-layout{max-width:1600px;margin:0 auto;padding-right:73px;padding-left:73px}.swym-storefront-layout-root-component .swym-storefront-layout-tabs{margin:0 0 24px}.swym-storefront-layout-root-component .swym-storefront-layout-tabs button.swym-storefront-layout-tab-button{font-size:.857143rem;line-height:20px;font-weight:400;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;padding:10px 0;color:#ccc;font-family:ProximaNovaRegular;opacity:1}.swym-storefront-layout-root-component .swym-storefront-layout-tabs button.swym-storefront-layout-tab-button-active{color:#1a1a1a;font-family:ProximaNovaSemibold}.swym-storefront-layout-root-component .swym-storefront-layout-tabs-view .swym-storefront-layout-tab-indicator{width:40px;height:2px;border-radius:0}.swym-storefront-layout-root-component .swym-storefront-layout-layout .swym-storefront-layout-login-user-container{background:#f5f5f5}.swym-storefront-layout-root-component .swym-storefront-layout-login-user-container .swym-storefront-layout-login-heading{font-size:1.28571rem;line-height:26px;font-weight:400;font-family:ProximaNovaSemibold;color:#1a1a1a}.swym-storefront-layout-root-component .swym-storefront-layout-login-user-container .swym-storefront-layout-login-description{color:#1a1a1a;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;font-family:ProximaNovaRegular}.swym-storefront-layout-root-component .swym-storefront-layout-login-user-container a.swym-storefront-layout-login-button{font-size:1rem;letter-spacing:.1rem;line-height:22px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;margin:0;border-radius:0}.swym-storefront-layout-root-component .swym-storefront-layout-layout .swym-storefront-layout-tab-container{padding:50px 0 0}.swym-storefront-layout-root-component .swym-storefront-layout-layout .swym-storefront-layout-header{height:auto;padding:0 0 15px;box-shadow:none;border-bottom:1px solid rgb(229,229,229);margin:0 0 50px}.swym-storefront-layout-root-component .swym-storefront-layout-layout .swym-storefront-layout-header .swym-storefront-layout-title{font-size:1.57143rem;text-transform:uppercase;line-height:30px}.swym-storefront-layout-root-component .swym-storefront-layout-layout .swym-storefront-layout-header .swym-storefront-layout-total-list-items-count{color:#999;font-size:1rem;font-family:ProximaNovaRegular;letter-spacing:.02rem;font-weight:400;line-height:18px}.swym-storefront-layout-root-component #swym-storefront-layout-section-container.swym-storefront-layout-layout .swym-storefront-layout-body{width:100%;padding:0;max-width:100%}.swym-storefront-layout-root-component #swym-storefront-layout-section-container .swym-storefront-layout-grid-item-content a.swym-storefront-layout-grid-item-title{font-size:1rem;letter-spacing:.02rem;font-weight:400;text-transform:none;line-height:18px;display:-webkit-box;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:ProximaNovaRegular;margin:0 0 4px;color:#1a1a1a}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-price-variant{width:100%;align-items:center}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-price-variant span.swym-storefront-layout-price-devider{display:none}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-price-variant .swym-storefront-layout-grid-item-variants-container{order:-1}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-price-variant .swym-storefront-layout-grid-item-variants-container .swym-storefront-layout-variant{color:#999;font-size:1rem;font-family:ProximaNovaRegular;letter-spacing:.02rem;font-weight:400;line-height:18px;padding:0}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-price-variant span.swym-storefront-layout-grid-item-final-price{order:2;font-size:1rem;letter-spacing:.02rem;font-weight:400;line-height:18px;color:#1a1a1a;font-family:ProximaNovaRegular}.swym-storefront-layout-root-component .swym-storefront-layout-grid-item-price-variant span.swym-storefront-layout-grid-item-compare-price{font-size:1rem;letter-spacing:.02rem;font-weight:400;line-height:18px;text-decoration:line-through;color:#ccc;opacity:1;font-family:ProximaNovaRegular}.swym-storefront-layout-root-component #swym-storefront-layout-container .swym-storefront-layout-grid-item-action-container button#swym-variant-selector{border-radius:0;font-size:1.14286rem;letter-spacing:.114286rem;line-height:24px;text-transform:uppercase;font-family:ProximaNovaSemibold;font-weight:400;background:#1a1a1a;transition:opacity .3s;color:#fff;justify-content:center;height:var(--height-buy-buttons)}.swym-storefront-layout-root-component #swym-storefront-layout-container .swym-storefront-layout-grid-item-action-container button#swym-variant-selector svg path{stroke:#fff}.swym-storefront-layout-root-component #swym-storefront-layout-container .swym-storefront-layout-grid-item-action-container button.swym-storefront-layout-grid-item-add-to-cart-button{font-size:1.14286rem;letter-spacing:.114286rem;line-height:24px;text-transform:uppercase;font-family:ProximaNovaSemibold;font-weight:400;background:#1a1a1a;transition:opacity .3s;color:#fff;height:var(--height-buy-buttons);border-radius:0}.swym-storefront-layout-root-component #swym-storefront-layout-container .swym-storefront-layout-grid-item-action-container button#swym-variant-selector:hover,.swym-storefront-layout-root-component #swym-storefront-layout-container .swym-storefront-layout-grid-item-action-container button.swym-storefront-layout-grid-item-add-to-cart-button:hover{opacity:.4}.cms_section{display:block;padding-bottom:80px}.cms_section .page-width{max-width:830px;padding:0 15px}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card product-swatches{margin:10px 0 0}.variant-option--swatches overflow-list::part(list){padding:0}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card li.variant-option__swatch label.variant-option__button-label{border-radius:0!important;outline:none!important}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card li.variant-option__swatch span.swatch{margin:0!important;border-radius:0!important;width:16px!important;height:16px!important;border-color:#cbcbcb!important}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .card-gallery button.mr-lablel-star-icon{position:absolute;right:0;top:0}.product-grid-container .main-collection-grid ul.product-grid .product-grid__card .card-gallery button.mr-lablel-star-icon svg{width:16px;height:16px}.pagination_top{margin:16px 0;padding:5px 0 1px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination_top button.back-to-top{border:1px solid #cbcbcb;border-radius:50%;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent;-webkit-transition:background-color linear,-webkit-transform .2s ease}.pagination_top button.back-to-top:hover{border:none;background-color:#f0f0f0;cursor:pointer;transform:translateY(-5px)}.pagination-wrapper nav.pagination{border-top:1px solid #cbcbcb;display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.pagination-wrapper nav.pagination svg{width:16px;height:16px}.mr-pagination__left,.mr-pagination__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mr-pagination__left .mr-pagination_first{margin-left:32px}.mr-pagination__right .mr-pagination_last{margin-right:32px}.mr-pagination__left .mr-pagination__prev{margin-left:40px;-webkit-transition:-webkit-transform .3s ease}.mr-pagination__left .mr-pagination__prev:hover{-webkit-transform:translate(-10px);transform:translate(-10px)}.mr-pagination__right .mr-pagination__next{margin-right:40px;-webkit-transition:-webkit-transform .3s ease}.mr-pagination__right .mr-pagination__next:hover{-webkit-transform:translate(10px);transform:translate(10px)}.mr-pagination__prev svg{margin-right:8px}.mr-pagination__next svg{margin-left:8px}.mr-pagination__link--disabled{cursor:default;pointer-events:none;opacity:.2}.pagination-wrapper nav.pagination .mr-pagination__prev_next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.2px;color:#1a1a1a}.mr-pagination__center{position:absolute;width:100%;pointer-events:none;line-height:56px;text-align:center;left:0;letter-spacing:.2px;font-weight:400;color:#1a1a1a}.single_blog_container{max-width:1600px;margin:0 auto;padding-right:40px;padding-left:40px;width:100%;padding-bottom:120px}.article-header-wrapper{text-align:center;margin:0 0 70px}.article-category-tag{margin:0 0 20px}.article-category-tag a{padding:5px 10px 4px;font-size:.714286rem;letter-spacing:.0714286rem;line-height:18px;font-weight:400;text-transform:uppercase;border:1px solid rgb(204,204,204);color:#1a1a1a;font-family:ProximaNovaSemibold}.article-header-wrapper header .text-block h1{font-size:2.14286rem;letter-spacing:.214286rem;line-height:38px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;color:#1a1a1a}.article-header-wrapper header .blog-post-details{padding:0;margin:0 0 40px}.article-header-wrapper header .blog-post-details time{color:#ccc;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;text-transform:none;font-family:ProximaNovaRegular}.article-header-wrapper header .article-excerpt-subtitle{font-size:1.42857rem;letter-spacing:.0285714rem;line-height:28px;font-weight:400;color:#1a1a1a;font-family:ProximaNovaSemibold}.single_blog_container .blog-post-featured-image{margin:0 0 60px}.single_blog_container .blog-post-content{max-width:100%}.single_blog_container rte-formatter p{font-size:1.14286rem;letter-spacing:.0228571rem;line-height:24px;font-weight:400;font-family:ProximaNovaRegular;max-width:53%;margin:0 auto 20px;color:#1a1a1a}.single_blog_container rte-formatter p a{text-decoration:none;font-family:ProximaNovaSemibold;color:#1a1a1a}.blog_detail_gallery{padding:40px 0 0}.blog_two_images{display:flex;flex-direction:row;gap:40px;margin:0 0 60px}.blog_img_one{width:50%;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.blog_small_img a{width:80%}.single_blog_container .image-block{margin:60px 0}.single_blog_container .blog-post-comments-container{display:none}.article-next-posts{margin:40px 0 60px}.article-next-posts h3.h4{margin-bottom:10px;font-size:1.57143rem;letter-spacing:.157143rem;line-height:30px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;color:#1a1a1a}.article-next-posts-inr{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.next-blog-card>a{margin:0 0 25px;display:block;height:470px}.next-blog-card>a img{height:100%;object-fit:cover}.next-blog-card h4{margin:0;letter-spacing:.0285714rem;font-weight:400;text-transform:none;font-size:1.42857rem;line-height:28px;font-family:ProximaNovaSemibold}.next-blog-card h4 a{color:#1a1a1a}.next-blog-card time{color:#ccc;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;font-family:ProximaNovaRegular}.article-latest-blogs h2.h3{margin-bottom:10px;font-size:1.57143rem;letter-spacing:.157143rem;line-height:30px;font-weight:400;text-transform:uppercase;font-family:ProximaNovaSemibold;color:#1a1a1a}.article-latest-blogs-grid{display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin:0 0 55px}.latest-blog-card>a{height:302px;display:block}.latest-blog-card>a img{height:100%;object-fit:cover}.latest-blog-content{padding:25px 0 0}.latest-blog-content .article-category-tag{margin:0 0 15px}.latest-blog-content h4{margin:0;letter-spacing:.0285714rem;font-weight:400;font-size:1.42857rem;line-height:28px;font-family:ProximaNovaSemibold}.article-latest-blogs-time time{color:#ccc;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;font-family:ProximaNovaRegular}.article-shop-buttons{margin:0 0 60px;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;gap:60px}.article-shop-buttons a{display:block;font-size:1.14286rem;letter-spacing:.114286rem;line-height:24px;font-weight:400;text-transform:uppercase;color:#fff;background:#1a1a1a;padding:13px 20px;font-family:ProximaNovaSemibold;min-width:330px;text-align:center}.article-latest-blogs>a{width:calc(33.3333% - 30px);display:block;margin:0 auto;padding:15px 25px;background:#fff;border:1px solid rgb(26,26,26);color:#1a1a1a;font-size:1.14286rem;letter-spacing:.114286rem;line-height:24px;font-weight:400;text-transform:uppercase;text-align:center;font-family:ProximaNovaSemibold}.product-information .product-information__grid .product-information__media ul.media-gallery__grid{gap:0!important}.product-information .product-information__grid .product-information__media ul.media-gallery__grid li.product-media-container{min-height:674px;max-height:inherit;margin:0!important}.product-information .product-information__grid .product-information__media ul.media-gallery__grid li.product-media-container:first-child{top:0!important}.product-information .product-information__grid .product-information__media ul.media-gallery__grid .product-media{background:#ddd9d6;background:linear-gradient(0deg,#ddd9d6,#e6e4e0 50%)}.product-information .product-information__grid .product-information__media ul.media-gallery__grid .product-media img{mix-blend-mode:multiply;object-fit:cover}.product-information .product-information__grid .product-details .group-block-content>.group-block>.group-block-content rte-formatter:first-child p{font-size:32px;line-height:40px;font-family:ProximaNovaSemibold;margin-bottom:8px;color:#1a1a1a}.product-information .product-information__grid .product-details .group-block-content>.group-block>.group-block-content rte-formatter:nth-child(3) p{color:#656565;text-transform:uppercase;font-size:12px;line-height:16px}.product-information .product-information__grid .product-details .group-block-content>.group-block>.group-block-content rte-formatter:nth-child(3) p br{display:none}.product-information .product-information__grid .product-details .variant-picker__form fieldset.variant-option--swatches legend{color:#656565;font-size:14px;line-height:18px;margin:0 0 8px}.product-information .product-information__grid .product-details .variant-picker__form fieldset.variant-option--swatches legend span{color:#1a1a1a}.product-information .product-information__grid .product-details .variant-picker__form fieldset.variant-option--swatches label{margin-right:8px;box-shadow:none;border-radius:0!important;border:none!important;outline:none;padding:4px!important}.product-information .product-information__grid .product-details .variant-picker__form fieldset.variant-option--swatches span.swatch{margin:0!important;border-radius:0!important;width:32px!important;height:32px!important;border-color:#cbcbcb!important}.product-information .product-information__grid .product-details .variant-picker__form fieldset.variant-option--swatches label:hover,.product-information .product-information__grid .product-details .variant-picker__form fieldset.variant-option--swatches label:has(:checked){border:1px solid #838383!important}.product-information .product-information__grid .product-information__media slideshow-container .product-media{background:#ddd9d6;background:linear-gradient(0deg,#ddd9d6,#e6e4e0 50%)}.product-information .product-information__grid .product-information__media slideshow-container .product-media img{mix-blend-mode:multiply}.product-information .product-information__grid .product-information__media slideshow-controls{bottom:-35px;min-height:auto}.product-information .product-information__grid .product-information__media slideshow-controls button.slideshow-control:after{background-color:#cbcbcb;box-shadow:none}.product-information .product-information__grid .product-information__media slideshow-controls button[aria-selected=true]:after{background-color:#1a1a1a}.featured-blog-posts .section--page-width>.shopify-block{width:100%}.featured-blog-posts .top_title{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:15px}.search_top.section{display:block;max-width:1376px;margin:0 auto;padding:0 15px}.search_top.section h3{font-size:1.28571rem;font-weight:400;text-transform:uppercase;line-height:26px;letter-spacing:.128571rem;margin:0 0 16px;font-family:ProximaNovaSemibold}.search_top.section search-page-input-component{margin:0}.swym-header-icon-html span.swym-header-icon-count-bubble{top:-10px}#swym-storefront-layout-section-container .swym-storefront-layout-items-container .swym-storefront-layout-grid-item-image-container{padding:0 0 144%;height:auto;border-radius:0;position:relative}#swym-storefront-layout-section-container .swym-storefront-layout-items-container .swym-storefront-layout-grid-item-image-container img{position:absolute;top:0;left:0;width:100%;border-radius:0}#shopify-section-template--26285691371898__custom_liquid_dccjMK{position:sticky;top:0;z-index:90}main[data-template="page.stockists"] .section--page-width{display:block}.group-subnav{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;height:52px;border-top:1px solid #111;border-bottom:1px solid #111;padding:14px 0}.group-subnav .container{max-width:1416px;margin:0 auto;padding:0rem 4rem}.group-subnav ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.group-subnav ul li a{text-transform:capitalize;letter-spacing:.05em;text-decoration:none;transition:color .3s ease;position:relative;padding:18px;font-size:12px;font-weight:300;color:#0009;outline:none}.group-subnav ul li.active a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#0d0d0d}.group-subnav ul li.active a{color:#0d0d0d}.custom_container{max-width:1416px;margin:0 auto;padding:0rem 4rem;justify-content:space-between}.about-left,.committed-left{width:45%;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:2rem}.about-left h1{font-size:50px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#0d0d0d;margin-bottom:68px;font-family:ProximaNovaBold}.about-subtitle{font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#0d0d0d;margin-top:102px;font-family:ProximaNovaBold}.about-right{width:50%;margin-top:120px}.about-right p,.committed-right p{font-size:21px;line-height:1.6;color:#0d0d0d;margin:15px 0;font-weight:300}.committed-right{margin-top:0;width:50%}.committed-right p{margin:0}.denim-text h2{font-size:50px;font-weight:700;line-height:1.1em;font-family:ProximaNovaBold;color:#111}.section-denim-innovation h2{font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#0d0d0d;font-family:ProximaNovaBold}.section-883-text h2{font-size:50px;font-weight:700;line-height:1.1em;width:80%;word-break:break-word;font-family:ProximaNovaBold;color:#111}body .help-center{background:#f7f7f8}.help-center__search-results .help-center__search-results-title{color:#000;text-transform:capitalize;font-size:18px;opacity:1}.help-center__search-results .help-center__search-result{border-top:1px solid #000000;border-left:4px solid transparent}.help-center__search-results .help-center__search-result:hover{border-left-color:#000;background-color:#efefef}.help-center__search-results .help-center__search-result .help-center__search-result-title{color:#6485ba;font-weight:400;font-size:18px}.help-center__search-results .help-center__search-result .help-center__search-result-meta{opacity:1}.product-grid-container .main-collection-grid ul.product-grid rte-formatter.detail_text{position:absolute;left:7px;top:7px;z-index:1;background-color:#1a1a1a;color:#fff;letter-spacing:.02rem;font-weight:400;font-family:ProximaNovaSemibold;border-radius:3px;padding:4px 10px;font-size:.8125rem;display:none}.cus_vendor_name{margin:0}.cus_vendor_name a{font-family:ProximaNovaBold}@media screen and (min-width:768px){.product-information .product-information__grid .product-information__media ul.end-thumbs{position:sticky;top:0;align-self:start}}@media screen and (min-width:992px){.product-information .product-information__grid .product-details{position:sticky;top:0;align-self:start}.swym-storefront-layout-root-component .swym-storefront-layout-layout #swym-storefront-layout-items-container{grid-template-columns:repeat(5,1fr)!important}.swym-storefront-layout-root-component .swym-storefront-layout-layout #swym-storefront-layout-sfy-items-container{grid-template-columns:repeat(4,1fr)!important}}@media(min-width:0px)and (max-width:991px){#header-group .header__row--top .header__columns{display:flex;flex-flow:row wrap;padding:0;justify-content:space-between;gap:0}#header-group .header__row--top .header__columns>.header__column{display:block}#header-group .header__row--top .header__columns .header__column--center{order:1;padding-left:50px}#header-group .header__row--top .header__columns .header__column--center .header-logo{min-height:56px}#header-group .header__row--top .header__columns .header__column--right{order:2;display:flex;flex-flow:row wrap;justify-content:flex-end;padding-right:15px;gap:16px}#header-group .header__row--top .header__columns .header__column--right search-button{display:block}#header-group .header__row--top .header__columns .header__column--right search-button button{padding:0;background:transparent}#header-group .header__row--top .header__columns .header__column--right header-actions{margin:0}#header-group .header__row--top .header__columns .header__column--left{order:3;width:100%}#header-group .header__row--top .header__columns .header__column--left .header__drawer{position:absolute;top:0;left:0;min-height:56px;display:flex}#header-group .header__row--top .header__columns .header__column--left search-button,#header-group .header__row--top .header__columns .header__column--right .account-button,#header-group .header__row--top .header__columns .header__column--right search-button button span.hidden{display:none!important}#header-group .header__row--top .header__columns .header__column--left ul.header-left-menu__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(10%,1fr));grid-auto-rows:56px;border-top:1px solid rgb(238,238,238);border-bottom:1px solid rgb(238,238,238);column-gap:0}#header-group .header__row--top .header__columns .header__column--left ul.header-left-menu__list li.header-left-menu__item{border:none;outline:none;background:#f8f8f8;position:relative;display:flex;width:100%;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:100%}#header-group .header__row--top .header__columns .header__column--left ul.header-left-menu__list li:last-child:after{content:"";position:absolute;right:0;width:10px;height:56px;display:block;opacity:.06;left:0;background:linear-gradient(270deg,#fff0,#000);transition:opacity .3s}#header-group .header__row--top .header__columns .header__column--left ul.header-left-menu__list li.header-left-menu__item.active{background:#fff}#header-group .header__row--top .header__columns .header__column--left ul.header-left-menu__list li.header-left-menu__item.active a{color:#1a1a1a}#header-group .header__row--top .header__columns .header__column--left ul.header-left-menu__list li.header-left-menu__item a{color:#999;font-size:.857143rem;font-family:ProximaNovaSemibold;letter-spacing:.0857143rem;line-height:20px;font-weight:400;text-transform:uppercase}.header__drawer nav.menu-drawer__navigation ul.menu-drawer__menu li{min-height:56px}.header__drawer nav.menu-drawer__navigation ul.menu-drawer__menu li .menu-drawer__menu-item-text{font-size:1.14286rem;letter-spacing:.0228571rem;line-height:24px;font-weight:400;text-transform:none;padding-top:3px;color:#1a1a1a;font-family:ProximaNovaRegular}#HeaderDrawer-sale span.menu-drawer__menu-item-text{color:#ae0000}.header__drawer nav.menu-drawer__navigation ul.menu-drawer__menu li svg{height:auto;width:14px}.header__drawer nav.menu-drawer__navigation .menu-drawer__utility-links{margin:0}.header__drawer nav.menu-drawer__navigation .menu-drawer__utility-links a.menu-drawer__account{border:1px solid rgb(242,242,242);margin:0 0 28px;padding:16px;height:auto;border-radius:4px;margin-left:var(--drawer-padding);margin-right:var(--drawer-padding)}.header__drawer nav.menu-drawer__navigation .menu-drawer__utility-links a.menu-drawer__account span.menu-drawer__menu-item-text{font-size:1.14286rem;font-family:ProximaNovaRegular;letter-spacing:.0228571rem;line-height:24px;font-weight:400;color:#1a1a1a;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;flex:1}.header__drawer nav.menu-drawer__navigation .menu-drawer__utility-links a.menu-drawer__account span.menu-drawer__menu-item-text:after{content:"";width:10px;height:10px;background-image:url(https://cdn.shopify.com/s/files/1/0984/1085/6733/files/arror-rgt.svg?v=1773750414);background-position:center;background-repeat:no-repeat;background-size:14px;transform:rotate(-90deg)}.header__drawer nav.menu-drawer__navigation .footer_mobile_menu{background:#fafafa;padding:var(--drawer-padding)}.header__drawer nav.menu-drawer__navigation .footer_mobile_menu summary.menu-drawer__menu-item{font-size:1.14286rem;letter-spacing:.0228571rem;line-height:24px;font-weight:400;color:#1a1a1a;font-family:ProximaNovaRegular}.header__drawer nav.menu-drawer__navigation .footer_mobile_menu ul.footer_fourthsec{flex-flow:column wrap;margin:20px 0 0}.header__drawer .menu-drawer>.menu-drawer__utility-links{display:none}.header__drawer .menu-drawer button.menu-drawer__close-button{position:absolute;right:0;top:14px}.header__drawer .menu-drawer .menu-drawer__logo{border-bottom:1px solid rgb(242,242,242);padding:25px 15px}.header__drawer .menu-drawer .menu-drawer__logo img{max-width:200px;margin:0 auto}.header__drawer nav.menu-drawer__navigation .footer_fourthsec li a{color:#1a1a1a}slideshow-slide .slide__content{padding:0 15px}.home_banner_top slideshow-controls[controls-on-media][pagination-position=center]{padding:0 15px}.page-width,.banner-product-section,.default_product{padding-right:15px;padding-left:15px}.featured-blog-posts .section--page-width{padding-left:15px;padding-right:15px}.shopify-section-group-footer-group .footer-content{padding:0 15px}.shopify-section-group-footer-group .footer-content .group-block:first-child,.shopify-section-group-footer-group .footer-content .email-signup-block{width:100%}.shopify-section-group-footer-group .footer-content .group-block:first-child .group-block-content{padding:0}.shopify-section-group-footer-group .footer-content .group-block:first-child .group-block-content .text-block{--text-align: center !important}.footer-content .email-signup-block .email-signup__input-group input{width:100%;margin:0 0 16px}.footer-content .email-signup-block .email-signup__input-group button.email-signup__button{max-width:100%}.shopify-section-group-footer-group .footer-content .social_media_link{justify-content:center;padding-bottom:25px}.shopify-section-group-footer-group .footer-content .group-block:last-child .group-block-content{grid-template-columns:repeat(1,1fr)}.shopify-section-group-footer-group .footer-content .group-block:last-child{padding-top:16px;padding-bottom:40px}.shopify-section-group-footer-group.footer-utilities{padding-top:40px}.footer_fourthsec{display:flex;gap:16px;justify-content:center}.footer_fourthsec li:not(:last-child){margin:0}.footer-utilities .utilities .social-icons__wrapper{order:3;max-width:200px}.shopify-section-group-footer-group.footer-utilities .utilities{align-items:center;padding:0 15px;display:flex}.footer-utilities .utilities ul.bottom-footer-menu{padding:0}.footer-utilities .utilities ul.bottom-footer-menu li{width:100%;text-align:center}.footer-utilities .utilities span.footer-utilities__text{text-align:center}#header-group .header__row.header__row--bottom{display:none}main nav.breadcrumb{padding:0 15px}.sale-dual-inner,.shop-category-inner,.sale-inner{padding-right:15px;padding-left:15px}.product-information,.product-recommendations .section.section--page-width,.main-custom-list .section.section--page-width{padding-left:15px;padding-right:15px}.product-information{margin:0 auto 32px}.product-information .product-information__grid .product-information__media,.product-information .product-information__grid>.shopify-block{width:100%;padding:0!important}.product-information .product-information__grid .product-information__media{margin:0 0 55px}.product-information .product-information__grid .product-details .tabs .tabs__headers{grid-template-columns:repeat(4,1fr)}.product-information .product-information__grid .product-details .buy-buttons-block .product-form-buttons{max-width:100%}.product-recommendations .section-resource-list__content h3{font-size:1.28571rem;letter-spacing:.128571rem}body .hxoSelectTheme .flagWrapper{width:auto}.search-modal .dialog-modal .predictive-search-form__header .predictive-search-form__header-inner{padding:0 50px 0 15px}.search-modal .dialog-modal .predictive-search-form__header-inner .predictive-search__icon{left:30px}.search-modal .dialog-modal .predictive-search-form__content-wrapper{padding:32px 15px 0}.search-modal .dialog-modal .predictive-search-form__content-wrapper .left_col,.search-modal .dialog-modal .predictive-search-form__content-wrapper .right_col{width:100%}.search-modal .dialog-modal .predictive-search-form__content-wrapper .left_col{order:2}.cart-drawer .cart-drawer__dialog{width:100%;max-width:100%}.shopify-section-group-footer-group .footer-content dialog.popup-link__content{width:100%}.popup-link__content .popup-link__inner form.contact-form__form{padding:45px 15px}.popup-link__content .contact_footer{padding:40px 15px}.popup-link.popup-accordion span.menu__heading__default{display:none}.popup-link.popup-accordion span.menu__heading__accordion{display:contents}.popup-link.popup-accordion span.menu__heading__accordion span.icon-caret{display:none}.popup-link.popup-accordion.is-open span.icon-plus path.horizontal{display:none}.swym-storefront-layout-root-component .swym-storefront-layout-layout{padding-left:15px;padding-right:15px}#HeaderDrawer-clothing-featured{display:none}.brands-page{padding-left:15px;padding-right:15px}.brands-topbar nav a:not(:first-child){margin-left:20px}.article-breadcrumb-container{display:none}.single_blog_container{padding-top:40px;padding-right:15px;padding-left:15px}.article-header-wrapper header .text-block h1{font-size:1.71429rem;line-height:32px}.single_blog_container rte-formatter p{max-width:100%}.blog_two_images{flex-direction:column}.blog_img_one,.blog_small_img a{width:100%}.article-latest-blogs>a{width:100%}.next-blog-card h4,.latest-blog-content h4{font-size:1.14286rem;line-height:24px}.product-information .product-information__grid .product-details>.group-block{padding:0}.mrporter-recommendations{margin-bottom:32px}.product-information .product-information__grid .product-details .group-block-content>.group-block>.group-block-content rte-formatter:first-child p{font-size:24px;line-height:30px}.products-right .product-scroller{padding-top:20px}.group-subnav .container{padding:0 15px}.custom_container{padding:0 15px;flex-flow:column wrap;gap:0}.about-left,.committed-left,.about-right,.committed-right{width:100%;margin:0}.about-left h1{font-size:34px;margin-bottom:34px}.about-subtitle{margin:0}.about-right p,.committed-right p{font-size:17px}.denim-text h2{font-size:34px}.section-883-text h2{width:100%;font-size:34px}}@media(min-width:320px)and (max-width:767px){.featured-blog-posts .resource-list__carousel slideshow-slides{padding:0;margin:0}.featured-blog-posts .resource-list__carousel slideshow-slides slideshow-slide{--mobile-card-size: 82cqw}.cus_banner_title{font-size:1.14286rem}.product-grid-container .collection-wrapper.grid .facets-block-wrapper{width:100%;display:block}.product-grid-container .collection-wrapper.grid .main-collection-grid{width:100%;padding:0}.product-grid-container .collection-wrapper.grid .facets-block-wrapper .facets{top:0}.product-grid-container .collection-wrapper.grid .facets-toggle{box-shadow:#ccc 0 0 1px;width:100%;margin:0 0 16px}.product-grid-container .collection-wrapper.grid .facets button.facets__clear-all{border-radius:0;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;font-family:ProximaNovaRegular;color:#1a1a1a}.product-grid-container .collection-wrapper.grid .facets button.facets__see-results{border-radius:0;background-color:#1a1a1a;font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;font-family:ProximaNovaRegular;color:#fff}.product-grid-container .collection-wrapper.grid .facets__form-wrapper .sorting-filter{display:none}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper{display:grid;height:auto;grid-template-columns:repeat(2,1fr);margin:0 0 16px;width:100%;position:relative;max-width:100%}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper floating-panel-component{left:0!important}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper .sorting-filter .facets__summary span.facets__status{display:none}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper details.facets__panel{box-shadow:#ccc 0 0 1px;padding:8px 16px;min-height:44px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.product-grid-container .collection-wrapper.grid .facets-controls-wrapper details.facets__panel summary.facets__summary{width:100%;padding:0;gap:0;border-radius:0;border:none}.product-grid-container .collection-wrapper.grid .facets-toggle button.facets-toggle__button{font-size:1rem;letter-spacing:.02rem;line-height:22px;font-weight:400;font-family:ProximaNovaRegular;margin-right:10px;color:#1a1a1a}.product-grid-container .collection-wrapper.grid .facets__filters-wrapper .facets__item summary span.facets__label{font-size:.857143rem}.sale-left,.sale-right{width:100%}.product-information .product-information__grid .product-information__media ul.end-thumbs{display:none}.product-information .product-information__grid .product-information__media .end-scroll{width:100%;padding:0}.brands-content h2{font-size:24px}.brands-content ul.brand-item{display:block}.brands-content ul.brand-item li{border-bottom:1px solid #f0f0f0;padding:8px 0;justify-content:space-between}.brands-content ul.brand-item li span{order:2}.pagination-wrapper nav.pagination .mr-pagination__prev_next{font-size:0}}@media(min-width:320px)and (max-width:567px){.sale-dual-inner,.shop-category-grid,.main-custom-list .resource-list--grid,.article-next-posts-inr,.article-latest-blogs-grid{grid-template-columns:repeat(1,1fr)}.next-blog-card>a,.latest-blog-card>a{height:auto}.group-subnav ul li a{padding:18px 10px}}@media(min-width:568px)and (max-width:767px){.shop-category-grid,.article-latest-blogs-grid{grid-template-columns:repeat(2,1fr)}.next-blog-card>a,.latest-blog-card>a{height:200px}}@media(min-width:768px)and (max-width:1024px){.sale-inner{display:grid;grid-template-columns:repeat(2,1fr)}.sale-left,.sale-right{width:auto}.product-information .product-information__grid .product-details>.group-block>.group-block-content{max-width:100%}.product-information .product-information__grid>.shopify-block{max-width:396px;margin:0 auto}}@media(min-width:768px)and (max-width:991px){.product-grid-container .collection-wrapper.grid .facets-block-wrapper{width:30%}.product-grid-container .collection-wrapper.grid.filter-open .main-collection-grid{width:70%}.product-grid-container .filter-open .main-collection-grid ul.product-grid{--product-grid-columns-desktop: repeat(2, 1fr)}.shop-category-grid,.main-custom-list .resource-list--grid{grid-template-columns:repeat(2,1fr)}.brands-content ul.brand-item{grid-template-columns:repeat(3,1fr)}.product-information .product-information__grid .product-information__media ul.media-gallery__grid li.product-media-container{min-height:436px;grid-row:auto!important;grid-column:auto!important;position:relative!important}.next-blog-card>a{height:235px}.latest-blog-card>a{height:147px}}@media(min-width:992px)and (max-width:1024px){slideshow-slide .slide__content{padding:0 15px}.home_banner_top slideshow-controls[controls-on-media][pagination-position=center]{padding:0 15px}.page-width,.banner-product-section,.default_product{padding-right:15px;padding-left:15px}.featured-blog-posts .section--page-width,.main-custom-list .section.section--page-width{padding-left:15px;padding-right:15px}.shopify-section-group-footer-group .footer-content{padding:0 15px}#header-group .header__row--top .header__columns{--header-template-columns: var(--header-left) var(--header-center) var(--header-right);grid-template-areas:"left center right";padding:8px 15px}#header-group .header__row--top .header__columns>.header__column{display:flex}#header-group .header__row--top .header__columns .header__column--left .header__drawer,#header-group .header__row--top .header__columns .header__column--left search-button{display:none}#header-group .header__row--top .header__columns .header__column--right search-button{display:flex}#header-group .header__row.header__row--bottom .header__column.header__column--center{display:flex}#header-group .header__row.header__row--bottom .header__column.header__column--center header-menu.header-menu{display:block}.footer-content .email-signup-block .email-signup__input-group input{max-width:335px}.shopify-section-group-footer-group.footer-utilities{padding:56px 15px}main nav.breadcrumb{padding:0 15px}.sale-dual-inner,.shop-category-inner,.sale-inner{padding-right:15px;padding-left:15px}.sale-dual-inner{max-width:825px}body .hxoSelectTheme .flagWrapper{width:auto}.swym-storefront-layout-root-component .swym-storefront-layout-layout{padding-left:15px;padding-right:15px}.product-grid-container .collection-wrapper.grid .facets-block-wrapper{width:25%}.product-grid-container .collection-wrapper.grid.filter-open .main-collection-grid{width:75%}.product-grid-container .filter-open .main-collection-grid ul.product-grid{--product-grid-columns-desktop: repeat(3, 1fr)}.product-information .product-information__grid .product-information__media ul.media-gallery__grid li.product-media-container{min-height:453px}.product-information .product-information__grid .product-details>.group-block{padding:24px 16px 0}.products-right .product-scroller{padding-top:20px}.next-blog-card>a{height:305px}.latest-blog-card>a{height:193px}}@media(min-width:1025px)and (max-width:1366px){slideshow-slide .slide__content{padding:0 15px}.home_banner_top slideshow-controls[controls-on-media][pagination-position=center]{padding:0 15px}.page-width,.banner-product-section,.default_product{padding-right:15px;padding-left:15px}.featured-blog-posts .section--page-width,.main-custom-list .section.section--page-width{padding-left:15px;padding-right:15px}.shopify-section-group-footer-group .footer-content{padding:0 15px}#header-group .header__row--top .header__columns{padding:8px 15px}.shopify-section-group-footer-group.footer-utilities{padding:56px 15px}main nav.breadcrumb{padding:0 15px}.sale-dual-inner,.shop-category-inner,.sale-inner{padding-right:15px;padding-left:15px}.swym-storefront-layout-root-component .swym-storefront-layout-layout{padding-left:15px;padding-right:15px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
