@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--font-body--family: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-subheading--family: var(--font-body--family);--font-heading--family: var(--font-body--family);--font-accent--family: var(--font-body--family);--font-body--weight: 400;--font-subheading--weight: 500;--font-heading--weight: 500;--font-accent--weight: 500;--font-size--paragraph: .9375rem;--letter-spacing--heading-tight: -.02em;--letter-spacing--display-tight: -.02em;--narrow-page-width: 150rem;--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-inputs: 0px;--style-border-radius-popover: 0px;--style-border-radius-pills: 0px;--variant-picker-button-radius: 0px;--variant-picker-swatch-radius: 0px;--button-text-case: uppercase;--button-text-case-primary: uppercase;--button-text-case-secondary: uppercase;--mxiro-surface: #f6f6f6;--mxiro-ease: cubic-bezier(.22, 1, .36, 1)}body{-webkit-font-smoothing:antialiased;font-family:var(--font-body--family)}.button,.button-secondary,button.button{border-radius:0;text-transform:uppercase;letter-spacing:.01em;font-weight:600;font-size:.8125rem}.hero{min-height:100svh}.hero .button{background:#111111b8;color:#fff;border:1px solid rgb(255 255 255 / .22);padding:1rem 2.25rem;min-width:14rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero .button:hover{background:#000000e6}media-gallery{background-color:var(--mxiro-surface)}.badge{border-radius:0;background:transparent;color:var(--color-foreground);font-size:.75rem;font-weight:400;padding-inline:.25rem}.variant-option__button-label{border-radius:0}.link,a.link{text-transform:uppercase;letter-spacing:.01em;font-weight:500;font-size:.8125rem}quick-add-component .quick-add__button{opacity:1;width:36px;height:36px;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;scale:1;box-shadow:none}quick-add-component .quick-add__button:hover{scale:1}quick-add-component .quick-add__button .add-to-cart-text{position:relative;width:100%;justify-content:center;background:transparent;border-radius:0}quick-add-component .quick-add__button .add-to-cart-icon{position:relative;width:100%;height:100%}quick-add-component .quick-add__button .add-to-cart-icon svg,quick-add-component .quick-add__button .add-to-cart-text__content{display:none}quick-add-component .quick-add__button .add-to-cart-icon:before,quick-add-component .quick-add__button .add-to-cart-icon:after{content:"";position:absolute;top:50%;left:50%;background:#111;translate:-50% -50%}quick-add-component .quick-add__button .add-to-cart-icon:before{width:16px;height:1.5px}quick-add-component .quick-add__button .add-to-cart-icon:after{width:1.5px;height:16px}product-card .card-gallery,product-card .product-media-container{background-color:var(--mxiro-surface)}.mxiro-color-dots{display:flex;align-items:center;gap:8px;width:100%;justify-content:var(--mxiro-dots-justify, flex-start);font-size:.8125rem;color:#0000008c}.mxiro-color-dots__list{display:inline-flex;align-items:center;gap:6px}.mxiro-color-dot{display:inline-block;width:16px;height:16px;border-radius:50%;background:var(--mxiro-dot, #ccc);box-shadow:inset 0 0 0 1px #0000002e}main[data-template^=product] h1{font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none}.mx-sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.variant-option--swatches legend{font-weight:600}.variant-option--swatches .variant-option__swatch-value{margin-inline-start:.75rem;font-weight:400;color:#0000008c}.variant-option--swatches .variant-option__button-label{position:relative;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0}.variant-option--swatches .swatch{border-radius:0;background-color:var(--mxiro-surface);background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.variant-option--swatches .variant-option__button-label:has(input:checked):after{content:"";position:absolute;inset-inline:0;bottom:-6px;height:1.5px;background:#111}.mx-size-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;width:100%;margin-block:12px 8px}.mx-size-head__label{font-weight:600}.mx-size-chart-trigger{padding:0;border:0;background:none;font:inherit;font-size:.8125rem;font-weight:400;letter-spacing:0;text-transform:none;color:#0009;text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .2s ease}.mx-size-chart-trigger:hover{color:#111}.mx-tabs{display:flex;flex-wrap:wrap;gap:8px 32px;padding-top:32px;font-size:.875rem;font-weight:600}.mx-tabs__tab{display:inline-flex;align-items:center;gap:12px;padding:8px 0;border:0;background:none;color:#111;font:inherit;letter-spacing:0;text-transform:none;cursor:pointer}.mx-tabs__icon{position:relative;display:inline-block;width:12px;height:12px}.mx-tabs__icon:before,.mx-tabs__icon:after{content:"";position:absolute;top:50%;left:50%;background:#111;translate:-50% -50%;transition:transform .3s var(--mxiro-ease),opacity .3s ease}.mx-tabs__icon:before{width:12px;height:1.5px}.mx-tabs__icon:after{width:1.5px;height:12px}.mx-tabs__tab.is-active .mx-tabs__icon:after{transform:rotate(90deg);opacity:0}.mx-dialog{padding:0;border:0;background:#fff;color:#111}.mx-dialog::backdrop{background:transparent}.mx-panel{position:fixed;inset-block:0;inset-inline:auto 0;margin:0;width:50vw;max-width:none;height:100vh;max-height:none}.mx-panel[open]{display:flex;flex-direction:column;animation:mx-panel-up .55s var(--mxiro-ease) both}.mx-panel[open].is-closing{animation:mx-panel-down .4s ease-in both}.mx-panel[open] .mx-panel__top,.mx-panel[open] .mx-panel__body,.mx-panel[open] .mx-tabs--panel{animation:mx-fade-up .5s .12s var(--mxiro-ease) both}.mx-panel__top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:32px 48px 0}.mx-panel__crumbs{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:.8125rem}.mx-panel__crumbs a{color:inherit;text-decoration:underline}.mx-panel__close{padding:4px;border:0;background:none;color:#111;cursor:pointer;transition:transform .3s var(--mxiro-ease)}.mx-panel__close:hover{transform:rotate(90deg)}.mx-panel__body{flex:1;overflow:auto;padding:48px;font-size:.875rem;line-height:1.6}.mx-panel__list{margin:0;padding-inline-start:1.25rem}.mx-panel__list li{margin-bottom:.5rem}.mx-tabs--panel{margin-top:auto;padding:16px 48px 28px}.mx-sizechart{width:min(92vw,560px);max-height:92vh;margin:auto;overflow:auto}.mx-sizechart[open]{animation:mx-modal-in .45s var(--mxiro-ease) both}.mx-sizechart[open].is-closing{animation:mx-modal-out .3s ease-in both}.mx-sizechart::backdrop{background:#00000073}.mx-sizechart[open]::backdrop{animation:mx-fade .35s ease both}.mx-sizechart img{display:block;width:100%;height:auto}.mx-sizechart__close{position:absolute;top:10px;right:10px;z-index:1;padding:6px;border:0;background:#ffffffd9;color:#111;cursor:pointer}@keyframes mx-panel-up{0%{transform:translateY(70%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes mx-panel-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(70%);opacity:0}}@keyframes mx-fade-up{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes mx-fade{0%{opacity:0}to{opacity:1}}@keyframes mx-modal-in{0%{transform:translateY(24px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes mx-modal-out{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(24px) scale(.98);opacity:0}}@media(prefers-reduced-motion:reduce){.mx-panel[open],.mx-panel[open] .mx-panel__top,.mx-panel[open] .mx-panel__body,.mx-panel[open] .mx-tabs--panel,.mx-sizechart[open],.mx-sizechart[open]::backdrop{animation:none}}@media screen and (max-width:749px){.hero .button{min-width:0;padding:.9rem 1.75rem}.mx-panel{width:100vw;height:100dvh}.mx-panel__top{padding:20px 20px 0}.mx-panel__body{padding:28px 20px}.mx-tabs--panel{padding:12px 20px 24px}.mx-tabs{gap:4px 24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/represent-style.css.map */
