@layer alva-details{.shopify-section--main-product :is(ask-ai,top-questions){--tolstoy-custom-font-family:var(--text-font-family, Arial, sans-serif) !important;--tolstoy-custom-heading-font-family:var(--text-font-family, Arial, sans-serif) !important;font-family:var(--text-font-family, Arial, sans-serif)!important}.shopify-section--main-product .product-info :is(.alva-ship-pill,.alva-confidence-card,.accordion__toggle,.accordion__content){font-family:var(--text-font-family, Arial, sans-serif)!important;letter-spacing:0!important}.shopify-section--main-product .product-info .alva-confidence-card .alva-assurance-row{gap:4px 12px!important;margin-bottom:10px!important;flex-wrap:wrap!important}.shopify-section--main-product .product-info .alva-assurance-item>span{font-size:13px!important;font-weight:500!important;line-height:1.4!important;overflow-wrap:normal!important}.shopify-section--main-product .product-info .alva-material-proof{grid-template-columns:24px minmax(0,1fr)!important;gap:4px 10px!important;padding:14px!important;border-radius:10px!important;box-shadow:none!important;background:#f3f6f3!important}.shopify-section--main-product .product-info .alva-material-proof__icon{grid-column:1!important;grid-row:1 / 3!important;align-self:start!important;width:24px!important;height:28px!important}.shopify-section--main-product .product-info .alva-material-proof__icon svg{width:24px!important;height:28px!important}.shopify-section--main-product .product-info .alva-material-proof__copy{grid-column:2!important;grid-row:1!important;gap:3px!important}.shopify-section--main-product .product-info .alva-material-proof__title{font-size:14px!important;line-height:1.4!important;font-weight:600!important;letter-spacing:0!important;text-wrap:pretty!important}.shopify-section--main-product .product-info .alva-material-proof__detail{font-size:13px!important;line-height:1.45!important;font-weight:400!important;color:#56635c!important}.shopify-section--main-product .product-info .alva-material-proof__action{grid-column:2!important;grid-row:2!important;justify-self:start!important;min-height:24px!important;padding:0!important;margin:2px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#285448!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;text-decoration:underline!important;text-underline-offset:3px!important}.shopify-section--main-product .product-info [data-block-type=accordion] .accordion__toggle{font-size:16px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;min-height:54px!important}.shopify-section--main-product .product-info [data-block-type=accordion] .accordion__content{font-size:15px!important;line-height:1.55!important}@media(min-width:1000px){.shopify-section--main-product .product-info .alva-material-proof__title{font-size:15px!important}.shopify-section--main-product .product-info .alva-assurance-item>span{font-size:14px!important}.shopify-section--main-product .product-info [data-block-type=accordion] .accordion__toggle{font-size:16px!important}}@container (min-width: 480px){.shopify-section--main-product .product-info .alva-material-proof{grid-template-columns:24px minmax(0,1fr) auto!important;align-items:center!important;padding:14px 16px!important}.shopify-section--main-product .product-info .alva-material-proof__icon{grid-row:1!important;align-self:center!important}.shopify-section--main-product .product-info .alva-material-proof__action{grid-column:3!important;grid-row:1!important;margin:0!important}}}@layer alva-heading{.shopify-section--main-product .alva-status-chips{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 10px!important}.shopify-section--main-product .alva-status-chips .alva-chip{font-family:var(--text-font-family, Arial, sans-serif)!important;font-size:11px!important;line-height:1.3!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important}.shopify-section--main-product .alva-status-chips .alva-chip--line{padding:0!important;background:transparent!important;border:0!important;color:#63635f!important}.shopify-section--main-product .alva-status-chips .alva-chip--origin{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;padding:5px 8px!important;border:1px solid #e8e3db!important;border-radius:999px!important;background:#f7f4ef!important;color:#4f514c!important;white-space:nowrap!important}.shopify-section--main-product .alva-status-chips .alva-chip:before{content:none!important;display:none!important}.shopify-section--main-product .alva-status-chips .alva-chip__flag{display:block!important;order:-1!important;width:14px!important;height:10px!important;flex:0 0 14px!important;margin:0!important;border-radius:1px!important}.shopify-section--main-product .alva-mobile-head>[data-block-id=title]{margin:12px 0 0!important}.shopify-section--main-product .alva-mobile-head>[data-block-id=liquid_value_summary]{margin:8px 0 0!important}.shopify-section--main-product .alva-mobile-head .product-title{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.shopify-section--main-product .alva-mobile-head .alva-rating-price{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;gap:6px!important;margin:12px 0 0!important;padding:0!important}.shopify-section--main-product .alva-mobile-head .alva-rating-price>.product-info__block-item{width:100%!important;margin:0!important;padding:0!important}.shopify-section--main-product .alva-pdp-rating-link{gap:6px!important;min-height:28px!important;flex-wrap:wrap!important;font-family:var(--text-font-family, Arial, sans-serif)!important}.shopify-section--main-product .alva-pdp-rating-link :is(.smallcaps,.alva-pdp-rating-link__count,.alva-pdp-rating-link__separator){font-size:13px!important;font-weight:400!important;line-height:1.4!important;color:#62645f!important;letter-spacing:0!important;text-transform:none!important}.shopify-section--main-product .alva-pdp-rating-link__count{text-decoration:underline!important;text-decoration-color:#b8bcb7!important;text-underline-offset:3px!important}.shopify-section--main-product .alva-mobile-head .alva-price-row{justify-content:flex-start!important;margin:0!important}}@layer alva-details{.shopify-section--main-product .product-info [data-block-id*=tolstoy_ads_image_video_top_questions]{margin-block:16px 0!important}.shopify-section--main-product .product-info [data-block-id*=tolstoy_ads_image_video_ask_ai]{margin-block:12px 0!important}.shopify-section--main-product .product-info [data-block-id=liquid_trust_strip]{margin-block:16px 0!important;padding-block:0!important}.shopify-section--main-product .product-info .alva-confidence-card{margin:0!important;padding:0!important}.shopify-section--main-product .product-info .alva-confidence-card .alva-assurance-row{margin-block:0 12px!important}.shopify-section--main-product .product-info .alva-confidence-card .alva-material-proof{margin:0!important;padding:16px!important}.shopify-section--main-product .product-info .product-info__block-item:has(>accordion-disclosure){margin-block:16px 0!important}.shopify-section--main-product .product-info .product-info__block-item:has(>accordion-disclosure)+.product-info__block-item:has(>accordion-disclosure){margin-block-start:12px!important}.shopify-section--main-product .product-info .product-info__block-item:has(.alva-ups){margin-block:24px 0!important}.shopify-section--main-product :is(.alva-ups__h,.alva-tolstoy-h){margin-block:0 12px!important}.shopify-section--main-product .alva-ups__cards{gap:12px!important}.shopify-section--main-product .alva-ups__card{padding:16px!important;gap:12px!important}.shopify-section--main-product .product:has(>#product-extra-information>.product-info__block-item:first-child .alva-tolstoy-h){row-gap:32px!important}.shopify-section--main-product #product-extra-information:has(>.product-info__block-item:first-child .alva-tolstoy-h),.shopify-section--main-product #product-extra-information>.product-info__block-item:first-child:has(.alva-tolstoy-h){margin-block-start:0!important;padding-block-start:0!important}.shopify-section--main-product .product-info .product-info__block-item:has(.alva-tolstoy-h){margin-block-start:32px!important}}@layer alva-purchase-spacing{.shopify-section--main-product .product-info [data-block-id=liquid_single_benefits]{margin-block:12px 0!important}.shopify-section--main-product .product-info .alva-single-benefits{padding-block:0!important}.shopify-section--main-product .product-info:has(.alva-pan-selector) :is([data-block-id=liquid_connected_sets],[data-block-id=liquid_set_contents]){margin-block:0!important}.shopify-section--main-product .product-info:has(.alva-pan-selector) [data-block-id=variant_picker]{margin-block-start:16px!important}.shopify-section--main-product .product-info .alva-pan-selector{margin-block:0!important}.shopify-section--main-product .product-info .alva-pan-selector__set-options{margin-block-start:12px!important}}@layer alva-details{@media(max-width:999px){.shopify-section--main-product .product-info [data-block-id*=tolstoy_ads_image_video_top_questions]{margin-block:12px 0!important;padding-block-start:0!important}.shopify-section--main-product .product-info [data-block-id*=tolstoy_ads_image_video_ask_ai],.shopify-section--main-product .product-info [data-block-id=liquid_trust_strip]{margin-block:8px 0!important}.shopify-section--main-product .product-info .alva-confidence-card .alva-assurance-row{margin-block:0 4px!important}.shopify-section--main-product .product-info .alva-confidence-card .alva-material-proof{padding:12px!important}.shopify-section--main-product .product-info .product-info__block-item:has(>accordion-disclosure),.shopify-section--main-product .product-info .product-info__block-item:has(>accordion-disclosure)+.product-info__block-item:has(>accordion-disclosure){margin-block:8px 0!important}.shopify-section--main-product .product-info .product-info__block-item:has(.alva-ups){margin-block:16px 0!important}.shopify-section--main-product :is(.alva-ups__h,.alva-tolstoy-h){margin-block:0 8px!important}.shopify-section--main-product .alva-ups__cards,.shopify-section--main-product .alva-ups__card{gap:10px!important}.shopify-section--main-product .alva-ups__card{padding:12px!important}.shopify-section--main-product .product:has(>#product-extra-information>.product-info__block-item:first-child .alva-tolstoy-h){row-gap:16px!important}.shopify-section--main-product .product-info .product-info__block-item:has(.alva-tolstoy-h){margin-block-start:16px!important}.shopify-section--main-product .section-spacing{padding-block-end:20px!important}}}@layer alva-heading{@media(max-width:999px){.shopify-section--main-product .alva-mobile-head{gap:0!important;justify-content:flex-start!important;height:auto!important;min-height:0!important;margin:0 0 12px!important;padding:0!important}.shopify-section--main-product .alva-mobile-head>[data-block-id=liquid_status_chips]{margin:0!important}.shopify-section--main-product .alva-mobile-head>[data-block-id=title]{margin:10px 0 0!important}.shopify-section--main-product .alva-mobile-head>[data-block-id=liquid_value_summary]{margin:6px 0 0!important}.shopify-section--main-product .alva-mobile-head .alva-rating-price{flex:0 0 auto!important;flex-wrap:nowrap!important;gap:4px!important;margin:8px 0 0!important;min-height:0!important}.shopify-section--main-product .alva-mobile-head .alva-rating-price>.product-info__block-item{flex:0 0 auto!important}.shopify-section--main-product .product:has(.alva-heading-static)>.product-gallery{margin-block-start:0!important}}}@layer alva-details{@media(max-width:999px){.shopify-section--main-product .product:has(.alva-heading-static),.shopify-section--main-product .product:has(.alva-heading-static):has(>#product-extra-information>.product-info__block-item:first-child .alva-tolstoy-h){row-gap:0!important}}}@layer alva-details{.shopify-section--main-product .alva-tolstoy-h{font-family:var(--heading-font-family)!important;font-size:24px!important;font-weight:400!important;line-height:1.2!important;margin-block:0 14px!important}@media(max-width:999px){.shopify-section--main-product .product:has(.alva-heading-static)>#product-extra-information:has(.alva-tolstoy-h){margin-block-start:24px!important;padding-block-start:0!important}.shopify-section--main-product .product-info .product-info__block-item:has(.alva-tolstoy-h){margin-block-start:24px!important;padding-block-start:0!important}.shopify-section--main-product .alva-tolstoy-h{font-size:22px!important;margin-block:0 12px!important}}}@layer alva-details{@media(max-width:999px){html body .shopify-section--main-product .product-info .product-info__block-item:has(>accordion-disclosure){margin-block:8px 0!important;padding-inline:14px!important}html body .shopify-section--main-product .product-info accordion-disclosure.accordion summary{padding-block:14px!important}html body .shopify-section--main-product .product-info accordion-disclosure .accordion__toggle{font:600 16px/1.4 var(--text-font-family, Arial, sans-serif)!important;letter-spacing:0!important;gap:10px!important}html body .shopify-section--main-product .product-info accordion-disclosure .accordion__content,html body .shopify-section--main-product .product-info accordion-disclosure .accordion__content :is(.prose,p,li,.alva-care__label,.alva-care__desc,.alva-included-item__name,.alva-included-item__meta,.alva-specs__label,.alva-specs__value,.alva-detail-empty){font-family:var(--text-font-family, Arial, sans-serif)!important;font-size:15px!important;line-height:1.6!important;letter-spacing:0!important;color:#292929!important}html body .shopify-section--main-product .product-info accordion-disclosure .accordion__content{padding-block:12px 16px!important}html body .shopify-section--main-product .product-info accordion-disclosure .alva-acc-ic{width:20px!important;height:20px!important;flex:0 0 20px!important;margin-inline-end:8px!important;border:0!important;border-radius:0!important;background:transparent!important}html body .shopify-section--main-product .product-info accordion-disclosure .alva-acc-ic svg{width:18px!important;height:18px!important}html body .shopify-section--main-product .product-info .alva-trust-grid__icon{width:18px!important;height:18px!important;flex-basis:18px!important}html body .shopify-section--main-product .product-info accordion-disclosure :is(.alva-care__row,.alva-specs__row,.alva-included-item){padding-block:12px!important}}}@media(max-width:999px){html{scroll-padding-bottom:var(--alva-sticky-clearance, 0px)}.alva-sticky-clearance{height:var(--alva-sticky-clearance, 0px);flex:0 0 auto;pointer-events:none}html body .product-sticky-bar .buy-buttons button[type=submit]{min-height:48px!important;border-radius:6px!important}html body .product-sticky-bar .alva-sticky-meta__name{font-size:13px!important;line-height:1.35!important}html body .product-sticky-bar .alva-sticky-meta__line{font-size:13px!important;line-height:1.35!important;color:#525252!important}}@media(min-width:1000px){.alva-sticky-clearance{display:none}}@layer alva-heading{html body .shopify-section--main-product .alva-status-chips{gap:8px!important;align-items:center!important}html body .shopify-section--main-product .alva-status-chips :is(.alva-chip--line,.alva-chip--origin){display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:28px!important;padding:5px 10px!important;border:0!important;border-radius:999px!important;background:#f5f4f0!important;color:#4f514c!important;font-family:var(--text-font-family, Arial, sans-serif)!important;font-size:12px!important;font-weight:500!important;line-height:18px!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;gap:6px!important}html body .shopify-section--main-product .alva-mobile-head>[data-block-id=title]{margin:12px 0 0!important}}@layer alva-heading{@media(max-width:999px){html body .shopify-section--main-product :is(.alva-mobile-head,.product-info) .product-title{font-family:var(--heading-font-family, Georgia, serif)!important;font-size:32px!important;font-weight:400!important;line-height:1.12!important;letter-spacing:-.015em!important;margin:0!important;text-transform:none!important}html body .shopify-section--main-product .alva-set-piece-count{font-family:var(--text-font-family, Arial, sans-serif)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;color:#62645f!important;margin:6px 0 0!important}html body .shopify-section--main-product .alva-mobile-head .alva-rating-price{margin:12px 0 0!important;gap:12px!important}html body .shopify-section--main-product .alva-pdp-rating-link{gap:6px!important;min-height:24px!important}html body .shopify-section--main-product .alva-pdp-rating-link svg{width:16px!important;height:16px!important}html body .shopify-section--main-product .alva-pdp-rating-link :is(.smallcaps,.alva-pdp-rating-link__count,.alva-pdp-rating-link__separator){font:400 13px/1.4 var(--text-font-family, Arial, sans-serif)!important;color:#62645f!important;letter-spacing:0!important}html body .shopify-section--main-product .alva-set-price-breakdown__note{font:500 12px/1.4 var(--text-font-family, Arial, sans-serif)!important;color:#a61e24!important;margin:0!important}html body .shopify-section--main-product .alva-set-price-breakdown{gap:4px!important}html body .shopify-section--main-product .alva-pdp-use-case.alva-pdp-value-summary,html body .shopify-section--main-product .alva-single-benefits li{font:400 15px/1.5 var(--text-font-family, Arial, sans-serif)!important;letter-spacing:0!important;color:#4f514c!important}html body .shopify-section--main-product [data-block-id=liquid_value_summary]{margin:12px 0 0!important}html body .shopify-section--main-product .alva-single-benefits{gap:8px!important}html body .shopify-section--main-product .alva-single-benefits svg{width:18px!important;height:18px!important;flex:0 0 18px!important;margin-top:2px!important}}}@layer alva-details{@media(max-width:999px){html body .shopify-section--main-product .product-info .alva-purchase-guide{margin:0!important;border-radius:8px!important;box-shadow:none!important}html body .shopify-section--main-product .product-info .alva-purchase-guide__contents-heading{padding:12px 12px 8px!important;font:600 16px/1.4 var(--text-font-family)!important}html body .shopify-section--main-product .product-info .alva-purchase-guide__contents{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:0 12px 12px!important;font:400 14px/1.4 var(--text-font-family)!important}html body .shopify-section--main-product .product-info .alva-purchase-guide__contents li{grid-template-columns:16px minmax(0,1fr)!important;gap:6px!important;align-items:start!important}html body .shopify-section--main-product .product-info .alva-purchase-guide__item-label{color:#4f514c!important;font-weight:400!important}html body .shopify-section--main-product .product-info .alva-purchase-guide__contents .alva-cookware-outline{width:16px!important;height:16px!important;margin-top:2px!important}html body .shopify-section--main-product .product-info .alva-purchase-guide__details summary{min-height:48px!important;padding:12px!important}html body .shopify-section--main-product .product-info .alva-purchase-guide__details summary strong{font:600 16px/1.4 var(--text-font-family)!important}html body .shopify-section--main-product .product-info .alva-purchase-guide__specs :is(dt,dd){font-size:14px!important;line-height:1.45!important}html body .shopify-section--main-product .product-info :is(.alva-connected__label,.variant-picker__option-info legend,.variant-picker__option-info .h-stack.gap-1>span){font:500 14px/1.4 var(--text-font-family)!important}html body .shopify-section--main-product .product-info .variant-picker__option-values{gap:8px!important}html body .shopify-section--main-product .product-info :is(.alva-connected--sets .variant-picker__option-values,.variant-picker__option-values:has(.alva-swatch--set):not(:has(.alva-option-use))){margin-top:8px!important;padding-top:0!important}html body .shopify-section--main-product .product-info :is(.alva-connected--sets .block-swatch,.alva-swatch--set){position:relative!important;border-radius:6px!important;min-height:92px!important;padding:30px 6px 10px!important;gap:4px!important;box-shadow:none!important;font:500 14px/1.3 var(--text-font-family)!important}html body .shopify-section--main-product .product-info :is(.alva-connected--sets .alva-variant-badge,.alva-swatch--set .alva-variant-badge){position:absolute!important;top:7px!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%)!important;max-width:calc(100% - 8px)!important;min-height:16px!important;padding:2px 4px!important;font:500 9px/1.3 var(--text-font-family)!important;border-radius:3px!important;background:#f0eee9!important;color:#4f514c!important;white-space:normal!important}html body .shopify-section--main-product .product-info :is(.alva-connected__compare,.alva-connected__save,.alva-swatch--set s,.alva-swatch--set .alva-swatch-save){display:none!important}html body .shopify-section--main-product .product-info :is(.alva-connected__price,.alva-connected__current,.alva-swatch--set .alva-variant-price){font:700 14px/1.3 var(--text-font-family)!important;color:#1c1c1c!important}html body .shopify-section--main-product .product-info :is(.block-swatch.is-selected,input:checked+.block-swatch,.block-swatch:has(input:checked)){background:#24564b!important;border-color:#24564b!important;color:#fff!important;outline:none!important;box-shadow:none!important}html body .shopify-section--main-product .product-info :is(.block-swatch.is-selected,input:checked+.block-swatch,.block-swatch:has(input:checked)) :is(.alva-connected__current,.alva-connected__price,.alva-variant-price,.alva-option-use,.alva-swatch-sub){color:#fff!important}html body .shopify-section--main-product .product-info :is(.block-swatch.is-selected,input:checked+.block-swatch,.block-swatch:has(input:checked)) .alva-variant-badge{background:#ffffff20!important;color:#fff!important}html body .shopify-section--main-product .product-info :is(input:focus-visible+.block-swatch,.block-swatch:focus-visible){outline:2px solid #1c1c1c!important;outline-offset:3px!important}html body .shopify-section--main-product .product-info buy-buttons button[type=submit]{min-height:50px!important;padding-block:14px!important;border-radius:6px!important;font:600 16px/1.35 var(--text-font-family)!important;letter-spacing:0!important}html body .shopify-section--main-product .product-info :is([data-block-id=liquid_connected_sets],[data-block-id=variant_picker],[data-block-type=buy-buttons]){margin-block:16px 0!important}html body .shopify-section--main-product .product-info :is([data-block-id*=afterpay_],[data-block-id=liquid_ship_pill],[data-block-id=liquid_trust_strip]){margin-block:8px 0!important}html body .shopify-section--main-product .product-info .alva-purchase-assurance{margin:0!important}html body .shopify-section--main-product .product-info :is(.alva-purchase-assurance__term,.alva-ship-pill__row){font:400 13px/1.45 var(--text-font-family)!important;color:#4f514c!important}html body .shopify-section--main-product .product-info .alva-purchase-assurance__shield{width:18px!important;height:18px!important;flex:0 0 18px!important}html body .shopify-section--main-product .product-info .alva-purchase-assurance__info{width:12px!important;height:12px!important}html body .shopify-section--main-product .product-info .alva-purchase-assurance__proof{padding:12px!important;margin-top:16px!important;border-radius:6px!important;min-height:48px!important}html body .shopify-section--main-product .product-info .alva-purchase-assurance__proof-copy{font:500 14px/1.4 var(--text-font-family)!important}html body .shopify-section--main-product .product-info .alva-purchase-assurance__proof-link{font:500 13px/1.4 var(--text-font-family)!important}}}@layer alva-details{@media(max-width:999px){html body .shopify-section--main-product .product-info .variant-picker .block-swatch:is(.is-selected,:has(input:checked)),html body .shopify-section--main-product .product-info .variant-picker input:checked+.block-swatch{background:#edf3ef!important;background-color:#edf3ef!important;border:2px solid #24564b!important;color:#1c1c1c!important;box-shadow:none!important}html body .shopify-section--main-product .product-info .variant-picker .block-swatch:is(.is-selected,:has(input:checked)) :is(.alva-connected__current,.alva-connected__price,.alva-variant-price,.alva-option-use,.alva-swatch-sub),html body .shopify-section--main-product .product-info .variant-picker input:checked+.block-swatch :is(.alva-connected__current,.alva-connected__price,.alva-variant-price,.alva-option-use,.alva-swatch-sub){color:#1c1c1c!important;opacity:1!important}html body .shopify-section--main-product .product-info .variant-picker .block-swatch:is(.is-selected,:has(input:checked)):after,html body .shopify-section--main-product .product-info .variant-picker input:checked+.block-swatch:after{color:#24564b!important}html body .shopify-section--main-product .product-info .alva-connected.alva-connected--sets .variant-picker .block-swatch .alva-variant-badge,html body .shopify-section--main-product .product-info .variant-picker .block-swatch.alva-swatch--set .alva-variant-badge{position:absolute!important;inset:7px auto auto 50%!important;transform:translate(-50%)!important;background:#e8e5dc!important;color:#4f514c!important;font:500 9px/1.3 var(--text-font-family)!important;padding:2px 4px!important;min-height:16px!important}html body .shopify-section--main-product .product-info .alva-purchase-guide .alva-purchase-guide__specs{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0 12px 12px!important}html body .shopify-section--main-product .product-info .alva-purchase-guide .alva-purchase-guide__specs>div{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;padding:10px 0!important;border-bottom:1px solid #ebe7e0!important}html body .shopify-section--main-product .product-info .alva-purchase-guide .alva-purchase-guide__specs>div:last-child{border-bottom:0!important;padding-bottom:0!important}html body .shopify-section--main-product .product-info .alva-purchase-guide .alva-purchase-guide__specs dt{font:500 13px/1.5 var(--text-font-family)!important;color:#62645f!important}html body .shopify-section--main-product .product-info .alva-purchase-guide .alva-purchase-guide__specs dd{margin:0!important;font:400 14px/1.45 var(--text-font-family)!important;color:#292929!important}}}@layer alva-details{@media(max-width:999px){html body .shopify-section--main-product .product-info accordion-disclosure.accordion .accordion__content{padding-block:4px 12px!important}html body .shopify-section--main-product .product-info accordion-disclosure.accordion .accordion__content>.prose{margin:0!important;padding-block:0!important;min-height:0!important}html body .shopify-section--main-product .product-info accordion-disclosure .accordion__content :is(.alva-detail-specs,.alva-detail-included,.alva-detail-output,.alva-specs__group,.alva-specs__list,.alva-care){margin-block:0!important;padding-block:0!important;min-height:0!important;row-gap:8px!important}html body .shopify-section--main-product .product-info accordion-disclosure .accordion__content .alva-specs__group+.alva-specs__group{margin-block-start:8px!important}html body .shopify-section--main-product .product-info accordion-disclosure .accordion__content :is(.alva-specs__row,.alva-care__row,.alva-included-item){padding-block:8px!important}html body .shopify-section--main-product .product-info accordion-disclosure .accordion__content .alva-detail-output>:first-child,html body .shopify-section--main-product .product-info accordion-disclosure .accordion__content .prose>:first-child{margin-block-start:0!important}html body .shopify-section--main-product .product-info accordion-disclosure .accordion__content .alva-specs__list>.alva-specs__row:first-child{padding-block-start:4px!important}html body .shopify-section--main-product .product-info accordion-disclosure .accordion__toggle{min-height:44px!important}}}@layer alva-details{@media(max-width:999px){html body .shopify-section--main-product .product-info .variant-picker .variant-picker__option-values:has(.alva-variant-badge){padding-top:0!important;row-gap:8px!important}html body .shopify-section--main-product .product-info .variant-picker .variant-picker__option-values:has(.alva-variant-badge) .block-swatch{position:relative!important;min-height:92px!important;padding-block:30px 10px!important;gap:4px!important}html body .shopify-section--main-product .product-info .variant-picker .variant-picker__option-values .block-swatch .alva-variant-badge{position:absolute!important;inset:7px auto auto 50%!important;transform:translate(-50%)!important;max-width:calc(100% - 12px)!important;min-height:16px!important;padding:2px 5px!important;border-radius:3px!important;font:500 9px/1.3 var(--text-font-family)!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;background:#e8e5dc!important;color:#4f514c!important;pointer-events:none!important}}}@layer alva-details{@media(max-width:999px){html body .shopify-section--main-product .product-info accordion-disclosure.accordion summary{padding-block:8px!important;margin-block:0!important}html body .shopify-section--main-product .product-info accordion-disclosure.accordion .accordion__content{padding-block:0 10px!important;margin-block:0!important}html body .shopify-section--main-product .product-info accordion-disclosure.accordion .accordion__content .alva-specs__list>.alva-specs__row:first-child{padding-block-start:0!important}}}@layer alva-details{html body .shopify-section--main-product .product-info .variant-picker.variant-picker.variant-picker.variant-picker.variant-picker :is(.alva-variant-badge,.alva-color-badge,.alva-pan-selector__badge,.alva-pan-selector__set-recommendation){font-family:var(--text-font-family, Inter, Arial, sans-serif)!important;font-size:11px!important;font-weight:600!important;line-height:14px!important;letter-spacing:0!important;text-transform:none!important;padding:4px 7px!important;min-height:22px!important;border-radius:4px!important;box-sizing:border-box!important}html body .shopify-section--main-product .product-info .variant-picker.variant-picker.variant-picker.variant-picker.variant-picker .block-swatch .alva-variant-badge,html body .shopify-section--main-product .product-info .variant-picker.variant-picker.variant-picker.variant-picker.variant-picker .alva-pan-selector__badge--popular{background:#24564b!important;color:#fff!important}html body .shopify-section--main-product .product-info .variant-picker.variant-picker.variant-picker.variant-picker.variant-picker .block-swatch .alva-variant-badge--value,html body .shopify-section--main-product .product-info .variant-picker.variant-picker.variant-picker.variant-picker.variant-picker .alva-pan-selector__set-recommendation,html body .shopify-section--main-product .product-info .variant-picker.variant-picker.variant-picker.variant-picker.variant-picker .alva-pan-selector__badge--value{background:#efdfb2!important;color:#60491f!important}@media(max-width:999px){html body .shopify-section--main-product .product-info .variant-picker.variant-picker.variant-picker.variant-picker.variant-picker .variant-picker__option-values:has(.alva-variant-badge) .block-swatch{padding-block-start:36px!important;min-height:98px!important}}}
/*# sourceMappingURL=/cdn/shop/t/411/assets/alva-ui-pdp.css.map */
