.block-product-hero-1{position:relative;z-index:1;color:#fff;padding-block:calc(min(calc(5.125rem + 3 * (100vw - 22.5rem) / 77.5),8.125rem) + min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)) min(calc(3.75rem + 5.625 * (100vw - 22.5rem) / 77.5),9.375rem)}.block-product-hero-1 .wrapper{display:flex;flex-flow:column;position:relative;z-index:2;overflow:clip;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 62rem){.block-product-hero-1 .wrapper{display:flex;flex-flow:row;align-items:flex-start;justify-content:space-between}}@media(min-width: 75rem){.block-product-hero-1 .wrapper{gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}}.block-product-hero-1 .sliders{display:flex;flex-flow:column;padding-bottom:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}@media(min-width: 62rem){.block-product-hero-1 .sliders{display:flex;flex-flow:row;align-self:stretch;width:50%;min-width:0}}@media(min-width: 62rem){.block-product-hero-1 .sliders .primary-slider,.block-product-hero-1 .sliders .secondary-slider{position:sticky;top:calc(min(calc(5.125rem + 3 * (100vw - 22.5rem) / 77.5),8.125rem) + clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem))}}.block-product-hero-1 .sliders .primary-slider{display:flex;flex-flow:column;align-self:flex-start;width:100%;padding:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem) clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem) clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);border-radius:.625rem;background-color:#fff;box-shadow:4px 4px 20px 0 rgba(0,0,0,.1);gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}.block-product-hero-1 .sliders .primary-slider .component-image{width:100%;height:auto;max-height:min(calc(18.75rem + 16.875 * (100vw - 22.5rem) / 77.5),35.625rem);border-radius:.625rem;background-color:#f0f0f0;aspect-ratio:590/570}@media(min-width: 62rem){.block-product-hero-1 .sliders .primary-slider .component-image{max-height:unset}}.block-product-hero-1 .sliders .primary-slider .component-image.is-product-image img{padding:min(calc(1.875rem + 3.125 * (100vw - 22.5rem) / 77.5),5rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.block-product-hero-1 .sliders .primary-slider .component-image img{position:absolute;height:100%;inset:0}.block-product-hero-1 .sliders .primary-slider .component-swiper-controls{display:flex;flex-flow:row;justify-content:space-between;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}.block-product-hero-1 .sliders .primary-slider .component-swiper-controls:has(.swiper-pagination-lock){display:none}@media(min-width: 62rem){.block-product-hero-1 .sliders .primary-slider .component-swiper-controls{padding-block:0;padding-inline:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}}.block-product-hero-1 .sliders .primary-slider .component-swiper-controls .component-swiper-indicator{width:auto}.block-product-hero-1 .sliders .secondary-slider{overflow:visible}@media(min-width: 62rem){.block-product-hero-1 .sliders .secondary-slider{overflow:clip;flex-grow:0;flex-shrink:0;order:-1;width:min(calc(2.5rem + 3.75 * (100vw - 62rem) / 38),6.25rem);height:min(calc(27rem + 14.875 * (100vw - 62rem) / 38),41.875rem)}}.block-product-hero-1 .sliders .secondary-slider .swiper-wrapper .swiper-slide{width:3.625rem;height:auto;cursor:pointer}@media(min-width: 62rem){.block-product-hero-1 .sliders .secondary-slider .swiper-wrapper .swiper-slide{width:100%}}.block-product-hero-1 .sliders .secondary-slider .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .component-image{border-color:#af7e48}.block-product-hero-1 .sliders .secondary-slider .component-image{width:100%;height:auto;transition:border-color 250ms;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:.625rem;background-color:#f0f0f0;aspect-ratio:70/70}@media(min-width: 62rem){.block-product-hero-1 .sliders .secondary-slider .component-image{aspect-ratio:100/100}}.block-product-hero-1 .sliders .secondary-slider .component-image.is-product-image img{padding:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.block-product-hero-1 .sliders .secondary-slider .component-image img{position:absolute;height:100%;inset:0}.block-product-hero-1 .content{display:flex;flex-flow:column;align-items:flex-start;flex-grow:1;flex-shrink:1;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 62rem){.block-product-hero-1 .content{position:sticky;top:calc(min(calc(5.125rem + 3 * (100vw - 22.5rem) / 77.5),8.125rem) + clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem));width:50%;padding-block:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}}.block-product-hero-1 .content .component-headline.is-style-default{font-size:min(calc(1.375rem + 1.875 * (100vw - 22.5rem) / 77.5),3.25rem);line-height:.9;font-weight:700;font-family:"proxima-nova";letter-spacing:0}.block-product-hero-1 .content .component-rich-text{font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);line-height:1.4;font-weight:400;font-family:"proxima-nova";letter-spacing:0}.block-product-hero-1 .product-content{display:flex;flex-flow:column;font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);line-height:1.4;font-weight:400;font-family:"proxima-nova";letter-spacing:0;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}.block-product-hero-1 .product-content .product-head{display:flex;flex-flow:column;align-items:flex-start;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.block-product-hero-1 .product-content .component-accordion{width:100%;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}.block-product-hero-1 .product-content .component-accordion .accordion-item{display:flex;flex-flow:column;gap:0}.block-product-hero-1 .product-content .component-accordion .accordion-item .accordion-item-header .accordion-item-toggle .accordion-item-toggle-title{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.2;font-weight:700;font-family:"proxima-nova";letter-spacing:0}.block-product-hero-1 .product-content .component-accordion .accordion-item .accordion-item-header .accordion-item-toggle .accordion-item-toggle-icon .component-icon{width:1.25rem;height:1.25rem;border:none;border-radius:0}.block-product-hero-1 .product-content .component-accordion .accordion-item .accordion-item-header .accordion-item-toggle .accordion-item-toggle-icon .component-icon svg{width:100%;height:auto}.block-product-hero-1 .product-content .component-accordion .accordion-item .accordion-item-content-wrapper{padding-top:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);padding-bottom:0}.block-product-hero-1 .product-content .component-accordion .accordion-item .accordion-item-content-wrapper ul:first-child,.block-product-hero-1 .product-content .component-accordion .accordion-item .accordion-item-content-wrapper ol:first-child{margin-top:0}.block-product-hero-1 .product-content .component-accordion .accordion-item hr{display:none}.block-product-hero-1 .product-content .component-accordion .accordion-item .component-rich-text{font-size:min(calc(0.875rem + 0.25 * (100vw - 22.5rem) / 77.5),1.125rem);line-height:1.4;font-weight:400;font-family:"proxima-nova";letter-spacing:0}.block-product-hero-1 .product-content .component-accordion .accordion-item .component-rich-text img{width:100%;height:auto}.block-product-hero-1 .product-content .component-accordion .heating-instructions{display:flex;flex-flow:column;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}.block-product-hero-1 .product-content .component-accordion .heating-instructions .component-headline{display:flex;flex-flow:row;align-items:center;gap:clamp(1rem,calc(1rem + 0 * (100vw - 22.5rem) / 77.5),1rem)}.block-product-hero-1 .product-content .component-accordion .heating-instructions .component-headline svg{width:2.5rem;height:2.5rem}.block-product-hero-1 .product-content .component-accordion .heating-instructions .microwave,.block-product-hero-1 .product-content .component-accordion .heating-instructions .stove-top{display:flex;flex-flow:column;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}