.variant-option__button-label:has(input:checked){background-color:#111!important}.variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#fff!important;position:relative;z-index:1}.variant-option__button-label__pill{z-index:0}.monthly-gift-promo .monthly-gift-promo__gift-card{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0}.monthly-gift-promo .monthly-gift-promo__variant-wrap{display:none;width:100%;min-width:0;max-width:100%}.monthly-gift-promo .monthly-gift-promo__gift-card:has(input[data-promo-gift-product]:checked) .monthly-gift-promo__variant-wrap{display:flex;flex-direction:column;gap:6px}.monthly-gift-promo .monthly-gift-promo__variant-wrap select{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.monthly-gift-promo .monthly-gift-promo__gift-name,.monthly-gift-promo .monthly-gift-promo__gift-line{overflow-wrap:anywhere}.monthly-gift-promo .visually-hidden-gift-title{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.monthly-gift-promo .monthly-gift-promo__gift-title{color:var(--promo-heading);font-size:1rem;font-weight:800;text-align:center}.monthly-gift-promo .monthly-gift-promo__gift-colour{color:var(--promo-muted);font-size:.9rem;font-weight:700;text-align:center}.product-form-buttons .quantity-selector{color:var(--color-foreground);border-color:var(--color-foreground);background-color:rgb(var(--color-foreground-rgb) / .1)}.product-form-buttons .quantity-selector :is(.quantity-minus,.quantity-plus),.product-form-buttons .quantity-selector input[type=number]{color:var(--color-foreground)}.product-form-buttons .quantity-selector:hover{background-color:rgb(var(--color-foreground-rgb) / .18)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/october-gift-fixes.css.map */
