:root{--focused-base-outline: .2rem solid rgb(var(--color-foreground-rgb) / var(--opacity-50));--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem var(--color-foreground), 0 0 .5rem .4rem rgb(var(--color-foreground-rgb) / var(--opacity-30));--duration-extra-short: 10ms;--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);--cubic-fast: cubic-bezier(.34, 1.56, .64, 1);--cubic-smooth: cubic-bezier(.7, 0, .3, 1);--tst-smooth: .6s cubic-bezier(.7, 0, .3, 1);--hover-lift-amount: 4px;--hover-scale-amount: 1.03;--hover-subtle-zoom-amount: 1.05;--hover-clip-path: inset(2% 2% 2% 2%);--hover-shadow-color: var(--color-shadow);--hover-transition-duration: .25s;--hover-transition-timing: var(--ease-out-smooth);--text-align-default: left}a:empty:not([class]),ul:empty:not([class]),dl:empty:not([class]),div:empty:not([class]),section:empty:not([class]),article:empty:not([class]),p:empty:not([class]),h1:empty:not([class]),h2:empty:not([class]),h3:empty:not([class]),h4:empty:not([class]),h5:empty:not([class]),h6:empty:not([class]){display:none}.product-card-wrapper .card{--border-radius: var(--product-card-corner-radius);--border-width: var(--product-card-border-width);--shadow-horizontal-offset: var(--product-card-shadow-horizontal-offset);--shadow-vertical-offset: var(--product-card-shadow-vertical-offset);--shadow-blur-radius: var(--product-card-shadow-blur-radius);--image-padding: var(--product-card-image-padding)}.shopify-design-mode .shopify-section-group-popup-group{position:fixed}.shopify-design-mode .shopify-section-group-popup-group:not(.section-multitasking-bar),.shopify-design-mode body:not(.overflow-hidden) .shopify-section-group-popup-group.section-multitasking-bar,.shopify-design-mode .edit-cart-popup{z-index:99}.shopify-section-group-popup-group.section-cart-drawer{z-index:var(--layer-sidebar)}*,*:before,*:after{box-sizing:border-box}html{overflow-y:scroll;touch-action:manipulation;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-feature-settings:normal}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}html.no-js .no-js-hidden,html.js noscript{display:none!important}html[scroll-lock]{overflow:hidden}html,body{overflow-x:clip}body.overflow-hidden-mobile{overflow:clip;padding-right:var(--scrollbar-width, 0)}html:not(.overflow-hidden-mobile):has(body.overflow-hidden-mobile){overflow:clip}@supports (text-wrap: balance){h1,h2,h3,h4,h5{text-wrap:balance}}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body.overflow-hidden{padding-right:var(--scrollbar-width, 0);overflow:clip}*:focus{outline:0;box-shadow:none}*:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focused{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}.focused.focus-inset{outline:.2rem solid rgb(var(--color-foreground-rgb) / var(--opacity-50));outline-offset:-.2rem;box-shadow:0 0 .2rem rgb(var(--color-foreground-rgb) / var(--opacity-30))}.focus-inset:focus-visible{outline:.2rem solid rgb(var(--color-foreground-rgb) / var(--opacity-50));outline-offset:-.2rem;box-shadow:0 0 .2rem rgb(var(--color-foreground-rgb) / var(--opacity-30))}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{border-radius:.1rem;outline:.2rem solid rgb(var(--color-foreground-rgb) / var(--opacity-50));outline-offset:.1rem;box-shadow:0 0 0 .1rem var(--color-foreground),0 0 .5rem .1rem rgb(var(--color-foreground-rgb) / var(--opacity-30))}.focus-offset.focused{outline:.2rem solid rgb(var(--color-foreground-rgb) / var(--opacity-50));outline-offset:.1rem;box-shadow:0 0 0 .1rem var(--color-foreground),0 0 .5rem .1rem rgb(var(--color-foreground-rgb) / var(--opacity-30))}@supports not (inset: 10px){.grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}.grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.grid{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}.grid__item{padding-left:var(--grid-desktop-horizontal-spacing);padding-bottom:var(--grid-desktop-vertical-spacing)}}.product-grid .grid__item{padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.product-grid .grid__item{padding-bottom:var(--grid-desktop-vertical-spacing)}}}@media(forced-colors:active){.button,.shopify-challenge__button,.customer button{border:transparent solid 1px}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus{outline:solid transparent 1px}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{outline:transparent solid 1px}.localization-form__select:focus{outline:transparent solid 1px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/base.css.map */
