.pps{--pps-gap: 20px;--pps-radius: 24px;--pps-card-bg: #ffffff;--pps-card-pad: 20px 20px 18px;--pps-card-width: 38%;--pps-accent: #ff9a00;--pps-accent-dark: #f57c00;--pps-sale: #e53935;--pps-muted: #8a8a8a;--pps-text: #111111;--pps-btn-atc-bg: #111111;--pps-btn-atc-color: #ffffff;--pps-btn-buy-bg: #ffb300;--pps-btn-buy-color: #111111;--pps-gift-border: #ff9a00;--pps-discount-bg: linear-gradient(135deg, #ff9a00 0%, #ff6a00 100%);--pps-discount-color: #ffffff;font-family:var(--font-body-family);font-size:var(--text-base);font-weight:var(--font-body-weight);font-style:var(--font-body-style);letter-spacing:var(--font-body-spacing);line-height:var(--font-body-line-height)}.pps__inner{display:grid;grid-template-columns:minmax(280px,var(--pps-card-width)) minmax(0,1fr);gap:var(--pps-gap);align-items:stretch}.pps__card{position:relative;background:var(--pps-card-bg);border-radius:var(--pps-radius);padding:0;box-shadow:0 2px 18px #1111110f;display:flex;flex-direction:column;min-width:0;overflow:hidden}.pps__media{position:relative;width:100%;margin:0;background:var(--pps-card-bg)}.pps--media-inset .pps__media{margin:12px 12px 0;border-radius:calc(var(--pps-radius) - 8px);overflow:hidden}.pps__media-link,.pps__media-figure{display:block;width:100%;overflow:hidden;background:var(--pps-card-bg)}.pps__media-img,.pps__media img{display:block;width:100%;max-width:100%;height:auto;margin:0;padding:0;object-fit:var(--pps-image-fit, contain);object-position:center;background:var(--pps-card-bg);vertical-align:top}.pps--has-ratio .pps__media-img{aspect-ratio:var(--pps-media-ratio);height:auto}.pps--fit-cover.pps--has-ratio .pps__media-img{width:100%;height:100%;object-fit:cover}.pps__badge-gift{position:absolute;top:8px;left:8px;z-index:2;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:52px;padding:6px 6px 8px;border:2px solid var(--pps-gift-border);border-radius:10px;background:#fff;box-shadow:0 2px 8px #0000000f;text-decoration:none;color:inherit}.pps__badge-gift-label{font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:.04em;line-height:1;color:var(--pps-gift-border);text-transform:uppercase}.pps__badge-gift-items{display:flex;flex-direction:column;gap:2px;width:100%}.pps__badge-gift-item{display:flex;align-items:center;justify-content:space-between;gap:4px}.pps__badge-gift-item img{width:22px;height:22px;object-fit:contain}.pps__badge-gift-qty{font-size:var(--text-xs);font-weight:var(--font-semibold);color:rgb(var(--color-foreground));line-height:1}.pps__badge-discount{position:absolute;top:8px;right:8px;z-index:2;padding:7px 12px;border-radius:999px;background:var(--pps-discount-bg);color:var(--pps-discount-color);font-size:var(--text-sm);font-weight:var(--font-bold);letter-spacing:.02em;line-height:1.1;white-space:nowrap;box-shadow:0 4px 12px #ff6a0047}.pps__badge-discount--theme{padding:0;background:none;box-shadow:none;color:inherit}.pps__badge-discount--theme .hdt-badge__wrapp{display:flex}.pps__swatches{margin-top:2px}.pps__swatches .hdt-variant-label,.pps__swatches .hdt-variant-selected{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.pps__swatches fieldset.hdt-variants-list{display:flex;flex-wrap:wrap;align-items:center;gap:8.5px;margin:0;padding:0;border:0}.pps__info{display:flex;flex-direction:column;gap:10px;flex:1;padding:var(--pps-card-pad)}.pps .hdt-card-product__title{color:var(--pps-title-color, rgb(var(--color-pr-text)))}.pps__price-row{display:block}.pps__reviews{display:flex;align-items:center;gap:6px;color:var(--pps-text, rgb(var(--color-foreground)))}.pps__stars{display:inline-flex;gap:2px;color:#f5b400}.pps__stars svg{width:14px;height:14px;display:block}.pps__stars .is-empty{color:#ddd}.pps__review-count{color:inherit}.pps__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-top:2px}.pps__spec-value{display:block;color:var(--pps-text, rgb(var(--color-foreground)));line-height:1.2}.pps__spec-label{display:block;margin-top:2px;color:var(--pps-muted, rgb(var(--color-foreground2)));line-height:1.25}.pps wrapp-hdt-pr-frm.pps__form-wrap,.pps .pps__form-wrap,.pps form.pps__form,.pps .pps__form.hdt-product-form{display:block;width:100%;max-width:100%}.pps__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-items:stretch;align-items:stretch;gap:10px;width:100%;margin-top:auto;padding-top:12px}.pps .pps__actions .pps__btn.hdt-btn{display:flex;width:100%;max-width:100%;min-width:0;margin:0;box-sizing:border-box;justify-content:center;justify-self:stretch;border:0}.pps .pps__actions .pps__btn--atc.hdt-btn{background:var(--pps-btn-atc-bg);background-color:var(--pps-btn-atc-bg);color:var(--pps-btn-atc-color)}.pps .pps__actions .pps__btn--buy.hdt-btn{background:var(--pps-btn-buy-bg);background-color:var(--pps-btn-buy-bg);color:var(--pps-btn-buy-color)}.pps__btn:hover:not(:disabled){opacity:.92}.pps__btn:active:not(:disabled){transform:translateY(1px)}.pps__lifestyle{position:relative;min-height:100%;border-radius:var(--pps-radius);overflow:hidden;background:#f0f0f0}.pps__lifestyle img,.pps__lifestyle .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;min-height:420px}.pps__form{display:block;width:100%}.pps__error{grid-column:1 / -1;margin:0;color:#c62828}.pps__placeholder{display:flex;align-items:center;justify-content:center;min-height:320px;padding:24px;background:#fafafa;border-radius:var(--pps-radius);color:#666;text-align:center}@media(max-width:989px){.pps{--pps-card-pad: 16px 16px 14px;--pps-radius: 20px}.pps__inner{grid-template-columns:1fr}.pps__lifestyle{display:none}.pps__actions{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:8px}.pps .pps__actions .pps__btn.hdt-btn{width:100%;min-width:0;max-width:none}.pps--has-ratio .pps__media-img{aspect-ratio:var(--pps-media-ratio-mb, var(--pps-media-ratio))}.pps__lifestyle img,.pps__lifestyle .placeholder-svg{min-height:0}}@media(min-width:990px){.pps--reverse .pps__inner{grid-template-columns:minmax(0,1fr) minmax(280px,var(--pps-card-width))}.pps--reverse .pps__card{order:2}.pps--reverse .pps__lifestyle{order:1}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product-promo-spotlight.css.map */
