body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background-color:rgba(var(--color-accent, 165, 120, 101),.22)}:where(a,button,[role=button],input,select,textarea,summary):focus-visible{outline:2px solid rgb(var(--color-accent, 165, 120, 101));outline-offset:2px;border-radius:2px}:where(h1,h2,h3,.h1,.h2,.h3){text-wrap:balance}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.button{transition:background-color var(--duration-default, .25s) ease,color var(--duration-default, .25s) ease,border-color var(--duration-default, .25s) ease,box-shadow var(--duration-default, .25s) ease,transform .15s ease}.button:not([disabled]):active{transform:translateY(1px)}.button[disabled],.button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.card-wrapper{border-radius:1.2rem;box-shadow:0 1px 2px #0000000a,0 0 0 1px #00000008;transition:box-shadow var(--duration-default, .25s) ease,transform var(--duration-default, .25s) ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-wrapper:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014,0 2px 6px #0000000d,0 0 0 1px #00000008}}.card__inner{border-radius:inherit;overflow:hidden}.card__inner img{transition:transform .6s cubic-bezier(.2,.6,.2,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-wrapper:hover .card__inner img{transform:scale(1.04)}}.field__input,.select__select,textarea.text-area{transition:border-color var(--duration-default, .25s) ease,box-shadow var(--duration-default, .25s) ease}.field__input:focus,.field__input:focus-visible,.select__select:focus,textarea.text-area:focus{border-color:rgb(var(--color-accent, 165, 120, 101));box-shadow:0 0 0 3px rgba(var(--color-accent, 165, 120, 101),.15);outline:none}.field__input::placeholder,textarea.text-area::placeholder{color:rgba(var(--color-foreground, 0, 0, 0),.45)}.header-wrapper{border-bottom:1px solid rgba(var(--color-foreground, 0, 0, 0),.06)}.badge{border-color:rgba(var(--color-foreground, 0, 0, 0),.08);box-shadow:0 1px 2px #0000000d;font-weight:600;letter-spacing:.01em}:where(.media,.banner__media){border-radius:inherit}html{-webkit-tap-highlight-color:transparent}img{-webkit-user-drag:none}@media(pointer:fine){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground, 0, 0, 0),.22);border-radius:5px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--color-foreground, 0, 0, 0),.35)}}.steps__content--columns .step,.steps__content--columns-with-mobile-slider .step{background-color:rgba(var(--color-foreground, 0, 0, 0),.03);border:1px solid rgba(var(--color-foreground, 0, 0, 0),.05);border-radius:1.2rem;padding:3.2rem 2.4rem;height:auto;transition:box-shadow var(--duration-default, .25s) ease,transform var(--duration-default, .25s) ease}@media screen and (max-width:575px){.steps__content--columns-with-mobile-slider.steps-slider.swiper .swiper-slide.steps__step.step{display:flex;flex-direction:column;justify-content:center;padding-top:4rem;padding-bottom:4rem}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.steps__content--columns .step:hover,.steps__content--columns-with-mobile-slider .step:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000012}}.steps .steps__content--columns .step__number,.steps .steps__content--columns-with-mobile-slider .step__number{min-width:5.6rem;min-height:5.6rem;width:5.6rem;height:5.6rem;padding:0;display:inline-flex;align-items:center;justify-content:center;background-color:rgba(var(--color-accent, 165, 120, 101),.12);color:rgb(var(--color-accent, 165, 120, 101));border:none;border-radius:1.2rem;box-shadow:none;margin-bottom:2rem}.steps .steps__content--columns .step__heading,.steps .steps__content--columns-with-mobile-slider .step__heading{margin-bottom:1.2rem}.steps .steps__content--columns .step__info,.steps .steps__content--columns-with-mobile-slider .step__info{padding-left:0;padding-right:0}.steps .steps__content--columns .step__text,.steps .steps__content--columns-with-mobile-slider .step__text{word-break:normal;overflow-wrap:anywhere}.image-with-text__columns--image_center .image-with-text__column{display:flex;flex-direction:column;align-items:center;row-gap:.4rem}.image-with-text__columns--image_center .image-with-text__column-icon{width:5.6rem;height:5.6rem;display:inline-flex;align-items:center;justify-content:center;background-color:rgba(var(--color-accent, 165, 120, 101),.1);border-radius:1.2rem;margin-bottom:1.2rem}.featured-product .product__info-container{align-self:center}.featured-product .product__buy-buttons .button{min-height:4.8rem}.multicolumn-card{background-color:rgba(var(--color-foreground, 0, 0, 0),.03)!important;border:1px solid rgba(var(--color-foreground, 0, 0, 0),.05)!important;border-radius:1.2rem;padding:3.2rem 2.4rem!important;height:100%}.button:not(.button--simple):not(.button--link):not(.share-buttons__button){min-height:4.8rem;padding:1.2rem 3.2rem;letter-spacing:.02em}.collapsible-content .collapsible-content__content--border .collapsible-content__question,.collapsible-content .collapsible-content__content--border .collapsible-content__answer{opacity:.8}.menu-drawer .menu-drawer__utility-account{border-top:1px solid rgba(var(--color-foreground, 0, 0, 0),.1);background-color:rgba(var(--color-foreground, 0, 0, 0),.03);padding:1.6rem;border-radius:1.2rem}.menu-drawer .menu-drawer__utility-account a,.menu-drawer .menu-drawer__utility-account .menu-drawer__utility-name{color:rgb(var(--color-foreground, 0, 0, 0))}.menu-drawer .menu-drawer__utility-account-body{background-color:transparent}.hero.section--has-overlay .hero__outer--overlay .hero__content{padding-top:4rem!important}@media screen and (min-width:750px){.hero.section--has-overlay .hero__outer--overlay .hero__content{padding-top:4.8rem!important}}@media screen and (min-width:990px){.hero.section--has-overlay .hero__outer--overlay .hero__content{padding-top:5.6rem!important}}@media screen and (min-width:1200px){.hero.section--has-overlay .hero__outer--overlay .hero__content{padding-top:6.4rem!important}}@media screen and (max-width:749px){.hero.section--has-overlay{margin-top:0!important;padding-top:2.4rem!important}}.steps.background .steps__step.step{padding-top:3.2rem!important;padding-bottom:3.2rem!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/theme-polish.css.map */
