:root{--variant-pills-radius:999px}body .pt-logo img{height:5rem;max-width:20rem;mix-blend-mode:multiply}body .pt-ft__logo{background:#fbf8f1;border-radius:1.8rem;padding:.6rem 1.4rem;line-height:0}body .pt-ft__logo img{height:5.4rem;width:auto;display:block;mix-blend-mode:multiply}@media(min-width:990px){body .pt-logo img{height:5.6rem}}body .pt-mini{display:flex;flex-direction:column;background:#f7f4ec;border:1px solid rgba(20,50,31,.08);border-radius:2rem;overflow:hidden;box-shadow:0 12px 28px -20px #14321f73;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}body .pt-mini img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;padding:1rem;mix-blend-mode:multiply;display:block}body .pt-mini span{padding:.6rem 1.2rem 0;font-size:1.5rem}body .pt-mini b{padding:.5rem 1.2rem 1.4rem;color:#14321f}@media(hover:hover){body .pt-mini:hover{transform:translateY(-3px);box-shadow:0 22px 40px -22px #14321f8c}}body .pt-prod__media{background:#f4f1e8}body .pt-prod__media img{object-fit:contain;padding:1rem;mix-blend-mode:multiply;box-sizing:border-box}body .drawer__inner{border-radius:2.4rem 0 0 2.4rem}body .drawer__heading{font-family:var(--font-heading-family);font-weight:500}body .cart__checkout-button{font-weight:600}.pt-ft__pay{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;padding:0;margin:0 0 1.6rem}.pt-pay{width:3.8rem;height:2.4rem}.pt-ft__form{flex-wrap:wrap}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-tap-highlight-color:transparent}body h1,body h2,body h3{text-wrap:balance}body p{text-wrap:pretty}body .pt-prod__wish{width:4.4rem;height:4.4rem;top:.4rem;right:.4rem}body .pt-btn,body .pt-sbtn,body .pt-prod__add,body .pt-find__chips button{min-height:4.8rem}body .pt-prod__add{display:flex;align-items:center;justify-content:center}body .pt-sticky .pt-sbtn{min-height:4.8rem}body .pt-link{display:inline-flex;align-items:center;min-height:4.4rem}body .pt-ft ul{gap:0}body .pt-ft li a{display:inline-flex;align-items:center;min-height:4.4rem}body .pt-btn,body .pt-sbtn,body .pt-prod__add,body .button:not(.button--tertiary),body .shopify-challenge__button,body .customer button,body .shopify-payment-button__button--unbranded{text-transform:none;letter-spacing:.01em;font-size:1.5rem;font-weight:600}body .pt-prod__add,body .pt-sticky .pt-sbtn{font-size:1.4rem}body .pt-eyebrow{font-size:1.2rem;letter-spacing:.14em}body .pt-prod__off,body .badge{font-size:1.2rem;letter-spacing:.03em;text-transform:none}body .pt-prod__rate small{font-size:1.2rem}body .pt-sticky__info b{font-size:1.3rem}body .pt-trust2__item b{font-size:1.4rem}body .pt-chip{font-size:1.3rem}body .pt-prod__title{font-size:1.6rem}body .pt-lead{font-size:1.7rem}body .pt-care__item p,body .pt-pillars p{font-size:1.4rem}body .pt-story__txt p{font-size:1.6rem}body .pt-faq p,body .pt-ft__brand p,body .pt-ft ul{font-size:1.5rem}body .pt-prod__price s{color:#1b2a20ad}body .pt-prod__rate small{color:#1b2a20b3}body .pt-ft__bottom{color:#fbf8f1b8}body :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid #14321F;outline-offset:3px;box-shadow:0 0 0 5px #d9a4418c}body :is(.pt-ft,.pt-story,.pt-final,.pt-promise,.pt-space) :is(a,button,input,summary):focus-visible,body .pt-cat:focus-visible{outline-color:#fbf8f1}body :is(.pt-btn,.pt-sbtn,.pt-prod__add,.pt-ic,.pt-find__chips button,.pt-prod__wish):active{transform:scale(.97)}@keyframes ptZoom{0%{transform:scale(1.05)}to{transform:scale(1)}}body .pt-hero__arch img{animation:ptZoom 1.2s cubic-bezier(.2,.7,.2,1) both}body .pt-chip--a,body .pt-chip--b{animation:none}.pt-rv{opacity:0;transform:translateY(1.6rem);transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1)}.pt-rv.is-in{opacity:1;transform:none}body .pt-hero__facts,body .pt-chip--b{display:none}body .pt-ann{height:3.4rem;line-height:3.4rem;padding:0 1.2rem;font-size:1.2rem;letter-spacing:.06em;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shopify-section-group-header-group:has(.pt-hdr){top:-3.4rem}@media(min-width:990px)and (max-width:1179px){body .pt-burger{display:grid}body .pt-nav{display:none}body .pt-logo{flex:1;justify-content:center;margin-right:0}}body .pt-ft__form input[type=email],body .pt-search input[type=search]{font-size:1.6rem}body .pt-mnav{padding-bottom:calc(2.4rem + env(safe-area-inset-bottom,0px))}body .product__text.caption-with-letter-spacing{color:#96691a;font-size:1.2rem;letter-spacing:.14em;font-weight:600}body .product__sku{font-size:1.3rem;color:#1b2a20ad}body .product__info-wrapper .price .price-item--regular,body .product__info-wrapper .price .price-item--sale{font-size:2.8rem;font-weight:700;color:#14321f}body .product__info-wrapper .price--on-sale .price-item--regular{font-size:1.8rem;font-weight:400;color:#1b2a2099}body .product-form__input input[type=radio]+label{min-height:4.4rem;padding:.8rem 2rem;font-weight:600;display:inline-flex;align-items:center}body .quantity{--inputs-radius:999px;--inputs-radius-outset:999px;min-height:4.8rem}body .quantity__button{width:4.8rem}body .product-form__submit{min-height:5.4rem}body .shopify-payment-button__button--unbranded{min-height:5.4rem;background:#d9a441!important;color:#14321f!important;border-radius:999px;box-shadow:none}body .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#e9c77a!important}body .product-media-container,body .product__media-item .media{border-radius:var(--media-radius);overflow:hidden}body .product-media-container .media{background:#f4f1e8}body .product-media-container img{mix-blend-mode:multiply}body .product__description{font-size:1.6rem;line-height:1.75;color:#1b2a20d1}.pt-pdp{margin:1.6rem 0}.pt-pdp__trust{list-style:none;margin:0 0 1.2rem;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.pt-pdp__trust li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem;padding:1.2rem .6rem;border-radius:1.6rem;background:#f7f4ec;border:1px solid rgba(20,50,31,.08)}.pt-pdp__trust svg{width:2.6rem;height:2.6rem;fill:none;stroke:#2e7d4f;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pt-pdp__trust b{font-size:1.3rem;line-height:1.25;color:#14321f;font-weight:600}.pt-pdp__trust span{font-size:1.2rem;line-height:1.3;color:#1b2a20b3}.pt-pdp__line{margin:0 0 1rem;text-align:center;font-size:1.3rem;font-weight:600;color:#14321f}.pt-pdp__wa{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;border-radius:999px;border:1.5px solid #14321F;color:#14321f;font-size:1.4rem;font-weight:600;text-decoration:none;transition:background .25s,color .25s}.pt-pdp__wa svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pt-pdp__wa:hover{background:#14321f;color:#fbf8f1}body .collection-hero{padding:3.2rem 0 .8rem;text-align:center}body .collection-hero__title{font-size:3.4rem;margin:0 0 1rem;text-align:center}body .collection-hero__title:after{content:"";display:block;width:4.4rem;height:2px;background:#d9a441;margin:1.2rem auto 0}body .collection-hero__description{max-width:56rem;margin:0 auto;font-size:1.6rem;line-height:1.7}body .card__media .media{background:#f4f1e8}body .card__media .media img{mix-blend-mode:multiply}body .quick-add__submit{min-height:4.8rem}@media(min-width:750px){body .collection-hero__title{font-size:4.4rem}}@media(prefers-reduced-motion:reduce){body .pt-hero__arch img{animation:none}.pt-rv{opacity:1;transform:none;transition:none}body :is(.pt-btn,.pt-sbtn,.pt-prod__add,.pt-ic):active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pt-polish.css.map */
