body.snugler-polish #MainContent{--font-heading-family: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--font-heading-weight: 400;--font-body-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--snugler-ease: cubic-bezier(.22, 1, .36, 1);font-family:var(--font-body-family);letter-spacing:.015em}body.snugler-polish #MainContent .scroll-trigger{opacity:1;transform:none;animation:none}body.snugler-polish #MainContent .product__title h1{font-family:var(--font-heading-family);font-size:clamp(3.2rem,3vw,4.2rem);font-weight:400;line-height:1.13;letter-spacing:-.028em;text-wrap:balance;margin-bottom:.6rem}body.snugler-polish #MainContent :is(.rich-text__heading,.image-with-text__heading,.collapsible-content__heading,.snr__heading h2){font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.2rem,3.3vw,4.6rem);line-height:1.16;letter-spacing:-.022em;text-wrap:balance}body.snugler-polish #MainContent :is(.rich-text__heading,.image-with-text__heading) strong{font-weight:inherit}body.snugler-polish #MainContent :is(.product__description,.image-with-text__text,.rich-text__text){font-size:1.5rem;line-height:1.75;letter-spacing:.012em}body.snugler-polish #MainContent .product__description>p:first-child{font-size:1.6rem;line-height:1.5;font-weight:600;letter-spacing:0}body.snugler-polish #MainContent .product__description p+p{margin-top:1.3rem}body.snugler-polish #MainContent .price{letter-spacing:.005em;font-variant-numeric:tabular-nums}body.snugler-polish #MainContent .price-item--sale{font-weight:500}body.snugler-polish #MainContent .product-form__input .form__label{font-size:1.2rem;font-weight:600;letter-spacing:.07em;margin-bottom:.8rem}body.snugler-polish #MainContent :is(.button,.select__select,.quantity__input,.quantity__button){font-family:var(--font-body-family)}body.snugler-polish #MainContent .product-form__submit{min-height:5.2rem;font-size:1.4rem;font-weight:500;letter-spacing:.06em}body.snugler-polish #MainContent :is(.product-form__submit,.quantity__button,.snr__load-more){transition:box-shadow .3s var(--snugler-ease),transform .3s var(--snugler-ease)}body.snugler-polish #MainContent :is(.select,.quantity,.product-form__input input[type=radio]+label){transition:box-shadow .3s var(--snugler-ease),border-color .3s var(--snugler-ease)}body.snugler-polish #MainContent .select:focus-within{box-shadow:0 0 0 .15rem rgba(var(--color-foreground),.16)}body.snugler-polish #MainContent .product-form__input input[type=radio]+label{min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}body.snugler-polish #MainContent .thumbnail{transition:border-color .3s var(--snugler-ease),box-shadow .3s var(--snugler-ease),opacity .3s var(--snugler-ease)}body.snugler-polish #MainContent .thumbnail:not([aria-current]){opacity:.78}body.snugler-polish #MainContent .thumbnail[aria-current]{opacity:1;box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}body.snugler-polish #MainContent .product__media img{transition:transform .65s var(--snugler-ease)}body.snugler-polish #MainContent .snugler-badges{padding:2.4rem 1.6rem}body.snugler-polish #MainContent .snugler-badge-title{font-size:1.25rem;letter-spacing:.005em}body.snugler-polish #MainContent .snugler-badge-description{font-size:1.2rem;line-height:1.6;letter-spacing:0}body.snugler-polish #MainContent .rich-text__blocks{max-width:76rem}body.snugler-polish #MainContent .rich-text__text{max-width:65rem;margin-inline:auto}body.snugler-polish #MainContent .multirow__inner{row-gap:clamp(3.6rem,5vw,7rem)}body.snugler-polish #MainContent .image-with-text__text{max-width:48rem}body.snugler-polish #MainContent .image-with-text__content>*+*{margin-top:2.2rem}body.snugler-polish #MainContent :is(.slidev8,.snr__card){transition:box-shadow .4s var(--snugler-ease)}body.snugler-polish #MainContent :is(.play-buttonv8,.pause-buttonv8){transition:transform .3s var(--snugler-ease),box-shadow .3s var(--snugler-ease),opacity .3s ease}body.snugler-polish #MainContent .snr__heading{max-width:76rem}body.snugler-polish #MainContent .snr__score-number{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.04em}body.snugler-polish #MainContent .snr__body{font-size:1.45rem;line-height:1.8}body.snugler-polish #MainContent .snr__photo img{transition:transform .65s var(--snugler-ease)}body.snugler-polish #MainContent :is(.snr__filter,.snr__sort select,.snr__load-more){min-height:4.4rem}body.snugler-polish #MainContent .accordion__title{font-family:var(--font-body-family);font-size:1.55rem;line-height:1.5;font-weight:500;letter-spacing:0}body.snugler-polish #MainContent .accordion summary{padding-block:2.1rem}body.snugler-polish #MainContent .accordion .icon-caret{transition:transform .35s var(--snugler-ease)}body.snugler-polish #MainContent .accordion__content{font-size:1.45rem;line-height:1.8;letter-spacing:.01em;padding-bottom:1.8rem}@media(min-width:990px){body.snugler-polish #MainContent .product__info-wrapper{padding-left:5rem}body.snugler-polish #MainContent .rich-text{padding-top:5.6rem;padding-bottom:6rem}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){body.snugler-polish #MainContent .product__modal-opener:hover .product__media img{transform:scale(1.025)}body.snugler-polish #MainContent .thumbnail:hover{opacity:1}body.snugler-polish #MainContent :is(.product-form__submit,.snr__load-more):not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-1px);box-shadow:0 .5rem 1.6rem rgba(var(--color-shadow),.12)}body.snugler-polish #MainContent :is(.product-form__submit,.snr__load-more):not(:disabled):not([aria-disabled=true]):active{transform:translateY(0)}body.snugler-polish #MainContent :is(.slidev8,.snr__card):hover{box-shadow:0 .8rem 2.4rem rgba(var(--color-shadow),.07)}body.snugler-polish #MainContent :is(.play-buttonv8,.pause-buttonv8):hover{transform:scale(1.04)}}@media(max-width:749px){body.snugler-polish #MainContent .product__title h1{font-size:clamp(2.9rem,7.8vw,3.5rem);line-height:1.15}body.snugler-polish #MainContent :is(.rich-text__heading,.image-with-text__heading,.collapsible-content__heading,.snr__heading h2){font-size:clamp(2.9rem,7.5vw,3.6rem);line-height:1.19}body.snugler-polish #MainContent :is(.product__description,.image-with-text__text,.rich-text__text){font-size:1.5rem;line-height:1.7}body.snugler-polish #MainContent .select__select{font-size:1.6rem;min-height:4.8rem}body.snugler-polish #MainContent .image-with-text__content{padding:2.8rem 2.4rem 3.2rem}body.snugler-polish #MainContent .snugler-badges{padding:2.2rem 1.2rem}body.snugler-polish #MainContent .snr__body{font-size:1.5rem;line-height:1.75}body.snugler-polish #MainContent .snr__photo:hover img{transform:none}body.snugler-polish #MainContent .accordion__title{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){body.snugler-polish #MainContent *,body.snugler-polish #MainContent *:before,body.snugler-polish #MainContent *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}body.snugler-polish #MainContent :is(.product__media img,.snr__photo img,.play-buttonv8,.pause-buttonv8){transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/snugler-polish.css.map */
