.apv{display:block;container-type:inline-size;width:100%;min-width:0;margin-top:2px;padding:0;background:transparent;color:var(--apv-text);font-family:var(--text-font-family,inherit)}.apv-group+.apv-group{margin-top:14px}.apv-heading{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:400;line-height:1.4}.apv-heading>span:first-child{flex-shrink:0}.apv-rule{flex:1;min-width:12px;height:1px;background:var(--apv-border)}.apv-options{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--apv-gap);margin-top:8px}.apv .apv-option{display:inline-flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 5px;min-width:44px;min-height:var(--apv-height);max-width:100%;padding:10px 15px;border:1px solid var(--apv-border);border-radius:var(--apv-radius);background:var(--apv-option-bg);color:var(--apv-text);font-family:var(--heading-font-family,var(--text-font-family,inherit));font-size:14px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:background-color .14s ease,color .14s ease,border-color .14s ease;-webkit-tap-highlight-color:transparent}.apv-group--grid{--apv-columns:var(--apv-per-row);--apv-pill: calc(min(112px,(100cqw - (var(--apv-columns) - 1) * var(--apv-gap)) / var(--apv-columns)) - .1px) }.apv-group--grid .apv-option{flex:0 1 var(--apv-pill);min-width:min-content;padding-inline:2px;white-space:nowrap}.apv-group--primary.apv-group--grid .apv-options{max-width:calc(var(--apv-columns) * 112px + (var(--apv-columns) - 1) * var(--apv-gap))}.apv .apv-option--current{background:var(--apv-accent);color:var(--apv-on-accent);border-color:var(--apv-accent)}.apv .apv-option--unavailable{position:relative;background:transparent;color:var(--apv-text);border-color:var(--apv-border);opacity:.65;cursor:not-allowed}.apv .apv-option--unavailable:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(to top left,transparent calc(50% - 1.25px),currentColor calc(50% - .75px),currentColor calc(50% + .75px),transparent calc(50% + 1.25px));pointer-events:none}.apv .apv-option--pending{background:var(--apv-accent);color:var(--apv-on-accent);border-color:var(--apv-accent);text-decoration:none;transition:none}.apv .apv-option--leaving{background:var(--apv-option-bg);color:var(--apv-text);border-color:var(--apv-border);transition:none}.apv .apv-option:focus-visible{outline:2px solid var(--apv-accent);outline-offset:2px}.apv-option__note{font-size:.9em}.apv-group--secondary .apv-option{text-transform:uppercase}.apv-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.apv-editor-note{padding:10px;font-size:13px;line-height:1.4;background:#f7f4f0;color:#432d21}@container (min-width:480px){.apv-group--grid{--apv-columns:var(--apv-per-row-wide)}}@media(hover:hover){.apv a.apv-option:hover{background:var(--apv-accent);color:var(--apv-on-accent);border-color:var(--apv-accent)}}@media(prefers-reduced-motion:reduce){.apv .apv-option{transition:none}}@media(forced-colors:active){.apv .apv-option{border:1px solid ButtonText}.apv .apv-option--current,.apv .apv-option--pending{outline:2px solid Highlight;outline-offset:-3px}.apv .apv-option--leaving{outline:none}.apv .apv-option--unavailable:after{forced-color-adjust:none;background:linear-gradient(to top left,transparent calc(50% - 1.25px),CanvasText calc(50% - .75px),CanvasText calc(50% + .75px),transparent calc(50% + 1.25px))}}.adlp-ri-circle{position:relative}.adlp-ri-circle:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;box-shadow:0 0 0 7px currentColor,0 0 14px 4px currentColor;opacity:0;pointer-events:none}@keyframes adlpRiPulse{0%{opacity:.58;transform:scale(1)}35%{opacity:.36;transform:scale(1.08)}70%,to{opacity:0;transform:scale(1.3)}}.adlp-ri-badge[data-pulse=true] .adlp-ri-circle:after{animation:adlpRiPulse 1.7s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){.adlp-ri-badge[data-pulse=true] .adlp-ri-circle:after{animation:none;opacity:.18}}.product-info__block-item[data-block-type=size-guide] .adlp-sg-scarcity{display:inline-flex;align-items:center;gap:7px;font-family:var(--text-font-family, inherit);font-size:14px;font-weight:400;white-space:nowrap}.adlp-sg-scarcity__dot{position:relative;flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 3px currentColor}.adlp-sg-scarcity__dot:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;background:currentColor;box-shadow:0 0 6px 2px currentColor;opacity:.15;animation:adlpScarcityGlow 1.8s ease-in-out infinite}@keyframes adlpScarcityGlow{0%,to{opacity:.12;transform:scale(.65)}50%{opacity:.48;transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.adlp-sg-scarcity__dot:before{animation:none}}.product-info__block-item[data-block-type=size-guide]+[data-block-type=buy-buttons],.product-info__block-item[data-block-type=size-guide]+[data-block-type=payment-terms]+[data-block-type=buy-buttons]{margin-block-start:16px}@media screen and (min-width:1000px){.product-info__block-item[data-block-type=size-guide]+[data-block-type=buy-buttons],.product-info__block-item[data-block-type=size-guide]+[data-block-type=payment-terms]+[data-block-type=buy-buttons]{margin-block-start:20px}}
/*# sourceMappingURL=/cdn/shop/t/74/compiled_assets/styles.css.map */
