@font-face{font-family:"Baloo 2";font-style:normal;font-weight:700 800;font-display:swap;src:url(/cdn/shop/files/palizo-baloo2-latin.woff2?v=1791748330) format("woff2")}:root{--palizo-ink: #2D215F;--palizo-violet: #6747FF;--palizo-mist: #F2EEFF;--palizo-pink: #FF7AF5;--palizo-ease: cubic-bezier(.2, .8, .2, 1);--font-heading-family: "Baloo 2", sans-serif;--font-heading-weight: 700;--font-heading-style: normal;--heading-letter-spacing: -.03em;--border-radius: 999px;--transition-card-loading: .22s;--transition-card-image-hover: .22s;--shopify-account-radius-input: 999px;--shopify-account-radius-button: 999px}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/shop/files/palizo-jetbrains-mono-regular.woff2?v=1791750490) format("woff2")}#x-cart-discount-field,.product-sku,[id^=Sku-]{font-family:JetBrains Mono,monospace;font-weight:400}#x-cart-note{border:2px solid rgba(var(--colors-line-and-border));border-radius:999px!important;padding:20px 28px}main div:has(>input[id^=cart-qty-]){border-width:2px;border-radius:999px}main s{font-family:"Baloo 2",sans-serif;font-weight:700}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.category-title,.x-heading,.palizo-home-heading,.palizo-collection-copy h3,.palizo-organization h2,.palizo-organization h3,.palizo-channels__heading,.palizo-channels__title,.palizo-fit-steps h3,.price,.price-sale,.palizo-favorite-price,.palizo-fit-number{font-family:"Baloo 2",sans-serif;font-weight:700;font-style:normal;letter-spacing:-.03em;line-height:.95;text-transform:none}.product-title,.product__title,.card-product .product-title,.palizo-favorite h3,.palizo-favorite h3 a{font-family:var(--font-body-family);font-weight:600;font-style:normal;letter-spacing:normal;line-height:1.3;text-transform:none}.highlight.hl-font{font-weight:500}.palizo-home-eyebrow,.palizo-channels__eyebrow,.palizo-organization__eyebrow,.palizo-organization__label{font-family:var(--font-body-family);font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--palizo-violet)}.palizo-home-link,.palizo-organization__link,.palizo-channels__link{color:var(--palizo-violet)}.button,button.button-solid,button.button-outline,.palizo-home-button,#OpenVariantPickerSizeChart{border-radius:999px;border:2px solid transparent;font-family:var(--font-body-family);font-weight:700;text-transform:uppercase;transition:background-color .14s var(--palizo-ease),color .14s var(--palizo-ease),border-color .14s var(--palizo-ease),transform 80ms var(--palizo-ease)}.button,#OpenVariantPickerSizeChart{border-width:2px!important;border-style:solid!important}[class*=main-product-] #OpenVariantPickerSizeChart{border-radius:999px;border-color:var(--palizo-violet);background:var(--palizo-mist);color:var(--palizo-violet)}[class*=main-product-] #OpenVariantPickerSizeChart:hover{border-color:var(--palizo-ink);background:var(--palizo-violet);color:#fff}.button.button-solid,button.button-solid{background:rgba(var(--colors-button));color:rgb(var(--colors-button-text))}.button.button-solid:before,button.button-solid:before{display:none}.button.button-solid:hover,button.button-solid:hover{background:var(--colors-button-hover);color:rgb(var(--colors-button-text-hover))}.button.button-outline,button.button-outline{color:var(--palizo-violet);border-color:var(--palizo-violet);box-shadow:none}.button.button-outline:hover,button.button-outline:hover{color:var(--palizo-ink);border-color:var(--palizo-ink);background:var(--palizo-mist)}.palizo-home-button{background:var(--palizo-violet);color:#fff}.palizo-home-button:hover{background:var(--palizo-ink);color:#fff}.background-footer .button-solid{background:var(--palizo-pink);color:var(--palizo-ink)}.background-footer .button-solid:hover{background:var(--palizo-violet);color:#fff}.button:not(:disabled):active,.palizo-home-button:active,#OpenVariantPickerSizeChart:active{transform:scale(.97)}input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=number]),select,textarea{border-width:2px;border-radius:999px}input[type=checkbox]{border-width:2px;border-radius:6px;accent-color:var(--palizo-violet)}input[type=radio]{accent-color:var(--palizo-violet)}[x-data^=xQuantitySelector],.custom-color-swatch,.input-radio+label,.badges,.palizo-organization__status{border-width:2px;border-radius:999px}.input-radio:checked+label{background-color:var(--palizo-violet);border-color:var(--palizo-violet);color:#fff}.input-radio:checked+.color-watches,.input-radio:checked+.custom-color-swatch{background:transparent;box-shadow:0 0 0 2px var(--palizo-violet)}.custom-color-swatch:before,.input-radio:checked+.custom-color-swatch:before{border-radius:999px}.badges,.palizo-organization__status{text-transform:uppercase;font-weight:700}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--palizo-violet);outline-offset:4px}.palizo-collection-tile,.palizo-favorite-photo,.palizo-organization__card,.card-product,[id^=product-image-],[id$=__palizo_reasons] .rounded-md{border-radius:20px;box-shadow:none}.palizo-channels__panel{border-radius:40px}.shadow-popup,.age-popup,.promo-popup{border-radius:28px;box-shadow:0 4px 30px #2d215f29}.inventory-in-stock-status,.inventory-low-stock-status,.inventory-out-of-stock-status{color:var(--palizo-ink)!important}.inventory-in-stock-status .inventory-status,.inventory-low-stock-status .inventory-status,.inventory-out-of-stock-status .inventory-status{background-color:var(--palizo-violet)!important}.inventory-status.animate-ping{display:none;animation:none}.anm-move-up,.anm-fade-element,.anm-fade-element.is-visible,.anm-fade-paragraph .anm-fade-element{animation:none!important;opacity:1;transform:none;visibility:visible;will-change:auto}.palizo-collection-photo img,.palizo-favorite-photo img,.palizo-collection-photo:hover img,.palizo-favorite-photo:hover img{transform:none;transition:none}.svg-underline path,.svg-circle path{stroke-dashoffset:0;transition:none}.highlight-anm-start .svg-star.animation-bling{animation:none}.menu-drawer{transition-duration:.38s;transition-timing-function:var(--palizo-ease)}.palizo-icon{width:20px;height:20px;max-width:24px;max-height:24px;vertical-align:middle;fill:none!important;stroke:currentColor}.palizo-brand-endorsement{color:var(--palizo-ink)}.palizo-icon *{fill:none!important;stroke-width:2px}@media(prefers-reduced-motion:reduce){.button,.palizo-home-button,.menu-drawer{transition-duration:0ms}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/palizo-design-system.css.map */
