#m-theme .m-header .m-cart-icon-bubble .m-cart-count{min-width:17px!important;width:auto!important;height:17px!important;min-height:17px!important;padding:0 2px!important;line-height:17px!important;font-size:10px!important;top:2px!important;right:-2px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50px!important;box-sizing:border-box!important}#m-theme .m-header .m-cart-icon-bubble .m-cart-count.m\:hidden{display:none!important}#m-theme .m-header__mobile,#m-theme .m-header__desktop{border-bottom:1px solid #e7e7e7!important}@media(max-width:1023px){#m-theme .m-header__mobile{display:grid!important;grid-template-columns:minmax(65px,1fr) minmax(0,auto) minmax(100px,1fr)!important;gap:4px!important;align-items:center!important;padding-inline:12px!important;min-height:58px!important}#m-theme .m-header__mobile>.m-menu-button{display:flex!important;justify-content:flex-start!important;align-items:center!important;min-width:0!important;width:auto!important;max-width:100%!important;flex:none!important}#m-theme .m-header__mobile>.m-logo{width:auto!important;max-width:100%!important;min-width:0!important;display:flex!important;justify-content:center!important}#m-theme .m-header__mobile .m-logo a{max-width:100%!important;min-width:0!important}#m-theme .m-header__mobile .m-logo a.m-logo__image{max-width:100%!important}#m-theme .m-header__mobile>.m-header__mobile-right{display:flex!important;justify-content:flex-end!important;align-items:center!important;width:auto!important;max-width:100%!important;flex:none!important;white-space:nowrap!important;gap:3px!important}#m-theme .m-header__mobile-right>m-search-popup,#m-theme .m-header__mobile-right>.dw-mobile-header-account,#m-theme .m-header__mobile-right>.m-cart-icon-bubble{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 33px!important;width:33px!important;min-width:33px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:4px!important;box-sizing:border-box!important}#m-theme .m-header__mobile-right .m-header__search-icon,#m-theme .m-header__mobile-right .m-header__search-icon svg,#m-theme .m-header__mobile-right .m-header__account svg{width:19px!important;height:19px!important;max-width:19px!important}#m-theme .dw-mobile-header-account .m-header__account{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;min-width:33px!important;width:33px!important;height:38px!important}#m-theme .dw-mobile-header-account :is(m-account-component,shopify-account,.account-button){display:flex!important;justify-content:center!important;align-items:center!important}#m-theme .dw-mobile-header-account shopify-account{--shopify-account-signed-in-avatar-size:22px}#m-theme .dw-mobile-header-account .m-tooltip__content{display:none!important}#m-theme .m-header__mobile-right .dw-lucide-shopping-bag{width:20px!important;height:20px!important}#m-theme m-header:has(#m-menu-drawer.open){position:relative!important;z-index:1200!important}#m-theme m-header:has(#m-menu-drawer.open) .m-header__wrapper,#m-theme m-header.scroll-down:has(#m-menu-drawer.open) .m-header__wrapper{transform:none!important;visibility:visible!important;overflow:visible!important;z-index:1201!important}#m-theme .m-header__mobile{position:relative!important;overflow:visible!important;z-index:2!important}#m-theme #m-menu-drawer{position:absolute!important;top:100%!important;left:0!important;right:0!important;z-index:1202!important;width:100vw!important;height:var(--menu-drawer-height, calc(100dvh - 58px) )!important;max-height:100dvh!important;overscroll-behavior:contain!important}#m-theme #m-menu-drawer.open{visibility:visible!important;pointer-events:auto!important}#m-theme #m-menu-drawer .m-menu-drawer__wrapper{height:100%!important;z-index:2!important}#m-theme #m-menu-drawer .m-menu-drawer__backdrop{height:100%!important;z-index:1!important}#m-theme #m-menu-drawer .m-menu-drawer__content{height:100%!important;max-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}}#m-theme .m-product-card .m-product-card__title,#m-theme .m-product-card .m-product-card__name,#m-theme .m-product-card__title>a,#m-theme .dw-products .m-product-card__title,#m-theme .m-collection-products .m-product-card__name{font-size:12px!important;font-weight:700!important;line-height:1.42!important;letter-spacing:.015em!important;overflow-wrap:anywhere!important}@media(min-width:1024px){#m-theme .facest-filters-section[data-view=collection] #CollectionProductGrid .m-collection-products.m-cols-4>.m-product-item{flex:0 0 25%!important;max-width:25%!important;width:25%!important;min-width:0!important}}@media(max-width:767px){#m-theme .facest-filters-section #CollectionProductGrid .m-collection-products>.m-product-item{flex:0 0 50%!important;max-width:50%!important;width:50%!important;min-width:0!important}}#m-theme .facest-filters-section .m-collection-toolbar{background:#fff!important;border:1px solid #e8e8e8!important;padding:10px 14px!important;margin:0 0 16px!important;min-height:48px!important;gap:12px!important}#m-theme .facest-filters-section .m-sidebar--open{display:flex!important;align-items:center!important;justify-content:center!important;background:#191919!important;color:#fff!important;border:1px solid #191919!important;min-height:36px!important;padding:7px 13px!important;margin:0!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;gap:7px!important;border-radius:0!important;cursor:pointer!important}#m-theme .facest-filters-section .m-sidebar--open:hover{background:#343434!important}#m-theme .m-sidebar--fixed .m-sidebar{z-index:1002!important}#m-theme .m-sidebar--fixed .m-sidebar--content{width:min(390px,calc(100vw - 36px))!important;max-width:100%!important;background:#fff!important;box-shadow:10px 0 32px #0000001f!important}#m-theme .m-sidebar--fixed .m-sidebar--title{padding:20px 22px 16px!important;margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important;text-transform:uppercase!important;border-bottom:1px solid #e9e9e9!important}#m-theme .m-sidebar--fixed .m-filter--wrapper{padding:18px 22px 24px!important}#m-theme .m-sidebar--fixed .m-filter--widget{margin-bottom:17px!important}#m-theme .m-sidebar--fixed .m-filter--widget-title{font-size:13px!important;font-weight:700!important;margin-bottom:12px!important}#m-theme .m-sidebar--fixed .m-facets .m-facet--checkbox{font-size:12px!important;padding:9px 0!important}#m-theme .m-sidebar--fixed .m-sidebar--close{top:18px!important;right:18px!important;z-index:5!important}@media(max-width:767px){#m-theme .facest-filters-section .m-collection-toolbar{padding:8px 10px!important;gap:6px!important}}#m-theme.template-product .main-product__block-collapsible_tab{margin-top:0!important;margin-bottom:0!important;padding:0!important;border:0!important;border-bottom:1px solid #e2e2e2!important}#m-theme.template-product .main-product__block-collapsible_tab :is(.m-product-collapsible,.m-collapsible,.m-collapsible--button){border:0!important;box-shadow:none!important;margin-block:0!important}#m-theme.template-product .main-product__block-collapsible_tab .m-collapsible--button{padding:13px 0!important;min-height:46px!important}@media(max-width:767px){#m-theme.template-product .m-sticky-addtocart{left:0!important;right:0!important;bottom:env(safe-area-inset-bottom,0px)!important;padding:0!important;z-index:78!important;border-top:1px solid #e8e8e8!important}#m-theme.template-product .m-sticky-addtocart :is(.container,.container-fluid){padding:0 12px!important;max-width:100%!important}#m-theme.template-product .m-sticky-addtocart :is(sticky-atc,.m-sticky-addtocart--rightblock,product-form,form,.m-product-form__wrapper){display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;align-items:center!important;flex-wrap:nowrap!important}#m-theme.template-product .m-sticky-addtocart--rightblock{padding:9px 0!important}#m-theme.template-product .m-sticky-addtocart .m-product-option--dropdown-select{min-width:0!important;max-width:45%!important;flex:0 1 45%!important;margin:0 8px 0 0!important;min-height:44px!important;height:44px!important;padding:6px!important;font-size:12px!important}#m-theme.template-product .m-sticky-addtocart :is(.m-add-to-cart,.m-add-to-cart.show-dynamic-checkout){display:flex!important;flex:1 1 auto!important;max-width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;align-items:center!important;justify-content:center!important;padding:8px 12px!important;font-size:12px!important;letter-spacing:.04em!important;background:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:0!important}#m-theme.template-product .m-sticky-addtocart .m-product-dynamic-checkout{display:none!important}}#m-theme.template-cart #MinimogCart .m-cart-item img{object-fit:contain!important;background:#fff!important}#m-theme.template-cart #MinimogCart .m-cart-item__title{font-size:12px!important;font-weight:700!important;line-height:1.45!important}#m-theme.template-cart #MinimogCart .m-cart__summary{background:#fff!important}@media(max-width:767px){#m-theme.template-cart #MinimogCart .m-cart-item{min-width:0!important;max-width:100%!important}#m-theme.template-cart #MinimogCart .m-cart__footer{max-width:100%!important}}#m-theme .m-page-header--template-page.m-page-header,#m-theme .m-page-header--template-page .m-page-header__title,#m-theme .m-contact-form[data-section-type=contact-page] .m-contact-form__heading,#m-theme .m-contact-form[data-section-type=contact-page] .m-contact-form__description,#m-theme .m-contact-form[data-section-type=contact-page] .m-contact-form__description p{text-align:center!important}#m-theme .m-contact-form[data-section-type=contact-page] .m-contact-form__main{margin-inline:auto!important}[data-search-popup].m-search-popup{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1500!important}[data-search-popup] .m-search-popup--wrapper{max-height:100dvh!important;overflow-y:auto!important;background:#fff}[data-search-popup] :is(.m-search-popup--header [data-close-search],.dw-search-drawer__close){pointer-events:auto!important;cursor:pointer!important;position:relative!important;z-index:5!important}[data-search-popup] .m-search-popup__search-form{width:100%!important;max-width:900px!important;margin-inline:auto!important}[data-search-popup] input[data-search-input]{font-size:15px!important;min-width:0!important;max-width:100%!important}[data-search-popup] .m-search-popup__result:not(.m\:hidden){display:block!important;visibility:visible!important;opacity:1!important;max-height:min(64dvh,660px)!important;overflow-y:auto!important;position:relative!important;background:#fff!important;margin-top:8px!important;z-index:8!important}[data-search-popup] [data-predictive-search] .m-search-result,[data-search-popup] [data-search-items-wrapper]{display:block!important;max-width:100%!important;visibility:visible!important}[data-search-popup] [data-predictive-search] .m-search-result__results-list{display:grid!important;gap:0!important;list-style:none!important;padding:0!important;margin:0!important}[data-search-popup] [data-predictive-search] .m-search-item{display:flex!important;align-items:center!important;min-height:42px!important;padding:10px 12px!important;font-size:12px!important;font-weight:500!important;color:#111!important;text-decoration:none!important;border-bottom:1px solid #eee!important}[data-search-popup] [data-predictive-search] .m-search-item:hover{background:#f6f6f6!important}@media(min-width:768px){#m-theme .container,#m-theme .container-fluid{width:100%!important;max-width:1500px!important;margin-inline:auto!important;box-sizing:border-box!important}#m-theme .dw-container,#m-theme .dw-trust__track{max-width:1500px!important;margin-inline:auto!important;box-sizing:border-box!important}}@media(max-width:767px){#m-theme .dw-container,#m-theme .dw-trust__track{width:calc(100% - 30px)!important;max-width:100%!important;margin-inline:auto!important}}@media(min-width:1024px){#m-theme.template-product product-info.m-main-product>.container,#m-theme.template-product product-info.m-main-product>.container-fluid,#m-theme.template-product product-info.m-main-product>.container-full{max-width:1500px!important;margin-inline:auto!important}}@media(max-width:1023px){#m-theme .m-header__mobile{grid-template-columns:46px minmax(0,1fr) 104px!important;grid-template-rows:auto!important;column-gap:10px!important;min-height:58px!important;padding-inline:12px!important;box-sizing:border-box!important}#m-theme .m-header__mobile>.m-menu-button{grid-column:1!important;width:42px!important;max-width:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;margin:0!important;justify-content:flex-start!important}#m-theme .m-header__mobile>.m-logo{grid-column:2!important;justify-self:center!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;margin-inline:auto!important}#m-theme .m-header__mobile .m-logo :is(a,img,strong){max-width:100%!important;height:auto}#m-theme .m-header__mobile>.m-header__mobile-right{grid-column:3!important;width:104px!important;min-width:104px!important;max-width:104px!important;margin:0!important;padding:0!important;gap:4px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}#m-theme .m-header__mobile-right>m-search-popup,#m-theme .m-header__mobile-right>.dw-mobile-header-account,#m-theme .m-header__mobile-right>.m-cart-icon-bubble{flex:0 0 32px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:3px!important;margin:0!important}#m-theme .m-header__mobile-right :is(.m-header__search-icon,.m-header__search-icon svg,.m-header__account svg,.dw-lucide-shopping-bag,.m-svg-icon){width:18px!important;height:18px!important;min-width:0!important;max-width:18px!important}#m-theme .dw-mobile-header-account .m-header__account{width:32px!important;height:36px!important;min-width:32px!important}#m-theme #m-menu-drawer{display:block!important;z-index:2200!important;max-width:100vw!important}#m-theme #m-menu-drawer .m-menu-drawer__wrapper{background:#111!important;color:#fff!important;width:min(390px,calc(100vw - 34px))!important;max-width:100%!important}#m-theme #m-menu-drawer .m-menu-drawer__navigation,#m-theme #m-menu-drawer .m-menu-mobile__item,#m-theme #m-menu-drawer .m-submenu-mobile{background:#111!important;color:#fff!important}#m-theme #m-menu-drawer .m-menu-mobile__link,#m-theme #m-menu-drawer .m-menu-mobile__back-button,#m-theme #m-menu-drawer .m-menu-mobile__toggle-button{color:#fff!important;opacity:1!important;visibility:visible!important}#m-theme #m-menu-drawer .m-menu-drawer__content{min-height:0!important;max-height:100%!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}}@media(max-width:359px){#m-theme .m-header__mobile{grid-template-columns:40px minmax(0,1fr) 96px!important;column-gap:6px!important;padding-inline:9px!important}#m-theme .m-header__mobile>.m-header__mobile-right{width:96px!important;min-width:96px!important;max-width:96px!important;gap:1px!important}#m-theme .m-header__mobile-right>m-search-popup,#m-theme .m-header__mobile-right>.dw-mobile-header-account,#m-theme .m-header__mobile-right>.m-cart-icon-bubble{width:31px!important;min-width:31px!important;max-width:31px!important;flex-basis:31px!important}}@media(max-width:767px){#m-theme .facest-filters-section .m-collection-toolbar{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;max-width:100%!important;z-index:9!important;min-width:0!important;margin:0 0 14px!important;padding:8px!important;background:#fff!important;border:1px solid #e7e7e7!important}#m-theme .facest-filters-section .m-collection-toolbar.m-collection-toolbar--sticky{position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}#m-theme .facest-filters-section .m-collection-toolbar--wrapper{display:block!important;margin:0!important;padding:0!important;width:100%!important;min-width:0!important}#m-theme .facest-filters-section .m-toolbar--left{width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important;align-items:stretch!important}#m-theme .facest-filters-section .m-toolbar--left:has(>:only-child){grid-template-columns:minmax(0,1fr)!important}#m-theme .facest-filters-section .m-toolbar--left>.m-sidebar--open,#m-theme .facest-filters-section .m-toolbar--left>.m-sortby--open{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important;min-width:0!important;width:100%!important;max-width:100%!important;height:39px!important;min-height:39px!important;margin:0!important;padding:8px 9px!important;border-radius:0!important;white-space:nowrap!important;overflow:hidden!important;font-size:12px!important;line-height:1.2!important;gap:7px!important}#m-theme .facest-filters-section .m-toolbar--left>.m-sortby--open{background:#fff!important;border:1px solid #222!important;color:#111!important;font-weight:650!important}#m-theme .facest-filters-section .m-sortby--open .dw-sort-label{font-size:12px!important;letter-spacing:.04em!important}#m-theme .facest-filters-section .m-sortby--open [data-sortby-option]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}#m-theme .facest-filters-section .m-toolbar--left>.m-sortby--open svg,#m-theme .facest-filters-section .m-toolbar--left>.m-sidebar--open svg{flex:0 0 13px!important;width:13px!important;min-width:13px!important;height:13px!important;margin:0!important}#m-theme .facest-filters-section .m-toolbar--right{display:none!important}#m-theme .facest-filters-section .m-sidebar,#m-theme .m-sortby-mobile--wrapper{z-index:3500!important}#m-theme .m-sortby-mobile--content{touch-action:pan-y!important;max-height:76dvh!important;background:#fff!important;padding:25px 0 14px!important;box-sizing:border-box!important}#m-theme .m-sortby-mobile--item{font-size:13px!important;line-height:1.45!important;min-height:42px!important;padding:12px 18px!important}}@media(min-width:1024px){#m-theme .dw-ref-mega{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,2fr);gap:48px;padding:26px 10px 32px;width:100%;max-width:1200px;margin:auto;align-items:start}#m-theme .dw-ref-mega__intro{display:flex;flex-direction:column;gap:9px;align-items:flex-start}#m-theme .dw-ref-mega__eyebrow{font-size:10px;letter-spacing:.14em;color:var(--color-sub-text,#777)}#m-theme .dw-ref-mega__intro strong{font-family:var(--font-stack-header,inherit);font-size:18px;font-weight:700;line-height:1.35;letter-spacing:.01em;color:var(--color-heading-text,#111)}#m-theme .dw-ref-mega__intro p{font-size:12px;line-height:1.6;color:var(--color-sub-text,#777);margin:0}#m-theme .dw-ref-mega__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px}#m-theme .dw-ref-mega__links a{display:flex;justify-content:space-between;align-items:center;min-width:0;padding:15px 0;border-bottom:1px solid var(--color-border,#e7e7e7);font-size:12px;font-weight:650;letter-spacing:.035em;line-height:1.35;color:var(--color-heading-text,#111);text-decoration:none;transition:color .2s}#m-theme .dw-ref-mega__links a span{font-size:14px;font-weight:400;opacity:.45;transition:transform .2s,opacity .2s}#m-theme .dw-ref-mega__links a:hover span{transform:translate(2px,-2px);opacity:1}#m-theme .dw-products[data-dw-desktop-arrows=true] .dw-track-wrap:not(.dw-no-overflow)>.dw-arrow:not(:disabled),#m-theme .m-featured-collection .m-slider-controls__button{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .2s ease,visibility .2s ease,transform .2s ease!important}#m-theme .dw-products[data-dw-desktop-arrows=true] .dw-track-wrap:not(.dw-no-overflow):hover>.dw-arrow:not(:disabled),#m-theme .dw-products[data-dw-desktop-arrows=true] .dw-track-wrap:not(.dw-no-overflow):focus-within>.dw-arrow:not(:disabled),#m-theme .m-featured-collection:hover .m-slider-controls__button:not(:disabled),#m-theme .m-featured-collection:focus-within .m-slider-controls__button:not(:disabled){opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media(hover:none){#m-theme .dw-products .dw-arrow:not(:disabled),#m-theme .m-featured-collection .m-slider-controls__button:not(:disabled){visibility:visible!important;opacity:1!important;pointer-events:auto!important}}#m-theme .m-product-card .m-price__sale .m-price-item,#m-theme .m-product-card .m-price-item--sale,#m-theme .dw-product .m-product-card__price .m-price-item--sale,#m-theme .m-product-card .m-product-card__price--sale,#m-theme .m-product-card .m-product-card__price--sale .m-price{color:rgb(var(--color-price-sale,178,0,0))!important}#m-theme .m-product-card .m-product-card__title,#m-theme .m-product-card .m-product-card__title a{font-family:var(--font-stack-body,inherit)!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dw-final-ux-20261026.css.map */
