@layer alva-pdp-choices{.shopify-section--main-product .product-info{--alva-choice-ink:#1c1c1c;--alva-choice-green:#282D29;--alva-choice-soft:#F3F1ED;--alva-choice-border:#dedad3}.shopify-section--main-product .product-info :is(.variant-picker__option-info legend,.alva-connected__label,.alva-pan-selector__heading,.alva-pan-selector__upgrade-heading){font:500 14px/1.4 var(--text-font-family,Arial,sans-serif)!important;letter-spacing:0!important}.shopify-section--main-product .product-info :is(.variant-picker__option--sets .alva-selected-value,.alva-connected__label strong,.alva-pan-selector__current){display:inline!important;font:600 14px/1.4 var(--text-font-family,Arial,sans-serif)!important;color:var(--alva-choice-ink)!important}.shopify-section--main-product .product-info :is(.variant-picker__option-values,.alva-pan-selector__sizes,.alva-pan-selector__upgrades){gap:8px!important;align-items:stretch!important;overflow:visible!important}.shopify-section--main-product .product-info :is(.variant-picker__option-values:has(.alva-variant-badge:not(.alva-variant-badge--starter))){margin-top:14px!important;padding-top:0!important;row-gap:22px!important}.shopify-section--main-product .product-info :is(.block-swatch,.alva-pan-selector__size,.alva-pan-selector__set){position:relative!important;box-sizing:border-box!important;height:auto!important;min-height:52px!important;padding:8px 6px 4px!important;gap:2px!important;border:1px solid var(--alva-choice-border)!important;border-radius:10px!important;background:#fff!important;color:var(--alva-choice-ink)!important;box-shadow:none!important;outline:none!important;font:500 14px/1.2 var(--text-font-family,Arial,sans-serif)!important;overflow:visible!important}.shopify-section--main-product .product-info :is(.block-swatch,.alva-pan-selector__size){display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.shopify-section--main-product .product-info :is(.alva-connected__size,.alva-pan-selector__size-name,.alva-pan-selector__set-title strong){font:500 14px/1.2 var(--text-font-family,Arial,sans-serif)!important;grid-row:auto!important}.shopify-section--main-product .product-info .block-swatch>span:not([class]){font:500 14px/1.2 var(--text-font-family,Arial,sans-serif)!important}.shopify-section--main-product .product-info :is(.alva-connected__price,.alva-connected__current,.alva-variant-price,.alva-swatch-sub,.alva-pan-selector__size-price,.alva-pan-selector__set-value>strong){font:500 13px/1.25 var(--text-font-family,Arial,sans-serif)!important;color:var(--alva-choice-ink)!important;margin:0!important;grid-row:auto!important}.shopify-section--main-product .product-info :is(.alva-connected__compare,.alva-connected__save,.alva-swatch-save,.alva-swatch-sub-detail,.alva-swatch--set s){display:none!important}.shopify-section--main-product .product-info :is(.alva-variant-badge,.alva-color-badge,.alva-pan-selector__badge,.alva-pan-selector__set-recommendation){position:absolute!important;inset:0 auto auto 50%!important;transform:translate(-50%,-50%)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;grid-area:auto!important;width:max-content!important;max-width:calc(100% - 8px)!important;min-height:20px!important;height:auto!important;margin:0!important;padding:3px 6px!important;border:0!important;border-radius:4px!important;font:600 11px/14px var(--text-font-family,Arial,sans-serif)!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;box-shadow:none!important;background:var(--alva-choice-green)!important;color:#fff!important;pointer-events:none!important}.shopify-section--main-product .product-info :is(.alva-variant-badge--value,.alva-pan-selector__set-recommendation,.alva-pan-selector__badge--value){background:#efdfb2!important;color:#60491f!important}.shopify-section--main-product .product-info .alva-variant-badge--starter{display:none!important}.shopify-section--main-product .product-info :is(.block-swatch.is-selected,.block-swatch[aria-current=page],input:checked+.block-swatch,.block-swatch:has(input:checked),input:checked+.alva-pan-selector__size,input:checked+.alva-pan-selector__set){border:2px solid var(--alva-choice-green)!important;background:var(--alva-choice-soft)!important;color:var(--alva-choice-ink)!important;box-shadow:none!important}.shopify-section--main-product .product-info :is(.block-swatch:focus-visible,input:focus-visible+.block-swatch,.block-swatch:has(input:focus-visible),input:focus-visible+.alva-pan-selector__size,input:focus-visible+.alva-pan-selector__set){outline:2px solid var(--alva-choice-green)!important;outline-offset:3px!important}.shopify-section--main-product .product-info :is(.block-swatch.is-disabled,input:disabled+.alva-pan-selector__size,input:disabled+.alva-pan-selector__set){opacity:.5!important;cursor:not-allowed!important}.shopify-section--main-product .product-info .alva-pan-selector__set{min-height:60px!important;grid-template-columns:40px minmax(0,1fr) auto!important}.shopify-section--main-product .product-info .alva-pan-selector__upgrades{margin-top:8px!important;row-gap:8px!important}.shopify-section--main-product .product-info .alva-pan-selector__set-recommendation{position:static!important;inset:auto!important;transform:none!important;max-width:100%!important;min-height:18px!important;padding:2px 6px!important;font:600 10px/14px var(--text-font-family,Arial,sans-serif)!important}.shopify-section--main-product .product-info .alva-pan-selector__set-title{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px 6px!important}.shopify-section--main-product .product-info .alva-pan-selector__set-value>small{display:block!important;margin-top:2px!important;font:600 11px/1.25 var(--text-font-family,Arial,sans-serif)!important;color:#a61e24!important;white-space:nowrap!important}.shopify-section--main-product .product-info .alva-pan-selector__size{--alva-size-direction:column;--alva-size-height:52px}.product-sticky-bar .buy-buttons :is(.button,button[type=submit]),.shopify-section--main-product .product-info .buy-buttons :is(.button,button[type=submit]){box-sizing:border-box!important;height:auto!important;min-height:48px!important;padding-block:12px!important;border-radius:12px!important;font:600 14px/1.3 var(--text-font-family,Arial,sans-serif)!important;letter-spacing:0!important}.shopify-section--main-product .product-info .alva-lid-picker .block-swatch{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;min-height:44px!important;height:auto!important;padding:6px 10px!important;gap:8px!important;white-space:nowrap!important}.shopify-section--main-product .product-info .alva-lid-picker .alva-lid-pill-thumb{display:block!important;order:-1!important;width:28px!important;height:28px!important;flex:0 0 28px!important;object-fit:contain!important;margin:0!important}.shopify-section--main-product .product-info .alva-lid-picker .block-swatch>span{font:500 14px/1.2 var(--text-font-family,Arial,sans-serif)!important;white-space:nowrap!important}.shopify-section--main-product .product-info .alva-lid-picker .block-swatch>small{display:inline!important;font:500 13px/1.2 var(--text-font-family,Arial,sans-serif)!important;color:#56635d!important;margin:0!important;white-space:nowrap!important}@media(max-width:399px){.shopify-section--main-product .product-info .alva-lid-picker .block-swatch{padding-inline:6px!important;gap:4px!important}.shopify-section--main-product .product-info .alva-lid-picker .alva-lid-pill-thumb{width:24px!important;height:24px!important;flex-basis:24px!important}}@media(max-width:699px){.product-sticky-bar .buy-buttons :is(.button,button[type=submit]),.shopify-section--main-product .product-info .buy-buttons :is(.button,button[type=submit]){min-height:48px!important;padding-block:12px!important}}}@layer alva-pdp-choices{.shopify-section--main-product .product-info .alva-pan-selector__set{display:grid!important;grid-template-columns:14px 32px minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;padding:8px!important}.shopify-section--main-product .product-info .alva-pan-selector__set-image{min-width:0!important;width:32px!important;max-width:32px!important;height:32px!important}.shopify-section--main-product .product-info .alva-pan-selector__set-indicator{box-sizing:border-box!important;min-width:0!important;width:14px!important;height:14px!important}.shopify-section--main-product .product-info .alva-pan-selector__set-copy{min-width:0!important;width:auto!important;gap:2px!important}.shopify-section--main-product .product-info .alva-pan-selector__set-copy small{margin-top:0!important}.shopify-section--main-product .product-info .alva-pan-selector input:checked+.alva-pan-selector__set--best-value{background:var(--alva-choice-soft)!important;border:2px solid var(--alva-choice-green)!important}.shopify-section--main-product .product-info .alva-pan-selector__set-copy .alva-pan-selector__upgrade-cost{font:400 11px/1.3 var(--text-font-family,Arial,sans-serif)!important;color:#56635c!important;margin:0!important}.shopify-section--main-product .product-info .alva-pan-selector__upgrade-cost[hidden]{display:none!important}.shopify-section--main-product .product-info .alva-pan-selector__set-copy .alva-pan-selector__upgrade-cost:not([hidden]){display:inline!important}.shopify-section--main-product .product-info .alva-pan-selector__upgrade-heading{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:4px 8px!important}.shopify-section--main-product .product-info .alva-pan-selector__upgrade-heading [data-alva-upgrade-baseline]{display:inline!important;font:400 11px/1.3 var(--text-font-family,Arial,sans-serif)!important;color:#56635c!important;margin:0!important}.shopify-section--main-product .product-info [data-block-id*=afterpay_]{margin-top:8px!important;font-size:12px!important}.shopify-section--main-product .product-info [data-block-id*=afterpay_] :is(square-placement,afterpay-placement){--messaging-font-size:12px;font-size:12px!important}}@layer alva-pdp-choices{.shopify-section--main-product .product-info .product-info__block-list>.accordion-group{margin-block-start:12px!important}.shopify-section--main-product .product-info [data-block-id*=afterpay_]{margin-block:8px 0!important}.shopify-section--main-product .product-info [data-block-type=buy-buttons]:has(.buy-buttons){margin-block-start:8px!important}@media(max-width:999px){.shopify-section--main-product .product-info .product-info__block-list>.accordion-group{margin-block-start:8px!important}}}@layer alva-pdp-choices{@media(max-width:999px){.shopify-section--main-product product-gallery{--alva-mobile-gallery-height: calc(-70px + min(78vw, 420px)) }.shopify-section--main-product .product-gallery__carousel,.shopify-section--main-product .product-gallery__carousel>.product-gallery__media{height:var(--alva-mobile-gallery-height)!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;border-radius:14px!important}.shopify-section--main-product .product-gallery__carousel>.product-gallery__media{overflow:clip!important}.shopify-section--main-product .product-gallery__carousel>.product-gallery__media>img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;border-radius:inherit!important}}@media(max-width:600px){.shopify-section--main-product product-gallery{--alva-mobile-gallery-height: calc(100vw - 110px) }}}@layer alva-pdp-choices{.shopify-section--main-product .product-gallery__carousel>.product-gallery__media[data-media-type=image]{display:flex!important;align-items:center!important;justify-content:center!important}.shopify-section--main-product .product-gallery__carousel>.product-gallery__media[data-media-type=image]>img{display:block!important;flex:none!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;object-fit:contain!important;border-radius:14px!important;margin:0!important}.shopify-section--main-product .product-gallery__carousel>.product-gallery__media[hidden]{display:none!important}}@layer alva-pdp-choices{.shopify-section--main-product product-gallery{--alva-gallery-frame-height:var(--alva-gallery-desktop-height, 540px)}.shopify-section--main-product .product-gallery__carousel>.product-gallery__media[data-media-type=image]>img{width:min(100%,var(--alva-gallery-frame-height)*var(--alva-photo-ratio,1))!important;aspect-ratio:var(--alva-photo-ratio,1)!important}@media(max-width:999px){.shopify-section--main-product product-gallery{--alva-gallery-frame-height:var(--alva-mobile-gallery-height)}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector{margin:14px 0 0!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.alva-pan-selector__heading,.alva-pan-selector__upgrade-heading){font:500 11px/1.4 var(--text-font-family)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#706a62!important;margin:0 0 10px!important;gap:0!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.alva-pan-selector__help,[data-alva-upgrade-baseline],.alva-pan-selector__upgrade-cost,.alva-pan-selector__set-indicator){display:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__sizes{display:grid!important;gap:10px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;height:100%!important;border:1px solid #e6dfd4!important;border-radius:12px!important;background:#fcfaf7!important;box-shadow:none!important;--alva-size-direction:column;--alva-size-height:88px;--alva-size-padding:14px 12px 11px;--alva-size-gap:4px}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size-name{font:600 14px/1.2 var(--text-font-family)!important;color:#1c1c1c!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size-use{display:block!important;font:400 12px/1.35 var(--text-font-family)!important;color:#625e58!important;min-height:16px}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size-price{font:500 14px/1.2 var(--text-font-family)!important;color:#1c1c1c!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-options{margin-top:18px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__upgrades{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:12px!important;row-gap:3px!important;align-content:center!important;align-items:center!important;min-height:74px!important;padding:8px 10px!important;border:1px solid #e6dfd4!important;border-radius:12px!important;background:#fcfaf7!important;box-shadow:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-image{display:flex!important;grid-column:1!important;grid-row:1/3!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;border-radius:8px!important;background:#fff!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-copy{grid-column:2!important;grid-row:1!important;gap:2px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-copy strong{font:600 14px/1.2 var(--text-font-family)!important;color:#1c1c1c!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-copy small{display:block!important;font:400 12px/1.35 var(--text-font-family)!important;color:#625e58!important;margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-value{grid-column:2!important;grid-row:2!important;display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:3px 6px!important;text-align:left!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-value>strong{font:500 14px/1.2 var(--text-font-family)!important;color:#1c1c1c!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-value>small{font:600 10px/1.2 var(--text-font-family)!important;color:#c62229!important;margin:0!important;white-space:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector input:checked+:is(.alva-pan-selector__size,.alva-pan-selector__set){border:1px solid #c62229!important;background:#fff!important;box-shadow:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector input:focus-visible+:is(.alva-pan-selector__size,.alva-pan-selector__set){outline:2px solid #c6222960!important;outline-offset:3px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__badge--popular{position:absolute!important;left:12px!important;top:0!important;transform:translateY(-50%)!important;background:#c62229!important;border-radius:999px!important;font:700 9px/1.2 var(--text-font-family)!important;text-transform:uppercase!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__set-recommendation{position:absolute!important;left:12px!important;top:0!important;transform:translateY(-50%)!important;background:#252521!important;border-radius:999px!important;font:700 9px/1.2 var(--text-font-family)!important;min-height:0!important;text-transform:uppercase!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-picker__label{display:none!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-picker__tiles{display:block!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option{display:flex!important;align-items:center!important;width:100%!important;min-height:60px!important;gap:10px!important;padding:7px 12px!important;background:#fcfaf7!important;border:1px solid #e6dfd4!important;border-radius:12px!important;text-align:left!important;color:#1c1c1c!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option.is-selected{border-color:#c62229!important;background:#fff!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option__image{display:flex;flex:none;width:44px;height:44px;background:#fff;border-radius:8px;overflow:hidden}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option__image img{width:100%;height:100%;object-fit:contain}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option__copy{display:block;flex:1;min-width:0}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option__title{font:500 14px/1.3 var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option__title>span{font-weight:400;color:#817b73;white-space:nowrap}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option__copy>small{display:block!important;font:400 12px/1.35 var(--text-font-family)!important;color:#625e58!important;margin-top:2px}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option__check{display:block;flex:none;border:2px solid #e6dfd4!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .is-selected .alva-lid-option__check{border-color:#c62229!important;background:#c62229!important;box-shadow:inset 0 0 0 3px #fff!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id=liquid_lid_addon]{margin-top:16px!important}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size-use{min-height:32px}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set{grid-template-columns:40px minmax(0,1fr)!important;gap:3px 9px!important;padding:8px 10px!important;min-height:76px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-image{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-copy strong{font-size:14px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-copy small{font-size:11.5px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-value>strong{font-size:14px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-value>small{font-size:11px!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option{gap:10px!important;padding:7px 10px!important;min-height:56px!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option__image{width:40px;height:40px}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option__title{font-size:14px!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option__copy>small{font-size:11.5px!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance{display:block!important;width:100%!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border:1px solid #e6dfd4!important;background:#faf8f4!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;color:#252521!important;text-align:center!important;font-family:var(--text-font-family)!important;cursor:pointer}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__item+.alva-reassurance__item{border-left:1px solid #e6dfd4!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__item>svg{display:block!important;flex:none!important;color:#24564b!important;fill:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title{display:block!important;font:500 12px/1.35 var(--text-font-family)!important;color:#252521!important;text-wrap:balance}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__detail{display:block!important;font:400 10.5px/1.35 var(--text-font-family)!important;text-wrap:balance}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__proof{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:center!important;font:500 12px/1.4 var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__proof>svg{display:block!important;flex:0 0 20px!important;fill:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__proof>span{color:#252521!important;font:inherit!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance :is(button):focus-visible{outline:2px solid #c62229!important;outline-offset:3px!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id*=afterpay_]{margin:10px 0 0!important;text-align:center!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id*=afterpay_] :is(square-placement,afterpay-placement){--messaging-font-size:11px;--text-align:center;display:block!important;text-align:center!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id=liquid_trust_strip]:has(.alva-reassurance){display:block!important;order:0!important;grid-column:1/-1!important;width:100%!important;flex-basis:100%!important;margin:14px 0 8px!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id=liquid_trust_strip]:has(.alva-reassurance)>.liquid{display:block!important}@media(max-width:999px){html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id=liquid_trust_strip]:has(.alva-reassurance){order:2!important}}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__proof{gap:6px!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.variant-picker__option-info legend,.alva-connected__label){font:500 10px/1.4 var(--text-font-family)!important;letter-spacing:2.2px!important;text-transform:uppercase!important;color:#817b73!important;margin:0 0 8px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.alva-selected-value,.alva-connected__label strong){display:none!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) .block-swatch{align-items:flex-start!important;justify-content:center!important;text-align:left!important;border:1px solid #e6dfd4!important;border-radius:12px!important;background:#fcfaf7!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.block-swatch>span:not([class]),.alva-connected__size){font:600 14px/1.2 var(--text-font-family)!important;color:#1c1c1c!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.alva-variant-price,.alva-swatch-sub,.alva-connected__price,.alva-connected__current){font:500 14px/1.2 var(--text-font-family)!important;color:#1c1c1c!important;margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.block-swatch.is-selected,.block-swatch[aria-current=page],input:checked+.block-swatch){border:1px solid #c62229!important;background:#fff!important;box-shadow:none!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) .alva-variant-badge{left:12px!important;inset-inline-start:12px!important;transform:translateY(-50%)!important;background:#c62229!important;color:#fff!important;border-radius:999px!important;font:700 9px/1.2 var(--text-font-family)!important;padding:3px 8px!important;min-height:0!important;text-transform:uppercase!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) .alva-variant-badge--value{background:#252521!important;color:#fff!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.block-swatch:focus-visible,input:focus-visible+.block-swatch){outline:2px solid #c6222960!important;outline-offset:3px!important}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.block-swatch>span:not([class]),.alva-connected__size,.alva-variant-price,.alva-swatch-sub,.alva-connected__price,.alva-connected__current){font-size:13px!important}}}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__upgrades>.alva-pan-selector__choice:only-child{grid-column:1/-1!important;width:100%!important;max-width:none!important}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.variant-picker__option-info legend,.alva-connected__label){font:400 10px/1.4 var(--text-font-family)!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#817b73!important;margin:0 0 12px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.alva-selected-value,.alva-connected__label strong){display:inline!important;font:400 14px/1.4 var(--text-font-family)!important;letter-spacing:0!important;text-transform:none!important;color:#211f1c!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .variant-picker__option-values{gap:10px!important;align-items:stretch!important;margin-top:0!important;padding-top:0!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .block-swatch{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;border:1px solid #e6dfd4!important;border-radius:12px!important;background:#fcfaf7!important;white-space:normal!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.block-swatch>span:not([class]),.alva-connected__size){font:600 14px/1.2 var(--text-font-family)!important;color:#1c1c1c!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.alva-swatch-detail,.alva-option-use){display:block!important;font:400 11px/1.3 var(--text-font-family)!important;color:#817b73!important;margin-top:4px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.alva-variant-price,.alva-connected__price,.alva-connected__current){font:500 14px/1.2 var(--text-font-family)!important;color:#1c1c1c!important;margin-top:4px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.block-swatch.is-selected,input:checked+.block-swatch,.block-swatch[aria-current=page]){border:1px solid #24564b!important;background:#f3f7f4!important;box-shadow:inset 0 0 0 1px #24564b!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .alva-variant-badge{left:12px!important;inset-inline-start:12px!important;right:auto!important;transform:translateY(-50%)!important;background:#c62229!important;color:#fff!important;border-radius:999px!important;font:700 9px/1.2 var(--text-font-family)!important;padding:3px 8px!important;min-height:0!important;text-transform:uppercase!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.block-swatch:focus-visible,input:focus-visible+.block-swatch){outline:2px solid #c6222960!important;outline-offset:3px!important}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .block-swatch{min-height:0!important;padding:13px 10px 10px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.block-swatch>span:not([class]),.alva-connected__size,.alva-variant-price,.alva-connected__price,.alva-connected__current){font-size:13px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.alva-swatch-detail,.alva-option-use){font-size:10.5px!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .alva-option-use:before{content:none!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .alva-option-use:after{content:none!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .alva-option-use{font-size:11px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.variant-picker__option-info legend,.alva-connected__label){font-size:12px!important;line-height:1.4!important;letter-spacing:.14em!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.block-swatch>span:not([class]),.alva-connected__size){font:600 15px/1.25 var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.alva-variant-price,.alva-swatch-sub,.alva-connected__price,.alva-connected__current){font:500 14px/1.25 var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) .alva-variant-badge{font:700 11px/1.2 var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title{font:500 14px/1.35 var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__detail{font:400 13px/1.4 var(--text-font-family)!important;color:#595550!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__proof{font-size:13px!important;line-height:1.45!important}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.block-swatch>span:not([class]),.alva-connected__size){font-size:14px!important;line-height:1.25!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.alva-variant-price,.alva-swatch-sub,.alva-connected__price,.alva-connected__current){font-size:13px!important;line-height:1.25!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) .alva-variant-badge{font-size:10px!important;padding:3px 7px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) .block-swatch{min-height:78px!important;padding:14px 9px 11px!important;gap:3px!important;min-width:0!important;align-items:center!important;justify-content:center!important;text-align:center!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__grid{padding:12px 6px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__item{padding:0 5px!important;gap:4px!important;min-height:44px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title{line-height:1.35!important;min-height:35px}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__detail{line-height:1.4!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__proof{font-size:12px!important}}@media(max-width:359px){html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) .alva-variant-badge{font-size:9px!important;padding-inline:5px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) .block-swatch{padding-inline:7px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title{font-size:12px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__detail{font-size:11px!important}}}@layer alva-pdp-choices{@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title--stack{min-height:2.7em!important;line-height:1.35!important;text-align:center!important;text-wrap:balance}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title--stack .alva-reassurance__line{display:block!important;white-space:nowrap}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title--compound{font-size:clamp(10px,2.8vw,12px)!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title--compound .alva-reassurance__line{white-space:normal;overflow-wrap:normal}}}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__heading .alva-pan-selector__current{display:inline!important;margin-left:8px!important;color:#67635f!important;font:400 13px/1.4 var(--text-font-family)!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__sizes{padding-top:8px!important;gap:10px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-product-size-summary{display:block!important;margin:9px 0 3px!important;padding:0 2px!important;color:#6d6761!important;font:400 12px/1.45 var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-product-size-summary span[hidden]{display:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-options{margin-top:12px!important}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__sizes{gap:8px!important;padding-top:7px!important}}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size{min-height:82px!important;padding:12px 14px 11px!important;gap:3px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size-price{margin-top:4px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__sizes+.alva-product-size-summary{margin:8px 2px 4px!important}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size{min-height:86px!important;padding:11px 10px 10px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pdp-disclosure__summary::-webkit-details-marker{display:none}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pdp-disclosure__summary::marker{content:""}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pdp-care-summary p{margin:0 0 10px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pdp-care-summary strong{font-weight:600!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pdp-care-summary a{display:inline-block!important;color:#1f4c47!important;text-decoration:underline!important;text-underline-offset:3px!important;font-weight:500!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id=accordion_care]{margin-block:0!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id=liquid_trust_strip]{margin-block-end:0!important}@media(prefers-reduced-motion:reduce){html body .shopify-section--main-product .product-info.product-info.product-info .alva-pdp-disclosure__chevron{transition:none}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__grid{padding:10px 6px!important;border-radius:10px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__item{gap:4px!important;padding:0 6px!important;min-height:48px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__item>svg{width:16px!important;height:16px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title{font-size:11.5px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__detail{font-size:10.5px!important}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title{font-size:11px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__detail{font-size:10px!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info:has(.alva-reassurance__proof) [data-block-id=liquid_safety_note]{display:none!important;margin:0!important;padding:0!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id=liquid_trust_strip]:has(.alva-reassurance){margin-block-end:0!important}}@layer alva-pdp-choices{@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__item{container-type:inline-size;padding-inline:3px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title{font-size:clamp(12px,13cqi + 1px,13px)!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__detail{font-size:clamp(8.5px,10cqi,11px)!important;white-space:nowrap!important;text-wrap:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title--compound{font-size:clamp(8px,9.2cqi,11px)!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title--compound .alva-reassurance__line{white-space:nowrap!important}}}@layer alva-pdp-choices{@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__item>svg{width:26px!important;height:26px!important;stroke-width:1.8}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size-price,html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.alva-variant-price,.alva-connected__price,.alva-connected__current){width:100%!important;align-self:center!important;text-align:center!important;display:flex!important;justify-content:center!important;align-items:baseline!important}}@layer alva-pdp-choices{@media(min-width:1000px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__item{container-type:inline-size;padding-inline:4px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title{font-size:clamp(11.5px,9.5cqi,13px)!important;white-space:nowrap!important;text-wrap:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__detail{font-size:clamp(10.5px,8.4cqi,12px)!important;white-space:nowrap!important;text-wrap:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__title--compound{font-size:clamp(9px,6.6cqi,13px)!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info .color-swatch .alva-color-badge[data-callout=best-seller]{translate:0-6px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.alva-connected__label,.variant-picker__option-info){width:100%!important;text-align:center!important;justify-content:center!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) .block-swatch{align-items:center!important;text-align:center!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.alva-connected__size,.alva-connected__price,.alva-connected__current,.alva-variant-price,.alva-swatch-sub){text-align:center!important;justify-content:center!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) .alva-variant-badge{left:50%!important;inset-inline-start:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info :is(.alva-pan-selector__heading,.alva-product-size-summary){width:100%!important;text-align:center!important;justify-content:center!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.variant-picker__option-info,.alva-connected__label){width:100%!important;text-align:center!important;justify-content:center!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size,html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .block-swatch{align-items:center!important;text-align:center!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.alva-pan-selector__size-name,.alva-pan-selector__size-use,.alva-pan-selector__size-price),html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.alva-connected__size,.alva-option-use,.alva-swatch-detail,.alva-variant-price,.alva-connected__price){text-align:center!important;justify-content:center!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size .alva-pan-selector__badge--popular,html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .alva-variant-badge{left:50%!important;inset-inline-start:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info :is(.alva-pan-selector__heading,.alva-product-size-summary),html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.variant-picker__option-info,.alva-connected__label){text-align:left!important;justify-content:flex-start!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-product-size-summary{margin:6px 0 2px!important;padding:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size{min-height:58px!important;height:auto!important;padding:5px 8px 3px!important;gap:1px!important;--alva-size-height:58px}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size-price{margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .block-swatch{min-height:54px!important;gap:3px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.alva-connected__label,.variant-picker__option-info){text-align:left!important;justify-content:flex-start!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) :is(.alva-selected-value,.alva-connected__label strong){display:inline!important;margin-inline-start:8px!important;font:500 14px/1.4 var(--text-font-family)!important;letter-spacing:0!important;text-transform:none!important;color:#595550!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sets,.alva-connected--sets) .block-swatch{min-height:58px!important;padding:10px 8px 7px!important;gap:2px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .block-swatch:not(.alva-swatch--set){min-height:48px!important;height:auto!important;padding:7px 8px 5px!important;gap:2px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .variant-picker__option-values{column-gap:6px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) :is(.alva-variant-price,.alva-connected__price,.alva-connected__current){margin-block:0!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size-use{line-height:1.15!important;min-height:0!important;height:auto!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size .alva-pan-selector__badge--popular{top:0!important;transform:translate(-50%,calc(-100% + 2px))!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__sizes{padding-top:12px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__heading{margin-bottom:6px!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id=liquid_lid_addon]{margin-block:18px 0!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker{margin-block:0!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id=liquid_lid_addon]~[data-block-type=buy-buttons]{margin-block-start:8px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__sizes{align-items:stretch!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__sizes>.alva-pan-selector__choice{display:flex!important;align-items:stretch!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__sizes>.alva-pan-selector__choice>.alva-pan-selector__size{height:100%!important;width:100%!important;flex:1 1 auto!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .alva-why-pdp__tick{color:#24564b!important}}@layer alva-pdp-choices{@media(min-width:1000px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__item>svg{width:26px!important;height:26px!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options{display:block!important;grid-column:1/-1!important;min-width:0!important;margin:18px 0 0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options>.product-info__block-item{margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options [data-block-id=liquid_lid_thumbs]{display:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options .alva-pan-selector{margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options .alva-pan-selector__upgrade-heading{margin-top:18px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options :is(.alva-pan-selector__size,.alva-pan-selector__set,.block-swatch){border:1px solid #ebe8e2!important;background:#fcfbf9!important;box-shadow:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options :is(input:checked+.alva-pan-selector__size,input:checked+.alva-pan-selector__set,input:checked+.block-swatch,.block-swatch.is-selected,.block-swatch[aria-current=page]){border-color:#24564b!important;background:#f3f7f4!important;box-shadow:inset 0 0 0 1px #24564b!important;color:#252521!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options [data-block-id=liquid_lid_addon]:has(#AlvaLidPicker){margin:12px 0 0!important;padding:0!important;border-top:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options #AlvaLidPicker .alva-lid-option{border:1px solid #ebe8e2!important;border-radius:10px!important;background:#fcfbf9!important;padding:10px 12px!important;box-shadow:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options #AlvaLidPicker .alva-lid-option.is-selected{border-color:#24564b!important;background:#f3f7f4!important;box-shadow:inset 0 0 0 1px #24564b!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options #AlvaLidPicker .is-selected .alva-lid-option__check{border-color:#24564b!important;background:#24564b!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-type=buy-buttons]{margin-block-start:16px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-why-pdp{border:0!important;border-radius:10px!important;background:#faf8f4!important;padding:16px!important;margin:0!important;box-shadow:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-why-pdp__heading{display:none!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__heading>span:not(.alva-pan-selector__current),html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__upgrade-heading>span{font-weight:700!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__heading .alva-pan-selector__current{font-weight:400!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .product-info__block-item:has(.alva-why-pdp){margin-block:16px 0!important}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options{margin-top:16px!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options{padding:12px!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option__title>span{font-weight:650!important;color:#211f1c!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option__check{position:relative;width:22px;height:22px;border:2px solid #8b958e!important;border-radius:4px!important;box-shadow:none!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .is-selected .alva-lid-option__check{border-color:#24564b!important;background:#24564b!important;box-shadow:none!important}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .is-selected .alva-lid-option__check:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}html body .shopify-section--main-product .product-info.product-info.product-info #AlvaLidPicker .alva-lid-option:focus-visible{outline:2px solid #24564b!important;outline-offset:3px!important}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options{padding:10px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__sizes{gap:8px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size{min-height:82px!important;padding:10px 6px 8px!important;gap:2px!important;--alva-size-height:82px;--alva-size-padding:10px 6px 8px;--alva-size-gap:2px}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size-name{font-size:14px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size-use{font-size:12px!important;line-height:1.25!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__size-price{font-size:14px!important;margin-top:2px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__set-options,html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options .alva-pan-selector__upgrade-heading{margin-top:14px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options #AlvaLidPicker .alva-lid-option{padding:8px!important;gap:8px!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .variant-picker__option-info legend{margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .variant-picker__option-info{margin-bottom:10px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .variant-picker__option-info>.h-stack{gap:10px!important;align-items:baseline!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) input:focus-visible+.block-swatch{outline:2px solid #24564b!important;outline-offset:3px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .block-swatch{padding:12px 10px 10px!important}html body .shopify-section--main-product .product-info.product-info.product-info :is(.variant-picker__option--sizes:not(.variant-picker__option--sets),.alva-connected:not(.alva-connected--sets)) .block-swatch:has(.alva-variant-badge){padding-top:16px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__sizes .alva-pan-selector__size{display:flex!important;flex-direction:column!important;height:100%!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__sizes .alva-pan-selector__size-use{min-height:2.5em!important;line-height:1.25!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__sizes .alva-pan-selector__size-price{margin-top:auto!important;padding-top:4px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item{grid-template-columns:20px minmax(0,1fr)!important;column-gap:8px!important;row-gap:2px!important;text-decoration:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__title{font-size:13px!important;line-height:1.35!important;text-wrap:wrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__detail{font-size:11.5px!important;line-height:1.35!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item+.alva-reassurance__item{border-left:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item--warranty{border-left:1px solid #e6dfd4!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item--warranty .alva-reassurance__detail{color:#24564b!important;text-decoration:underline!important;text-underline-offset:3px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item--shipping{grid-column:1/-1!important;display:flex!important;flex-direction:row!important;justify-content:center!important;flex-wrap:wrap!important;gap:4px 8px!important;padding:6px 0!important;border-bottom:1px solid #e6dfd4!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item--shipping .alva-reassurance__title,html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item--shipping .alva-reassurance__detail{white-space:nowrap!important;font-size:12px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item--shipping .alva-reassurance__detail:before{content:"\b7";margin-right:8px}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:focus-visible{outline:2px solid #24564b!important;outline-offset:2px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping){grid-template-rows:auto auto!important;align-content:center!important;row-gap:3px!important;padding:10px 8px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping)>svg{align-self:center!important;justify-self:start!important;margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__detail,html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__title{display:block!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;vertical-align:baseline!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping) .alva-reassurance__title{grid-row:1!important;align-self:end!important;text-align:left!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping) .alva-reassurance__detail{grid-row:2!important;align-self:start!important;text-align:left!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item--shipping{align-items:center!important;min-height:44px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item--shipping .alva-reassurance__detail,html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item--shipping .alva-reassurance__title{display:inline!important;line-height:1.4!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__line{display:inline!important;margin:0!important;padding:0!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__stock-dot{display:inline-block!important;flex:0 0 7px!important;width:7px!important;height:7px!important;min-width:7px!important;border-radius:50%!important;background:#328363!important;box-shadow:0 0 0 4px #3283631a,0 0 8px #3283632e!important;margin:0 4px 0 0!important;align-self:center!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__stock-dot[hidden]{display:none!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping) .alva-reassurance__detail{color:#24564b!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__heading{display:flex!important;align-items:center!important;width:100%!important;gap:8px!important;flex-wrap:wrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector__heading .alva-size-compare-open{margin-left:auto!important;min-height:44px!important;padding:4px 0 4px 12px!important;border:0!important;background:transparent!important;color:#285345!important;font:500 12px/1.3 var(--text-font-family)!important;letter-spacing:0!important;text-transform:none!important;text-decoration:underline!important;text-underline-offset:3px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__sizes .alva-pan-selector__size{min-height:64px!important;height:64px!important;padding:10px 8px!important;gap:5px!important;justify-content:center!important;align-items:center!important;--alva-size-height:64px}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__sizes .alva-pan-selector__size-price{margin:0!important;padding:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__help{display:block!important;margin:8px 0 0!important;min-height:18px!important;font:400 12px/1.5 var(--text-font-family)!important;color:#625e58!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__badge--popular{background:#eee9df!important;color:#3e463f!important;font-size:9px!important;font-weight:600!important;padding:2px 7px!important;min-height:16px!important;line-height:12px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__set-recommendation{background:#eee9df!important;color:#3e463f!important;font-size:9px!important;font-weight:600!important;padding:2px 7px!important;line-height:12px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__set{grid-template-columns:36px minmax(0,1fr)!important;gap:3px 8px!important;padding:10px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__set-image{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;align-self:center!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__set-value{gap:3px 6px!important;align-items:baseline!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector--energy .alva-pan-selector__fieldset{margin:0!important;padding:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector--energy .alva-pan-selector__heading{margin-bottom:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector--energy .alva-pan-selector__sizes{padding-top:8px!important;column-gap:8px!important;row-gap:18px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector--energy .alva-pan-selector__sizes .alva-pan-selector__size{box-sizing:border-box!important;min-height:56px!important;height:56px!important;padding:8px 6px!important;gap:3px!important;--alva-size-height:56px}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector--energy .alva-pan-selector__set-options{margin-top:12px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector--energy .alva-pan-selector__upgrade-heading{margin-top:0!important;margin-bottom:8px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options:has(.alva-pan-selector--energy){margin-top:8px!important;padding-top:4px!important;padding-bottom:4px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options{gap:8px!important;margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .variant-picker__option-info{margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .variant-picker__option-values{margin:0!important;gap:8px!important}html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .block-swatch{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;box-sizing:border-box!important;min-height:56px!important;height:56px!important;padding:8px 6px!important;gap:3px!important;border-radius:12px!important}html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .block-swatch .alva-option-use,html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .block-swatch .alva-swatch-detail{display:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .block-swatch>span:not(.alva-variant-badge){margin:0!important;min-height:0!important;line-height:1.25!important}html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .block-swatch .alva-variant-price{font-size:14px!important;font-weight:500!important;padding:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .alva-variant-badge{top:0!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important;background:#eee9df!important;color:#3e463f!important;font:600 9px/12px var(--text-font-family)!important;padding:2px 7px!important;min-height:16px!important;margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .alva-saucepan-guidance{margin:0!important;font:400 12px/1.5 var(--text-font-family)!important;color:#625e58!important;min-height:18px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options:has(.alva-saucepan-options){margin-top:8px!important;padding-top:4px!important;padding-bottom:4px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__heading{margin:0!important;min-height:44px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__sizes{padding-top:12px!important;column-gap:8px!important;row-gap:24px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__sizes .alva-pan-selector__size{box-sizing:border-box!important;min-height:56px!important;height:56px!important;padding:8px 6px!important;gap:3px!important;--alva-size-height:56px}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__help{margin-top:8px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set-options{margin-top:16px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__upgrade-heading{margin:0 0 12px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set{box-sizing:border-box!important;min-height:80px!important;padding:12px 10px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__badge--popular,html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set-recommendation,html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .alva-variant-badge{font:600 11px/14px var(--text-font-family)!important;padding:3px 8px!important;min-height:20px!important;border-radius:6px!important;white-space:nowrap!important;letter-spacing:0!important;background:#eee9df!important;color:#303a33!important}html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .block-swatch{min-block-size:56px!important;block-size:56px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options:has(.alva-pan-selector){margin-top:8px!important;padding:4px 0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options [data-block-id=liquid_lid_addon]:has(#AlvaLidPicker){margin-top:16px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options #AlvaLidPicker .alva-lid-option .alva-lid-option__check{position:relative!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;flex:0 0 24px!important;width:24px!important;height:24px!important;margin:0!important;border:2px solid #929991!important;border-radius:50%!important;background:#fff!important;box-shadow:none!important;align-self:center!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options #AlvaLidPicker .alva-lid-option .alva-lid-option__check:after{content:""!important;position:static!important;display:block!important;width:12px!important;height:12px!important;border:0!important;border-radius:50%!important;background:#24564b!important;transform:none!important;opacity:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options #AlvaLidPicker .alva-lid-option.is-selected .alva-lid-option__check{border-color:#24564b!important;background:#fff!important;box-shadow:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options #AlvaLidPicker .alva-lid-option.is-selected .alva-lid-option__check:after{opacity:1!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-group{display:flex!important;flex-direction:column!important;grid-column:1/-1!important;gap:0!important;overflow:hidden!important;background:#c62229!important;color:#fff!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-group>button[type=submit]{width:100%!important;margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping{align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;width:100%!important;margin:0!important;border:0!important;background:#c62229!important;color:#fff!important;font:400 12px/1.4 var(--text-font-family)!important;cursor:pointer!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping__dispatch{font-weight:600!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping__estimate:before{content:"\b7";margin-right:8px}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping .alva-reassurance__stock-dot{display:inline-block;width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#72d7aa;box-shadow:0 0 0 4px #72d7aa29}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping .alva-reassurance__stock-dot[hidden]{display:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping:focus-visible{outline:2px solid #fff!important;outline-offset:-5px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item{grid-row:auto!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-group{border-radius:10px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-group>button[type=submit]{font:600 18px/1.3 var(--text-font-family)!important;letter-spacing:.01em!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping{display:flex!important;flex-direction:column!important;gap:3px!important;min-height:0!important;padding:0 16px 14px!important;cursor:default!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping__status{display:inline-flex!important;align-items:center!important;justify-content:center!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping__dispatch{font:600 12px/1.4 var(--text-font-family)!important;letter-spacing:.025em!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping__estimate{font:400 11px/1.4 var(--text-font-family)!important;color:#fff!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping__estimate:before{content:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping .alva-reassurance__stock-dot{width:6px!important;height:6px!important;flex-basis:6px!important;box-shadow:0 0 0 4px #72d7aa24!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-group>button[type=submit]{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;box-sizing:border-box!important;height:64px!important;min-height:64px!important;padding:0 12px!important;border-radius:10px!important;font:600 17px/1.25 var(--text-font-family)!important;letter-spacing:.025em!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-group>button[type=submit] [data-alva-atc-label]{display:block!important;font:inherit!important;line-height:1.3!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-group>button[type=submit] .alva-atc-shipping{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;font:400 12px/1.3 var(--text-font-family)!important;letter-spacing:0!important;pointer-events:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping__status{gap:8px!important;flex:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping__dispatch{font:600 12px/1.3 var(--text-font-family)!important;letter-spacing:0!important;white-space:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping__estimate{font:400 12px/1.3 var(--text-font-family)!important;white-space:nowrap!important;opacity:1!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping__estimate:before{content:"\b7"!important;margin-right:7px!important}@media(max-width:359px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping__dispatch,html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-shipping__estimate{font-size:11px!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-group>button[type=submit]>.alva-atc-shipping,html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-group>button[type=submit]>[data-alva-atc-label]{position:relative!important;top:-1px!important;margin-block:0!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-compare{color:inherit!important;opacity:.7!important;font-weight:400!important;text-decoration:line-through!important;text-decoration-thickness:1.5px!important;margin-right:3px!important;white-space:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-atc-current{font-weight:600!important;white-space:nowrap!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options{row-gap:4px!important}html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .variant-picker__option-info{min-height:36px!important;align-items:center!important}html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .variant-picker__option-info .alva-size-compare-open{min-height:36px!important;padding:4px 0 4px 8px!important;margin:0 0 0 auto!important;background:transparent!important;border:0!important;color:#285345!important;font:500 12px/1.3 var(--text-font-family)!important;text-decoration:underline!important;text-underline-offset:3px!important;letter-spacing:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .variant-picker .alva-saucepan-options .variant-picker__option-values{padding-top:8px!important}.alva-size-compare--saucepan th img{width:100%!important;max-width:120px!important;height:100px!important;object-fit:contain!important;margin:0 auto 8px!important}.alva-size-compare--saucepan th small,.alva-size-compare--saucepan th strong{display:block}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected--compare-sets .alva-connected__heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:36px!important;margin-bottom:8px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected--compare-sets .alva-connected__label{width:auto!important;margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected--compare-sets .alva-size-compare-open{margin-left:auto!important;min-height:36px!important;padding:4px 0 4px 8px!important;border:0!important;background:transparent!important;color:#285345!important;font:500 12px/1.3 var(--text-font-family)!important;letter-spacing:0!important;text-decoration:underline!important;text-underline-offset:3px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected--compare-sets .alva-variant-badge{background:#eee9df!important;color:#303a33!important;font:600 11px/14px var(--text-font-family)!important;padding:3px 8px!important;min-height:20px!important;border-radius:6px!important;letter-spacing:0!important;white-space:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected--compare-sets .variant-picker__option-values{padding-top:12px!important;column-gap:8px!important;row-gap:24px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected--compare-sets .block-swatch{box-sizing:border-box!important;min-height:56px!important;height:56px!important;padding:6px 8px!important;gap:3px!important;justify-content:center!important}html body .shopify-section--main-product .product-info.product-info.product-info:has(.alva-connected--compare-sets) [data-block-type=buy-buttons]{margin-block-start:12px!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id]:has(>.liquid>.alva-connected--compare-sets){margin-block-end:0!important;padding-block-end:0!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected--compare-sets :is(.alva-connected__size,.alva-connected__price){flex-shrink:0!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected--compare-sets .variant-picker__option-values{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}}@layer alva-pdp-choices{@media(min-width:1000px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;padding:8px 12px!important;gap:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping){grid-template-columns:22px minmax(0,max-content)!important;grid-template-rows:20px 17px!important;justify-content:center!important;align-content:center!important;column-gap:12px!important;row-gap:4px!important;min-width:0!important;min-height:60px!important;padding:8px 12px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping)>svg{width:22px!important;height:22px!important;grid-row:1/3!important;align-self:center!important;justify-self:center!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping) .alva-reassurance__title{font-size:14px!important;line-height:20px!important;align-self:center!important;white-space:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping) .alva-reassurance__detail{font-size:12px!important;line-height:17px!important;align-self:center!important;white-space:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item--warranty{border-inline-start:1px solid #e6dfd4!important}}}@layer alva-pdp-choices{@media(min-width:1000px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set{grid-template-columns:36px minmax(0,1fr) max-content!important;grid-template-rows:18px 18px!important;column-gap:8px!important;row-gap:4px!important;min-height:64px!important;padding:11px 10px!important;align-content:center!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set-copy,html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set-value{display:contents!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set-title{grid-column:2!important;grid-row:1!important;min-width:0!important;margin:0!important;align-self:center!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set-title>strong{font-size:13px!important;line-height:18px!important;white-space:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set-copy>small{grid-column:2!important;grid-row:2!important;align-self:center!important;line-height:18px!important;white-space:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set-value>strong{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;font-size:14px!important;font-weight:600!important;line-height:18px!important;margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set-value>small{grid-column:3!important;grid-row:2!important;justify-self:end!important;align-self:center!important;font-size:12px!important;font-weight:700!important;line-height:18px!important;color:#b71f26!important;margin:0!important}}}html body #main :is(.alva-product-story__eyebrow,.alva-performance__eyebrow,.alva-details-care__eyebrow,.alva-fact-comparison__eyebrow,.alva-pdp-faq__eyebrow){display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;margin:0 0 12px!important;padding:0!important;font:600 11px/16px var(--text-font-family)!important;letter-spacing:1.6px!important;text-transform:uppercase!important;text-align:start!important;color:#626a61!important}html body #main :is(.alva-product-story__eyebrow,.alva-performance__eyebrow,.alva-details-care__eyebrow,.alva-fact-comparison__eyebrow,.alva-pdp-faq__eyebrow):before{content:""!important;display:block!important;position:static!important;width:32px!important;height:1px!important;flex:0 0 32px!important;background:#285345!important;border:0!important;margin:0!important;transform:none!important}html body #main :is(.alva-product-story__eyebrow,.alva-performance__eyebrow)>span[aria-hidden=true]{display:none!important}html body #main :is(.alva-conversion__inner,.alva-details-care__wrap,.alva-fact-comparison__inner,.alva-pdp-faq__wrap){box-sizing:border-box!important;width:100%!important;max-width:1200px!important;margin-inline:auto!important;padding-inline:40px!important}@media(max-width:749px){html body #main :is(.alva-conversion__inner,.alva-details-care__wrap,.alva-fact-comparison__inner,.alva-pdp-faq__wrap){padding-inline:20px!important}}@layer alva-pdp-choices{@media(min-width:1000px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .alva-connected__heading{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:36px!important;margin:0 0 8px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .alva-connected__heading>.alva-connected__label{margin:0!important;padding:0!important;line-height:20px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .alva-connected__heading>.alva-size-compare-open{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;margin-block:0!important;line-height:20px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets>.variant-picker{margin:0!important;padding:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets>.variant-picker>.variant-picker__option-values{margin:0!important;padding-top:12px!important;column-gap:8px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options:has(.alva-connected--compare-sets){padding:0!important}html body .shopify-section--main-product .product-info.product-info.product-info:has(.alva-connected--compare-sets) [data-block-type=buy-buttons]{margin-block-start:24px!important}}}html body #main :is(.alva-product-story__intro h2,.alva-setcmp__head h2,.alva-details-care__care>h2,.alva-pdp-faq__title,.alva-fact-comparison__inner>h2,.bv-action-bar-header){font-family:var(--heading-font-family)!important;font-size:40px!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.02em!important;text-transform:none!important;margin:0!important;color:#211f1c!important}html body #main :is(.alva-product-story__intro>p:not(.alva-product-story__eyebrow),.alva-fact-comparison__inner>h2+p){font:400 17px/1.6 var(--text-font-family)!important;letter-spacing:normal!important;color:#55524d!important;margin:16px 0 0!important}html body #main .alva-details-care__care>h2{margin-bottom:20px!important}html body #main :is(.alva-setcmp__head,.alva-pdp-faq__header){margin-bottom:20px!important}html body #main .bv-action-bar-header{margin-bottom:20px!important}html body #main .alva-review-eyebrow{display:flex!important;align-items:center!important;gap:12px!important;font:600 11px/16px var(--text-font-family)!important;letter-spacing:1.6px!important;text-transform:uppercase!important;color:#626a61!important;margin:0 0 12px!important;padding:0!important}html body #main .alva-review-eyebrow:before{content:""!important;display:block!important;position:static!important;width:32px!important;height:1px!important;flex:0 0 32px!important;background:#285345!important;margin:0!important;border:0!important;transform:none!important}html body #main .alva-setcmp__in{box-sizing:border-box!important;width:100%!important;max-width:1200px!important;margin-inline:auto!important;padding-inline:40px!important}@media(max-width:749px){html body #main :is(.alva-product-story__intro h2,.alva-setcmp__head h2,.alva-details-care__care>h2,.alva-pdp-faq__title,.alva-fact-comparison__inner>h2,.bv-action-bar-header){font-size:30px!important}html body #main :is(.alva-product-story__intro>p:not(.alva-product-story__eyebrow),.alva-fact-comparison__inner>h2+p){font-size:15px!important}html body #main .alva-setcmp__in{padding-inline:20px!important}}html body #main #alva-bv-reviews #BVRRContainer .bv-action-bar-header{font-family:var(--heading-font-family)!important;font-size:40px!important;line-height:1.15!important;font-weight:400!important;letter-spacing:-.02em!important;margin:0 0 20px!important;color:#211f1c!important}html body #main #alva-bv-reviews #BVRRContainer .alva-review-eyebrow{font:600 11px/16px var(--text-font-family)!important;letter-spacing:1.6px!important;margin:0 0 12px!important;gap:12px!important;color:#626a61!important}@media(max-width:749px){html body #main #alva-bv-reviews #BVRRContainer .bv-action-bar-header{font-size:30px!important}}@layer alva-pdp-choices{@media(min-width:1000px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .block-swatch .alva-variant-badge{top:-6px!important;inset-block-start:-6px!important}}}@layer alva-pdp-choices{@media(max-width:999px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .alva-connected__heading{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:36px!important;margin:0 0 8px!important;gap:12px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .alva-connected__heading>.alva-connected__label{margin:0!important;padding:0!important;line-height:20px!important;white-space:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .alva-connected__heading>.alva-size-compare-open{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;margin-block:0!important;line-height:20px!important;white-space:nowrap!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets>.variant-picker{margin:0!important;padding:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets>.variant-picker>.variant-picker__option-values{margin:0!important;padding-top:12px!important;column-gap:8px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .block-swatch .alva-variant-badge{top:-4px!important;inset-block-start:-4px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options:has(.alva-connected--compare-sets){padding:0!important}html body .shopify-section--main-product .product-info.product-info.product-info:has(.alva-connected--compare-sets) [data-block-type=buy-buttons]{margin-block-start:24px!important}}}@layer alva-pdp-choices{@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set-copy>small{display:none!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-contents-count{margin:0 0 14px!important;padding:0!important;font:500 13px/20px var(--text-font-family)!important;color:#28574e!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-compact-contents{gap:12px 20px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-compact-contents li{grid-template-columns:22px minmax(0,1fr)!important;gap:8px!important;font:400 13px/20px var(--text-font-family)!important;align-items:start!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-compact-contents .alva-cookware-outline{width:22px!important;height:22px!important;color:#61746b!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:12px 16px!important;border-radius:12px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:center!important;align-items:center!important;gap:4px 10px!important;min-height:52px!important;margin:0!important;padding:0 12px!important;text-align:left!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item>svg{grid-column:1!important;grid-row:1/3!important;width:22px!important;height:22px!important;color:#28574e!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__title{grid-column:2!important;margin:0!important;font:500 14px/20px var(--text-font-family)!important;white-space:normal!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__detail{grid-column:2!important;margin:0!important;font:400 12px/18px var(--text-font-family)!important;color:#28574e!important;text-decoration:underline!important;text-underline-offset:3px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__proof{justify-content:flex-start!important;gap:8px!important;min-height:44px!important;padding:8px 0!important;margin:8px 0 0!important;text-align:left!important;color:#28574e!important;font:400 13px/20px var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance__proof>svg{width:18px!important;height:18px!important;flex:none!important;color:#28574e!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pdp-question{margin:0!important;min-height:44px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pdp-question ask-ai>tolstoy-widget>button{justify-content:flex-start!important;width:100%!important;min-height:44px!important;height:auto!important;padding:10px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#28574e!important;font:400 13px/20px var(--text-font-family)!important;text-align:left!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pdp-question ask-ai>tolstoy-widget>button>span{text-decoration:underline!important;text-underline-offset:3px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pdp-question ask-ai>tolstoy-widget>button:after{content:none!important;display:none!important}html body .shopify-section--main-product .product-info.product-info.product-info [data-block-id*=ask_ai]{margin:16px 0 0!important}html body .shopify-section--main-product [data-alva-video-section]{margin-block:24px 0!important}html body .shopify-section--main-product [data-alva-video-section]:before{font:600 11px/16px var(--text-font-family)!important;letter-spacing:1.6px!important;color:#626a61!important;margin-bottom:16px!important}html body .shopify-section--main-product .alva-pdp-disclosure__summary:focus-visible,html body .shopify-section--main-product .product-info button:focus-visible{outline:2px solid #28574e!important;outline-offset:3px!important}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__grid{padding:12px 8px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item{padding-inline:8px!important;gap:4px 8px!important;grid-template-columns:20px minmax(0,1fr)!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__title{font-size:13px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__detail{font-size:11px!important}}@media(max-width:359px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-compact-contents{grid-template-columns:1fr!important}}}@layer alva-pdp-choices,alva-details;@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-details-panel{padding:0!important;margin:16px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .product-info__block-item:has(>.alva-pdp-disclosure),html body .shopify-section--main-product .product-info.product-info.product-info.product-info .product-info__block-item:has(>accordion-disclosure){margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-details-panel>.product-info__block-item+.product-info__block-item{border-top:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure,accordion-disclosure.accordion){display:block!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #e5e2dc!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary){position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:52px!important;padding:14px 32px 14px 0!important;margin:0!important;border:0!important;background:transparent!important;color:#242721!important;font:500 16px/24px var(--text-font-family)!important;letter-spacing:0!important;cursor:pointer!important;list-style:none!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info accordion-disclosure .accordion__toggle{font:500 16px/24px var(--text-font-family)!important;min-height:0!important;padding:0!important;letter-spacing:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__chevron,accordion-disclosure .animated-plus,accordion-disclosure .alva-acc-ic){display:none!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary):after{content:"+"!important;position:absolute!important;inset:50%0 auto auto!important;transform:translateY(-50%)!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;color:currentColor!important;font:400 20px/1 var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info details[open]>:is(.alva-pdp-disclosure__summary,summary):after{content:"\2212"!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary):focus-visible{outline:2px solid #242721!important;outline-offset:3px!important;border-radius:3px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__content,accordion-disclosure .accordion__content){padding:0 0 16px!important;margin:0!important;border:0!important;color:#555950!important;font:400 15px/1.6 var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__content,accordion-disclosure .accordion__content) :is(p,ul,ol){font-size:inherit!important;line-height:inherit!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__row{grid-template-columns:minmax(100px,.7fr) minmax(0,1.3fr)!important;gap:16px!important;padding:10px 0!important;border-bottom:1px solid #f0eeea!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__row:last-child{border-bottom:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__label{color:#6b6e65!important;font-weight:400!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__value{color:#292d27!important}@media(hover:hover){html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary):hover{color:#242721!important}}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary){min-height:52px!important;padding-block:14px!important;font-size:15px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__content,accordion-disclosure .accordion__content){font-size:14px!important;padding-bottom:16px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__row{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding:16px 0!important}}}@layer alva-details{html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-details-panel{padding:0!important;margin:16px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .product-info__block-item:has(>.alva-pdp-disclosure),html body .shopify-section--main-product .product-info.product-info.product-info.product-info .product-info__block-item:has(>accordion-disclosure){margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-details-panel>.product-info__block-item+.product-info__block-item{border-top:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure,accordion-disclosure.accordion){display:block!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #e5e2dc!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary){position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;min-height:52px!important;padding:14px 32px 14px 0!important;margin:0!important;border:0!important;background:transparent!important;color:#242721!important;font:500 16px/24px var(--text-font-family)!important;letter-spacing:0!important;cursor:pointer!important;list-style:none!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info accordion-disclosure .accordion__toggle{font:500 16px/24px var(--text-font-family)!important;min-height:0!important;padding:0!important;letter-spacing:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__chevron,accordion-disclosure .animated-plus,accordion-disclosure .alva-acc-ic){display:none!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary):after{content:"+"!important;position:absolute!important;inset:50%0 auto auto!important;transform:translateY(-50%)!important;display:grid!important;place-items:center!important;width:24px!important;height:24px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;color:currentColor!important;font:400 20px/1 var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info details[open]>:is(.alva-pdp-disclosure__summary,summary):after{content:"\2212"!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary):focus-visible{outline:2px solid #242721!important;outline-offset:3px!important;border-radius:3px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__content,accordion-disclosure .accordion__content){padding:0 0 16px!important;margin:0!important;border:0!important;color:#555950!important;font:400 15px/1.6 var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__content,accordion-disclosure .accordion__content) :is(p,ul,ol){font-size:inherit!important;line-height:inherit!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__row{grid-template-columns:minmax(100px,.7fr) minmax(0,1.3fr)!important;gap:16px!important;padding:10px 0!important;border-bottom:1px solid #f0eeea!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__row:last-child{border-bottom:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__label{color:#6b6e65!important;font-weight:400!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__value{color:#292d27!important}@media(hover:hover){html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary):hover{color:#242721!important}}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary){min-height:52px!important;padding-block:14px!important;font-size:15px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__content,accordion-disclosure .accordion__content){font-size:14px!important;padding-bottom:16px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__row{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding:16px 0!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary):before{content:none!important;display:none!important}}@layer alva-details{html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary):before{content:none!important;display:none!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents{margin:0!important;padding:0!important;gap:10px 24px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents li{margin:0!important;padding:0!important;align-items:start!important;line-height:20px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents .alva-cookware-outline{color:#777a73!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__content>:first-child{margin-top:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__content>:last-child{margin-bottom:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary:after{color:currentColor!important}}@layer alva-details{html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents{margin:0!important;padding:0!important;gap:10px 24px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents li{margin:0!important;padding:0!important;align-items:start!important;line-height:20px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents .alva-cookware-outline{color:#777a73!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__content>:first-child{margin-top:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__content>:last-child{margin-bottom:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary:after{color:currentColor!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-details-panel{gap:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary{box-sizing:border-box!important;text-transform:none!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents li{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;gap:8px!important;min-width:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents li>span{min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary::-webkit-details-marker{display:none!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary::marker{content:""!important}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 14px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary{font-size:15px!important;line-height:24px!important}}}@layer alva-details{html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-details-panel{gap:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary{box-sizing:border-box!important;text-transform:none!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents li{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;gap:8px!important;min-width:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents li>span{min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary::-webkit-details-marker{display:none!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary::marker{content:""!important}@media(max-width:699px){html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-compact-contents{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 14px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary{font-size:15px!important;line-height:24px!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info .product-info__block-list{row-gap:12px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-purchase-options{padding-bottom:0!important;margin-bottom:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info [data-block-type=buy-buttons]{margin-block:4px 0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info [data-block-id*=afterpay_]{margin-block:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .product-info__block-item:has(.alva-reassurance--compact){margin-block:4px 0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance--compact{margin-block:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__grid{padding-block:14px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping){grid-template-rows:auto auto!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info .product-info__block-item:has(.alva-reassurance--compact){margin-block:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance__proof{margin-block:8px 0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-details-panel,html body .shopify-section--main-product .product-info.product-info.product-info.product-info [data-block-id*=ask_ai]{margin-block:0!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product .product-content-below-gallery:has(.tolstoy-builder-block){margin-top:0!important}html body .shopify-section--main-product .product .product-content-below-gallery .product-info__block-item:has(.tolstoy-builder-block){margin-top:0!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping)>svg{width:20px!important;height:20px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping) .alva-reassurance__detail{color:#555750!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__grid{padding-block:4px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping){grid-template-rows:auto!important;align-items:center!important;align-content:center!important;row-gap:0!important;min-height:44px!important;padding-block:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping)>svg{grid-row:1!important;align-self:center!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping) .alva-reassurance__title{grid-row:1!important;align-self:center!important;text-decoration-line:underline!important;text-decoration-color:#b9bcb5!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}}@layer alva-pdp-choices{html body main:has(.shopify-section--main-product){--alva-section-space:32px;--alva-section-heading:36px;--alva-body-size:16px;--alva-card-space:20px}html body main:has(.shopify-section--main-product) :is(.alva-pdp-faq,.alva-conversion,.alva-product-story,.alva-ups__card,.alva-review-preview__card,.alva-conversion__reviews,.alva-product-story__benefit,.alva-why-pdp){background:#fff!important}html body main:has(.shopify-section--main-product) :is(.alva-ups__card,.alva-review-preview__card,.alva-product-story__benefit,.alva-details-care__card){box-shadow:none!important;border-color:#e5e3de!important}html body main:has(.shopify-section--main-product) .shopify-section--faq>.section-spacing,html body main:has(.shopify-section--main-product) .shopify-section--image-with-text>.section-spacing{background:#fff!important;padding-block:var(--alva-section-space)!important}html body main:has(.shopify-section--main-product) :is(.alva-conversion,.alva-fact-comparison){padding-block:var(--alva-section-space)!important}html body main:has(.shopify-section--main-product) :is(.alva-details-care__wrap,.alva-pdp-faq__wrap,.alva-setcmp__in){padding-block:var(--alva-section-space)!important}html body main:has(.shopify-section--main-product) .alva-conversion .alva-product-story,html body main:has(.shopify-section--main-product) .alva-details-care__care{padding-block:0!important}html body main:has(.shopify-section--main-product) .shopify-section--custom-liquid>.section-spacing:has(.alva-fact-comparison){padding-block:0!important}html body main:has(.shopify-section--main-product) :is(.alva-product-story__intro h2,.alva-details-care__care h2,.alva-fact-comparison h2,.alva-pdp-faq__title,.alva-setcmp__head h2,.image-with-text h2,.image-with-text .h2,.faq h2,.faq .h2){font-family:var(--heading-font-family)!important;font-size:var(--alva-section-heading)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:-.015em!important;margin-block:0 16px!important;text-transform:none!important}html body main:has(.shopify-section--main-product) :is(.alva-product-story__photo-copy h3){font-size:var(--alva-section-heading)!important;font-weight:400!important;line-height:1.2!important;margin-bottom:12px!important}html body main:has(.shopify-section--main-product) :is(.alva-product-story__benefit h3,.alva-details-care__card h3){font:500 16px/1.4 var(--text-font-family)!important;margin:0 0 8px!important}html body main:has(.shopify-section--main-product) :is(.alva-product-story__intro>p:not(.alva-product-story__eyebrow),.alva-product-story__benefit p,.alva-details-care__card p,.alva-pdp-faq__answer,.alva-fact-comparison__lead,.image-with-text .prose p:not(.h2)){font-family:var(--text-font-family)!important;font-size:var(--alva-body-size)!important;font-weight:400!important;line-height:1.6!important}html body main:has(.shopify-section--main-product) :is(.alva-product-story__eyebrow,.alva-details-care__eyebrow,.alva-pdp-faq__eyebrow,.alva-fact-comparison__eyebrow,.alva-ups__h){font:500 11px/1.4 var(--text-font-family)!important;letter-spacing:.1em!important;margin-block:0 12px!important}html body main:has(.shopify-section--main-product) :is(.alva-product-story__benefit,.alva-details-care__card){padding:var(--alva-card-space)!important}html body main:has(.shopify-section--main-product) :is(.alva-product-story__hero){gap:24px!important}html body main:has(.shopify-section--main-product) :is(.alva-product-story__benefits,.alva-details-care__cards){gap:16px!important}html body main:has(.shopify-section--main-product) .alva-product-story__benefits{margin-top:16px!important}html body main:has(.shopify-section--main-product) :is(.alva-pdp-faq__header,.alva-setcmp__head){margin-bottom:20px!important}html body main:has(.shopify-section--main-product) :is(.alva-pdp-faq__answer,.alva-details-care__card,.image-with-text .prose) :is(strong,b){font-weight:500!important}html body main:has(.shopify-section--main-product) .product-info.product-info.product-info.product-info :is(.alva-chip,.alva-ups__h){font-weight:500!important}@media(max-width:749px){html body main:has(.shopify-section--main-product){--alva-section-space:24px;--alva-section-heading:28px;--alva-body-size:15px;--alva-card-space:16px}html body main:has(.shopify-section--main-product) :is(.alva-product-story__hero){gap:16px!important}html body main:has(.shopify-section--main-product) :is(.alva-product-story__benefits,.alva-details-care__cards){gap:12px!important}}}@layer alva-pdp-choices{@media(max-width:999px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set{min-height:64px!important;padding-block:8px!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .alva-proof-copy{display:flex!important;flex-direction:column!important;gap:2px!important;text-align:center!important}html body .shopify-section--main-product .alva-proof-action{text-decoration:underline!important;text-underline-offset:3px!important}@media(max-width:749px){html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance__proof{margin-block:16px 0!important;padding-block:0!important;align-items:center!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-proof-copy{display:flex!important;flex-direction:column!important;gap:2px!important;text-align:center!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-proof-label{font:400 13px/20px var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-proof-action{font:400 13px/20px var(--text-font-family)!important;color:#28574e!important;text-decoration:underline!important;text-underline-offset:3px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info :is(.alva-pdp-disclosure__summary,accordion-disclosure summary){font:500 16px/24px var(--text-font-family)!important;min-height:56px!important;padding-block:16px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info accordion-disclosure .accordion__toggle{font:500 16px/24px var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .product-info__block-item:has(.alva-reassurance)+.product-info__block-item:has(.alva-pdp-disclosure),html body .shopify-section--main-product .product-info.product-info.product-info.product-info .product-info__block-item[data-block-id=liquid_safety_note]+.product-info__block-item:has(.alva-pdp-disclosure){margin-top:16px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .product-info__block-item:has(.alva-pdp-question){margin-top:8px!important;margin-bottom:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-question ask-ai>tolstoy-widget>button{font-size:14px!important;line-height:20px!important}html body .shopify-section--main-product [data-alva-video-section]{margin-top:24px!important}html body .shopify-section--main-product [data-alva-video-section]:before{font:500 12px/18px var(--text-font-family)!important;letter-spacing:.08em!important;margin-bottom:12px!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info .product-info__block-item:has(.alva-pdp-question){margin-top:12px!important;margin-bottom:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-question ask-ai>tolstoy-widget>button{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:44px!important;padding:12px!important;border:1px solid #deded8!important;border-radius:8px!important;background:#fff!important;color:#28574e!important;font:400 14px/20px var(--text-font-family)!important;box-sizing:border-box!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-question ask-ai>tolstoy-widget>button>span{text-decoration:none!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-question ask-ai>tolstoy-widget>button:after{content:"Ask us \2192"!important;display:block!important;position:static!important;margin-left:auto!important;white-space:nowrap!important;font:500 14px/20px var(--text-font-family)!important;color:inherit!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-question ask-ai>tolstoy-widget>button:hover{border-color:#28574e!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-question ask-ai>tolstoy-widget>button:focus-visible{outline:2px solid #28574e!important;outline-offset:3px!important}}@layer alva-pdp-choices{html body #main .shopify-section--main-product .product-info.product-info.product-info :is(.alva-variant-badge--popular,.alva-variant-badge--seller,.alva-color-badge,.alva-pan-selector__badge--popular,.alva-popular-badge,.alva-variant-badge--value,.alva-pan-selector__badge--value,.alva-pan-selector__set-recommendation){font:600 11px/14px var(--text-font-family)!important;padding:3px 8px!important;min-height:20px!important;height:auto!important;border-radius:6px!important;letter-spacing:0!important;box-sizing:border-box!important}html body #main .shopify-section--main-product .product-info.product-info.product-info :is(.alva-variant-badge--popular,.alva-variant-badge--seller,.alva-color-badge,.alva-pan-selector__badge--popular,.alva-popular-badge){background:#eee9dd!important;color:#303832!important}html body #main .shopify-section--main-product .product-info.product-info.product-info :is(.alva-variant-badge--value,.alva-pan-selector__badge--value,.alva-pan-selector__set-recommendation){background:#28594e!important;color:#fff!important}html body #main .shopify-section--main-product .product-info.product-info.product-info .badge--sale{background:#c62229!important;color:#fff!important}}@layer alva-pdp-choices{@media(max-width:699px){html body #main .shopify-section--main-product .product-info .alva-specs__label{font-size:16px!important;line-height:1.4!important;font-weight:600!important;color:#292d27!important}html body #main .shopify-section--main-product .product-info .alva-specs__value{font-size:15px!important;line-height:1.5!important;text-align:left!important}}}@layer alva-pdp-choices{@media(min-width:1000px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options:has(.alva-pan-selector){margin-top:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__heading{min-height:20px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__heading .alva-size-compare-open{min-height:20px!important;padding-block:0!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__sizes:has(.alva-pan-selector__badge){padding-top:30px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__heading{align-items:baseline!important;column-gap:8px!important;font-size:15px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__heading>span:not(.alva-pan-selector__current){font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#252525!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__heading .alva-pan-selector__current{font-size:15px!important;font-weight:400!important;line-height:1.4!important;margin-left:0!important;color:#67635f!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options:has(variant-picker[handle=maestro-two-piece-set]){margin-top:0!important;padding:6px 0 0!important}html body .shopify-section--main-product .product-info.product-info.product-info variant-picker[handle=maestro-two-piece-set] .variant-picker__option-info>.h-stack{gap:8px!important;align-items:baseline!important}html body .shopify-section--main-product .product-info.product-info.product-info variant-picker[handle=maestro-two-piece-set] .variant-picker__option-info legend{font:600 15px/1.4 var(--text-font-family)!important;letter-spacing:0!important;text-transform:none!important}html body .shopify-section--main-product .product-info.product-info.product-info variant-picker[handle=maestro-two-piece-set] .variant-picker__option-info .alva-selected-value{font:400 15px/1.4 var(--text-font-family)!important;color:#67635f!important;margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info variant-picker[handle=maestro-two-piece-set] .block-swatch{min-height:56px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info .alva-purchase-options:has(.alva-connected--compare-sets){margin-top:0!important;padding:6px 0 0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets{margin-top:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .alva-connected__heading{align-items:baseline!important;min-height:21px!important;margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .alva-connected__heading>.alva-connected__label{display:flex!important;align-items:baseline!important;gap:8px!important;font:600 15px/1.4 var(--text-font-family)!important;letter-spacing:0!important;text-transform:none!important;color:#252525!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .alva-connected__heading>.alva-connected__label strong{font:400 15px/1.4 var(--text-font-family)!important;letter-spacing:0!important;text-transform:none!important;color:#67635f!important;margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets>.variant-picker>.variant-picker__option-values{padding-top:30px!important}html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .block-swatch{min-height:56px!important}@media(min-width:1000px){html body .shopify-section--main-product .product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .alva-connected__heading>.alva-size-compare-open{min-height:20px!important;padding-block:0!important}}}@layer alva-pdp-choices{html body #main .shopify-section--main-product .alva-price-row .alva-price-row__pct{display:inline!important;background:transparent!important;color:#777!important;border:0!important;border-radius:0!important;padding:0!important;min-height:0!important;font:400 14px/1.4 var(--text-font-family,Arial,sans-serif)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;white-space:nowrap!important}html body #main .shopify-section--main-product .alva-price-row .alva-price-row__save{display:inline-flex!important;align-items:center!important;background:#c62229!important;color:#fff!important;border:0!important;border-radius:5px!important;padding:4px 9px!important;min-height:24px!important;font:600 12px/16px var(--text-font-family,Arial,sans-serif)!important;letter-spacing:.02em!important;text-transform:uppercase!important;box-shadow:none!important;white-space:nowrap!important}}@layer alva-pdp-choices{html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance.alva-reassurance--compact{border:1px solid #e2e7e3!important;border-radius:10px!important;background:#fff!important;overflow:hidden;padding:0!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance.alva-reassurance--compact .alva-reassurance__grid{background:transparent!important;border:0!important;border-radius:0!important;padding:4px 8px!important;gap:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance.alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:44px!important;padding:4px!important;border:0!important;container-type:normal!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance.alva-reassurance--compact .alva-reassurance__title{font:500 12px/18px var(--text-font-family)!important;min-height:0!important;white-space:normal!important;text-align:center!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance.alva-reassurance--compact .alva-reassurance__line{display:inline!important;white-space:normal!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance.alva-reassurance--compact .alva-reassurance__item>svg{width:17px!important;height:17px!important;flex:0 0 17px!important;color:#28574e!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance.alva-reassurance--compact .alva-reassurance__proof{border-top:1px solid #edf0ed!important;background:transparent!important;margin:0!important;min-height:44px!important;padding:4px 8px!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance .alva-proof-action,html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance .alva-proof-label{font:400 12px/18px var(--text-font-family)!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-reassurance .alva-reassurance__proof>svg{color:#28574e!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-purchase-review{background:transparent!important;border:0!important;border-left:2px solid #d6dfd9!important;border-radius:0!important;margin:14px 0!important;padding:0 0 0 12px!important;box-shadow:none!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__row{display:grid!important;grid-template-columns:minmax(90px,.8fr) minmax(0,1.6fr)!important;gap:6px 16px!important;padding:10px 0!important;margin:0!important;align-items:start!important;border-bottom:1px solid #edf0ed!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__label,html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__value{font-size:14px!important;line-height:1.45!important;margin:0!important;padding:0!important;min-width:0!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__label{font-weight:500!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__value{font-weight:400!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__group{margin:0 0 12px!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-specs__group-title{font:500 14px/20px var(--text-font-family)!important;margin:12px 0 4px!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary{display:flex!important;justify-content:space-between!important;align-items:center!important;min-height:52px!important;padding:14px 0!important;font:500 15px/24px var(--text-font-family)!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary>svg{display:none!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary:after{content:"+"!important;display:block!important;position:static!important;width:18px!important;height:24px!important;font:400 22px/24px var(--text-font-family)!important;text-align:center!important;transform:none!important;background:none!important;border:0!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure[open]>.alva-pdp-disclosure__summary:after{content:"\2212"!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info .alva-pdp-disclosure__content{padding:0 0 12px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-reassurance.alva-reassurance--compact .alva-reassurance__item:not(.alva-reassurance__item--shipping){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:4px!important;gap:6px!important;border:0!important;container-type:normal!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-reassurance.alva-reassurance--compact .alva-reassurance__title{font:500 12px/18px var(--text-font-family)!important;min-height:0!important;white-space:normal!important;text-align:center!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-reassurance.alva-reassurance--compact .alva-reassurance__line{display:inline!important;white-space:normal!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-reassurance.alva-reassurance--compact .alva-reassurance__item>svg{width:17px!important;height:17px!important;flex:0 0 17px!important;color:#28574e!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-reassurance.alva-reassurance--compact .alva-reassurance__proof{border-top:1px solid #edf0ed!important;background:transparent!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-reassurance .alva-proof-action,html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-reassurance .alva-proof-label{font:400 12px/18px var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info [data-block-id=liquid_trust_strip]:has(.alva-reassurance){margin-block:12px 0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-review{margin-block:16px 0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-review__footer{justify-content:flex-start!important;gap:4px 8px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-review__link{margin:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-details-panel,html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-review+.alva-details-panel{margin-block:16px 0!important;padding-top:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-details-panel>.product-info__block-item{margin-block:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-compact-contents{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 16px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-compact-contents .alva-contents-label{font:500 14px/20px var(--text-font-family)!important;color:#303b34!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-compact-contents .alva-contents-detail{display:block!important;font:400 12px/18px var(--text-font-family)!important;color:#646c66!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-compact-contents .alva-cookware-outline{color:#28574e!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary{font:500 17px/1.5 var(--text-font-family)!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__row{padding:12px 0!important;gap:4px 16px!important;border-bottom:1px solid #e9ece9!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__label{font:500 14px/1.5 var(--text-font-family)!important;color:#4d554f!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__value{font:400 16px/1.5 var(--text-font-family)!important;color:#303630!important;overflow-wrap:break-word!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__group-title{font:500 12px/1.5 var(--text-font-family)!important;letter-spacing:.08em!important;color:#39413b!important}@media(max-width:999px){html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pdp-disclosure__summary{font-size:16px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;padding:12px 0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__value{font-size:15px!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__sizes{padding-top:16px!important;margin-top:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__sizes:has(.alva-pan-selector__badge){padding-top:18px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__sizes .alva-pan-selector__size{min-height:48px!important;height:auto!important;padding:6px!important;gap:2px!important;justify-content:center!important;align-items:center!important;--alva-size-height:48px}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__size-name{line-height:17px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__sizes .alva-pan-selector__size-price{line-height:16px!important;margin:0!important;padding:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set{min-height:56px!important;height:auto!important;padding:7px 8px!important;grid-template-columns:30px minmax(0,1fr) max-content!important;grid-template-rows:18px 18px!important;column-gap:7px!important;row-gap:2px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__set-image{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info :is(.alva-connected,.variant-picker__option--sizes,.variant-picker__option--sets) .block-swatch{box-sizing:border-box!important;min-height:48px!important;height:auto!important;padding:6px!important;gap:2px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info :is(.alva-connected,.variant-picker__option--sizes,.variant-picker__option--sets) .block-swatch :is(.alva-connected__size,.alva-connected__price,.alva-connected__current,.alva-variant-price,.alva-swatch-sub){line-height:17px!important;margin:0!important;padding:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-connected.alva-connected--compare-sets>.variant-picker>.variant-picker__option-values{padding-top:18px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-connected.alva-connected--compare-sets .block-swatch .alva-variant-badge{top:0!important;inset-block-start:0!important;transform:translate(-50%,-50%)!important}}@layer alva-pdp-choices{html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info [data-block-id=liquid_trust_strip]:has(.alva-reassurance){margin-block:8px 0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-review+.alva-details-panel{margin-block:0!important;padding-top:0!important}}@layer alva-pdp-choices{html body #main .shopify-section--main-product .alva-price-row .alva-price-row__price{font-size:20px!important;line-height:1.35!important;font-weight:500!important}html body .shopify-section--main-product .alva-set-heading{display:flex;align-items:center;gap:12px;margin:0 0 8px}html body .shopify-section--main-product .alva-set-heading .alva-pdp-set-size{margin:0!important}html body .shopify-section--main-product .alva-contents-shortcut{display:inline-flex;align-items:center;gap:5px;min-height:28px;font:400 12px/1.4 var(--text-font-family);color:#28574e;text-decoration:underline;text-underline-offset:3px}html body .shopify-section--main-product .alva-contents-shortcut:focus-visible{outline:2px solid #28574e;outline-offset:3px}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-atc-group{background:transparent!important;overflow:visible!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-atc-group>button[type=submit]{min-height:50px!important;padding:12px 16px!important;border-radius:10px!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-atc-group>.alva-atc-shipping{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:4px 7px!important;padding:0!important;margin:9px 0 0!important;background:transparent!important;color:#46534c!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-atc-shipping__estimate{color:#46534c!important}@media(min-width:1000px){html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-mobile-head{margin-bottom:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-mobile-head+.product-info__block-group{margin-top:0!important;padding-top:0!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .alva-pdp-set-size+.alva-contents-shortcut{margin-left:12px}@media(min-width:1000px){html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-options{margin-top:2px!important;padding-top:0!important}}}@layer alva-pdp-choices{html body .shopify-section--main-product .alva-set-heading .alva-contents-shortcut{margin-left:0!important}html body .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-atc-group>button[type=submit]{height:50px!important}}@layer alva-pdp-choices{html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__group{margin:0!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__group+.alva-specs__group{margin-top:24px!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__group-title{margin:0 0 12px!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__row{padding:12px 0!important}@media(max-width:999px){html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__group+.alva-specs__group{margin-top:20px!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__label,html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-specs__value{width:100%!important;min-width:0!important;text-align:left!important;white-space:normal!important}}}@layer alva-pdp-choices{html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info :is(.alva-connected,.variant-picker__option--sets,.variant-picker__option--sizes) .block-swatch .alva-variant-badge:not(.alva-variant-badge--starter),html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__size .alva-pan-selector__badge{top:auto!important;inset-block-start:auto!important;bottom:calc(100% + 9px)!important;inset-block-end:calc(100% + 9px)!important;left:50%!important;inset-inline-start:50%!important;transform:translate(-50%)!important;min-height:18px!important;padding:2px 7px!important;line-height:14px!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-connected.alva-connected--compare-sets>.variant-picker>.variant-picker__option-values{padding-top:36px!important;margin-top:0!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info :is(.variant-picker__option--sets,.variant-picker__option--sizes) .variant-picker__option-values:has(.alva-variant-badge:not(.alva-variant-badge--starter)){padding-top:36px!important;margin-top:0!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info [data-block-id=liquid_trust_strip]:has(.alva-reassurance){margin-block:0!important}@media(min-width:1000px){html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-options{margin-top:8px!important}}}@layer alva-pdp-choices{html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__sizes:has(.alva-pan-selector__badge){padding-top:36px!important;margin-top:0!important}}@layer alva-pdp-choices{html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-review{background:#fdfcf9!important;border:1px solid #ebe7df!important;border-radius:12px!important;margin:8px 0 0!important;padding:16px!important;box-sizing:border-box!important;box-shadow:none!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-review .alva-purchase-review__stars,html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-review .alva-purchase-review__quote{margin:0 0 8px!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-review .alva-purchase-review__quote p{font-size:15px!important;line-height:1.5!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-review .alva-purchase-review__footer{gap:4px 8px!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-purchase-review+.alva-details-panel{margin-top:8px!important;padding-top:0!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info [data-block-id=accordion_whats_included] .alva-pdp-disclosure__summary{padding-top:4px!important;padding-bottom:14px!important;min-height:44px!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-compact-contents{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 20px!important;margin:0!important;padding:0!important;list-style:none!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-compact-contents>li{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:4px 0!important;margin:0!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-compact-contents .alva-cookware-outline{width:28px!important;height:24px!important;flex:0 0 28px!important;color:#42695e!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-compact-contents .alva-contents-label{font-size:15px!important;line-height:1.45!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-storage-benefit{display:flex!important;align-items:center!important;gap:10px!important;margin:14px 0 0!important;padding:12px 0 0!important;border-top:1px solid #e6ebe5!important;color:#42695e!important;font-size:14px!important;line-height:1.45!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-storage-benefit .alva-cookware-outline{width:28px!important;height:24px!important;flex:0 0 28px!important}@media(max-width:699px){html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-compact-contents{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}}}@layer alva-pdp-choices{html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__size .alva-pan-selector__badge,html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info :is(.alva-connected,.variant-picker__option--sets,.variant-picker__option--sizes) .block-swatch .alva-variant-badge:not(.alva-variant-badge--starter){top:auto!important;inset-block-start:auto!important;bottom:calc(100% - 1px)!important;inset-block-end:calc(100% - 1px)!important;left:50%!important;inset-inline-start:50%!important;transform:translate(-50%)!important;border-radius:5px 5px 0 0!important;font-size:11px!important;line-height:14px!important;min-height:20px!important;padding:3px 8px!important;max-width:calc(100% - 10px)!important;white-space:nowrap!important;box-sizing:border-box!important;z-index:1!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__sizes:has(.alva-pan-selector__badge),html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-connected.alva-connected--compare-sets>.variant-picker>.variant-picker__option-values,html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info :is(.variant-picker__option--sets,.variant-picker__option--sizes) .variant-picker__option-values:has(.alva-variant-badge:not(.alva-variant-badge--starter)){padding-top:28px!important;margin-top:0!important}}@layer alva-pdp-choices{@media(max-width:699px){html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector .alva-pan-selector__size .alva-pan-selector__badge,html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info :is(.alva-connected,.variant-picker__option--sets,.variant-picker__option--sizes) .block-swatch .alva-variant-badge:not(.alva-variant-badge--starter){top:auto!important;inset-block-start:auto!important;bottom:calc(100% - 1px)!important;inset-block-end:calc(100% - 1px)!important;left:50%!important;inset-inline-start:50%!important;transform:translate(-50%)!important;border-radius:5px 5px 0 0!important;font-size:9px!important;line-height:12px!important;min-height:18px!important;padding:3px 5px!important;max-width:calc(100% - 10px)!important;white-space:nowrap!important;box-sizing:border-box!important;z-index:1!important}html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-pan-selector.alva-pan-selector .alva-pan-selector__sizes:has(.alva-pan-selector__badge),html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info .alva-connected.alva-connected--compare-sets>.variant-picker>.variant-picker__option-values,html body #main .shopify-section--main-product .product-info.product-info.product-info.product-info.product-info :is(.variant-picker__option--sets,.variant-picker__option--sizes) .variant-picker__option-values:has(.alva-variant-badge:not(.alva-variant-badge--starter)){padding-top:26px!important;margin-top:0!important}}}@layer alva-pdp-choices{html body #main#main .shopify-section--main-product .product-info :is(.alva-variant-badge--seller,.badge--best-seller,.badge--bestseller,.alva-color-badge[data-callout*=seller]){background:#282d29!important;color:#fff!important}html body #main#main .shopify-section--main-product .product-info :is(.alva-variant-badge--popular,.alva-pan-selector__badge--popular,.alva-popular-badge,.badge--most-popular,.alva-color-badge[data-callout*=popular]){background:#435b72!important;color:#fff!important}html body #main#main .shopify-section--main-product .product-info :is(.alva-variant-badge--value,.alva-pan-selector__badge--value,.alva-pan-selector__set-recommendation,.badge--best-value,.alva-color-badge[data-callout*=value]){background:#e4d7c3!important;color:#493d2d!important}html body #main#main .shopify-section--main-product :is(.alva-cookware-outline,.alva-assurance__icon,.alva-trust-line svg,.alva-reassurance svg,.alva-benefit-icon,.alva-benefits svg,.alva-purchase-benefits svg,.alva-reassurance__item>svg,.alva-reassurance__proof>svg,.alva-storage-benefit,.alva-storage-benefit svg,.alva-included-item__check){color:#66635f!important;stroke:currentColor}html body #main#main .shopify-section--main-product .product-info :is(.alva-home-trial,.alva-confidence-card,.alva-reassurance__grid){background:#faf8f3!important;border-color:#e5e1da!important;color:#282d29!important}html body #main#main .shopify-section--main-product .product-info :is(.alva-home-trial__details summary,.alva-home-trial__title,.alva-home-trial__intro,.alva-home-trial__terms p,.alva-proof-action,.alva-proof-label,.alva-reassurance__proof){color:#282d29!important}html body #main#main .shopify-section--main-product .product-info .alva-lid-option.is-selected{border-color:#282d29!important;background:#f3f1ed!important}html body #main#main .shopify-section--main-product .product-info .alva-lid-option.is-selected .alva-lid-option__check{background:#282d29!important;border-color:#282d29!important}html body #main#main .shopify-section--main-product .product-info :is(.block-swatch.is-selected,.block-swatch[aria-current=page],input:checked+.block-swatch,.block-swatch:has(input:checked),input:checked+.alva-pan-selector__size,input:checked+.alva-pan-selector__set){background:#f3f1ed!important;border-color:#282d29!important;color:#282d29!important;box-shadow:none!important}html body #main#main .shopify-section--main-product .product-info :is(.alva-pdp-set-size,.alva-contents-shortcut,.alva-connected__compare-button){color:#66635f!important}html body #main#main .shopify-section--main-product .product-info .alva-reassurance__grid{border-color:#e5e1da!important}}@layer alva-pdp-choices{html body #main#main .alva-compare{--compare-ink:#282D29!important;--compare-muted:#66635F!important;--compare-line:#E5E1DA!important;--compare-tint:#FAF8F3!important;color:#282d29!important}html body #main#main .alva-compare__picker input:checked+span{background:#f3f1ed!important;border-color:#282d29!important;box-shadow:inset 0 0 0 1px #282d29!important}html body #main#main .alva-compare__table .alva-compare__label{color:#66635f!important}html body #main#main .alva-compare__feature svg{color:#66635f!important}html body #main#main .alva-setcmp{--cmp-ink:#282D29!important;--cmp-muted:#66635F!important;--cmp-line:#E5E1DA!important;--cmp-paper:#FAF8F3!important}html body #main#main .alva-setcmp :is(.alva-setcmp__save,.alva-setcmp__summary,.alva-setcmp__included svg){color:#66635f!important}html body #main#main :is(.alva-care-guide,.alva-details-care){background:#faf8f3!important;color:#282d29!important}html body #main#main :is(.alva-care-guide,.alva-details-care) :is(h2,h3,.alva-care-guide__eyebrow,.alva-care-guide__steps li,.alva-care-guide__link,.alva-details-care__report){color:#282d29!important}html body #main#main :is(.alva-care-guide__fit,.alva-care-guide__oven,.alva-details-care__eyebrow,.alva-details-care__note,.alva-details-care__card p){color:#66635f!important}html body #main#main :is(.alva-care-guide__icon,.alva-details-care__icon,.alva-product-story__icon){background:#f3f1ed!important;color:#66635f!important}html body #main#main :is(.alva-care-guide__steps li,.alva-details-care__card){border-color:#e5e1da!important;background:#fff!important}html body #main#main .alva-details-care__eyebrow:before{background:#66635f!important}html body #main#main :is(.alva-care-guide__link,.alva-details-care__report){text-decoration-color:currentColor!important}}@layer alva-pdp-choices{@media(max-width:699px){html body #main#main .shopify-section--main-product .alva-reassurance{--alva-reassurance-icon-size:22px;--alva-reassurance-icon-gap:8px}html body #main#main .shopify-section--main-product .alva-reassurance__item>svg{width:22px!important;height:22px!important;flex:0 0 22px!important}html body #main#main .shopify-section--main-product .alva-reassurance__item{column-gap:8px!important}}}@layer alva-pdp-choices{html body #main#main .shopify-section--main-product .product-info .alva-size-compare-open{color:#282d29!important;text-decoration-color:currentColor!important}@media(max-width:699px){html body #main#main .shopify-section--main-product .product-info .alva-pan-selector__heading{align-items:baseline!important;column-gap:8px!important}html body #main#main .shopify-section--main-product .product-info .alva-pan-selector__sizes{margin-top:0!important;padding-top:10px!important}html body #main#main .shopify-section--main-product .product-info .alva-pan-selector__sizes:has(.alva-pan-selector__badge){padding-top:20px!important}}}@layer alva-pdp-choices{html body #main#main .shopify-section--main-product .product-info .alva-pan-selector__heading{display:block!important;width:100%!important;padding:0!important}html body #main#main .shopify-section--main-product .product-info .alva-pan-selector__heading-row{display:flex!important;align-items:baseline!important;flex-wrap:nowrap!important;width:100%!important;gap:8px!important;font-size:15px!important;line-height:21px!important}html body #main#main .shopify-section--main-product .product-info .alva-pan-selector__heading-row>span{white-space:nowrap!important}html body #main#main .shopify-section--main-product .product-info .alva-pan-selector__heading-row .alva-size-compare-open{flex:0 0 auto!important;margin:0 0 0 auto!important;padding:0!important;min-height:21px!important;line-height:21px!important;white-space:nowrap!important;align-self:baseline!important}}@layer alva-pdp-choices{@media(max-width:699px){html body #main#main .shopify-section--main-product .product-info .alva-pan-selector__heading{min-height:21px!important;height:auto!important;line-height:21px!important;margin:0!important;padding:0!important}html body #main#main .shopify-section--main-product .product-info .alva-pan-selector__fieldset{display:block!important;gap:0!important;margin:0!important;padding:0!important}html body #main#main .shopify-section--main-product .product-info .alva-pan-selector__sizes:has(.alva-pan-selector__badge){padding-top:26px!important;margin-top:0!important}}}@layer alva-pdp-choices{@media(min-width:1000px){html body #main#main .shopify-section--main-product .alva-reassurance__item{column-gap:8px!important;grid-template-columns:22px minmax(0,max-content)!important}html body #main#main .shopify-section--main-product .alva-reassurance__item>svg{width:22px!important;height:22px!important;flex:0 0 22px!important}}}@layer alva-pdp-choices{html body #main#main .shopify-section--main-product .alva-purchase-review__header{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:0 0 8px}html body #main#main .shopify-section--main-product .alva-purchase-review__header .alva-purchase-review__stars{flex:none;margin:0!important}html body #main#main .shopify-section--main-product .alva-purchase-review__identity{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 6px;min-width:0;font:400 12px/1.5 var(--text-font-family);color:#626b65}html body #main#main .shopify-section--main-product .alva-purchase-review__author{font-weight:500!important;overflow-wrap:anywhere}html body #main#main .shopify-section--main-product .alva-purchase-review__status{font-size:12px;font-weight:400;line-height:1.5}html body #main#main .shopify-section--main-product .alva-purchase-review__separator{color:#8a928c}}@layer alva-pdp-choices{html body #main#main .shopify-section--main-product .alva-specs__group--care .alva-specs__row:last-child{border-bottom:0!important}}@layer alva-pdp-choices{html body #main#main .alva-care-guide{background:#fdfcf9!important;color:#282d29!important;padding:40px 24px!important;font-family:var(--text-font-family)}html body #main#main .alva-care-guide__inner{max-width:1120px;margin-inline:auto}html body #main#main .alva-care-guide__eyebrow{margin:0 0 10px!important;font-size:11px;font-weight:500;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}html body #main#main .alva-care-guide h2{font:400 clamp(28px,3vw,38px)/1.15 var(--heading-font-family)!important;letter-spacing:-.02em;margin:0 0 10px!important;max-width:900px}html body #main#main .alva-care-guide__fit{font-size:16px;line-height:1.6;margin:0 0 26px!important;max-width:760px}html body #main#main .alva-care-guide__steps{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:32px!important;list-style:none!important;margin:0!important;padding:0!important}html body #main#main .alva-care-guide__steps li{display:flex!important;flex-direction:column;align-items:flex-start;gap:14px!important;min-width:0;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font:400 15px/1.5 var(--text-font-family)!important}html body #main#main .alva-care-guide__icon{display:flex;align-items:center;justify-content:flex-start;width:36px!important;height:36px!important;flex:none;border:0!important;border-radius:0!important;background:transparent!important;color:#66635f!important}html body #main#main .alva-care-guide__icon svg{width:32px!important;height:32px!important;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}html body #main#main .alva-care-guide__group+.alva-care-guide__group{margin-top:28px}html body #main#main .alva-care-guide__surface{font:500 15px/1.4 var(--text-font-family);margin:0 0 18px}html body #main#main .alva-care-guide__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;margin-top:24px}html body #main#main .alva-care-guide__oven{font-size:13px;line-height:1.6;margin:0!important;padding:0!important;border:0!important}html body #main#main .alva-care-guide__oven strong{font-weight:500}html body #main#main .alva-care-guide__links{display:flex;flex-wrap:wrap;gap:0 20px}html body #main#main .alva-care-guide__link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin:0!important;padding:8px 0;font-size:13px;font-weight:400;text-decoration:none!important}html body #main#main .alva-care-guide__link-label{text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){html body #main#main .alva-care-guide__icon{width:32px!important;height:32px!important}html body #main#main .alva-care-guide__icon svg{width:28px!important;height:28px!important}html body #main#main .alva-care-guide{padding:28px 20px!important}html body #main#main .alva-care-guide__fit{font-size:14px;margin-bottom:22px!important}html body #main#main .alva-care-guide__steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 16px!important}html body #main#main .alva-care-guide__steps li{font-size:14px!important;gap:10px!important}html body #main#main .alva-care-guide__footer{flex-direction:column;align-items:flex-start;gap:4px;margin-top:22px}html body #main#main .alva-care-guide__links{flex-direction:column;align-items:flex-start}}}@layer alva-pdp-choices{html body #main#main .alva-details-care{background:#fdfcf9!important;color:#282d29!important}html body #main#main .alva-details-care__wrap{max-width:1168px;margin-inline:auto;padding:40px 24px!important}html body #main#main .alva-details-care__care{padding:0!important;scroll-margin-top:120px}html body #main#main .alva-details-care__eyebrow{display:block;margin:0 0 10px!important;font:500 11px/1.4 var(--text-font-family);letter-spacing:.12em;text-transform:uppercase}html body #main#main .alva-details-care__eyebrow:before{content:none}html body #main#main .alva-details-care__care h2{font:400 clamp(28px,3vw,38px)/1.15 var(--heading-font-family)!important;letter-spacing:-.02em;margin:0 0 26px!important;max-width:900px}html body #main#main .alva-details-care__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 32px!important;align-items:start}html body #main#main .alva-details-care__card{display:grid;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"icon""title""copy"!important;grid-template-rows:auto auto 1fr!important;align-content:start;gap:10px!important;min-width:0;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body #main#main .alva-details-care__icon{grid-area:icon;display:flex;align-items:center;justify-content:flex-start;flex:none;width:36px!important;height:36px!important;margin:0 0 4px!important;border-radius:0!important;background:transparent!important;color:#66635f!important}html body #main#main .alva-details-care__icon svg{width:32px!important;height:32px!important;fill:none;stroke:currentColor;stroke-width:1.5}html body #main#main .alva-details-care__card h3{grid-area:title;margin:0!important;font:500 15px/1.45 var(--text-font-family)!important}html body #main#main .alva-details-care__card p{grid-area:copy;margin:0!important;font:400 14px/1.6 var(--text-font-family)!important;color:#66635f!important;overflow-wrap:break-word}html body #main#main .alva-details-care__report{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:20px;padding:8px 0;border:0;background:transparent;font:400 13px/1.5 var(--text-font-family);color:#282d29;text-decoration:none!important}html body #main#main .alva-details-care__report>span{text-decoration:underline;text-underline-offset:4px}html body #main#main .alva-details-care__report svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5}html body #main#main .alva-details-care__report:focus-visible{outline:2px solid #285345;outline-offset:3px}@media(max-width:749px){html body #main#main .alva-details-care__icon{width:32px!important;height:32px!important}html body #main#main .alva-details-care__icon svg{width:28px!important;height:28px!important}html body #main#main .alva-details-care__wrap{padding:28px 20px!important}html body #main#main .alva-details-care__cards{gap:24px 16px!important}html body #main#main .alva-details-care__care h2{font-size:28px!important;margin-bottom:22px!important}html body #main#main .alva-details-care__card h3{font-size:14px!important}}}@layer alva-pdp-choices{html body #main#main{--alva-pdp-section-space:40px;--alva-pdp-section-gutter:24px;--alva-pdp-section-width:1120px}html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group){margin-block:0!important;padding-block:0!important}html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group) :is(.alva-conversion,.alva-care-routine,.alva-details-care__wrap,.alva-pdp-faq__wrap,.alva-kitchen__wrap,.alva-setcmp__in),html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group)>.section-spacing,html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group)>product-recommendations>.section-spacing{margin-block:0!important;padding-block:var(--alva-pdp-section-space)!important}html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group) :is(.alva-conversion__inner,.alva-details-care__wrap,.alva-pdp-faq__wrap,.alva-kitchen__wrap,.alva-setcmp__in),html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group)>.section-spacing>.container,html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group)>product-recommendations>.section-spacing>.container{box-sizing:border-box!important;width:100%!important;max-width:calc(var(--alva-pdp-section-width) + var(--alva-pdp-section-gutter)*2)!important;margin-inline:auto!important;padding-inline:var(--alva-pdp-section-gutter)!important}html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group) .alva-care-routine{padding-inline:var(--alva-pdp-section-gutter)!important}html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group) .alva-care-routine__inner{max-width:var(--alva-pdp-section-width)!important}html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group) :is(.alva-details-care,.alva-pdp-faq),html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group)>.section-spacing:has(.alva-setcmp){padding-block:0!important;margin-block:0!important}html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group)>.section-spacing:has(.alva-setcmp)>.container{max-width:none!important;padding-inline:0!important}html body #main#main #BVRRContainer{max-width:100%!important;padding-inline:0!important}@media(max-width:999px){html body #main#main{--alva-pdp-section-space:24px;--alva-pdp-section-gutter:20px}}}@layer alva-pdp-choices{html body #main#main>.shopify-section--main-product~.shopify-section:not(.shopify-section-group-footer-group):has(.alva-compare):has(+.shopify-section .alva-pdp-faq)>.section-spacing{padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/483/assets/alva-pdp-choices.css.map */
