.LoadingDots-module__A7eocW__root{text-align:center;--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);align-items:center;display:inline-flex}.LoadingDots-module__A7eocW__root .LoadingDots-module__A7eocW__dot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:currentColor;border-radius:3.40282e38px;margin:0 2px;animation-name:LoadingDots-module__A7eocW__blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.LoadingDots-module__A7eocW__root .LoadingDots-module__A7eocW__dot:nth-of-type(2){animation-delay:.2s}.LoadingDots-module__A7eocW__root .LoadingDots-module__A7eocW__dot:nth-of-type(3){animation-delay:.4s}@keyframes LoadingDots-module__A7eocW__blink{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}@property --tw-leading{syntax:"*";inherits:false}
.Button-module__xDwtkW__root{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--accent-9);padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 5);text-align:center;font-family:var(--font-montserrat);--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--accent-0);text-transform:uppercase;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.15s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));border-width:1px;border-color:#0000;justify-content:center;align-items:center;max-height:64px;display:inline-flex}.Button-module__xDwtkW__root:hover{border-color:var(--accent-9)}.Button-module__xDwtkW__root[data-active]{background-color:var(--accent-6)}.Button-module__xDwtkW__loading{cursor:not-allowed;border-color:var(--accent-2);background-color:var(--accent-1);color:var(--accent-3)}.Button-module__xDwtkW__slim{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);text-transform:none;transform:none}.Button-module__xDwtkW__ghost{border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent-9);background-color:var(--accent-0);color:var(--accent-9)}.Button-module__xDwtkW__outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent-9);color:var(--accent-9);background-color:#0000}.Button-module__xDwtkW__outlineWhite{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white,#fff);color:var(--color-white,#fff);background-color:#0000}.Button-module__xDwtkW__white{--tw-border-style:none;background-color:var(--color-white,#fff);color:var(--accent-9);border-style:none}.Button-module__xDwtkW__outlineWhite:hover{border-color:var(--accent-9);background-color:var(--accent-9);color:var(--color-white,#fff)}.Button-module__xDwtkW__ghost:hover{border-color:var(--accent-9);background-color:var(--accent-9);color:var(--accent-0)}.Button-module__xDwtkW__naked{--tw-border-style:none;padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none}.Button-module__xDwtkW__naked:hover,.Button-module__xDwtkW__naked:focus{--tw-border-style:none;background-color:#0000;border-style:none}.Button-module__xDwtkW__disabled,.Button-module__xDwtkW__disabled:hover{filter:grayscale();-webkit-perspective:1000px;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
.Input-module__jMGnaq__root{appearance:none!important;border-style:var(--tw-border-style)!important;border-width:1px!important;border-color:var(--color-black,#000)!important;background-color:var(--primary)!important;width:100%!important;padding-inline:calc(var(--spacing,.25rem) * 6)!important;padding-block:calc(var(--spacing,.25rem) * 5)!important;padding-right:calc(var(--spacing,.25rem) * 10)!important;color:var(--color-black,#000)!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)))!important;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))!important;--tw-duration:.15s!important;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))!important;transition-duration:.15s!important;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))!important}.Input-module__jMGnaq__root:focus{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--accent-2))!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;--tw-outline-style:none!important;outline-style:none!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.ProductCard-module__E_iJZG__root{position:relative}.ProductCard-module__E_iJZG__root>:first-child,.ProductCard-module__E_iJZG__cover>:first-child{aspect-ratio:10/16}.ProductCard-module__E_iJZG__cover{top:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;position:absolute}
.CartDropdown-module__47yf5q__cartButton{align-items:center;display:flex}.CartDropdown-module__47yf5q__buttons{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.CartDropdown-module__47yf5q__buttons button{width:100%}.CartDropdown-module__47yf5q__content{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 8);z-index:40;max-width:330px;box-shadow:0 10px 20px 3px #0000000d}.CartDropdown-module__47yf5q__cartCounter{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);background-color:var(--color-black,#000);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(10px,-5px)}
.Collapse-module__EhvKGa__root{cursor:pointer;border-color:var(--color-gray-200,#e5e7eb);--tw-outline-style:none;outline-style:none;flex-direction:column;display:flex}@supports (color:lab(0% 0 0)){.Collapse-module__EhvKGa__root{border-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791))}}.Collapse-module__EhvKGa__header{flex-direction:row;align-items:center;display:flex}.Collapse-module__EhvKGa__header .Collapse-module__EhvKGa__label{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.Collapse-module__EhvKGa__content{overflow:hidden}.Collapse-module__EhvKGa__icon{transition:transform .2s}.Collapse-module__EhvKGa__iconRight{margin-right:-6px}.Collapse-module__EhvKGa__iconLeft{margin-left:-6px}.Collapse-module__EhvKGa__icon.Collapse-module__EhvKGa__open{transform:rotate(90deg)}@property --tw-font-weight{syntax:"*";inherits:false}
.FloatingMenu-module__0IRoTG__floatingMenu{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);background-color:var(--color-white,#fff);height:100%;color:var(--color-black,#000);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);width:100%;max-width:100%;position:fixed}@media (min-width:40rem){.FloatingMenu-module__0IRoTG__floatingMenu{width:410px}}.FloatingMenu-module__0IRoTG__floatingMenu{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;display:flex}.FloatingMenu-module__0IRoTG__floatingMenuDisplayed{--tw-translate-x:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.FloatingMenu-module__0IRoTG__floatingMenuHeader{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);height:var(--navbar-height);flex-shrink:0;display:flex;position:relative}.FloatingMenu-module__0IRoTG__floatingMenuHeaderLeft{height:100%;padding-block:calc(var(--spacing,.25rem) * 2.5);left:calc(var(--spacing,.25rem) * 4);position:absolute}.FloatingMenu-module__0IRoTG__floatingMenuHeaderRight{height:100%;padding-block:calc(var(--spacing,.25rem) * 2.5);right:calc(var(--spacing,.25rem) * 4);position:absolute}.FloatingMenu-module__0IRoTG__floatingMenuTabs{border-bottom-style:var(--tw-border-style);border-bottom-width:.5px;border-color:var(--color-black,#000);background-color:var(--color-white,#fff);height:var(--navbar-height);flex-shrink:0;display:flex}.FloatingMenu-module__0IRoTG__floatingMenuTab{font-family:var(--font-montserrat);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.FloatingMenu-module__0IRoTG__floatingMenuContentContainer{width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 10);overflow-y:auto}.FloatingMenu-module__0IRoTG__floatingMenuColumns{flex-direction:row;width:100%;display:flex}.FloatingMenu-module__0IRoTG__logoOverlaySpacer{height:calc(var(--spacing,.25rem) * 40)}.FloatingMenu-module__0IRoTG__logoOverlay{bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 40);background:linear-gradient(#fff0 0%,#fff 77.51%);justify-content:center;align-items:center;width:100%;display:flex;position:absolute}.FloatingMenu-module__0IRoTG__link{margin-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-macpawfixel);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-black,#000);text-transform:uppercase;display:inline-block;position:relative}.FloatingMenu-module__0IRoTG__link:after,.FloatingMenu-module__0IRoTG__linkActive:after{content:"";background-color:currentColor;width:0;height:1px;transition:width .48s cubic-bezier(.77,0,.175,1);display:block;position:absolute;bottom:0;left:0}.FloatingMenu-module__0IRoTG__link:hover:after,.FloatingMenu-module__0IRoTG__linkActive:after{width:96%}.FloatingMenu-module__0IRoTG__linkNoHover:hover:after{width:0!important;transition:none!important}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.Search-module__YyMOpW__container>form{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem) * 6);color:var(--color-white,#fff);z-index:100;clip-path:inset(0 0 0 100%);background-color:#141414;align-items:center;display:flex;position:absolute}.Search-module__YyMOpW__hideContainer>form{animation:.64s both Search-module__YyMOpW__cover_search_fade_out}.Search-module__YyMOpW__visibleContainer>form{animation:.64s both Search-module__YyMOpW__cover_search_fade_in}.Search-module__YyMOpW__container>form>*{opacity:0;transition:opacity .44s cubic-bezier(.61,.12,.28,1),transform .44s cubic-bezier(.61,.12,.28,1);transform:translateY(8px)}.Search-module__YyMOpW__visibleContainer>form>*{opacity:1;transition-delay:.6s;transform:translateY(0)}@keyframes Search-module__YyMOpW__cover_search_fade_in{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes Search-module__YyMOpW__cover_search_fade_out{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}
.Layout-module___G_BQq__root{background-color:var(--primary);height:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;margin-inline:auto;transition-duration:.15s}.Layout-module___G_BQq__cookies{z-index:100;font-weight:400;background-color:var(--color-zinc-700,#3f3f46)!important;color:var(--color-white,#fff)!important;padding:15px 40px 15px 30px!important}@supports (color:lab(0% 0 0)){.Layout-module___G_BQq__cookies{background-color:var(--color-zinc-700,lab(26.8019% 1.35387 -4.68303))!important}}.Layout-module___G_BQq__cookies .Layout-module___G_BQq__cross{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);cursor:pointer;color:var(--color-zinc-500,#71717b);position:absolute;top:50%}@supports (color:lab(0% 0 0)){.Layout-module___G_BQq__cookies .Layout-module___G_BQq__cross{color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}}@media (hover:hover){.Layout-module___G_BQq__cookies .Layout-module___G_BQq__cross:hover{color:var(--color-zinc-400,#9f9fa9)}@supports (color:lab(0% 0 0)){.Layout-module___G_BQq__cookies .Layout-module___G_BQq__cross:hover{color:var(--color-zinc-400,lab(65.6464% 1.53497 -5.42429))}}}.Layout-module___G_BQq__cookies .Layout-module___G_BQq__cross{width:20px;right:10px}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
.Modal-module__rxdtia__root{inset:calc(var(--spacing,.25rem) * 0);z-index:50;background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.Modal-module__rxdtia__root{background-color:color-mix(in oklab, var(--color-black,#000) 40%, transparent)}}.Modal-module__rxdtia__root{-webkit-backdrop-filter:blur(.8px)}.Modal-module__rxdtia__modal{margin:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);border-width:1px;border-color:var(--accent-2);background-color:var(--primary);max-width:100%;padding-inline:calc(var(--spacing,.25rem) * 8);padding-top:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 8);position:relative}.Modal-module__rxdtia__modal-fill-mobile{padding-inline:calc(var(--spacing,.25rem) * 0);margin-inline:auto}@media not all and (min-width:48rem){.Modal-module__rxdtia__modal-fill-mobile{width:100%}}.Modal-module__rxdtia__modal:focus{--tw-outline-style:none;outline-style:none}.Modal-module__rxdtia__close{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);margin:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.15s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));position:absolute}@media (hover:hover){.Modal-module__rxdtia__close:hover{color:var(--accent-5)}}.Modal-module__rxdtia__close:focus{--tw-outline-style:none;outline-style:none}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
.TableContainer-module__dQ2zMW__root table{--tw-border-spacing-x:calc(var(--spacing,.25rem) * 0);--tw-border-spacing-y:calc(var(--spacing,.25rem) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#000);border-radius:7px;border-collapse:separate!important}.TableContainer-module__dQ2zMW__root table tr:not(:first-child) td,.TableContainer-module__dQ2zMW__root table tr:not(:first-child) th{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-black,#000)}.TableContainer-module__dQ2zMW__root table th,.TableContainer-module__dQ2zMW__root table td{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-black,#000);padding:calc(var(--spacing,.25rem) * 3);text-align:center}:is(.TableContainer-module__dQ2zMW__root table th,.TableContainer-module__dQ2zMW__root table td):last-child{border-right-style:var(--tw-border-style);border-right-width:0}@media not all and (min-width:48rem){.TableContainer-module__dQ2zMW__root table th,.TableContainer-module__dQ2zMW__root table td{padding:calc(var(--spacing,.25rem) * 2)}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.AddProductForm-module__wNX-XG__quantity{min-height:50px;width:50px!important}.AddProductForm-module__wNX-XG__quantityControl{min-width:25px}
.Swatch-module__306iLa__swatch{margin-right:calc(var(--spacing,.25rem) * 3);box-sizing:border-box;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,#d1d5dc);background-color:var(--primary);min-width:24px;height:24px;padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-black,#000);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.15s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;overflow:hidden}@supports (color:lab(0% 0 0)){.Swatch-module__306iLa__swatch{border-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}}.Swatch-module__306iLa__swatch.Swatch-module__306iLa__unavailable{background-color:var(--color-gray-200,#e5e7eb);color:var(--color-gray-500,#6a7282)}@supports (color:lab(0% 0 0)){.Swatch-module__306iLa__swatch.Swatch-module__306iLa__unavailable{background-color:var(--color-gray-200,lab(91.6229% -.159115 -2.26791));color:var(--color-gray-500,lab(47.7841% -.393182 -10.0268))}}.Swatch-module__306iLa__swatch.Swatch-module__306iLa__lowStock{background-color:#fefef3;border-color:#d6d2c9}.Swatch-module__306iLa__swatch:before,.Swatch-module__306iLa__swatch:after{box-sizing:border-box}.Swatch-module__306iLa__color.Swatch-module__306iLa__swatch{border-color:#0000;width:24px}.Swatch-module__306iLa__active.Swatch-module__306iLa__swatch,.Swatch-module__306iLa__swatch:hover{border-color:var(--accent-9)}.Swatch-module__306iLa__swatch>div{padding:calc(var(--spacing,.25rem) * 1)}.Swatch-module__306iLa__color>div{border-radius:inherit;border:1px solid #00000020;justify-content:center;align-items:center;width:calc(100% - 4px);height:calc(100% - 4px);line-height:1;display:flex}.Swatch-module__306iLa__error.Swatch-module__306iLa__swatch{background-color:#fecaca80!important;border-color:#f87171!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
.ProductSidebar-module__Dt0P_W__root{grid-gap:calc(var(--spacing,.25rem) * 1);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1);grid-template-columns:repeat(1,minmax(0,1fr));min-height:auto;display:grid;position:relative;overflow-x:hidden}.ProductSidebar-module__Dt0P_W__main{box-sizing:border-box;padding-inline:calc(var(--spacing,.25rem) * 0);padding-bottom:calc(var(--spacing,.25rem) * 0);flex-direction:column;grid-column:span 1/span 1;min-height:500px;display:flex;position:relative}.ProductSidebar-module__Dt0P_W__header{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:20;padding-right:calc(var(--spacing,.25rem) * 16);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));position:absolute}.ProductSidebar-module__Dt0P_W__header .ProductSidebar-module__Dt0P_W__name{width:100%;max-width:100%;padding-top:calc(var(--spacing,.25rem) * 0);--tw-leading:2.2;letter-spacing:.4px;font-size:2rem;line-height:2.2}.ProductSidebar-module__Dt0P_W__header .ProductSidebar-module__Dt0P_W__name span{background-color:var(--primary);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-black,#000);font-size:inherit;letter-spacing:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ProductSidebar-module__Dt0P_W__header .ProductSidebar-module__Dt0P_W__price{background-color:var(--primary);padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--accent-9);display:inline-block}.ProductSidebar-module__Dt0P_W__sidebar{width:100%;max-width:1920px;height:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 6);flex-direction:column;grid-column:span 1/span 1;margin-inline:auto;display:flex}.ProductSidebar-module__Dt0P_W__sliderContainer{background-color:var(--violet);justify-content:center;align-items:center;display:flex;overflow-x:hidden}.ProductSidebar-module__Dt0P_W__imageContainer{text-align:center}.ProductSidebar-module__Dt0P_W__imageContainer>div,.ProductSidebar-module__Dt0P_W__imageContainer>div>div{height:100%}.ProductSidebar-module__Dt0P_W__sliderContainer .ProductSidebar-module__Dt0P_W__img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;max-height:100%}.ProductSidebar-module__Dt0P_W__button{width:100%}.ProductSidebar-module__Dt0P_W__wishlistButton{top:calc(var(--spacing,.25rem) * 0);right:calc(var(--spacing,.25rem) * 0);z-index:30;position:absolute}.ProductSidebar-module__Dt0P_W__relatedProductsGrid{grid-gap:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.ProductSidebar-module__Dt0P_W__relatedProductsGrid{gap:calc(var(--spacing,.25rem) * 7);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.ProductSidebar-module__Dt0P_W__root{grid-template-columns:repeat(12,minmax(0,1fr))}.ProductSidebar-module__Dt0P_W__main{margin-inline:calc(var(--spacing,.25rem) * 0);grid-column:span 8/span 8}.ProductSidebar-module__Dt0P_W__sidebar{padding-block:calc(var(--spacing,.25rem) * 6);grid-column:span 4/span 4}.ProductSidebar-module__Dt0P_W__imageContainer{max-height:600px}}.ProductSidebar-module__Dt0P_W__description table{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.ProductSidebar-module__Dt0P_W__description table,.ProductSidebar-module__Dt0P_W__description table tr,.ProductSidebar-module__Dt0P_W__description table td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,#d1d5dc)}@supports (color:lab(0% 0 0)){.ProductSidebar-module__Dt0P_W__description table,.ProductSidebar-module__Dt0P_W__description table tr,.ProductSidebar-module__Dt0P_W__description table td{border-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138))}}.ProductSidebar-module__Dt0P_W__description table th,.ProductSidebar-module__Dt0P_W__description table td{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3)}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

.Text-module__YrZoGG__body{max-width:var(--container-6xl,72rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);margin-inline:auto}.Text-module__YrZoGG__heading{margin-bottom:calc(var(--spacing,.25rem) * 2);cursor:pointer;padding-top:calc(var(--spacing,.25rem) * 1);padding-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}.Text-module__YrZoGG__pageHeading{padding-top:calc(var(--spacing,.25rem) * 1);padding-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}.Text-module__YrZoGG__sectionHeading{margin-bottom:calc(var(--spacing,.25rem) * 2);cursor:pointer;padding-top:calc(var(--spacing,.25rem) * 1);padding-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}.Text-module__YrZoGG__body :is(h1,h2,h3,h4,h5,h6,p,ul,ol){margin-bottom:calc(var(--spacing,.25rem) * 4)}.Text-module__YrZoGG__body :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:calc(var(--spacing,.25rem) * 8)}.Text-module__YrZoGG__body :is(h1,h2,h3,h4,h5,h6){--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}.Text-module__YrZoGG__body h1{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}.Text-module__YrZoGG__body h2{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}.Text-module__YrZoGG__body h3{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.Text-module__YrZoGG__body h4{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.Text-module__YrZoGG__body h5{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}.Text-module__YrZoGG__body h6{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.Text-module__YrZoGG__body ul,.Text-module__YrZoGG__body ol{padding-left:calc(var(--spacing,.25rem) * 6)}.Text-module__YrZoGG__body ul{list-style-type:disc}.Text-module__YrZoGG__body ol{list-style-type:decimal}.Text-module__YrZoGG__body a{text-decoration-line:underline}.Text-module__YrZoGG__body a:hover{text-decoration-line:none}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}