.ps-d ::selection{background:#cfc4f2;color:#1f1b24}.ps-d{caret-color:#1f1b24;scrollbar-color:rgba(31,27,36,.28) transparent}.ps-d a{text-underline-offset:4px}.ps-d #header-group{transition:background-color .35s}.ps-d #header-group:has(.ps-d-headsec.is-scrolled){background:#fbf8f6b8;-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5)}.ps-d-headsec.is-scrolled .ps-d-head{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.ps-d .product-details .variant-option__button-label:has(input[aria-disabled=true]){text-decoration:none}.ps-d-cat__im,.ps-d-chead__im,.ps-d-card__img,.ps-d-float__img{aspect-ratio:2/3}.ps-d-card__img,.ps-d-float__img{background:#fff}.ps-d-cat__im img,.ps-d-chead__im img,.ps-d-card__img img,.ps-d-float__img img{width:100%;height:100%;object-fit:contain}.ps-d-chead__im{width:min(30vw,150px);height:auto}.ps-d-float__img{width:60px;height:auto}.ps-d-tools{display:grid;grid-template-columns:auto minmax(0,auto);justify-content:space-between}.ps-d-sort,.ps-d-sort select{min-width:0;max-width:100%}.ps-d-sort select{width:100%;text-overflow:ellipsis}.ps-d-foot a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.ps-d .cart-title h1{font:400 clamp(44px,6vw,80px)/1 var(--ps-serif);letter-spacing:-.015em}.ps-d .cart__summary-inner{padding:20px;border-radius:28px;background:#ffffff8c;border:1px solid rgba(255,255,255,.9)}.ps-d .cart__checkout-button{min-height:56px;border-radius:999px;background:var(--ps-ink);color:#fbf8f6;font:500 17px/1 var(--ps-sans);transition-property:transform;transition-duration:.18s}.ps-d .cart__checkout-button:active{transform:scale(.97)}.ps-d .cart-page quantity-selector-component{border-radius:999px}.ps-d-t-cart .ps-d-rail{padding-top:clamp(40px,6vw,80px)}@media(max-width:989px){.ps-d-cat__imgs{padding:14px 16px 26px}.ps-d-cat__im{width:36%;margin-inline:-3%}}@media(max-width:749px){.ps-d-t-product media-gallery{padding-inline:12px}}@media(max-width:420px){.ps-d-toggle{padding-right:14px;gap:10px}.ps-d-sort select{padding:0 36px 0 14px;background-position:right 14px center}}@media(min-width:990px){.ps-d-hero__grid{grid-template-columns:minmax(0,1fr) 470px}.ps-d-hero .ps-d-h1{font-size:min(7.6vw,118px)}.ps-d-cat__im{max-width:230px}.ps-d-chead__im{width:170px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ps-d-tune.css.map */
