:root{--brand-blue: #0587d3;--brand-blue-rgb: 5 135 211;--brand-pink: #f71dab;--brand-pink-rgb: 247 29 171;--style-border-radius-buttons-primary: 999px;--style-border-radius-buttons-secondary: 999px;--style-border-radius-inputs: 14px;--style-border-radius-popover: 18px;--style-border-radius-pills: 999px;--product-corner-radius: 18px;--card-corner-radius: 22px;--resource-card-corner-radius: 20px;--font-size--paragraph: 1rem;--font-paragraph--size: 1rem;--shadow-xs: 0 1px 2px rgb(15 39 139 / .06);--shadow-sm: 0 1px 2px rgb(15 39 139 / .06), 0 2px 6px rgb(15 39 139 / .05);--shadow-md: 0 2px 4px rgb(15 39 139 / .06), 0 8px 20px rgb(15 39 139 / .08);--shadow-lg: 0 8px 16px rgb(15 39 139 / .08), 0 20px 40px rgb(15 39 139 / .12);--shadow-brand-glow: 0 8px 24px rgb(var(--brand-pink-rgb) / .28);--ease-smooth: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.4, .64, 1);--focus-ring-color: var(--brand-blue)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::selection{background-color:rgb(var(--brand-pink-rgb) / .18);color:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media(prefers-reduced-motion:no-preference){.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing),transform .25s var(--ease-spring),filter .25s var(--ease-smooth);will-change:transform}.button:hover:not([disabled],[aria-disabled=true]),.button-custom:hover:not([disabled],[aria-disabled=true]),button.shopify-payment-button__button--unbranded:hover:not([disabled]){transform:translateY(-2px);filter:drop-shadow(0 6px 14px rgb(15 39 139 / .18))}.button-secondary:hover:not([disabled],[aria-disabled=true]){transform:translateY(-2px);filter:drop-shadow(0 6px 14px rgb(15 39 139 / .12))}.button:active:not([disabled],[aria-disabled=true]),.button-secondary:active:not([disabled],[aria-disabled=true]),.button-custom:active:not([disabled],[aria-disabled=true]){transform:translateY(0) scale(.985);filter:none;transition-duration:.06s}}textarea,input:not([type=checkbox],[type=radio],[type=range]),select{transition:border-color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing)}textarea:focus,textarea:focus-visible,input:not([type=checkbox],[type=radio],[type=range]):focus,input:not([type=checkbox],[type=radio],[type=range]):focus-visible,select:focus-visible{outline:none;border-color:var(--brand-blue);box-shadow:0 0 0 3px rgb(var(--brand-blue-rgb) / .16)}.product-card,.collection-card,.resource-card__link,.predictive-search-results__card--product{border-radius:var(--card-corner-radius);transition:transform var(--hover-transition-duration, .3s) var(--hover-transition-timing, var(--ease-smooth)),box-shadow .35s var(--ease-smooth)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card:hover,.collection-card:hover{box-shadow:var(--shadow-lg)}}.product-card .card-gallery,.product-card__image,.collection-card__image{border-radius:var(--product-corner-radius);overflow:hidden}.product-card__content{overflow:visible}.product-card__content>:last-child{padding-block-end:2px}.button:focus-visible,.button-secondary:focus-visible,.button-custom:focus-visible,a:focus-visible,summary:focus-visible,[role=button]:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:3px}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.media--hover-zoom img{transition:transform .6s var(--ease-smooth)}.media--hover-zoom:hover img{transform:scale(1.04)}}@media(prefers-reduced-motion:no-preference){.header-menu a,.header-actions__action,.header__icon{transition:color var(--animation-speed) var(--animation-easing),opacity var(--animation-speed) var(--animation-easing),transform .2s var(--ease-spring)}.header-actions__action:hover,.header__icon:hover{transform:translateY(-1px) scale(1.06)}}@media(prefers-reduced-motion:no-preference){footer a:not(.button):not(.button-secondary){transition:color var(--animation-speed) var(--animation-easing),opacity var(--animation-speed) var(--animation-easing)}}footer a:not(.button):not(.button-secondary):hover{opacity:.7}.email-signup__input,.newsletter-form__field-wrapper input{border-radius:var(--style-border-radius-inputs)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-polish.css.map */
