.pdp{--pdp-text: #1c2b33;--pdp-muted: #5e6f76;--pdp-border: #e3e9ec;--pdp-divider: #f2f5f6;--pdp-radius: 10px;display:block;color:var(--pdp-text)}.pdp [hidden]{display:none!important}.pdp__container{max-width:1280px}.pdp__breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;padding:16px 0 4px;font-size:12px;color:var(--pdp-muted)}.pdp__breadcrumbs a:hover{color:var(--pdp-link)}.pdp__breadcrumbs [aria-current]{color:var(--pdp-text)}@media screen and (max-width:999px){.pdp{--container-gutter: 16px}.pdp__grid{display:flex;flex-direction:column;padding-bottom:8px}.pdp__media{margin-inline:calc(-1 * var(--container-gutter))}.pdp__info{padding-top:16px}.pdp__option,.pdp-block--card,.pdp__panel{margin-inline:calc(-1 * var(--container-gutter));padding:16px var(--container-gutter);border-top:8px solid var(--pdp-divider)}.pdp__panel+.pdp__panel{border-top-width:1px}.pdp__buybox{display:none}body:has(.pdp-bottom-bar){padding-bottom:calc(68px + env(safe-area-inset-bottom))}}@media screen and (min-width:1000px){.pdp__grid{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr) 280px;gap:32px;align-items:start;padding:12px 0 64px}.pdp__grid{--pdp-sticky-top: calc( var(--header-height, 0px) * var(--enable-sticky-header, 0) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0) + 16px )}.pdp__media,.pdp__aside{position:sticky;top:var(--pdp-sticky-top)}.pdp__aside{top:max(calc(var(--pdp-sticky-top) - var(--pdp-aside-actions-top, 0px)),min(var(--pdp-sticky-top),calc(100vh - var(--pdp-aside-height, 0px) - 16px)))}}@media screen and (min-width:1200px){.pdp__grid{grid-template-columns:minmax(0,400px) minmax(0,1fr) 300px;gap:40px}}.pdp-block--head{margin-bottom:8px}@media screen and (min-width:1000px){.pdp__reviews,.pdp__vouchers--flow,.pdp__video-lens{margin-top:16px}}.pdp__text{font-size:13px;line-height:1.6}.pdp__vendor{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pdp-primary)}.pdp__title{margin:0;font-family:inherit;font-size:17px;font-weight:500;line-height:1.35;letter-spacing:normal;text-transform:none;color:var(--pdp-text)}@media screen and (min-width:1000px){.pdp__title{font-size:22px}}.pdp__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.pdp__price{font-size:22px;font-weight:700;line-height:1.2;color:var(--pdp-primary)}@media screen and (min-width:1000px){.pdp__price{font-size:26px}}.pdp__price.is-sale,.pdp__buybox-price.is-sale{color:rgb(var(--product-on-sale-accent))}.pdp__compare{font-size:14px;color:#737373}.pdp__discount-tag{padding:2px 6px;border-radius:4px;background:rgb(var(--product-on-sale-accent));color:#fff;font-size:12px;font-weight:700}.pdp-countdown{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:4px 0 10px;padding:8px 12px;border-radius:8px;background:linear-gradient(100deg,var(--pdp-countdown-from),var(--pdp-countdown-to));color:var(--pdp-countdown-text)}.pdp-countdown[hidden]{display:none}.pdp__vouchers .pdp-countdown{margin:0 0 10px}.pdp-countdown__label{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:800;font-style:italic;letter-spacing:.02em;text-transform:uppercase}.pdp-countdown__icon{flex-shrink:0;animation:pdp-countdown-flash 1.2s ease-in-out infinite}.pdp-countdown__timer{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.pdp-countdown__ends{margin-right:2px}.pdp-countdown__box{min-width:26px;padding:3px 4px;border-radius:4px;background:#fff;color:var(--pdp-countdown-from);font-size:14px;font-weight:800;line-height:1.2;text-align:center}.pdp-countdown__box[hidden]{display:none}.pdp-countdown__box--days{margin-right:2px;padding-inline:6px}.pdp-countdown__days-suffix{margin-left:2px}.pdp-countdown__box--seconds.is-tick{animation:pdp-countdown-tick .35s ease-out}.pdp-countdown__sep{font-size:14px;font-weight:800}.pdp-countdown.is-urgent{animation:pdp-countdown-pulse 1s ease-in-out infinite}@media screen and (min-width:1000px){.pdp-countdown{padding:10px 16px}.pdp-countdown__label{font-size:17px}.pdp-countdown__box{min-width:30px;font-size:16px}}@keyframes pdp-countdown-flash{0%,to{opacity:1}50%{opacity:.45}}@keyframes pdp-countdown-tick{0%{transform:translateY(-3px);opacity:.4}to{transform:none;opacity:1}}@keyframes pdp-countdown-pulse{0%,to{box-shadow:0 0 #ee4d7f73}50%{box-shadow:0 0 0 5px #ee4d7f00}}@media(prefers-reduced-motion:reduce){.pdp-countdown,.pdp-countdown__icon,.pdp-countdown__box--seconds.is-tick{animation:none}}.pdp-countdown-note{margin:4px 0 10px;padding:8px 12px;border:1px dashed #c7c7c7;border-radius:8px;font-size:12px;color:#737373}.pdp__rating{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font-size:13px;color:var(--pdp-muted);cursor:pointer}.pdp__rating-value{font-weight:700;color:var(--pdp-text)}.pdp__rating:hover .pdp__rating-count{color:var(--pdp-link);text-decoration:underline}.pdp__compliance{display:grid;gap:4px;margin-top:0;padding:0;list-style:none;font-size:12px;color:var(--pdp-muted)}.pdp__compliance li:before{content:"";display:inline-block;width:5px;height:5px;margin-right:8px;border-radius:50%;background:var(--pdp-accent);vertical-align:middle}.pdp-stars{position:relative;display:inline-flex;line-height:0;color:var(--pdp-border)}.pdp-stars__base,.pdp-stars__fill{display:inline-flex;gap:1px}.pdp-stars__fill{position:absolute;top:0;bottom:0;left:0;width:var(--pdp-stars-fill);overflow:hidden;white-space:nowrap;color:var(--pdp-star)}.pdp-stars svg{flex:none}.pdp__row{display:grid;grid-template-columns:1fr;gap:10px}.pdp__row-label{font-size:14px;font-weight:600}.pdp__option-count{font-weight:400;color:var(--pdp-muted)}@media screen and (min-width:1000px){.pdp__row{grid-template-columns:88px minmax(0,1fr);gap:16px;padding:12px 0}.pdp__row-label{padding-top:6px}}.pdp__chips{display:flex;flex-wrap:wrap;gap:8px}.pdp-chip__label{display:inline-flex;align-items:center;min-height:32px;padding:4px 14px;border:1px solid var(--pdp-border);border-radius:6px;background:#fff;font-size:13px;color:var(--pdp-text);cursor:pointer;transition:border-color .15s,background-color .15s}.pdp-chip__label:hover{border-color:var(--pdp-accent)}.pdp-chip__radio:checked+.pdp-chip__label{border-color:var(--pdp-accent);background:var(--pdp-soft);color:var(--pdp-primary);font-weight:600}.pdp-chip__radio:focus-visible+.pdp-chip__label{outline:2px solid var(--pdp-link);outline-offset:2px}.pdp-chip.is-disabled .pdp-chip__label{background:#f6f8f9;color:#9aa7ad;text-decoration:line-through}.pdp__shipping-text{display:flex;align-items:center;gap:8px;min-height:32px;font-size:13px}.pdp__shipping-text svg{flex:none;color:var(--pdp-link)}.pdp__returns-link{color:inherit;text-decoration:none}.pdp__returns-link .icon--caret-right{margin-left:auto;color:var(--pdp-muted)}.pdp__returns{margin-top:4px}@media screen and (min-width:1000px){.pdp__returns{margin-top:0;padding-top:0}}@media screen and (max-width:999px){.pdp__shipping .pdp__row-label{display:none}}.pdp__block-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.pdp__block-title{margin:0;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--pdp-text)}.pdp__link{padding:0;border:0;background:none;font-size:13px;font-weight:600;color:var(--pdp-link);cursor:pointer}.pdp-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid var(--pdp-primary);border-radius:8px;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;transition:opacity .2s}.pdp-btn--primary,.pdp-btn--dark{background:var(--pdp-primary);color:#fff}.pdp-btn--outline{background:#fff;color:var(--pdp-primary)}.pdp-btn--full{width:100%}.pdp-btn:hover:not([disabled]){opacity:.88}.pdp-btn[disabled]{opacity:.4;cursor:not-allowed}.pdp__review-summary{display:grid;gap:12px;margin-bottom:16px}.pdp__review-headline{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.pdp__review-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 12px;border-radius:999px;background:var(--pdp-chip-bg);font-size:13px;color:var(--pdp-text)}.pdp__review-chip svg{flex:none;color:var(--pdp-chip-text)}.pdp__review-chip--score{min-height:38px;font-size:18px}.pdp__review-chip--score svg{color:var(--pdp-star)}.pdp__review-headline .pdp__review-chip:not(.pdp__review-chip--score){padding-inline:10px;font-size:12px}.pdp__review-count{font-size:13px;color:var(--pdp-muted)}.pdp__review-aspects{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--pdp-text)}.pdp__review-aspects li{display:inline-flex;align-items:center;gap:8px}.pdp__review-aspect-score{padding:2px 6px;border-radius:4px;background:var(--pdp-chip-bg);font-size:12px;font-weight:600;color:var(--pdp-chip-text)}.pdp__review-tags{display:flex;flex-wrap:wrap;gap:8px}.pdp__review-cards{display:flex;gap:10px;margin-bottom:12px;overflow-x:auto;scroll-snap-type:x mandatory}@media screen and (max-width:999px){.pdp__review-cards{margin-inline:calc(-1 * var(--container-gutter));padding-inline:var(--container-gutter);scroll-padding-inline:var(--container-gutter)}}.pdp-review-card{display:flex;flex:0 0 78%;flex-direction:column;gap:6px;max-width:300px;padding:12px;border:1px solid var(--pdp-border);border-radius:var(--pdp-radius);font-size:13px;scroll-snap-align:start}.pdp-review-card__head{display:flex;align-items:center;gap:8px}.pdp-review-card__avatar{display:flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--pdp-soft);color:var(--pdp-primary);font-size:12px;font-weight:700}.pdp-review-card__author{display:flex;flex:1;flex-direction:column;min-width:0;overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.pdp-review-card__verified{font-size:11px;font-weight:400;color:var(--pdp-link)}.pdp-review-card__score{display:inline-flex;align-items:center;gap:3px;font-weight:700}.pdp-review-card__score svg{color:var(--pdp-star)}.pdp-review-card__date{font-size:11px;color:var(--pdp-muted)}.pdp-review-card__title{margin:0;font-weight:600}.pdp-review-card__body{display:-webkit-box;margin:0;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5}.pdp-review-card__pics{display:flex;gap:6px;margin-top:auto}.pdp-review-card__pics img{width:56px;height:56px;border-radius:6px;object-fit:cover}.pdp__review-empty{margin:0 0 12px;font-size:13px;color:var(--pdp-muted)}.pdp__voucher-track{display:flex;flex-direction:column;gap:8px}.pdp-voucher{--pdp-voucher-stub: 46px;--pdp-voucher-notch: 6px;display:flex;align-items:stretch;width:100%;min-height:74px;padding:0;border:0;border-radius:10px;background:var(--pdp-voucher-bg);color:var(--pdp-voucher-text);text-align:left;text-decoration:none;transition:filter .15s;-webkit-mask:radial-gradient(circle var(--pdp-voucher-notch) at var(--pdp-voucher-stub) 0,transparent 98%,#000) top / 100% 51% no-repeat,radial-gradient(circle var(--pdp-voucher-notch) at var(--pdp-voucher-stub) 100%,transparent 98%,#000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--pdp-voucher-notch) at var(--pdp-voucher-stub) 0,transparent 98%,#000) top / 100% 51% no-repeat,radial-gradient(circle var(--pdp-voucher-notch) at var(--pdp-voucher-stub) 100%,transparent 98%,#000) bottom / 100% 51% no-repeat}.pdp-voucher--action{cursor:pointer}.pdp-voucher--action:hover{filter:brightness(.97)}.pdp-voucher--action:focus-visible{outline:2px solid var(--pdp-voucher-text);outline-offset:-4px}.pdp-voucher__stub{display:flex;flex:0 0 var(--pdp-voucher-stub);align-items:center;justify-content:center;border-right:1px dashed rgba(255,255,255,.75);background:var(--pdp-voucher-icon);color:#fff}.pdp-voucher__body{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:10px 8px 10px 14px}.pdp-voucher__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.25}.pdp-voucher__subtitle{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;color:#5f5f5f}.pdp-voucher__code{align-self:flex-start;margin-top:2px;padding:0 6px;border:1px dashed var(--pdp-voucher-icon);border-radius:4px;background:#fff;font-size:11px;font-weight:700;line-height:18px;letter-spacing:.04em}.pdp-voucher__cta{flex:none;align-self:center;margin-right:10px;padding:7px 14px;border:1px solid var(--pdp-primary);border-radius:999px;background:var(--pdp-primary);color:#fff;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.pdp-voucher__tiers{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;margin-top:4px;margin-right:6px}.pdp-voucher__tier{display:flex;flex-direction:column;align-items:center;padding:4px 2px;border:1px dashed var(--pdp-voucher-icon);border-radius:6px;background:#fff;line-height:1.2;white-space:nowrap}.pdp-voucher__tier-off{font-size:13px;font-weight:700;color:var(--pdp-voucher-icon)}.pdp-voucher__tier-min{font-size:10px;color:#5f5f5f}.pdp-voucher.is-claimed{cursor:default}.pdp-voucher.is-claimed:hover{filter:none}.pdp-voucher.is-claimed .pdp-voucher__cta{background:transparent;color:var(--pdp-primary)}.pdp-voucher.is-claimed .pdp-voucher__subtitle{display:none}.pdp__vouchers--desktop{margin-top:16px;padding:14px 16px 16px;border:1px solid var(--pdp-border);border-radius:12px}.pdp__vouchers--desktop .pdp__block-head{margin-bottom:10px}@media screen and (min-width:1000px){.pdp__vouchers--flow{padding:14px 16px 16px;border:1px solid var(--pdp-border);border-radius:12px}.pdp__vouchers--flow .pdp__block-head{margin-bottom:10px}}.pdp-carousel-nav{display:flex;gap:4px}.pdp-carousel-nav__arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:none;color:var(--pdp-muted);cursor:pointer}.pdp-carousel-nav__arrow:hover{background:var(--pdp-divider);color:var(--pdp-primary)}.pdp__bundle-track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory}@media screen and (max-width:999px){.pdp__bundle-track{margin-inline:calc(-1 * var(--container-gutter));padding-inline:var(--container-gutter);scroll-padding-inline:var(--container-gutter)}}@media screen and (min-width:1000px){.pdp__bundles{margin-top:8px;padding:14px 16px;border:1px solid var(--pdp-border);border-radius:12px}}.pdp-bundle-card{display:flex;flex:0 0 220px;align-items:center;gap:10px;padding:8px;border:1px solid var(--pdp-border);border-radius:8px;background:#fff;scroll-snap-align:start;transition:border-color .15s}.pdp-bundle-card:hover{border-color:var(--pdp-accent)}.pdp-bundle-card__image{flex:none;width:64px;height:64px;overflow:hidden;border-radius:6px;background:var(--pdp-divider)}.pdp-bundle-card__image img{width:100%;height:100%;object-fit:cover}.pdp-bundle-card__info{display:flex;flex-direction:column;gap:4px;min-width:0}.pdp-bundle-card__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;color:var(--pdp-text)}.pdp-bundle-card__price{font-size:13px;font-weight:700;color:var(--pdp-primary)}.pdp__buybox{padding:16px;border:1px solid var(--pdp-border);border-radius:12px;background:#fff}.pdp__buybox-section{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--pdp-border)}.pdp__buybox-label{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.pdp__quantity{--quantity-selector-height: 34px;border-color:#d9dee1;border-radius:4px}.pdp__quantity .quantity-selector__button{width:34px;cursor:pointer}.pdp__quantity-plus{color:var(--pdp-quantity)}.pdp__quantity-minus{color:var(--pdp-text)}.pdp__quantity-minus:disabled{color:#c4c9cc;cursor:default}.pdp__quantity .quantity-selector__input{min-width:36px;padding:0 4px;font-size:16px;font-weight:500;color:var(--pdp-text)}.pdp__buybox-variant{display:inline-block;padding:4px 12px;border:1px solid var(--pdp-border);border-radius:6px;font-size:13px}.pdp__buybox-price{margin-bottom:12px;font-size:22px;font-weight:700;color:var(--pdp-primary)}.pdp__buybox-actions{display:grid;gap:8px}.pdp__buybox-links{display:flex;justify-content:center;margin-top:12px}.pdp__share{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font-size:13px;color:var(--pdp-muted);cursor:pointer}.pdp__share:hover{color:var(--pdp-link)}.pdp__panel-body{font-size:14px;line-height:1.6}.pdp__panel-title{margin:0 0 10px;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--pdp-text)}@media screen and (min-width:1000px){.pdp__tabs{margin-top:16px}.pdp__tab-nav{display:flex;border-bottom:3px solid var(--pdp-border)}.pdp__tab{position:relative;flex:1;padding:12px 8px;border:0;background:none;font-size:14px;font-weight:600;color:var(--pdp-muted);cursor:pointer}.pdp__tab[aria-selected=true]{color:var(--pdp-primary)}.pdp__tab[aria-selected=true]:after{content:"";position:absolute;right:0;bottom:-3px;left:0;height:3px;background:var(--pdp-accent)}.pdp__panel{display:none;padding-top:20px}.pdp__panel.is-active,.pdp__tabs:not([data-ready]) .pdp__tab-nav+.pdp__panel{display:block}}@media screen and (max-width:999px){.pdp__panel--clamped:not(.is-expanded) .pdp__panel-body{max-height:24em;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent);mask-image:linear-gradient(to bottom,#000 55%,transparent)}.pdp__read-more{margin-top:8px}.pdp__accordion-head{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:none;font-size:16px;font-weight:700;color:var(--pdp-text);cursor:pointer}.pdp__accordion-head svg{transition:transform .2s}.pdp__accordion-head[aria-expanded=true] svg{transform:rotate(90deg)}.pdp__panel:not(.pdp__panel--expanded) .pdp__panel-body{display:none;padding-top:12px}.pdp__panel.is-open .pdp__panel-body{display:block}}.pdp-bottom-bar{position:fixed;right:0;bottom:0;left:0;z-index:9;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 12px #00000014}.pdp-toast{position:fixed;bottom:96px;left:50%;z-index:210;padding:10px 16px;border-radius:8px;background:var(--pdp-primary);color:#fff;font-size:13px;transform:translate(-50%)}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-main-product-pdp.css.map */
