:root{--ruff-paper: #f6f4ef;--ruff-ink: #f4f2ec}.card__inner,.product__media,.thumbnail{background-color:var(--ruff-paper)}.card__media .media img{object-fit:contain!important}.card__heading{font-size:clamp(1.7rem,1.5vw,2rem);line-height:1.2;text-transform:none}.card__information{padding-top:1.6rem}.card-information .price{font-size:1.8rem;margin-top:.8rem}.loox-rating .loox-icon{color:var(--ruff-ink)!important;fill:var(--ruff-ink)!important}.collection-hero__title{text-transform:none}.collection-hero__description{font-size:1.8rem;max-width:64rem}.quick-add__submit{min-height:4.8rem}.product__title h1{font-size:clamp(3rem,3.2vw,4.8rem);line-height:1.12;text-transform:none}.product__text{font-size:1.7rem;line-height:1.5}.product__description h3{font-size:2.4rem;line-height:1.2;margin:2.8rem 0 1.2rem;text-transform:none}.product__description li{margin-bottom:.7rem}.product-form__input .form__label{font-size:1.6rem}.product-form__input input[type=radio]+label{min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}.product-form__submit{min-height:5.4rem;font-size:1.8rem}.product__info-container .caption{font-size:1.4rem;line-height:1.6}.product__info-container .caption a{text-underline-offset:.3rem}.ruff-reviews{padding-block:clamp(5.6rem,7vw,11rem)}.ruff-reviews__layout{display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(3rem,7vw,11rem)}.ruff-reviews h2{font-size:clamp(3.4rem,4vw,5.6rem);line-height:1.08;margin:0 0 2.4rem;text-transform:none}.ruff-reviews__summary{font-size:1.7rem;line-height:1.5;max-width:33rem}.ruff-reviews__score{font-size:3rem;margin:0 0 .8rem}.ruff-reviews__quotes{display:grid;gap:3.6rem}.ruff-reviews blockquote{border:0;margin:0;padding:0;font-style:normal}.ruff-reviews blockquote p{font-size:1.8rem;line-height:1.5;margin:0 0 1.2rem}.ruff-reviews blockquote:first-child p{font-size:clamp(2.2rem,2.2vw,3.2rem);line-height:1.35}.ruff-reviews cite{font-style:normal;font-size:1.5rem}.ruff-reviews a{color:inherit;text-underline-offset:.4rem}.ruff-mobile-buy[hidden],.ruff-mobile-buy{display:none}@media screen and (max-width:749px){#loox-popup-widget{display:none!important}.ruff-reviews__layout{grid-template-columns:1fr;gap:3.2rem}.ruff-reviews__summary{max-width:none}.ruff-reviews__quotes{gap:2.8rem}.product__title h1{font-size:3.2rem}.product__info-container .product__text{font-size:1.6rem}.ruff-mobile-buy{position:fixed;inset:auto 0 0;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));padding:1.2rem 1.6rem max(1.2rem,env(safe-area-inset-bottom))}.ruff-mobile-buy__name{font-size:1.5rem;line-height:1.25;max-width:17rem}.ruff-mobile-buy .button{min-height:4.6rem;padding-inline:1.8rem;white-space:nowrap;flex-shrink:0}body:has(.ruff-mobile-buy:not([hidden])){padding-bottom:8rem}}@media(prefers-reduced-motion:reduce){.card__inner img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ruff-product-polish.css.map */
