:root{--xtep-ink: #111111;--xtep-ink-60: rgb(17 17 17 / 60%);--xtep-ink-12: rgb(17 17 17 / 12%);--xtep-ink-04: rgb(17 17 17 / 4%);--xtep-paper: #ffffff;--xtep-tile: #f3f3f3;--xtep-accent: #d6ff3b;--xtep-accent-ink: #111111;--xtep-success: #168342;--xtep-error: #d0021b;--xtep-ease: cubic-bezier(.4, 0, .2, 1);--xtep-fast: .2s;--xtep-section-gap: clamp(40px, 6vw, 96px);--xtep-gutter: clamp(16px, 3vw, 48px)}.button,button.button,.add-to-cart-button,.product-card,.card,input,select,textarea,dialog,.popover{border-radius:0!important;box-shadow:none!important}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--xtep-ink);outline-offset:2px;box-shadow:0 0 0 4px var(--xtep-accent)!important}.product-card .product-media,.product-card__image,.card-gallery,.product-media-container,.product-media{background-color:var(--xtep-tile)}.product-card img,.card-gallery img{mix-blend-mode:multiply}.xtep-badge{display:inline-block;padding:4px 8px;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;border-radius:0;white-space:nowrap}.xtep-badge--accent{background:var(--xtep-accent);color:var(--xtep-accent-ink)}.xtep-badge--ink{background:var(--xtep-ink);color:#fff}.xtep-badge--soft{background:#fff;color:var(--xtep-ink);border:1px solid var(--xtep-ink-12)}.xtep-eyebrow{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--xtep-ink-60)}a,button,.button{transition-duration:var(--xtep-fast);transition-timing-function:var(--xtep-ease)}@media screen and (min-width:750px)and (max-width:1199px){footer .layout-panel-flex--row{flex-wrap:wrap;row-gap:32px}footer .layout-panel-flex--row>*{flex:1 1 calc(33.333% - 32px)!important;min-width:200px!important;width:auto!important;max-width:100%!important}}footer .layout-panel-flex--row>*{min-width:0}footer [class*=ai-contact-block]{width:auto!important;max-width:100%}@media(pointer:coarse){footer li a,footer .menu a,.xtep-link-list__item a{display:inline-flex;align-items:center;min-height:36px}nav[aria-label*=r\f8 dsmule i] a,.breadcrumbs a,[class*=breadcrumb] a{display:inline-flex;align-items:center;min-height:32px}button[class*=size-guide],[class*=size-guide] button,.xtep-pdpline a{min-height:36px}footer a[href^="tel:"],footer a[href^="mailto:"],footer button,.xtep-mrow__all,[class*=product-list] a[href*="/collections/"],a[href="#video"],a[href*="#xtep-video"]{display:inline-flex;align-items:center;min-height:36px}facet-filters-form button,.facets__summary,[class*=facets] summary,[class*=filter]>button{min-height:44px}}@media screen and (min-width:750px)and (max-width:1099px){header-menu.header-menu{display:none!important}.header__drawer.desktop\:hidden{display:flex!important}header-drawer.header__drawer--mobile{display:block!important}}@media(orientation:landscape)and (max-height:560px){.hero-wrapper .hero,.hero-wrapper .hero__container{min-height:560px!important}.hero-wrapper .hero__container{padding-top:120px!important}.hero-wrapper h2{font-size:clamp(28px,10vh,48px)!important}}main h1,main h2{hyphens:auto;-webkit-hyphens:auto;overflow-wrap:normal;word-break:normal}@media(max-width:480px){main .product-list h2,main [class*=product-list] h2,.xtep-mrow__title,.xtep-family__title,.xtep-exp__title,main .shopify-section h2.h2,main .rte h2{font-size:clamp(24px,8.4vw,40px)!important}}.hero-wrapper a.button,.hero-wrapper a.button-secondary{display:inline-flex;align-items:center;justify-content:center;height:48px;min-height:48px;min-width:120px;padding:0 24px!important;font-size:13px;font-weight:700;letter-spacing:.05em;line-height:1}@media(max-width:749px){.hero-wrapper .layout-panel-flex:has(>a.button,>a.button-secondary){flex-wrap:nowrap;gap:10px}.hero-wrapper .layout-panel-flex>a.button,.hero-wrapper .layout-panel-flex>a.button-secondary{flex:0 0 auto;width:auto!important}}.menu-drawer-container:not([open]) .menu-drawer__backdrop{display:none}.product-card a[ref=productTitleLink] p,.mega-menu__content-list--products .resource-card__title,.cart-items__title{text-transform:uppercase;font-weight:800;letter-spacing:0}.product-card a[ref=productTitleLink] p{font-size:16px;line-height:1.2}.price{font-weight:800;letter-spacing:0}.product-card .price{font-size:16px}.variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch){background-image:linear-gradient(to top left,transparent calc(50% - .5px),currentColor calc(50% - .5px),currentColor calc(50% + .5px),transparent calc(50% + .5px))}
/*# sourceMappingURL=/cdn/shop/t/23/assets/xtep-redesign.css.map */
