.product-info .alva-benefits{display:none!important}.product-info .buy-buttons .button,.product-info .buy-buttons button[type=submit]{min-height:56px!important;border-radius:12px!important;background:#c62229!important;border-color:#c62229!important;color:#fff!important;font-size:1.0625rem!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.product-info .buy-buttons .button:hover,.product-info .buy-buttons button[type=submit]:hover{background:#a91d23!important;border-color:#a91d23!important}.alva-acc-ic{display:inline-flex;align-items:center;flex:none;margin-inline-end:10px;color:#1c1c1c}.product-info .alva-acc-ic svg{display:block!important;width:26px!important;height:26px!important}.product-info accordion-disclosure summary .accordion__toggle{align-items:center;justify-content:flex-start!important}.alva-lid-addon{display:none!important}.alva-lid-picker{margin:12px 0 2px}.alva-lid-picker__label{margin:0 0 .4rem;font-size:.8125rem}.alva-lid-picker__label strong{font-weight:600}.alva-lid-picker__tiles{display:flex;gap:.5rem}.alva-lid-picker .block-swatch{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.4em;padding:.45em 1.1em;min-height:0;font-size:.8125rem;cursor:pointer}.alva-lid-picker .block-swatch small{font-size:.75rem;font-weight:600;color:#1c1c1c99;line-height:1}.alva-lid-picker__error{margin:.45rem 0 0;color:#c62229;font-size:.75rem;line-height:1.35}.alva-lid-picker .alva-lid-pill-thumb{width:30px;height:30px;flex:none;border-radius:6px;object-fit:contain;background:#fcfbf9}.product-info .variant-picker .color-swatch{width:auto;height:56px;flex:1 1 0;min-width:0;max-width:190px;border-radius:10px!important;background-image:none!important;background-color:#fff;background-clip:border-box!important;border:1px solid #DDDAD5;box-shadow:none!important;outline:none!important;display:inline-flex;align-items:center;gap:10px;padding:0 14px;cursor:pointer}.product-info .variant-picker .color-swatch:before{content:"";flex:none;width:26px;height:26px;border-radius:50%;background-color:var(--alva-dot, transparent);background-image:var(--swatch-background);background-position:center;background-size:300%;background-repeat:no-repeat;border:1px solid rgba(28,28,28,.12)}.product-info .variant-picker .color-swatch.alva-dot-solid:before{background-image:none}.product-info .variant-picker .color-swatch .sr-only{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:nowrap!important;font-size:.875rem;font-weight:600;color:#1c1c1c}.product-info .variant-picker input:checked+.color-swatch{border:2px solid #1c1c1c;background-color:#fbf8f2;padding:0 13px}.product-info .variant-picker .color-swatch:hover{border-color:#1c1c1c}.shopify-app-block[id*=bazaarvoice]{font-size:0!important}.shopify-app-block[id*=bazaarvoice]>*{font-size:1rem}@media(max-width:999px){.product-sticky-bar{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))!important}.product-sticky-bar .h-stack{gap:0!important}.product-sticky-bar img,.product-sticky-bar .h6,.product-sticky-bar .price-list,.product-sticky-bar .h-stack>*:not(.buy-buttons):not(:has(.buy-buttons)){display:none!important}.product-sticky-bar .buy-buttons,.product-sticky-bar .h-stack>:has(.buy-buttons),.product-sticky-bar product-form,.product-sticky-bar form{width:100%!important;flex:1 1 100%!important;margin:0!important}.product-sticky-bar .buy-buttons .button,.product-sticky-bar .buy-buttons button[type=submit]{width:100%!important;min-height:52px!important;border-radius:12px!important;background:#c62229!important;border-color:#c62229!important;color:#fff!important;font-size:1rem!important;font-weight:600!important;text-transform:none!important}.product-sticky-bar .alva-sticky-cmp{text-decoration:line-through;font-weight:500;font-size:.875em;color:#ffffffb8;margin-left:.4em}.product-info .variant-picker .color-swatch{height:50px;gap:8px;padding:0 12px;max-width:none}.product-info .variant-picker input:checked+.color-swatch{padding:0 11px}.product-info .variant-picker .color-swatch:before{width:24px;height:24px}.alva-lid-picker .alva-lid-pill-thumb{width:26px;height:26px}}
/*# sourceMappingURL=/cdn/shop/t/402/assets/alva-pdp-controls.css.map */
