.shopify-section.header-announcement-section{position:sticky!important;top:0;z-index:9}.announcement-bar__slider .announcement-bar__text{font-weight:400;font-size:14px;line-height:18px;letter-spacing:.2px;text-align:center;text-transform:uppercase}.announcement-bar__slider .announcement-bar__text strong{font-weight:600}@media (max-width: 749px){.announcement-bar__slides{width:calc(100% - 30px)!important}.announcement-bar__slider .announcement-bar__text{font-size:12px;line-height:16px}}.header.m-header .section--page-width{display:block}.header.m-header .section--page-width .header__columns{padding:24px 40px;padding-block:10px}.header.m-header a.header-logo{height:auto}.header.m-header .menu-list__list-item .menu-list__link{font-weight:600;font-size:14px;line-height:18px;letter-spacing:.4px;text-align:center;text-transform:uppercase}.header.m-header .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link[aria-haspopup],.header.m-header .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link,.header.m-header .menu-list__list-item:where(:not([slot=overflow]))>button.menu-list__link{padding-inline:calc(var(--gap-xl) / 2)}@media (max-width: 1279px){.header.m-header .section--page-width .header__columns{padding-inline:20px}}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){top:var(--announcement-height)!important}.header.m-header .header-logo img.hide-iconlogo{max-height:30px;display:none}.header.m-header .menu-list__list-item .menu-list__link{--header-padding: 7px;padding-block:calc(2 * var(--header-padding))}.header.m-header[data-sticky-state=active] .section--page-width .header__columns,.header.m-header.is-active .section--page-width .header__columns{padding-block:5px}.header.m-header[data-sticky-state=active] .header-logo img.main_logo,.header.m-header.is-active .header-logo img.main_logo{display:none}.header.m-header[data-sticky-state=active] .header-logo img.hide-iconlogo,.header.m-header.is-active .header-logo img.hide-iconlogo{max-height:26px;display:block}.header.m-header[data-sticky-state=active] .menu-list__list-item .menu-list__link,.header.m-header.is-active .menu-list__list-item .menu-list__link{--header-padding: 5px;padding-block:calc(2 * var(--header-padding))}.menu-drawer .dhd-header{display:flex;align-items:baseline;padding:16px 20px;justify-content:space-between;border-bottom:1px solid #D9D9D9}.menu-drawer .dhd-header>h2{font-family:Inter;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.3px;text-transform:uppercase;margin:0}.menu-drawer .dhd-header button.close-button{padding:0;width:28px;height:28px;display:flex;justify-content:center;align-items:center}.menu-drawer .menu-drawer__menu{padding-top:40px}.menu-drawer .menu-drawer__navigation ul.has-submenu>li:not(:last-child){margin-bottom:44px}.menu-drawer .menu-drawer__navigation ul.has-submenu>li>a{font-family:Inter;font-weight:600;font-size:16px;line-height:20px;letter-spacing:.4px;text-transform:uppercase;color:#000;min-height:unset}.menu-drawer .menu-drawer__navigation ul.has-submenu ul.menu-drawer__menu--childlist{padding-right:0;padding-top:14px}.menu-drawer .menu-drawer__navigation ul.has-submenu ul.menu-drawer__menu--childlist>li>a{font-family:Inter;font-weight:500;font-size:12px;line-height:140%;letter-spacing:.4;text-transform:uppercase}.menu-drawer .menu-drawer__navigation ul.has-submenu ul.menu-drawer__menu--childlist>li+li{margin:24px 0 0}@media (max-width: 749px){.header.m-header .account-drawer{display:none}.header.m-header .header-actions__action .svg-wrapper,.header.m-header .header__icon--summary .header-drawer-icon{height:28px;width:28px}.header.m-header .header-actions__action svg,.header.m-header .header__icon--summary .header-drawer-icon svg{height:100%;width:100%}.header.m-header .menu-drawer-container .header__icon--summary{padding:0}}@media (min-width: 750px){.menu-list .overflow-menu:after{display:none!important}.menu-list__list-item{position:relative}.menu-list__submenu{width:250px!important;border:1px solid #Ddd;top:calc(100% + 10px)!important}.menu-list__submenu .menu-list__submenu-inner{padding-bottom:10px}.mega-menu.section .mega-menu__list{display:block;padding-top:10px}.mega-menu.section .mega-menu__list .mega-menu__column .mega-menu__link{width:100%;padding:10px 10px 10px 16px}}.section.home-collection{display:block}.section.home-collection .custom-section-content{margin-inline:auto;max-width:1304px;padding-inline:40px}.section.home-collection .home-collection-title>*{font-weight:400;font-size:50px;line-height:120%;letter-spacing:-.2px;text-transform:uppercase}.section.home-collection .home-collection-text>*{font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.1px}@media (max-width: 1279px){.section.home-collection .custom-section-content{padding-inline:20px}.section.home-collection .home-collection-title>*{font-size:38px}.hc-collectioncard .collection-card__content>.text-block{--font-size: 14px !important}}@media (max-width: 991px){.section.home-collection .custom-section-content{padding-inline:0px}.section.home-collection .custom-section-content .home-collection-heading{padding-inline:20px}.section.home-collection .hc-ccard-grid>.group-block-content{overflow:hidden;overflow-x:auto;padding-bottom:12px;padding-inline:20px}.section.home-collection .hc-ccard-grid::-webkit-scrollbar{height:2px;background-color:#d9d9d9}.section.home-collection .hc-ccard-grid::-webkit-scrollbar-thumb{height:2px;background-color:#000}.section.home-collection .hc-collectioncard.collection-card{flex:0 0 auto;width:187px}}@media (max-width: 749px){.section.home-collection .home-collection-heading>.group-block-content{--gap: 6px !important}.section.home-collection .home-collection-title>*{font-size:28px}.section.home-collection .home-collection-text>*{font-size:13px}.section.home-collection .hc-ccard-grid>.group-block-content{flex-flow:row nowrap;justify-content:flex-start}.section.home-collection .hc-collectioncard.collection-card{flex:0 0 auto;width:140px}.hc-collectioncard .collection-card__content>.text-block{--font-size: 10px !important}}.home-collection .custom-section-content .hc-ccard-grid{max-width:678px;margin:0 auto}.home-collection .hc-ccard-grid .hc-collectioncard{--ratio: 4 / 5.5 !important}.home-collection .hc-ccard-grid .collection-card__content>.text-block{font-size:10px;align-items:center}@media (max-width: 991px){.section.home-collection .hc-collectioncard.collection-card{flex:0 0 auto;width:140px}}@media (max-width: 575px){.section.home-collection .hc-collectioncard.collection-card{flex:0 0 auto;width:125px}}.section.m-ostory-section{display:block}.section.m-ostory-section>.custom-section-content>.spacing-style{padding-inline:max(20px,calc(var(--spacing-scale) * 40px))}@media (max-width: 1279px){.section.m-ostory-section>.custom-section-content>.spacing-style{padding-block:20px;padding-inline:20px}}@media (min-width: 750px){.section.m-ostory-section .reverse-imagetext>.group-block-content>.group-block:last-child{order:-1}}.section.m-ostory-section .imagetext-item>.group-block-content{height:auto;align-items:stretch}.section.m-ostory-section .imagetext-item>.group-block-content>.group-block:first-child{height:auto}.section.m-ostory-section .imagetext-item .imagetext-content{height:auto}.section.m-ostory-section .imagetext-item .imagetext-content>.group-block-content{height:100%}.section.m-ostory-section .imagetext-content .group-block-content>.group-block{--size-style-width: 620px !important;width:100%!important;max-width:var(--size-style-width)!important}.section.m-ostory-section .imagetext-title>*{font-weight:400;font-size:40px;line-height:120%;letter-spacing:-.2px;text-transform:uppercase;color:#000}.section.m-ostory-section .imagetext-text>*{font-weight:400;font-size:16px;line-height:170%;letter-spacing:-.1px}.section.m-ostory-section .imagetext-text+a.button{margin-top:24px}.section.m-ostory-section .imagetext-content a.button{min-width:200px;border-radius:0;font-weight:700;font-size:14px;line-height:100%;letter-spacing:.8px;text-transform:uppercase;padding:22px 20px}@media (max-width: 1279px){.section.m-ostory-section .imagetext-title>*{font-size:32px}.section.m-ostory-section .imagetext-content .group-block-content>.group-block>.group-block-content{--gap: 16px !important}.section.m-ostory-section .imagetext-text+a.button{margin-top:16px}}@media (max-width: 749px){.section.m-ostory-section .imagetext-item+.imagetext-item{margin-top:20px}.section.m-ostory-section .imagetext-item .imagetext-content{padding:32px 28px}.section.m-ostory-section .imagetext-content .group-block-content>.group-block>.group-block-content{--gap: 12px !important}.section.m-ostory-section .imagetext-title>*{font-size:24px}.section.m-ostory-section .imagetext-text>*{font-size:13px}.section.m-ostory-section .imagetext-text+a.button{margin-top:18px}.section.m-ostory-section .imagetext-content a.button{font-size:12px;padding:17px 20px;width:100%}}.adv_featured_product .section-heading{margin-bottom:40px}.adv_featured_product .section-heading>h2{font-size:40px;line-height:120%;letter-spacing:-.2px;text-transform:uppercase;font-weight:400}.adv_featured_product .advfproduct_grid{max-width:calc(100% - 80px);margin:0 auto;background:#f5f5f5;padding:80px;justify-content:space-between;align-items:center;height:auto}.advfproduct_grid .product-information__media{flex:0 0 auto;width:45%;min-width:unset}.advfproduct_grid .product-details{flex:0 0 auto;width:45%;min-width:unset;align-self:center}@media (max-width: 1700px){.adv_featured_product .advfproduct_grid{padding:80px;gap:40px}.advfproduct_grid .product-information__media,.advfproduct_grid .product-details{width:calc(50% - 20px)}}@media (max-width: 1515px){.adv_featured_product .advfproduct_grid{padding:40px}.adv_featured_product .product-details>.group-block{padding:42px 40px}}@media (max-width: 1279px){.adv_featured_product .advfproduct_grid{max-width:calc(100% - 40px)}}.adv_featured_product media-gallery.media-gallery--extend{position:relative;top:unset}.adv_featured_product .product-details .adv-pdvendor>*{font-weight:700;font-size:14px;line-height:100%;letter-spacing:.8px;text-transform:uppercase}.adv_featured_product .product-details .adv-pdtitle>*{font-weight:400;font-size:36px;line-height:130%;letter-spacing:0;text-transform:uppercase}.adv_featured_product .product-details .adv-pdprice .price{font-size:24px;line-height:28px;letter-spacing:0;font-weight:700;color:#000}.adv_featured_product .product-details .adv-pdprice .compare-at-price{font-size:24px;line-height:28px;letter-spacing:0;font-weight:300;color:#858585}.adv_featured_product .product-details .adv-pddescription>*{font-size:16px;line-height:170%;letter-spacing:-.1px;font-weight:400;color:#5c5c5c}.adv_featured_product .product-details .buy-buttons-block .add-to-cart-button{font-size:14px;text-transform:uppercase;border-radius:0;font-weight:700;letter-spacing:.8px}.adv_featured_product .product-details .buy-buttons-block .add-to-cart-button .add-to-cart-icon{display:none}.adv_featured_product .product-details .adv-pdswatch .variant-option--buttons label:has(.swatch){border-radius:0;border:none}.adv_featured_product .product-details .adv-pdswatch .variant-option--buttons label:has(.swatch) .swatch{border:none;border-radius:0}@media (max-width: 1279px){.adv_featured_product .section-heading>h2{font-size:32px}.adv_featured_product .product-details .adv-pdtitle>*{font-size:28px}}@media (max-width: 991px){.adv_featured_product .section-heading{margin-bottom:30px}.adv_featured_product .advfproduct_grid{gap:20px;align-items:flex-start;padding:20px}.advfproduct_grid .product-information__media,.advfproduct_grid .product-details{width:calc(50% - 10px)}.adv_featured_product .product-details>.group-block{padding:26px 24px}.adv_featured_product .product-details .adv-pdtitle>*{font-size:22px}.adv_featured_product .product-details .adv-pdprice .price,.adv_featured_product .product-details .adv-pdprice .compare-at-price{font-size:20px;line-height:24px}.adv_featured_product .product-details .adv-pddescription>*{font-size:14px}}@media (max-width: 800px){.adv_featured_product .advfproduct_grid{max-width:100%}.adv_featured_product .advfproduct_grid{flex-flow:column}.advfproduct_grid .product-information__media,.advfproduct_grid .product-details{width:100%}}@media (max-width: 749px){.adv_featured_product .section-heading{margin-bottom:24px}.adv_featured_product .section-heading>h2{font-size:24px}}.section.pdgrid-section{display:block;padding-inline:40px}@media (max-width: 1279px){.section.pdgrid-section{padding-inline:20px}}.pdgrid-section .section-resource-list__header{margin-bottom:40px}.pdgrid-section .pdgrid-header rte-formatter.rte>*{font-size:40px;line-height:120%;letter-spacing:-.2px;text-transform:uppercase;font-weight:400}.pdgrid-section .pdgrid-header a.button-secondary,.pdgrid-section .pdgrid-footer a.button-secondary{font-weight:600;font-size:12px;line-height:100%;letter-spacing:.8px;text-transform:uppercase;border-radius:0;height:48px}@media (max-width: 1279px){.pdgrid-section .pdgrid-header rte-formatter.rte>*{font-size:32px}.pdgrid-section .section-resource-list__header{margin-bottom:28px}}@media (max-width: 749px){.section.pdgrid-section{padding-block:32px}.pdgrid-section .pdgrid-header rte-formatter.rte>*{font-size:24px;width:100%;text-align:center}.pdgrid-section .pdgrid-header a.button-secondary{display:none}}.product-card .cardproduct-vendor>*{font-weight:700;font-size:11px;line-height:100%;letter-spacing:.8px;text-transform:uppercase}.product-card .cardproduct-vendor+.cardproduct-title{margin-top:8px;display:block}.product-card .cardproduct-title>*{font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;text-transform:uppercase}.product-card .cardproduct-title>*{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;padding-top:0}.product-card .cardproduct-price{margin-top:16px}.product-card .cardproduct-price .price{font-weight:600;font-size:14px;line-height:18px;letter-spacing:0;color:#000}.product-card .cardproduct-price .compare-at-price{color:#858585;opacity:1;font-weight:600;font-size:14px;line-height:18px;letter-spacing:0}@media (max-width: 749px){.product-card .cardproduct-info{--padding-block-start: 14px !important;--padding-inline-start: 8px !important;--padding-inline-end: 8px !important}.product-card .cardproduct-vendor+.cardproduct-title{margin-top:6px}.product-card .cardproduct-title>*{font-size:12px}.product-card .cardproduct-price{margin-top:8px}.product-card .cardproduct-price .price,.product-card .cardproduct-price .compare-at-price{font-size:12px;line-height:100%}}.section.footer-logo{display:block}.section.footer-logo>.footer-content{padding-inline:40px}.section.footer-emailsignup{display:block;border-top:1px solid #000}.section.footer-emailsignup>.footer-content{display:flex;flex-wrap:nowrap;padding-inline:40px}.section.footer-emailsignup>.footer-content>.femail-info{flex:0 0 auto;width:calc(50% - var(--footer-gap) * 2 / 3)}.section.footer-emailsignup>.footer-content>.femail-signup{flex:0 0 auto;width:calc(30% - var(--footer-gap) * 2 / 3)}.section.footer-emailsignup>.footer-content>.femail-social{flex:0 0 auto;width:calc(20% - var(--footer-gap) * 2 / 3)}.footer-emailsignup .femail-info .femail-info-title>*{font-weight:400;font-size:28px;line-height:38px;letter-spacing:-.3px;text-transform:uppercase;color:#000}.footer-emailsignup .femail-info .femail-info-text>*{font-weight:400;font-size:16px;line-height:148%;letter-spacing:0;color:#5c5c5c}.footer-emailsignup .femail-signup .email-signup__input-group--integrated{border-color:#000}.footer-emailsignup .femail-signup .email-signup__input-group--integrated .email-signup__input{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;padding-left:28px}.footer-emailsignup .femail-signup .email-signup__input-group--integrated>button{margin:6px;font-weight:700;font-size:14px;line-height:100%;letter-spacing:.8px;text-transform:uppercase;height:52px}.footer-emailsignup .femail-social{align-items:center;justify-content:flex-end;flex-wrap:wrap}.footer-emailsignup .femail-social .social-title{font-weight:700;font-size:16px;line-height:100%;letter-spacing:-.2px;text-transform:uppercase;color:#0000007f}.section.footermenus{display:block;position:relative}.section.footermenus:before{content:"";width:calc(100% - 80px);height:1px;display:block;margin-inline:auto;background-color:#d9d9d9}.footermenus .footer-content{padding-inline:40px;align-items:start}.footermenus .menu__heading{padding-top:0;padding-bottom:0;margin-bottom:30px}.footermenus .menu__heading .menu__heading__default{font-weight:700;font-size:18px;line-height:100%;letter-spacing:-.2px;text-transform:uppercase;display:block}.footermenus .menu__details .menu__item>a{font-weight:400;font-size:16px;line-height:20px;letter-spacing:.4px;text-transform:uppercase}.footermenus .fmcontact .fmcontact-title{padding-top:0;padding-bottom:0;margin-bottom:30px}.footermenus .fmcontact .fmcontact-title>*{font-weight:700;font-size:18px;line-height:100%;letter-spacing:-.2px;text-transform:uppercase;display:block}.footermenus .fmcontact .fmcontact-text>*{font-weight:400;font-size:16px;line-height:20px;letter-spacing:.4px;text-transform:uppercase;color:#000}.footermenus .fmcontact .fmcontact-text>*:not(:last-child) br{display:none}.footermenus .fmcontact .fmcontact-text>* em{font-weight:600;font-size:12px;font-style:normal;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#858585;display:block;margin-bottom:8px}.section.footerutilities{display:block;position:relative;margin-top:-2px}.section.footerutilities:before{content:"";width:calc(100% - 80px);height:1px;display:block;margin-inline:auto;background-color:#d9d9d9}.section.footerutilities>.utilities{padding-inline:40px;justify-content:center;text-align:center}.section.footerutilities>.utilities>*{width:100%}.section.footerutilities>.utilities .footer-utilities__text{display:block;text-align:center;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0}@media (max-width: 1600px){.section.footer-emailsignup>.footer-content>.femail-info{flex:0 0 auto;width:calc(44% - var(--footer-gap) * 2 / 3)}.section.footer-emailsignup>.footer-content>.femail-signup{flex:0 0 auto;width:calc(30% - var(--footer-gap) * 2 / 3)}.section.footer-emailsignup>.footer-content>.femail-social{flex:0 0 auto;width:calc(26% - var(--footer-gap) * 2 / 3)}}@media (max-width: 1499px){.footer-emailsignup .femail-info .femail-info-title>*{font-size:24px;line-height:30px;letter-spacing:-.24px}.footer-emailsignup .femail-info .femail-info-text>*{font-size:14px}.footer-emailsignup .femail-social .social-title{font-size:14px}.femail-signup .social-icons__icon-wrapper:has(.social-icons__icon path){--icon-size-lg: 24px}.footer-emailsignup .femail-signup .email-signup__input-group--integrated>button{height:44px;padding-inline:20px}.footer-emailsignup .femail-signup .email-signup__input-group--integrated .email-signup__input{font-size:14px;padding-left:16px}.footermenus .menu__details .menu__item>a{font-size:14px;line-height:18px}.footermenus .menu__details .menu__item+.menu__item{margin-block-start:6px}.footermenus .menu__heading .menu__heading__default,.footermenus .fmcontact .fmcontact-title>*{font-size:16px}.footermenus .menu__heading,.footermenus .fmcontact .fmcontact-title{margin-bottom:20px}.footermenus .fmcontact .fmcontact-text>*{font-size:14px;line-height:18px}}@media (max-width: 1299px){.section.footer-emailsignup>.footer-content>.femail-info{flex:0 0 auto;width:calc(50% - var(--footer-gap) * 2 / 3)}.section.footer-emailsignup>.footer-content>.femail-signup{flex:0 0 auto;width:calc(50% - (var(--footer-gap) + 245px)* 2 / 3)}.section.footer-emailsignup>.footer-content>.femail-social{width:150px}.section.footer-emailsignup>.footer-content>.femail-social{gap:10px}.footer-emailsignup .femail-social .social-title{font-size:14px;flex:0 0 auto;width:100%;text-align:right}}@media (max-width: 1279px){.section.footer-emailsignup>.footer-content{padding-inline:20px}.footermenus .footer-content,.section.footer-logo>.footer-content{padding-inline:20px}.section.footermenus:before{width:calc(100% - 40px)}.section.footerutilities:before{width:calc(100% - 40px)}.section.footerutilities>.utilities{padding-inline:20px}}@media (max-width: 1199px){.section.footer-emailsignup>.footer-content{flex-wrap:wrap;justify-content:space-between;align-items:center}.section.footer-emailsignup>.footer-content>.femail-info{width:calc(48% - var(--footer-gap) * 2 / 3)}}@media (max-width: 1099px){.section.footer-emailsignup>.footer-content{padding-block:40px 32px}.section.footer-emailsignup>.footer-content>.femail-info{width:100%}.section.footer-emailsignup>.footer-content>.femail-signup{width:calc(55% - var(--footer-gap) / 2)}.section.footer-emailsignup>.footer-content>.femail-social{width:calc(45% - var(--footer-gap) / 2)}.footer-emailsignup .femail-social .social-title{width:auto}}@media (min-width: 750px){.section.footer-logo>.footer-content{--grid-columns: 1 !important}}@media (max-width: 749px){.footermenus .menu__heading span.menu__heading__accordion{display:none}.footermenus .menu__heading .menu__heading__default{display:block}.footermenus .menu--accordion .menu__heading__accordion{font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.2px;text-transform:uppercase}.footermenus .menu--accordion .menu__heading__accordion{display:flex;text-transform:uppercase;justify-content:space-between;width:100%;align-items:center}.footermenus .menu__heading{margin-bottom:0}.footermenus .footer-content{gap:28px}.footermenus .menu__details .menu__item>a{padding-left:0}.section.footer-emailsignup>.footer-content>.femail-signup{width:100%}.section.footer-emailsignup>.footer-content>.femail-social{display:none}.section.footer-logo>.footer-content .ar-footer-socialmedia{margin-bottom:30px;margin-top:14px}.ar-footer-socialmedia .social-icons__wrapper{align-items:center}.ar-footer-socialmedia span.social-title{font-weight:700;font-size:14px;line-height:100%;letter-spacing:-.2px;text-transform:uppercase}}.section.maincollection-heading{display:block}.section.maincollection-heading>.custom-section-content{padding-inline:40px}.maincollection-heading .maincollection-title>*{font-weight:400;font-size:40px;line-height:120%;letter-spacing:-.2px;text-transform:uppercase}@media (max-width: 1279px){.section.maincollection-heading>.custom-section-content{padding-inline:20px}.maincollection-heading .maincollection-title>*{font-size:32px}}@media (max-width: 749px){.maincollection-heading .maincollection-title>*{font-size:24px}}.collection .product-card .cardproduct-title>*{font-size:14px}.collection .product-card .cardproduct-vendor+.cardproduct-title{width:100%}.collection .product-card .cardproduct-price{margin-top:8px}.collection .product-grid[product-grid-view=zoom-out] .product-card .product-grid-view-zoom-out--details>h3{font-size:12px;text-align:center;text-transform:uppercase}@media (max-width: 749px){.collection .product-card .cardproduct-title>*{font-size:12px}}.product-card .product-badges--top-left{top:0;left:0}.product-card .product-badges .pbedge_custom{background:#000;color:#fff}.product-card .product-badges .product-badges__badge{font-size:12px;text-transform:uppercase;font-weight:600}@media (max-width: 749px){.product-card .product-badges .product-badges__badge{font-size:10px}}.collection-wrapper--grid-full-width .facets--vertical:not(.facets--drawer){padding-inline-start:0!important}.facets .facets--filters-title{display:flex;align-items:center;gap:10px;flex:1;text-transform:uppercase;font-weight:600;font-size:18px}.facets .facets__panel .facets__summary>.facets__label{font-size:14px;font-weight:600;text-transform:uppercase}.facets .facets__panel .checkbox__label>.checkbox__label-text{font-size:14px;text-transform:uppercase;--checkbox-label-padding: 8px !important}.facets .facets__panel .swatch{--max-filter-size: 20px !important}@media (min-width: 750px){.facets.facets--horizontal{padding-bottom:20px}.facets .facets__panel .variant-option .variant-option__button-label{gap:8px!important}.facets .facets__panel .variant-option .facets__swatch-label{font-size:14px;text-transform:uppercase}}.price-facet .price-facet__field .price-facet__input{padding:10px 10px 10px 32px;font-size:14px}.price-facet .price-facet__field .price-facet__label{padding:10px;font-size:14px}.price-facet .price-facet__separator{font-size:12px;text-transform:capitalize}.price-facet .price-facet__highest-price{text-align:center;font-size:13px;padding-top:2px;padding-bottom:0}@media (max-width: 749px){.collection .section.pdgrid-section{padding-block:10px 32px}.collection-wrapper .facets-toggle{padding:0;margin-bottom:20px!important}.facets-toggle .facets-toggle__button{font-size:14px;font-weight:600}.price-facet .price-facet__highest-price{padding-bottom:20px}.sorting-filter .facets__label{font-size:14px!important;text-transform:uppercase;font-weight:600}.sorting-filter__container .sorting-filter__select{font-size:14px;text-transform:uppercase}.facets--drawer .facets-drawer__title{font-size:16px;text-transform:uppercase;font-weight:600;letter-spacing:.4px}.facets{--facets-mobile-gap: 12px !important}}@media (min-width: 1440px){.main-collection-grid .product-grid:is(.product-grid--grid){--product-grid-columns-desktop: repeat(4, 1fr) !important}}@media (min-width: 750px) and (max-width: 879px){.main-collection-grid .product-grid:is(.product-grid--grid){--product-grid-columns-desktop: repeat(auto-fill, minmax(220px, 1fr)) !important}}.product-card .card-gallery slideshow-component slideshow-slides>slideshow-slide{transition:all .7s ease}.product-card:hover .card-gallery slideshow-component slideshow-slides>slideshow-slide:first-child{opacity:0}.product-card .card-gallery slideshow-component slideshow-slides>slideshow-slide:last-child{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .7s ease}.product-card:hover .card-gallery slideshow-component slideshow-slides>slideshow-slide:last-child{opacity:1}@media (max-width: 749px){.product-card .card-gallery{--gallery-aspect-ratio: 1 / 1.2 !important}}@media (min-width: 750px){product-card .quick-add__button{right:0;bottom:0;width:100%;border:none!important;outline:none!important;box-shadow:unset!important;border-radius:0;justify-content:center;transform:translateY(100%);opacity:0;transition:all .4s ease-in;background:#ffffff7f}product-card:is(:hover,:focus-within) .quick-add__button{opacity:1;transform:translateY(0);transition:all .4s ease-in}product-card .quick-add__button .add-to-cart-text{background:transparent;border-radius:0}product-card .quick-add__button .add-to-cart-text .add-to-cart-icon{display:none}product-card .quick-add__button .add-to-cart-text .add-to-cart-text__content{display:block}product-card .quick-add__button .add-to-cart-text>*>span{min-width:unset}product-card .quick-add__button .add-to-cart-text__content>span span{font-weight:700;font-size:12px;line-height:100%;letter-spacing:.8px;text-transform:uppercase}product-card .quick-add__button .add-to-cart-text__content>span span{padding-right:0;opacity:1;display:inline-block;translate:0 0;filter:blur(0)}product-card .quick-add__button:is(:hover,:focus-visible) .add-to-cart-text__content>span span{opacity:1;translate:0 0;filter:blur(0)}}@media (max-width: 749px){product-card .quick-add__button{width:30px;height:30px;border-radius:0;border:1px solid #ddd;outline:none;box-shadow:none;right:4px;bottom:5px}.quick-add__button .add-to-cart-text{width:100%}.quick-add__button .add-to-cart-icon{width:100%;display:flex;justify-content:center;align-items:center}.quick-add__button .add-to-cart-icon>svg{width:10px;height:10px}.add-to-cart__added-icon{width:30px;height:30px}}.cart-drawer .header-actions__action{overflow:unset}.header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:unset!important}.header-actions__cart-icon .cart-bubble{width:8px!important;top:0!important;right:10px!important;font-size:0;display:none}.header-actions__cart-icon .cart-bubble .cart-bubble__text{display:none}.cart-drawer .cart-items .cart-items__table-row{display:flex;flex-wrap:wrap}.cart-drawer .cart-items__table-row .cart-items__media{flex:0 0 auto;width:80px}.cart-drawer .cart-items__table-row .cart-items__details{flex:1}.cart-drawer .cart-items__details *,.cart-drawer .cart-items .cart-items__title{font-size:14px}.cart-items__quantity .quantity-selector{max-width:105px}.cart-drawer .quantity-selector :is(.quantity-minus,.quantity-plus){width:30px;height:30px}.section.fptabs-section{display:block}.fptabs-section .fpt-spacing{padding-inline:40px}@media (max-width: 1279px){.fptabs-section .fpt-spacing{padding-inline:20px}}.fptabs-section .fpt-spacing .fpt-heading{display:flex;justify-content:space-between;align-items:center}.fptabs-section .fpt-heading .fpt-title>*{font-family:Inter;font-weight:400;font-size:40px;line-height:120%;letter-spacing:-.2px;text-transform:uppercase}.fptabs-section .fpt-tab-content .product-card .cardproduct-info{padding:20px 16px 0}.fptabs-section ul.fpt-tabs{margin:0;padding:0;list-style:none;display:flex;gap:40px}.fptabs-section ul.fpt-tabs li{background:none;display:inline-block;padding:4px 0;cursor:pointer;font-family:Inter;font-weight:600;font-size:13px;line-height:100%;letter-spacing:-.4px;text-align:center;text-transform:uppercase;border-bottom:1px solid transparent}.fptabs-section ul.fpt-tabs li.current{border-bottom-color:var(--color-foreground)}.fptabs-section .fpt-tab-content{display:none;padding:0}.fptabs-section .fpt-tab-content.current{display:inherit}.fptabs-section .product-badges{top:0;left:0}@media (max-width: 1279px){.fptabs-section .fpt-heading .fpt-title>*{font-size:32px}.fptabs-section ul.fpt-tabs{gap:30px}}@media (max-width: 749px){.fptabs-section .fpt-spacing{padding-block:32px}.fptabs-section .fpt-heading .fpt-title>*{font-size:24px}.fptabs-section .fpt-spacing .fpt-heading{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center}.fptabs-section ul.fpt-tabs{gap:24px}.fptabs-section .fpt-tab-content .product-card .cardproduct-info{padding:14px 8px 0}}fieldset.strap__type.variant-option{display:flex;flex-wrap:wrap;gap:8px}.strap__type .variant-option__button-label{padding:0;border-radius:0;flex:0 0 auto;width:100px}@media (max-width: 991px){.strap__type .variant-option__button-label{width:80px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/style.css.map */
