.fall-gift{width:100%;overflow:hidden;background:var(--fall-gift-bg)}.fall-gift__inner{box-sizing:border-box;min-height:196px;max-width:1120px;margin-inline:auto;padding:8px 24px;display:grid;grid-template-columns:260px minmax(0,1fr);align-items:center;gap:38px}.fall-gift__visual{position:relative;width:240px;height:180px;display:grid;place-items:center}.fall-gift__circle{position:absolute;top:8px;right:13px;bottom:0;left:36px;border-radius:50%;background:#ffedda}.fall-gift__image{position:relative;z-index:1;display:block;width:176px;height:176px;object-fit:contain;mix-blend-mode:multiply}.fall-gift__badge{position:absolute;z-index:2;top:6px;left:0;width:78px;height:78px;padding:8px;box-sizing:border-box;border-radius:50%;display:grid;place-items:center;text-align:center;color:#fff;background:var(--fall-gift-badge);font-family:Indivisible,sans-serif;font-size:15px;font-weight:400;line-height:1.15}.fall-gift__copy{min-width:0;color:var(--fall-gift-body)}.fall-gift__eyebrow{margin:0 0 8px;color:var(--fall-gift-accent);font-family:Indivisible,sans-serif;font-size:16px;line-height:1.3;letter-spacing:.04em}.fall-gift__heading{margin:0 0 10px;color:var(--fall-gift-heading);font-family:OBBLIGATO-Fortissimo,sans-serif;font-size:clamp(27px,2.6vw,38px);font-style:normal;font-weight:400;line-height:1.12;letter-spacing:normal}.fall-gift__detail{display:flex;align-items:center;gap:12px;font-family:Indivisible,sans-serif;font-size:16px;line-height:1.4}.fall-gift__detail p{margin:0}.fall-gift__icon{flex:0 0 36px;width:36px;height:36px;color:var(--fall-gift-accent)}@media(max-width:749px){.fall-gift__inner{min-height:365px;padding:12px 18px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.fall-gift__visual{width:250px;height:210px}.fall-gift__circle{top:10px;right:16px;bottom:0;left:37px}.fall-gift__image{width:200px;height:200px}.fall-gift__badge{top:9px;left:2px}.fall-gift__copy{width:100%;max-width:440px;text-align:center}.fall-gift__eyebrow{margin-bottom:6px;font-size:14px}.fall-gift__heading{margin-bottom:8px;font-size:clamp(23px,6vw,29px)}.fall-gift__detail{justify-content:center;gap:8px;text-align:left;font-size:14px}.fall-gift__icon{flex-basis:32px;width:32px;height:32px}}.host-profile{font-family:Manrope,sans-serif;background-color:var(--background);color:var(--on-background);margin-left:auto;margin-right:auto}:root{--on-primary: #ffffff;--surface-container-lowest: #ffffff;--on-tertiary: #ffffff;--surface: #fff8f6;--surface-container-low: #fff0ee;--on-secondary-container: #74190b;--surface-tint: #bc1700;--primary-container: #dc3218;--secondary-fixed-dim: #ffb4a6;--background: #fff8f6;--tertiary-fixed: #d1e4ff;--outline-variant: #e5bdb6;--on-secondary-fixed-variant: #832516;--error-container: #ffdad6;--on-tertiary-container: #fdfcff;--on-error: #ffffff;--inverse-surface: #3f2c29;--on-background: #281715;--primary-fixed-dim: #ffb4a6;--surface-container: #ffe9e6;--on-tertiary-fixed: #001d36;--on-secondary-fixed: #3f0300;--secondary: #a33c2a;--on-error-container: #93000a;--inverse-primary: #ffb4a6;--surface-container-highest: #fbdbd6;--primary-fixed: #ffdad3;--tertiary-fixed-dim: #9dcaff;--on-surface: #281715;--on-surface-variant: #5c403a;--on-primary-container: #fffbff;--on-primary-fixed: #3f0300;--on-primary-fixed-variant: #900f00;--surface-dim: #f2d3ce;--surface-bright: #fff8f6;--inverse-on-surface: #ffedea;--tertiary: #005f9f;--on-secondary: #ffffff;--outline: #916f69;--error: #ba1a1a;--secondary-container: #ff816a;--secondary-fixed: #ffdad3;--on-tertiary-fixed-variant: #00497c;--surface-container-high: #ffe2dd;--tertiary-container: #0078c7;--surface-variant: #fbdbd6;--primary: #b71600}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;display:inline-block;line-height:1}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4,.gap-sm{gap:16px}.w-full{width:100%}.h-full{height:100%}.h-16{height:64px}.w-8{width:32px}.h-8{height:32px}.w-10{width:40px}.h-10{height:40px}.w-16{width:64px}.relative{position:relative}.absolute{position:absolute}.bg-white{background-color:#fff}.bg-primary{background-color:var(--primary)}.bg-orange-600{background-color:#e64a19}.text-primary{color:var(--primary)}.text-secondary{color:var(--secondary)}.text-on-primary{color:var(--on-primary)}.text-on-surface{color:var(--on-surface)}.text-on-surface-variant{color:var(--on-surface-variant)}.text-orange-700{color:#c2410c}.text-orange-500{color:#f97316}.text-on-background{color:var(--on-background)}.p-base{padding:4px}.p-md{padding:24px}.px-md{padding-left:24px;padding-right:24px}.py-sm{padding-top:16px;padding-bottom:16px}.px-lg{padding-left:32px;padding-right:32px}.mt-md{margin-top:24px}.mt-sm{margin-top:16px}.mt-xl{margin-top:48px}.mb-sm{margin-top:16px}.mb-md{margin-bottom:24px}.px-xs{padding-left:8px;padding-right:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:8px}.rounded-xl{border-radius:12px}.border{border:1px solid var(--surface-container)}.border-t{border-top:1px solid #e5e7eb}.border-2{border-width:2px}.border-primary{border-color:var(--primary)}.border-white{border-color:#fff}.grid{display:grid}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.col-span-3{grid-column:span 3 / span 3}.col-span-1{grid-column:span 1 / span 1}.row-span-2{grid-row:span 2 / span 2}.row-span-1{grid-row:span 1 / span 1}.h-64{height:256px}.object-cover{object-fit:cover}.overflow-hidden{overflow:hidden}.font-bold{font-weight:700}.font-label-bold{font-weight:700;font-size:14px}.font-caption{font-size:12px;font-weight:500}.font-headline-lg{font-size:24px;font-weight:700}.font-headline-md{font-size:20px;font-weight:600}.font-body-md{font-size:14px;font-weight:400}.shadow-sm{box-shadow:0 1px 2px #0000000d}.shadow-custom{box-shadow:0 4px 12px #0000000d}.max-w-screen-md{max-width:768px;margin-left:auto;margin-right:auto}.leading-relaxed{line-height:1.625}.host-profile__actions a{text-decoration:none;border:none;cursor:pointer;font-family:inherit}.host-profile__actions a.border{border:1px solid var(--primary)}@media(min-width:768px){.h-96{height:384px}.md\:flex-row{flex-direction:row!important}.md\:w-1\/2{width:50%!important}}.product-feature-cards__header--center .product-feature-cards__header-main{width:100%;padding-inline:104px;justify-content:center}.product-feature-cards__header--center .product-feature-cards__controls{position:absolute;inset-inline-end:0;bottom:0}.product-feature-cards__controls{display:flex;flex:0 0 auto;gap:8px}.product-feature-cards__arrow{display:inline-flex;width:44px;height:44px;padding:0;align-items:center;justify-content:center;color:currentColor;background:transparent;border:1px solid currentColor;cursor:pointer}.product-feature-cards__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--product-feature-card-gap) * (var(--product-feature-card-columns) - 1))) / var(--product-feature-card-columns));gap:var(--product-feature-card-gap);margin:0;padding:0 0 14px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.manual-product-feature-card{flex-direction:column}.manual-product-feature-card .card__info-container{padding:0 6px}.manual-product-feature-card__price .price__current{font-size:20px}.manual-product-feature-card__price .price__default{display:flex;align-items:center;flex-wrap:wrap}.manual-product-feature-card__savings{display:inline-flex;align-items:center;padding:2px 6px;border:1px solid var(--manual-savings-border-color, var(--theme-color));color:var(--manual-savings-text-color, var(--theme-color));font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap;border-radius:4px}.manual-product-feature-card__action .btn{display:flex;justify-content:center}.product-card-features__icon{position:relative;top:2px;width:var(--product-feature-card-icon-size);height:var(--product-feature-card-icon-size);flex:0 0 auto;object-fit:contain}@media(max-width:767px){.product-feature-cards__header{align-items:flex-start;margin-bottom:18px}.product-feature-cards__controls{display:none}.product-feature-cards__header--center .product-feature-cards__header-main{padding-inline:16px}.product-feature-cards__header-main{gap:12px}.product-feature-cards__heading-icon{width:min(var(--product-feature-heading-icon-width),80px)}.product-feature-cards__heading,.product-feature-cards__description{padding-left:10px}.product-feature-cards__header-main--has-icon .product-feature-cards__heading,.product-feature-cards__header-main--has-icon .product-feature-cards__description{padding-left:0}.product-feature-cards .container{padding:0}.product-feature-cards__track{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;gap:1px 0;padding-bottom:0;overflow:visible;scroll-snap-type:none}.product-feature-cards__item .manual-product-feature-card{padding:calc(3 * var(--space-unit))}.manual-product-feature-card__action{padding-top:0}.manual-product-feature-card__action .btn{width:100%;max-width:80%;margin:1em auto}.product-feature-cards__item .product-card-features{grid-template-columns:1fr}.product-feature-cards__item span.yotpo-sr-vertical-border,.product-feature-cards__item span.yotpo-sr-bottom-line-right-panel{display:none!important}.product-card-features{gap:10px;margin-top:12px;padding-top:12px}.product-card-features__icon{width:min(var(--product-feature-card-icon-size),28px);height:min(var(--product-feature-card-icon-size),28px)}.product-card-features__name{font-size:12px}.product-card-features__value{font-size:11px}}.mg-bf-entry-rules{background:#f7f8fa;color:#171717;padding:27px 0 clamp(40px,4vw,64px)}.mg-bf-entry-rules *,.mg-bf-entry-rules *:before,.mg-bf-entry-rules *:after{box-sizing:border-box}.mg-bf-entry-rules .bf-giveaway__inner{max-width:1280px;margin:0 auto;padding:0 24px}.mg-bf-entry-rules .bf-giveaway__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mg-bf-entry-rules .bf-giveaway__panel{min-width:0;background:#fff;border:1px solid #e1e3e6;border-radius:18px;padding:clamp(24px,3vw,42px)}.mg-bf-entry-rules .bf-giveaway__panel h2{font-size:clamp(27px,2.4vw,34px);line-height:1.15;margin:0 0 28px}.mg-bf-entry-rules .bf-giveaway__steps{list-style:none;counter-reset:steps;margin:0;padding:0}.mg-bf-entry-rules .bf-giveaway__steps li{counter-increment:steps;position:relative;padding:0 0 25px 50px}.mg-bf-entry-rules .bf-giveaway__steps li:not(:last-child):after{content:"";position:absolute;left:17px;top:37px;bottom:7px;border-left:1px solid #d2c9be}.mg-bf-entry-rules .bf-giveaway__steps li:before{content:counter(steps);position:absolute;top:0;left:0;display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#aa341f;color:#fff;font-weight:700}.mg-bf-entry-rules .bf-giveaway__steps strong,.mg-bf-entry-rules .bf-giveaway__steps span{display:block}.mg-bf-entry-rules .bf-giveaway__steps strong{font-size:18px;margin-bottom:5px}.mg-bf-entry-rules .bf-giveaway__steps span{line-height:1.55}.mg-bf-entry-rules .bf-giveaway__dates{margin:0}.mg-bf-entry-rules .bf-giveaway__dates div{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid #e7e3de}.mg-bf-entry-rules .bf-giveaway__dates div:last-child{border:0;margin:0;padding:0}.mg-bf-entry-rules .bf-giveaway__dates dt{color:#aa341f;font-weight:700;font-size:15px;margin-bottom:5px}.mg-bf-entry-rules .bf-giveaway__dates dd{margin:0;font-size:18px;line-height:1.35}.mg-bf-entry-rules .bf-giveaway__rules{margin-top:54px;border-radius:14px;background:#21120c;color:#fff}.mg-bf-entry-rules .bf-giveaway__rules summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 30px;list-style:none;cursor:pointer}.mg-bf-entry-rules .bf-giveaway__rules summary::-webkit-details-marker{display:none}.mg-bf-entry-rules .bf-giveaway__rules summary:after{content:"\2304";font-family:Arial,sans-serif;font-size:26px;line-height:1;transform:rotate(180deg)}.mg-bf-entry-rules .bf-giveaway__rules:not([open]) summary:after{transform:none}.mg-bf-entry-rules .bf-giveaway__rules summary:focus-visible{outline:3px solid #ffb498;outline-offset:-5px;border-radius:14px}.mg-bf-entry-rules .bf-giveaway__rules h2{color:#fff!important;font-size:clamp(20px,2vw,26px);line-height:1.15;margin:0}.mg-bf-entry-rules .bf-giveaway__rules-content{padding:0 30px 28px}.mg-bf-entry-rules .bf-giveaway__rules-intro{max-width:900px;margin:0 0 18px;font-size:14px;line-height:1.5}.mg-bf-entry-rules .bf-giveaway__rules ol{display:block;margin:0;padding-left:20px}.mg-bf-entry-rules .bf-giveaway__rules li{margin:0 0 14px;font-size:14px;line-height:1.5}.mg-bf-entry-rules .bf-giveaway__rules li>strong{display:inline;color:#fff}.mg-bf-entry-rules .bf-giveaway__rules li p{margin:3px 0 8px}.mg-bf-entry-rules .bf-giveaway__rules li p:last-child{margin-bottom:0}.mg-bf-entry-rules .bf-giveaway__rules li::marker{color:#ffb498;font-weight:700}@media(max-width:749px){.mg-bf-entry-rules{padding:22px 0 40px}.mg-bf-entry-rules .bf-giveaway__inner{padding:0 16px}.mg-bf-entry-rules .bf-giveaway__details{grid-template-columns:1fr;gap:16px}.mg-bf-entry-rules .bf-giveaway__rules{margin-top:45px}.mg-bf-entry-rules .bf-giveaway__rules summary{padding:20px 18px}.mg-bf-entry-rules .bf-giveaway__rules-content{padding:0 18px 22px}}.mg-bf-gift-banner,.mg-bf-gift-banner *{box-sizing:border-box}.mg-bf-gift-banner{background:#871b20;color:#fff}.mg-bf-gift-banner__inner{max-width:1200px;min-height:132px;margin:0 auto;padding:22px 24px;display:flex;align-items:center;gap:30px}.mg-bf-gift-banner__icon{color:#e6be70;width:74px;height:74px;flex:0 0 74px}.mg-bf-gift-banner__copy{min-width:0;border-left:1px solid rgb(230 190 112 / 55%);padding-left:30px}.mg-bf-gift-banner__heading{margin:0 0 7px;color:#fff;font-size:clamp(19px,2.1vw,29px);font-weight:800;line-height:1.15;letter-spacing:.025em}.mg-bf-gift-banner__text{margin:0;color:#f4e7e3;font-size:clamp(14px,1.2vw,17px);line-height:1.45}.shopify-section[id$=__179315638278aa165d]{background:#f7f8fa!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0 16px!important}.shopify-section[id$=__179315638278aa165d] .countdown_timer_wrapper_cmvrjdeav001cwjf3tc8nocsc{margin-top:0!important;margin-bottom:0!important}@media(max-width:749px){.mg-bf-gift-banner__inner{min-height:0;padding:22px 18px 24px;align-items:flex-start;gap:16px}.mg-bf-gift-banner__icon{width:44px;height:44px;flex-basis:44px}.mg-bf-gift-banner__copy{padding-left:16px}.mg-bf-gift-banner__heading{font-size:clamp(17px,4.5vw,21px)}.mg-bf-gift-banner__text{font-size:14px}.shopify-section[id$=__179315638278aa165d]{padding:0!important}}.mg-bf-prizes{background:#f7f8fa;color:#171717;padding:0 0 27px}.mg-bf-prizes *,.mg-bf-prizes *:before,.mg-bf-prizes *:after{box-sizing:border-box}.mg-bf-prizes .bf-giveaway__inner{max-width:1280px;margin:0 auto;padding:clamp(40px,4vw,56px) 24px 0}.mg-bf-prizes .bf-giveaway__intro{text-align:center;margin-bottom:24px}.mg-bf-prizes .bf-giveaway__eyebrow{color:#a33627;font-size:13px;font-weight:700;letter-spacing:.12em;margin:0 0 9px}.mg-bf-prizes h2{font-size:clamp(28px,3.5vw,46px);line-height:1.15;margin:0 0 12px}.mg-bf-prizes .bf-giveaway__intro>p:last-child{margin:0;font-size:clamp(16px,1.5vw,20px)}.mg-bf-prizes .bf-giveaway__prizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:700px;margin:0 auto}.mg-bf-prizes .bf-giveaway__prize{min-width:0;overflow:hidden;background:#fff;border:1px solid #e1e3e6;border-radius:18px;box-shadow:0 6px 20px #0000000a}.mg-bf-prizes .bf-giveaway__prize--featured{grid-column:1 / -1;width:min(100%,520px);margin:0 auto 4px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;border-color:#a33627;box-shadow:0 8px 24px #55271917}.mg-bf-prizes .bf-giveaway__image{aspect-ratio:1 / 1;background:#f5f5f5}.mg-bf-prizes .bf-giveaway__prize--featured .bf-giveaway__image{aspect-ratio:1 / 1}.mg-bf-prizes .bf-giveaway__image img{display:block;width:100%;height:100%;object-fit:contain}.mg-bf-prizes .bf-giveaway__image--mesa{position:relative}.mg-bf-prizes .bf-giveaway__image--mesa:after{content:"";position:absolute;top:3%;left:3%;width:16%;height:8%;background:#f7f7f7}.mg-bf-prizes .bf-giveaway__prize-copy{padding:16px 18px 20px}.mg-bf-prizes .bf-giveaway__rank{margin:0 0 10px;color:#a33627;font-size:11px;font-weight:700;letter-spacing:.1em}.mg-bf-prizes .bf-giveaway__quantity{display:inline-block;margin:0 0 9px;padding:5px 10px;border-radius:999px;background:#a33627;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.mg-bf-prizes .bf-giveaway__prize h3{font-size:clamp(18px,1.7vw,22px);line-height:1.2;margin:0 0 6px}.mg-bf-prizes .bf-giveaway__value{margin:0;font-size:15px;font-weight:700;color:#a33627;text-transform:uppercase}@media(max-width:749px){.mg-bf-prizes{padding-bottom:23px}.mg-bf-prizes .bf-giveaway__inner{padding:40px 16px 0}.mg-bf-prizes .bf-giveaway__prizes{grid-template-columns:1fr;gap:16px;max-width:330px}.mg-bf-prizes .bf-giveaway__prize--featured{grid-column:auto;display:block;margin-bottom:0}.mg-bf-prizes .bf-giveaway__image{aspect-ratio:1.2 / 1}.mg-bf-prizes .bf-giveaway__image--mesa:after{left:10.8%;width:13.4%}.mg-bf-prizes .bf-giveaway__prize-copy{padding:16px 18px 20px}}.product-feature-cards__tabs{display:flex;justify-content:center;gap:12px;margin-bottom:26px;overflow-x:auto;padding:3px}.product-feature-cards__tabs button{flex:1 0 auto;max-width:280px;padding:12px 24px;border:1px solid #222;border-radius:999px;background:transparent;color:#111;font:inherit;font-weight:700;cursor:pointer}.product-feature-cards__tabs button[aria-selected=true]{background:var(--theme-color);border-color:#bf171d;color:#fff}.product-feature-cards__tabs button:focus-visible{outline:2px solid #bf171d;outline-offset:2px}.product-feature-cards__item[hidden]{display:none!important}@media(max-width:767px){.product-feature-cards__tabs{justify-content:flex-start;gap:8px;margin:0 15px 12px}.product-feature-cards__tabs button{padding:10px 18px;font-size:13px}.product-feature-cards__tabs:has(+denali-scrollbar:not([hidden])){margin-bottom:0}.product-feature-cards__tabs+denali-scrollbar{margin:0 15px 8px}}.product-feature-cards__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.product-feature-cards__header-main{display:flex;min-width:0;align-items:center;gap:24px}.product-feature-cards__header-content{text-align:left}.product-feature-cards__header--center{position:relative;justify-content:center}.product-feature-cards__header--center .product-feature-cards__header-main{width:100%;justify-content:center}.product-feature-cards__header--center .product-feature-cards__header-content{text-align:center}.product-feature-cards__header--center .product-feature-cards__header-main--has-icon .product-feature-cards__header-content{text-align:left}.product-feature-cards__heading{margin:0}.product-feature-cards__description{margin-top:8px}.product-feature-cards__heading-icon{width:var(--product-feature-heading-icon-width);flex:0 0 auto}.product-feature-cards__heading-icon-image{display:block;width:100%;height:auto}.product-feature-cards__carousel{--feature-arrow-size: 44px;--feature-arrow-clearance: calc(var(--feature-arrow-size) + 8px);--feature-arrow-overhang: clamp(0px, var(--gutter) - 8px, var(--feature-arrow-clearance));position:relative}.product-feature-cards__carousel>.product-feature-cards__controls{position:absolute;z-index:11;top:0;right:0;bottom:0;left:0;inset-inline:calc(-1 * var(--feature-arrow-overhang));display:flex;align-items:center;justify-content:space-between;pointer-events:none}.product-feature-cards__carousel>.product-feature-cards__controls[hidden]{display:none}.product-feature-cards__carousel .product-feature-cards__arrow{pointer-events:auto;width:var(--feature-arrow-size);height:var(--feature-arrow-size)}.product-feature-cards__arrow{display:inline-flex;width:44px;height:44px;padding:0;align-items:center;justify-content:center;color:currentColor;background:transparent;border:1px solid currentColor;cursor:pointer;border-radius:6px;background-color:var(--theme-color);border:1px solid var(--theme-color);color:#fff}.product-feature-cards__arrow:disabled{opacity:.35;cursor:default}.product-feature-cards__arrow svg{width:18px;height:18px}.product-feature-cards__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--product-feature-card-gap) * (var(--product-feature-card-columns) - 1))) / var(--product-feature-card-columns));gap:var(--product-feature-card-gap);margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x proximity;overscroll-behavior-inline:contain}@media(min-width:768px){.product-feature-cards__carousel>.product-feature-cards__controls:not([hidden])+.product-feature-cards__panel{margin-inline:calc(var(--feature-arrow-clearance) - var(--feature-arrow-overhang))}.product-feature-cards__track--peek{grid-auto-columns:calc((100% - var(--product-feature-card-gap) * var(--product-feature-card-columns) - 32px) / var(--product-feature-card-columns))}}.product-feature-cards__item{min-width:0;scroll-snap-align:start}.product-feature-cards__item .card--product{height:100%}.product-feature-cards .card__media{border-radius:10px;overflow:hidden}.product-card-features{display:grid;grid-template-columns:repeat(var(--product-card-feature-columns, 2),minmax(0,1fr));list-style-type:var(--product-card-feature-list-style, none);gap:14px 12px;margin:18px 0 0;padding:16px 0 0;border-top:1px solid rgba(0,0,0,.12)}.product-card-features__item{display:list-item;min-width:0}.product-card-features__row{display:flex;min-width:0;align-items:flex-start;gap:9px}.product-card-features:not(.product-card-features--none){padding-inline-start:20px}.product-card-features__icon{width:var(--product-feature-card-icon-size);height:var(--product-feature-card-icon-size);flex:0 0 auto;object-fit:contain}.product-card-features__content{display:flex;min-width:0;flex-direction:column;line-height:1.25}.product-card-features__name{font-size:14px}.product-card-features__value{margin-top:3px;color:#0009;font-size:12px}.product-feature-cards .container{padding:0 var(--gutter)}.product-feature-cards .price__default .price__current{font-size:20px}.product-feature-cards .card__info-container .card__info{padding:0 6px}.product-card-features .product-card-features__icon{position:relative;top:2px}@media(max-width:767px){.product-feature-cards__header{align-items:flex-start;margin-bottom:18px}.product-feature-cards__carousel>.product-feature-cards__controls{display:none}.product-feature-cards__header--center .product-feature-cards__header-main{padding-inline:16px}.product-feature-cards__header-main{gap:12px}.product-feature-cards__heading-icon{width:min(var(--product-feature-heading-icon-width),80px)}.product-feature-cards__heading,.product-feature-cards__description{padding-left:10px}.product-feature-cards__header-main--has-icon .product-feature-cards__heading,.product-feature-cards__header-main--has-icon .product-feature-cards__description{padding-left:0}.product-feature-cards .container{padding:0}.product-feature-cards__track{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;gap:1px 0;padding-bottom:0;overflow:visible;scroll-snap-type:none}.product-feature-cards__item .card--product{padding:0}.product-feature-cards__item .product-card-features__item{padding-left:0}.product-feature-cards__item .product-card-features{grid-template-columns:repeat(1,minmax(0,1fr))}.product-feature-cards__item span.yotpo-sr-vertical-border,.product-feature-cards__item span.yotpo-sr-bottom-line-right-panel{display:none!important}.product-feature-cards__item .card__info-container .card__quick-add button{max-width:80%;margin:1em auto;display:flex;justify-content:center}.card .card__info-container .card__info .card__swatches .opt-label--swatch{width:30px;height:30px}.product-card-features{gap:10px;margin-top:12px;padding-top:12px}.product-card-features__icon{width:min(var(--product-feature-card-icon-size),28px);height:min(var(--product-feature-card-icon-size),28px)}.product-card-features__name{font-size:12px}.product-card-features__value{font-size:11px}}.recipes-blog-tags{padding-block:var(--recipes-tags-padding-top) var(--recipes-tags-padding-bottom)}.recipes-blog-tags__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--recipes-tags-gap);margin:0;padding:0;list-style:none}.recipes-blog-tags__link{display:flex;min-height:60px;align-items:center;justify-content:center;gap:12px;padding:8px 20px;border-radius:999px;background:#f1f1f1;color:inherit;font-size:20px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .16s ease,box-shadow .16s ease}.recipes-blog-tags__link:hover{background:#e7e7e7}.recipes-blog-tags__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.recipes-blog-tags__link--active{box-shadow:inset 0 0 0 2px currentColor}.recipes-blog-tags__icon{width:var(--recipes-tags-icon-size);height:var(--recipes-tags-icon-size);flex:0 0 var(--recipes-tags-icon-size);object-fit:contain}@media(max-width:989px){.recipes-blog-tags__list{grid-template-columns:repeat(5,minmax(180px,1fr));overflow-x:auto;padding:3px;scroll-snap-type:x proximity;scrollbar-width:thin}.recipes-blog-tags__item{scroll-snap-align:start}}@media(max-width:749px){.recipes-blog-tags__link{min-height:52px;gap:8px;padding-inline:16px;font-size:16px}}.compatible-models__image{width:44px;height:44px;flex:0 0 44px;object-fit:contain}.mg-region{position:relative;display:inline-block;font-family:var(--body-font-family,Arial,sans-serif)}.mg-region [hidden]{display:none!important}.mg-region button{font-family:inherit;cursor:pointer}.mg-region__trigger{display:flex;align-items:center;gap:7px;min-height:32px;padding:4px 9px;border:1px solid #ffffff3d;border-radius:8px;background:#ffffff0c;color:inherit;font-size:12px;line-height:1.4;font-weight:700;white-space:nowrap}.mg-region__trigger:hover,.mg-region__trigger[aria-expanded=true]{background:#ffffff1c;border-color:#ffffff80}.mg-region__trigger-flag{width:22px;height:16px;border-radius:2px;object-fit:cover}.mg-region__trigger svg{flex:none;width:14px;height:14px;transition:transform .16s ease}.mg-region__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.mg-region__panel{position:absolute;top:calc(100% + 10px);right:0;z-index:1000;width:320px;max-width:calc(100vw - 24px);margin:0;padding:0;border:1px solid #e4dfd8;border-top:3px solid #e55420;border-radius:14px;background:#fff;color:#242422;text-align:left;box-shadow:0 16px 50px #1f170c24,0 2px 6px #1f170c08}.mg-region__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:16px 14px 10px 18px}.mg-region .mg-region__head h2{margin:0;font-family:inherit;font-size:18px;line-height:1.25;font-weight:700;letter-spacing:0;text-transform:none;color:#242422}.mg-region .mg-region__head p{margin:7px 0 0;font-size:12px;line-height:1.5;font-weight:400;color:#68635d}.mg-region__close{display:grid;place-items:center;flex:none;width:34px;height:34px;margin:-6px -5px 0 0;padding:9px;border:0;border-radius:50%;background:#f4f2ee;color:#45423c}.mg-region__close:hover{background:#f4e8d9}.mg-region__close svg{width:16px;height:16px}.mg-region__countries{list-style:none;margin:0;padding:0}.mg-region__country{list-style:none;margin:0 14px;padding:11px 4px 12px}.mg-region__country+.mg-region__country{border-top:1px solid #e4dfd8}.mg-region__country-head{display:flex;align-items:center;gap:9px;margin-bottom:9px}.mg-region__country-head img{flex:none;width:25px;height:18px;border:1px solid #18171416;border-radius:3px;object-fit:cover}.mg-region__country-head>span{font-size:14px;line-height:1.2;font-weight:700}.mg-region__country-head small{margin-left:auto;color:#68635d;font-size:12px;line-height:1.5;font-weight:400;white-space:nowrap}.mg-region__languages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mg-region__languages--single{grid-template-columns:1fr}.mg-region__language{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;margin:0;padding:10px;border:1px solid #cfc9c0;border-radius:8px;background:#fff;color:#3a3732;font-size:13px;line-height:1.4;font-weight:700}.mg-region__language:hover{border-color:#8a7d6e;background:#faf5ee}.mg-region__language[aria-pressed=true]{border-color:#141413;background:#141413;color:#fff}.mg-region__check{font-size:14px;line-height:1}.mg-region__foot{border-top:1px solid #e4dfd8;border-radius:0 0 13px 13px;padding:9px 18px;background:#faf8f5;color:#68635d;font-size:11px;line-height:1.5}.mg-region__error{margin:0 18px 12px;color:#a52a17;font-size:12px;line-height:1.5}.m5-drawer__region{margin-top:18px;padding-top:18px;border-top:1px solid #e4dfd8}.mg-region--mobile{display:block;width:100%;color:#242422}.mg-region--mobile .mg-region__trigger{width:100%;min-height:44px;justify-content:flex-start;padding:10px 12px;border-color:#e4dfd8;background:#f4f2ee;color:#242422;font-size:13px}.mg-region--mobile .mg-region__trigger svg{margin-left:auto}.mg-region--mobile .mg-region__panel{position:static;width:100%;max-width:320px;margin-top:10px}.mg-region--mobile .mg-region__close{width:44px;height:44px;margin:-8px -7px 0 0;padding:14px}@media(pointer:coarse){.mg-region__trigger{min-height:44px}.mg-region__close{width:44px;height:44px;padding:14px}}@media(prefers-reduced-motion:reduce){.mg-region__trigger svg{transition:none}}product-compatible-models.compatible-models,.product-info__sticky product-compatible-models.compatible-models{display:block;padding:14px;border:1px solid #e3e3e3;border-radius:6px;margin-block:16px}.compatible-models [hidden]{display:none!important}.compatible-models__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.compatible-models__heading{margin:0;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4}.compatible-models__toggle{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;padding:4px 0;border:0;background:none;color:inherit;font:inherit;font-size:11px;cursor:pointer}.compatible-models__toggle span{text-decoration:underline;text-underline-offset:2px}.compatible-models__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.compatible-models__toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}.compatible-models__group{display:flex;gap:14px;padding-block:12px;border-bottom:1px solid #eee}.compatible-models__group:last-child{border-bottom:0;padding-bottom:0}.compatible-models__models{min-width:0;flex:1}.compatible-models__series{margin:0 0 7px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4}.compatible-models__chips{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.compatible-models__chip{max-width:100%;margin:0;padding:3px 10px;border:1px solid #e1e1e1;border-radius:6px;font-size:12px;line-height:1.4;overflow-wrap:anywhere}@media(max-width:480px){product-compatible-models.compatible-models{padding:12px}.compatible-models__group{gap:10px}.compatible-models__header{flex-wrap:wrap;gap:4px 12px}}variant-compatible-models{display:contents}variant-compatible-models[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/248/compiled_assets/styles.css.map */
