:root{--pdp-text-muted: rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));--pdp-hairline: rgb(var(--color-foreground-rgb) / var(--opacity-10));--pdp-tint-active: rgb(var(--color-foreground-rgb) / var(--opacity-5));--pdp-label-size: var(--font-size--3xs);--pdp-label-tracking: .12em;--pdp-copy-size: var(--font-size--2xs);--pdp-transition: var(--animation-speed-slow) var(--animation-easing);--pdp-stack-gap: var(--gap-sm);--pdp-scarcity-color: #b3261e;--pdp-accent: #0a0a0a;--pdp-gap: 16px;--pdp-gap-tight: 8px}.pdp-scarcity-badge{display:flex;align-items:center;gap:.5em;font-size:var(--pdp-copy-size);color:var(--pdp-text-muted)}.pdp-scarcity-badge__dot{width:8px;height:8px;border-radius:50%;background:var(--pdp-scarcity-color);flex-shrink:0}@media(prefers-reduced-motion:no-preference){.pdp-scarcity-badge__dot{animation:pdp-scarcity-pulse 1.8s ease-in-out infinite}}@keyframes pdp-scarcity-pulse{0%,to{opacity:1;box-shadow:0 0 #b3261e73}50%{opacity:.55;box-shadow:0 0 0 5px #b3261e00}}more-payment-options-link{display:none!important}.pdp-ship-by-date{font-size:var(--pdp-copy-size);color:var(--pdp-text-muted);margin:0}.product-spec-list{margin-top:var(--pdp-stack-gap);display:flex;flex-direction:column;gap:.35rem}.product-spec-list__row{display:flex;gap:.5rem;font-size:var(--pdp-copy-size);line-height:1.6}.product-spec-list__label{font-weight:700;letter-spacing:var(--pdp-label-tracking);text-transform:uppercase;font-size:var(--pdp-label-size);color:var(--color-foreground);flex:0 0 auto;padding-top:.15em}.product-spec-list__value{color:var(--pdp-text-muted);min-width:0}.pdp-size-chart{width:100%;border-collapse:collapse;margin-top:var(--pdp-gap-tight);font-size:var(--pdp-copy-size)}.pdp-size-chart tr{border-bottom:1px solid var(--pdp-hairline)}.pdp-size-chart th,.pdp-size-chart td{text-align:left;padding:var(--pdp-gap-tight) 0}.pdp-size-chart th{font-size:var(--pdp-label-size);letter-spacing:var(--pdp-label-tracking);text-transform:uppercase;font-weight:700}.product-information .product-details .popup-link__button{font-size:var(--font-size--sm);font-weight:400;text-decoration:underline;text-underline-offset:.15em;color:var(--pdp-text-muted);text-transform:none;letter-spacing:normal}.product-information .product-details .popup-link__button svg{display:none}@media screen and (min-width:750px){.media-gallery--carousel .slideshow-controls__thumbnails .slideshow-control img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}}.pdp-bundle-save{display:flex;flex-direction:column;gap:var(--pdp-gap-tight)}.pdp-bundle-save__heading{margin:0;font-size:var(--pdp-copy-size);font-weight:700;letter-spacing:var(--pdp-label-tracking);text-transform:uppercase}.pdp-bundle-save__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--pdp-hairline);border:1px solid var(--pdp-hairline)}.pdp-bundle-save__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:var(--pdp-gap) var(--pdp-gap-tight);background:var(--color-background);text-align:center}.pdp-bundle-save__qty{font-size:var(--pdp-copy-size);font-weight:600}.pdp-bundle-save__discount{font-size:var(--pdp-copy-size);font-weight:700}.pdp-bundle-save__note{margin:0;font-size:var(--pdp-label-size);color:var(--pdp-text-muted)}.pdp-installments-line{font-size:var(--pdp-copy-size);color:var(--pdp-text-muted);margin:0}.pdp-trust-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--pdp-gap-tight) var(--pdp-gap);color:var(--pdp-text-muted)}.pdp-trust-row__item{display:inline-flex;align-items:center;gap:var(--pdp-gap-tight);font-size:var(--pdp-copy-size);line-height:1.2;white-space:nowrap}.pdp-trust-row__icon{width:14px;height:14px;flex-shrink:0}.pdp-trust-row__shipping-line{margin:var(--pdp-gap-tight) 0 0 0;font-size:var(--pdp-label-size);color:var(--pdp-text-muted);letter-spacing:.02em}@media screen and (max-width:749px){.pdp-trust-row{justify-content:flex-start;gap:var(--pdp-gap-tight) var(--pdp-gap)}}.variant-option__button-label--has-swatch .swatch{transition:transform var(--pdp-transition),opacity var(--pdp-transition)}.variant-option__button-label--has-swatch:not(:has(:checked)):hover .swatch{transform:scale(1.08)}.variant-option__button-label,.variant-option--buttons .variant-option__button-label{padding-block:14px!important;min-height:var(--minimum-touch-target)!important}.quantity-selector{--quantity-selector-width: 140px}.quantity-selector input[type=number]{min-width:var(--minimum-touch-target)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/pdp-enhancements.css.map */
