body.polat{font-size:calc(var(--polat-text-body) * var(--font-body-scale));line-height:var(--polat-leading-body)}.polat .page-width{padding-inline:var(--polat-gutter)}.polat-container{width:100%;max-width:var(--polat-container);margin-inline:auto;padding-inline:var(--polat-gutter)}.polat-eyebrow{margin:0;font-family:var(--polat-font-body);font-size:var(--polat-text-small);font-weight:600;letter-spacing:var(--polat-tracking-label);line-height:1.5}.polat-link{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--polat-space-8);min-height:var(--polat-touch-target);max-width:100%;padding-block:var(--polat-space-3);border-bottom:var(--polat-border-width) solid currentColor;border-radius:var(--polat-radius);color:inherit;font-family:var(--polat-font-body);font-size:var(--polat-text-body);line-height:1.4;text-decoration:none;overflow-wrap:anywhere;transition:opacity var(--polat-duration) var(--polat-easing)}.polat-link:hover{opacity:.75}.polat-link:focus-visible{outline:2px solid currentColor;outline-offset:5px}.polat-link .svg-wrapper{flex-shrink:0;width:2rem;height:2rem}body.polat{letter-spacing:0}.polat :is(h1,h2,h3,h4,h5,h6){font-weight:500;text-transform:none}.polat :is(input,select,textarea,button){font-family:var(--polat-font-body)}.polat-eyebrow{font-size:1.05rem;font-weight:400}.polat-link{font-size:1.4rem;letter-spacing:0;text-transform:none}.polat .product__title h1{font-size:clamp(3.2rem,3.4vw,4.8rem);line-height:1.14;letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word}.polat .card__heading{font-family:var(--polat-font-body);font-size:1.4rem;line-height:1.5;letter-spacing:0}.polat .product-card-wrapper .card,.polat .product-card-wrapper .card__inner,.polat .product-card-wrapper .media{border:0;border-radius:0;box-shadow:none}.polat .product-card-wrapper .card__inner{background:transparent}.polat .product-card-wrapper .card__media .media img{object-fit:contain;object-position:center}.polat .product-card-wrapper:hover .media.media--hover-effect>img{transform:none}.polat .product-card-wrapper .card__information{padding:1.6rem 0 0}.polat .product-card-wrapper .card-information{margin-top:.6rem}.polat #product-grid{row-gap:4rem}.polat .facets-container{border-top:1px solid var(--polat-rule);padding-top:1.8rem;margin-bottom:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/19/assets/polat-base.css.map */
