@font-face{font-family:Poppins;src:url(/assets/fonts/poppins-latin-400-normal.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins-latin-500-normal.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/fonts/poppins-latin-600-normal.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans-latin-400-normal.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans-latin-500-normal.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/open-sans-latin-600-normal.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}body:has(.storefront-theme) #nprogress{display:none!important}body:has(.storefront-theme),.storefront-theme{--storefront-font-body: "Poppins", sans-serif;--storefront-font-heading: "Open Sans", sans-serif;--storefront-font-emphasis: 500;--storefront-text: #2c2d2e;--storefront-heading: #1a1c1d;--font-sans: var(--storefront-font-body);--font-weight-semibold: 500;--font-weight-bold: 500;--font-weight-extrabold: 500;--font-weight-black: 500;--foreground: var(--storefront-text);--card-foreground: var(--storefront-text);--popover-foreground: var(--storefront-text);font-family:var(--storefront-font-body);font-size:17px;font-weight:400;line-height:1.6;color:var(--storefront-text)}@media(max-width:1279px){html:has(.storefront-theme){background-color:var(--site-background)}}.storefront-theme .storefront-container{--storefront-gutter: 12px;width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--storefront-gutter)}@media(min-width:640px){.storefront-theme .storefront-container{--storefront-gutter: 24px}}@media(min-width:1024px){.storefront-theme .storefront-container{--storefront-gutter: 32px}}.storefront-theme :where(button,input,select,textarea){font-family:var(--storefront-font-body)}.storefront-theme :where(h1,h2){font-family:var(--storefront-font-heading)}.storefront-theme :where(.text-black,.text-neutral-900,.text-neutral-950,.text-gray-900,.text-gray-950,.text-slate-900,.text-slate-950){color:var(--storefront-text)}.storefront-theme :is(h1,h2).storefront-heading{font-family:var(--storefront-font-heading);font-size:34px;font-weight:600;line-height:42px;letter-spacing:normal;color:var(--storefront-heading);overflow-wrap:anywhere}.storefront-theme :is(h1,h2).storefront-heading--inverse{color:#fff}.storefront-theme p.storefront-copy{font-family:var(--storefront-font-body);font-size:17px;font-weight:400;line-height:1.6;letter-spacing:normal;color:var(--storefront-text)}.storefront-theme p.storefront-copy--inverse{color:#ffffffd9}.storefront-theme :is(h3,a,p).storefront-product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:0;padding:0;font-family:var(--storefront-font-body);font-size:16px;font-weight:500;line-height:1.4;letter-spacing:normal;color:var(--storefront-text);margin:0 0 5px;overflow-wrap:break-word}.storefront-theme :is(span,p).storefront-price{font-family:var(--storefront-font-body);font-size:15px;font-weight:400;line-height:21px;letter-spacing:normal;color:var(--storefront-text)}.storefront-theme :is(span,p).storefront-price--previous{color:#737373;text-decoration:line-through}@media(max-width:639px){.storefront-theme :is(h1,h2).storefront-heading{font-size:28px;line-height:1.25}}.storefront-theme img.product-image--progressive{background-position:center;background-repeat:no-repeat;background-size:contain;background-origin:content-box;transition:filter .18s ease,transform .24s ease}.storefront-theme img.product-image--preview{filter:blur(8px);color:transparent;transition:none}@media(prefers-reduced-motion:reduce){.storefront-theme img.product-image--progressive{transition:none}}.storefront-theme :is(a,button):is(.new-arrival-card,.product-card,.shoe-product-card):not(:disabled){--card-image-lift: 0px;--card-image-scale: 1;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.storefront-theme :is(a,button):is(.new-arrival-card,.product-card,.shoe-product-card) :is(.new-arrival-card__image,.product-main-image,.shoe-main-image){transform:translateY(var(--card-image-lift, 0px)) scale(var(--card-image-scale, 1));transition:transform .32s cubic-bezier(.2,.7,.3,1),filter .18s ease}.storefront-theme .new-arrival-card{border-radius:20px}.storefront-theme :is(a,button):is(.new-arrival-card,.product-card,.shoe-product-card) :is(.new-arrival-card__image-panel,.product-card-media){transition:transform .26s cubic-bezier(.2,.8,.3,1.15),box-shadow .18s ease}@media(hover:hover)and (pointer:fine){.storefront-theme :is(a,button):is(.new-arrival-card,.product-card,.shoe-product-card):not(:disabled):hover{--card-image-lift: -6px}}.storefront-theme :is(a,button):is(.new-arrival-card,.product-card,.shoe-product-card):not(:disabled):focus-visible{outline:2px solid #022d60;outline-offset:4px}.storefront-theme :is(a,button):is(.new-arrival-card,.product-card,.shoe-product-card):not(:disabled)[data-card-pressed]{--card-image-lift: 2px;--card-image-scale: .98}.storefront-theme :is(a,button):is(.new-arrival-card,.product-card,.shoe-product-card):not(:disabled)[data-card-pressed] :is(.new-arrival-card__image-panel,.product-card-media){transform:scale(.97);box-shadow:inset 0 0 0 2px #022d6038;transition-duration:65ms}.storefront-theme :is(a,button):is(.new-arrival-card,.product-card,.shoe-product-card):not(:disabled)[data-card-pressed] :is(.new-arrival-card__image,.product-main-image,.shoe-main-image){transition-duration:65ms}@media(prefers-reduced-motion:reduce){.storefront-theme :is(a,button):is(.new-arrival-card,.product-card,.shoe-product-card) :is(.new-arrival-card__image-panel,.product-card-media,.new-arrival-card__image,.product-main-image,.shoe-main-image){transform:none!important;transition:none!important}}
