@keyframes product-detail-component-module-scss-module__BWg0Da__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes product-detail-component-module-scss-module__BWg0Da__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes product-detail-component-module-scss-module__BWg0Da__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes product-detail-component-module-scss-module__BWg0Da__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.product-detail-component-module-scss-module__BWg0Da__externalContainer{padding-top:24px;padding-bottom:24px}@media (min-width:1024px){.product-detail-component-module-scss-module__BWg0Da__externalContainer{padding-top:48px;padding-bottom:48px}}.product-detail-component-module-scss-module__BWg0Da__externalContainer{background-color:var(--surface,#fff);z-index:1}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container{flex-flow:wrap;max-width:1440px;margin:0 auto;display:flex}@media (min-width:0){.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container{padding-left:16px;padding-right:16px}}@media (min-width:768px){.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container{padding-left:40px;padding-right:40px}}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container{flex-direction:column;gap:2rem}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__textArea,.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__tableArea{width:100%}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__tableArea{overflow:auto}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__articleTitle,.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__descriptionDetail{margin-bottom:16px}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable{border-collapse:collapse;background-color:var(--primary-container,#e6f1ec);border-radius:16px;width:auto;min-width:100%;overflow:hidden}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable thead{background-color:#0000}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable thead tr{position:relative}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable thead tr:after{content:"";background-color:var(--surface,#fff);height:1px;position:absolute;bottom:0;left:16px;right:16px}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable thead th{padding:1rem}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable thead th:first-child{min-width:100px;max-width:400px}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable thead th:first-child h3{text-align:left}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable thead th:not(:first-child){min-width:100px;max-width:400px}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable thead th:not(:first-child) h3{text-align:right}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable td{padding:1rem;position:relative}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable td:first-child{min-width:100px;max-width:400px}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable td:first-child h3{text-align:left}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable td:not(:first-child){text-align:right;min-width:100px;max-width:400px}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable tbody tr{text-align:left;position:relative}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable tbody tr th{padding-left:16px}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable tbody tr:after{content:"";background-color:var(--surface,#fff);height:1px;position:absolute;bottom:0;left:16px;right:16px}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable tbody tr:last-child:after{display:none}.product-detail-component-module-scss-module__BWg0Da__modal{flex-direction:column;padding:0 1.5rem}.product-detail-component-module-scss-module__BWg0Da__modal .product-detail-component-module-scss-module__BWg0Da__modalTitle,.product-detail-component-module-scss-module__BWg0Da__modal .product-detail-component-module-scss-module__BWg0Da__modalParagraph{margin-bottom:16px}@media (min-width:1024px){.product-detail-component-module-scss-module__BWg0Da__externalContainer{padding-top:24px;padding-bottom:24px}}@media (min-width:1024px) and (min-width:1024px){.product-detail-component-module-scss-module__BWg0Da__externalContainer{padding-top:48px;padding-bottom:48px}}@media (min-width:1024px){.product-detail-component-module-scss-module__BWg0Da__externalContainer{background-color:var(--surface,#fff)}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container{gap:2rem;display:flex}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable thead th:first-child{min-width:300px;max-width:500px}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable thead th:not(:first-child){min-width:200px;max-width:400px}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable td:first-child{min-width:300px;max-width:500px}.product-detail-component-module-scss-module__BWg0Da__externalContainer .product-detail-component-module-scss-module__BWg0Da__container .product-detail-component-module-scss-module__BWg0Da__nutritionalTable td:not(:first-child){min-width:200px;max-width:400px}}
@keyframes product-hero-component-module-scss-module__wvr5rq__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes product-hero-component-module-scss-module__wvr5rq__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes product-hero-component-module-scss-module__wvr5rq__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes product-hero-component-module-scss-module__wvr5rq__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.product-hero-component-module-scss-module__wvr5rq__externalContainer{background:linear-gradient(180deg, var(--surface,#fff) 0%, var(--secondary-container,#faede6) 100%);width:100%;padding-bottom:40px}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer{flex-flow:wrap;max-width:1440px;margin:0 auto;display:flex}@media (min-width:0){.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer{padding-left:16px;padding-right:16px}}@media (min-width:768px){.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer{padding-left:40px;padding-right:40px}}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer{gap:1.5rem}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__top{align-self:flex-start;width:100%}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom{flex-direction:column;gap:1.5rem;width:100%;display:flex}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__titleContainer{flex-direction:column;gap:.75rem;display:flex}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__titleAndButtonContainer{display:flex}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__icons{gap:.5rem;display:flex}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__icons .product-hero-component-module-scss-module__wvr5rq__allergenIcon{width:24px;height:24px}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__price{flex-direction:column;gap:1rem;display:flex}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__price .product-hero-component-module-scss-module__wvr5rq__discountedPriceContainer{flex-direction:column;display:flex}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__price .product-hero-component-module-scss-module__wvr5rq__discountedPrice{color:var(--promo,#e30614)}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__price .product-hero-component-module-scss-module__wvr5rq__unitPrice{text-decoration:line-through}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__buttonWrapper{position:relative}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__buttonWrapper .product-hero-component-module-scss-module__wvr5rq__button{width:100%}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__buttonWrapper .product-hero-component-module-scss-module__wvr5rq__label{color:var(--on-primary,#fff)}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__buttonWrapper .product-hero-component-module-scss-module__wvr5rq__image{z-index:1;object-fit:fill;width:100%;max-width:1.5rem;height:100%;max-height:1.5rem;position:absolute;bottom:12px;left:10rem}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__tabs{justify-content:center;gap:2.5rem;width:100%;display:flex;position:relative;bottom:0}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__tabs .react-tabs__tab--selected{background-color:unset}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__tabs .product-hero-component-module-scss-module__wvr5rq__tabsButton{border-radius:.75rem;flex-direction:column;align-items:center;display:flex}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__tabs .product-hero-component-module-scss-module__wvr5rq__tabsButton:focus-visible{outline:2px solid var(--on-surface,#2a2c30)}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__tabs .product-hero-component-module-scss-module__wvr5rq__tabsButton.product-hero-component-module-scss-module__wvr5rq__marker:after{content:"";background-color:var(--secondary-on-light,#d14900);border-top-left-radius:.25rem;border-top-right-radius:.25rem;width:2rem;height:.25rem;margin-top:2px}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__tabs .product-hero-component-module-scss-module__wvr5rq__tabsButton.product-hero-component-module-scss-module__wvr5rq__invisibleMarker:after{content:"";height:.25rem;margin-top:2px}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__tabs .product-hero-component-module-scss-module__wvr5rq__tabImage{object-fit:fill;max-width:24px;max-height:24px}@media (min-width:1024px){.product-hero-component-module-scss-module__wvr5rq__externalContainer{padding-bottom:120px}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer{gap:0;margin-top:2.5rem;display:flex}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__top{margin-right:auto}}@media (min-width:1024px) and (min-width:0){.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__top{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}}@media (min-width:1024px) and (min-width:1280px){.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__top{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}}@media (min-width:1024px) and (min-width:0){.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}}@media (min-width:1024px) and (min-width:1280px){.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}}@media (min-width:1024px){.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom{text-align:left;justify-content:space-between;margin-right:0}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__image{max-width:100%;max-height:300px}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__bottom .product-hero-component-module-scss-module__wvr5rq__button{width:100%;max-width:322px}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__tabs{margin-top:2.5rem}.product-hero-component-module-scss-module__wvr5rq__externalContainer .product-hero-component-module-scss-module__wvr5rq__heroContainer .product-hero-component-module-scss-module__wvr5rq__tabs .product-hero-component-module-scss-module__wvr5rq__tabImage{max-width:32px;max-height:32px}}
@keyframes product-recall-alert-component-module-scss-module__uIZOoG__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes product-recall-alert-component-module-scss-module__uIZOoG__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes product-recall-alert-component-module-scss-module__uIZOoG__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes product-recall-alert-component-module-scss-module__uIZOoG__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.product-recall-alert-component-module-scss-module__uIZOoG__externalContainer{padding-top:24px;padding-bottom:24px}@media (min-width:1024px){.product-recall-alert-component-module-scss-module__uIZOoG__externalContainer{padding-top:48px;padding-bottom:48px}}.product-recall-alert-component-module-scss-module__uIZOoG__externalContainer{background-color:var(--surface,#fff)}
@keyframes product-recall-detail-component-module-scss-module__JoB7pG__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes product-recall-detail-component-module-scss-module__JoB7pG__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes product-recall-detail-component-module-scss-module__JoB7pG__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes product-recall-detail-component-module-scss-module__JoB7pG__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.is-magnolia-editor .product-recall-detail-component-module-scss-module__JoB7pG__container{gap:0}.product-recall-detail-component-module-scss-module__JoB7pG__margins{padding-top:24px;padding-bottom:24px}@media (min-width:1024px){.product-recall-detail-component-module-scss-module__JoB7pG__margins{padding-top:48px;padding-bottom:48px}}.product-recall-detail-component-module-scss-module__JoB7pG__margins{background-color:var(--surface,#fff)}.product-recall-detail-component-module-scss-module__JoB7pG__fluidGrid{justify-content:center}.product-recall-detail-component-module-scss-module__JoB7pG__column{flex-direction:column;justify-content:center;gap:2rem;width:100%;display:flex}.product-recall-detail-component-module-scss-module__JoB7pG__content{flex-direction:column;justify-content:center;gap:1rem;display:flex}.product-recall-detail-component-module-scss-module__JoB7pG__content .product-recall-detail-component-module-scss-module__JoB7pG__image{max-height:245.172px}.product-recall-detail-component-module-scss-module__JoB7pG__textContent{flex-direction:column;gap:8px;display:flex}.product-recall-detail-component-module-scss-module__JoB7pG__title{margin-bottom:8px}.product-recall-detail-component-module-scss-module__JoB7pG__descriptionContainer{display:unset;flex-wrap:wrap;align-items:baseline;gap:.25rem}.product-recall-detail-component-module-scss-module__JoB7pG__descriptionContainer .product-recall-detail-component-module-scss-module__JoB7pG__label:not(:last-child){margin-right:5px}.product-recall-detail-component-module-scss-module__JoB7pG__label{font-weight:800}.product-recall-detail-component-module-scss-module__JoB7pG__furtherInfoContainer{margin-top:.5rem;padding-top:1rem;line-height:1.75rem}.product-recall-detail-component-module-scss-module__JoB7pG__furtherInfoContainer .product-recall-detail-component-module-scss-module__JoB7pG__furtherInfo{margin-top:-16px}@media (min-width:1024px) and (min-width:0){.product-recall-detail-component-module-scss-module__JoB7pG__column{flex:0 0 calc(83.3333% - 2.66667px);max-width:calc(83.3333% - 2.66667px)}}@media (min-width:1024px) and (min-width:1280px){.product-recall-detail-component-module-scss-module__JoB7pG__column{flex:0 0 calc(83.3333% - 4px);max-width:calc(83.3333% - 4px)}}@media (min-width:1024px){.product-recall-detail-component-module-scss-module__JoB7pG__column{gap:48px}.product-recall-detail-component-module-scss-module__JoB7pG__column .product-recall-detail-component-module-scss-module__JoB7pG__content{flex-direction:row;justify-content:space-between;gap:24px}.product-recall-detail-component-module-scss-module__JoB7pG__column .product-recall-detail-component-module-scss-module__JoB7pG__content.product-recall-detail-component-module-scss-module__JoB7pG__twoElements .product-recall-detail-component-module-scss-module__JoB7pG__textContent,.product-recall-detail-component-module-scss-module__JoB7pG__column .product-recall-detail-component-module-scss-module__JoB7pG__content.product-recall-detail-component-module-scss-module__JoB7pG__twoElements .product-recall-detail-component-module-scss-module__JoB7pG__image{width:100%;max-width:calc(50% - 12px)}.product-recall-detail-component-module-scss-module__JoB7pG__column .product-recall-detail-component-module-scss-module__JoB7pG__content .product-recall-detail-component-module-scss-module__JoB7pG__image{max-height:413px}.product-recall-detail-component-module-scss-module__JoB7pG__column .product-recall-detail-component-module-scss-module__JoB7pG__content .product-recall-detail-component-module-scss-module__JoB7pG__title{margin-bottom:24px}}
@keyframes product-recall-list-component-module-scss-module__vRLTnW__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes product-recall-list-component-module-scss-module__vRLTnW__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes product-recall-list-component-module-scss-module__vRLTnW__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes product-recall-list-component-module-scss-module__vRLTnW__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.is-magnolia-editor .product-recall-list-component-module-scss-module__vRLTnW__externalContainer{padding:0}.product-recall-list-component-module-scss-module__vRLTnW__externalContainer{padding-top:24px;padding-bottom:24px}@media (min-width:1024px){.product-recall-list-component-module-scss-module__vRLTnW__externalContainer{padding-top:48px;padding-bottom:48px}}.product-recall-list-component-module-scss-module__vRLTnW__externalContainer{background-color:var(--surface,#fff);flex-direction:column;max-width:100%}.product-recall-list-component-module-scss-module__vRLTnW__externalContainer .product-recall-list-component-module-scss-module__vRLTnW__numberLabel{padding-bottom:1.5rem}.product-recall-list-component-module-scss-module__vRLTnW__externalContainer .product-recall-list-component-module-scss-module__vRLTnW__numberLabel .product-recall-list-component-module-scss-module__vRLTnW__bold{font-weight:800}.product-recall-list-component-module-scss-module__vRLTnW__externalContainer .product-recall-list-component-module-scss-module__vRLTnW__container{flex-flow:wrap;max-width:1440px;margin:0 auto;display:flex}@media (min-width:0){.product-recall-list-component-module-scss-module__vRLTnW__externalContainer .product-recall-list-component-module-scss-module__vRLTnW__container{padding-left:16px;padding-right:16px}}@media (min-width:768px){.product-recall-list-component-module-scss-module__vRLTnW__externalContainer .product-recall-list-component-module-scss-module__vRLTnW__container{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.product-recall-list-component-module-scss-module__vRLTnW__externalContainer .product-recall-list-component-module-scss-module__vRLTnW__container{padding-left:40px;padding-right:40px}}.product-recall-list-component-module-scss-module__vRLTnW__externalContainer .product-recall-list-component-module-scss-module__vRLTnW__container{flex-direction:column;gap:1.5rem;display:flex}.product-recall-list-component-module-scss-module__vRLTnW__externalContainer .product-recall-list-component-module-scss-module__vRLTnW__loadMore{flex-direction:column;justify-content:center;align-items:center;padding-top:2rem;display:flex}.product-recall-list-component-module-scss-module__vRLTnW__externalContainer .product-recall-list-component-module-scss-module__vRLTnW__loadMore .product-recall-list-component-module-scss-module__vRLTnW__button{width:fit-content}
@keyframes recipe-article-container-component-module-scss-module__GbXYSG__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes recipe-article-container-component-module-scss-module__GbXYSG__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes recipe-article-container-component-module-scss-module__GbXYSG__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes recipe-article-container-component-module-scss-module__GbXYSG__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.recipe-article-container-component-module-scss-module__GbXYSG__externalContainer{padding-top:24px;padding-bottom:24px}@media (min-width:1024px){.recipe-article-container-component-module-scss-module__GbXYSG__externalContainer{padding-top:48px;padding-bottom:48px}}.recipe-article-container-component-module-scss-module__GbXYSG__externalContainer{background-color:var(--surface,#fff)}.recipe-article-container-component-module-scss-module__GbXYSG__externalContainer .recipe-article-container-component-module-scss-module__GbXYSG__grid{flex-flow:wrap;max-width:1440px;margin:0 auto;display:flex}@media (min-width:0){.recipe-article-container-component-module-scss-module__GbXYSG__externalContainer .recipe-article-container-component-module-scss-module__GbXYSG__grid{padding-left:16px;padding-right:16px}}@media (min-width:768px){.recipe-article-container-component-module-scss-module__GbXYSG__externalContainer .recipe-article-container-component-module-scss-module__GbXYSG__grid{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.recipe-article-container-component-module-scss-module__GbXYSG__externalContainer .recipe-article-container-component-module-scss-module__GbXYSG__grid{padding-left:40px;padding-right:40px}}.recipe-article-container-component-module-scss-module__GbXYSG__containerRetail{flex-direction:row;gap:40px 20px;display:flex}.recipe-article-container-component-module-scss-module__GbXYSG__hidden{visibility:hidden}.recipe-article-container-component-module-scss-module__GbXYSG__retailMediaColumn{margin:0 auto}.recipe-article-container-component-module-scss-module__GbXYSG__retailMediaBox{border-radius:8px;height:min-content}@media (min-width:1024px){.recipe-article-container-component-module-scss-module__GbXYSG__retailMediaBox{border-radius:16px}}.recipe-article-container-component-module-scss-module__GbXYSG__innerContainer{flex-direction:column;gap:48px;display:flex}@media (min-width:1024px){.recipe-article-container-component-module-scss-module__GbXYSG__externalContainer .recipe-article-container-component-module-scss-module__GbXYSG__grid:not(.recipe-article-container-component-module-scss-module__GbXYSG__containerRetail){justify-content:center}}@media (min-width:1024px) and (min-width:0){.recipe-article-container-component-module-scss-module__GbXYSG__containerRetail{flex:0 0 100%;max-width:100%}}@media (min-width:1024px) and (min-width:1280px){.recipe-article-container-component-module-scss-module__GbXYSG__containerRetail{flex:0 0 100%;max-width:100%}}@media (min-width:1024px){.recipe-article-container-component-module-scss-module__GbXYSG__containerRetail{justify-content:center;overflow:visible}}@media (min-width:1024px) and (min-width:0){.recipe-article-container-component-module-scss-module__GbXYSG__containerRetail .recipe-article-container-component-module-scss-module__GbXYSG__innerContainer{max-width:calc(100% - 316px)}}@media (min-width:1024px) and (min-width:1280px){.recipe-article-container-component-module-scss-module__GbXYSG__containerRetail .recipe-article-container-component-module-scss-module__GbXYSG__innerContainer{max-width:calc(100% - 324px)}}@media (min-width:1024px){.recipe-article-container-component-module-scss-module__GbXYSG__containerRetail .recipe-article-container-component-module-scss-module__GbXYSG__retailMediaColumn{flex-shrink:0;width:300px}}@media (min-width:1024px) and (min-width:0){.recipe-article-container-component-module-scss-module__GbXYSG__innerContainer{flex:0 0 calc(66.6667% - 5.33334px);max-width:calc(66.6667% - 5.33334px)}}@media (min-width:1024px) and (min-width:1280px){.recipe-article-container-component-module-scss-module__GbXYSG__innerContainer{flex:0 0 calc(66.6667% - 8px);max-width:calc(66.6667% - 8px)}}@media (min-width:1024px){.recipe-article-container-component-module-scss-module__GbXYSG__innerContainer{gap:80px}.recipe-article-container-component-module-scss-module__GbXYSG__retailMediaBox{width:300px;margin:0;position:sticky;top:0}}
@keyframes recipe-hero-component-module-scss-module__D4ce-W__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes recipe-hero-component-module-scss-module__D4ce-W__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes recipe-hero-component-module-scss-module__D4ce-W__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes recipe-hero-component-module-scss-module__D4ce-W__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer{background:linear-gradient(180deg, var(--surface,#fff) 0%, var(--secondary-container,#faede6) 100%);border-bottom-right-radius:2.5rem;padding:48px 0 72px}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__imageContainer{position:relative}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__imageContainer .recipe-hero-component-module-scss-module__D4ce-W__image{border-radius:1.5rem;width:100%;height:246px;position:relative}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__imageContainer .recipe-hero-component-module-scss-module__D4ce-W__tag{position:absolute;top:2rem}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container{flex-flow:wrap;max-width:1440px;margin:0 auto;display:flex}@media (min-width:0){.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container{padding-left:16px;padding-right:16px}}@media (min-width:768px){.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container{padding-left:40px;padding-right:40px}}@media (min-width:0){.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container{gap:16px}}@media (min-width:1280px){.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container{gap:24px}}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container{flex-flow:column;gap:1.5rem}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__breadcrumb{width:100%;padding:unset;justify-content:flex-start}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left{flex-direction:column;gap:1.5rem;display:flex}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__tag{margin-right:auto}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom{flex-direction:column;gap:2rem;display:flex}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__head{flex-direction:column;gap:.5rem;display:flex}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__info{grid-template-columns:.4fr .6fr;gap:1rem;display:grid}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__info .recipe-hero-component-module-scss-module__D4ce-W__cell{flex-direction:column;gap:.5rem;display:flex}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__info .recipe-hero-component-module-scss-module__D4ce-W__cell .recipe-hero-component-module-scss-module__D4ce-W__timeDifficulty h3{letter-spacing:.5px;font-size:1rem;font-weight:800;line-height:1.75rem}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__info .recipe-hero-component-module-scss-module__D4ce-W__cell .recipe-hero-component-module-scss-module__D4ce-W__element{align-items:center;gap:.5rem;display:flex}@media (min-width:768px){.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__head{gap:.5rem}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__info{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.recipe-hero-component-module-scss-module__D4ce-W__mainContainer{padding:64px 0 184px}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container{flex-flow:wrap;gap:1.5rem;width:100%}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__imageContainer{width:calc(50% - 12px)}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__imageContainer .recipe-hero-component-module-scss-module__D4ce-W__image{border-radius:2.5rem;height:430px}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__imageContainer .recipe-hero-component-module-scss-module__D4ce-W__tag{position:absolute;top:2rem}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left{gap:2rem;width:calc(50% - 12px)}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom{gap:3rem}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__head{gap:1rem}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__info{gap:spcing(6);grid-template-columns:.4fr .6fr}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__info .recipe-hero-component-module-scss-module__D4ce-W__cell{gap:.75rem}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__info .recipe-hero-component-module-scss-module__D4ce-W__cell .recipe-hero-component-module-scss-module__D4ce-W__timeDifficulty span{width:32px;height:32px}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__info .recipe-hero-component-module-scss-module__D4ce-W__cell .recipe-hero-component-module-scss-module__D4ce-W__timeDifficulty h3{font-size:1.125rem}.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__info .recipe-hero-component-module-scss-module__D4ce-W__cell .recipe-hero-component-module-scss-module__D4ce-W__element .recipe-hero-component-module-scss-module__D4ce-W__icon{width:32px;height:32px}}@media (min-width:1280px){.recipe-hero-component-module-scss-module__D4ce-W__mainContainer .recipe-hero-component-module-scss-module__D4ce-W__container .recipe-hero-component-module-scss-module__D4ce-W__left .recipe-hero-component-module-scss-module__D4ce-W__bottom .recipe-hero-component-module-scss-module__D4ce-W__info{grid-template-columns:repeat(3,1fr)}}
@keyframes recipe-procedure-component-module-scss-module__t9VP6G__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes recipe-procedure-component-module-scss-module__t9VP6G__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes recipe-procedure-component-module-scss-module__t9VP6G__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes recipe-procedure-component-module-scss-module__t9VP6G__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.recipe-procedure-component-module-scss-module__t9VP6G__margins{background-color:var(--surface,#fff)}.recipe-procedure-component-module-scss-module__t9VP6G__container{flex-direction:column;gap:16px;display:flex}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__title{text-align:left;width:100%}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList{flex-direction:column;gap:40px;width:100%;list-style-type:none;display:flex}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList .recipe-procedure-component-module-scss-module__t9VP6G__procedureItem{flex-direction:column;gap:16px;display:flex}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList .recipe-procedure-component-module-scss-module__t9VP6G__procedureItem .recipe-procedure-component-module-scss-module__t9VP6G__textContainer{flex-direction:row;justify-content:stretch;align-items:flex-start;gap:12px;display:flex}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList .recipe-procedure-component-module-scss-module__t9VP6G__procedureItem .recipe-procedure-component-module-scss-module__t9VP6G__textContainer .recipe-procedure-component-module-scss-module__t9VP6G__text{width:100%}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList .recipe-procedure-component-module-scss-module__t9VP6G__procedureItem .recipe-procedure-component-module-scss-module__t9VP6G__textContainer .recipe-procedure-component-module-scss-module__t9VP6G__bigNumber{color:var(--secondary,#d14900)}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList .recipe-procedure-component-module-scss-module__t9VP6G__procedureItem .recipe-procedure-component-module-scss-module__t9VP6G__imageContainer{flex-direction:row;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList .recipe-procedure-component-module-scss-module__t9VP6G__procedureItem .recipe-procedure-component-module-scss-module__t9VP6G__imageContainer .recipe-procedure-component-module-scss-module__t9VP6G__image{object-fit:contain;border-radius:12px;max-width:calc(50% - 8px);max-height:123px}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList .recipe-procedure-component-module-scss-module__t9VP6G__procedureItem .recipe-procedure-component-module-scss-module__t9VP6G__imageContainer .recipe-procedure-component-module-scss-module__t9VP6G__image:only-child{max-width:100%;max-height:276px}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__resultImageContainer{flex-direction:column;align-self:center;align-items:flex-start;gap:8px;margin:0;padding:48px 0;display:flex}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__resultImageContainer .recipe-procedure-component-module-scss-module__t9VP6G__image{object-fit:contain;border-radius:12px;max-width:100%;max-height:276px}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__resultImageContainer .recipe-procedure-component-module-scss-module__t9VP6G__caption{text-align:left;max-width:100%}@media (min-width:1024px){.recipe-procedure-component-module-scss-module__t9VP6G__container{gap:24px}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList{gap:48px}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList .recipe-procedure-component-module-scss-module__t9VP6G__procedureItem{gap:32px}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList .recipe-procedure-component-module-scss-module__t9VP6G__procedureItem .recipe-procedure-component-module-scss-module__t9VP6G__textContainer{gap:1.5rem}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList .recipe-procedure-component-module-scss-module__t9VP6G__procedureItem .recipe-procedure-component-module-scss-module__t9VP6G__imageContainer{gap:25px}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList .recipe-procedure-component-module-scss-module__t9VP6G__procedureItem .recipe-procedure-component-module-scss-module__t9VP6G__imageContainer .recipe-procedure-component-module-scss-module__t9VP6G__image{border-radius:16px;max-width:calc(50% - 12.5px);max-height:318px}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__procedureList .recipe-procedure-component-module-scss-module__t9VP6G__procedureItem .recipe-procedure-component-module-scss-module__t9VP6G__imageContainer .recipe-procedure-component-module-scss-module__t9VP6G__image:only-child{border-radius:24px;max-width:100%;max-height:654px}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__resultImageContainer{gap:12px;padding:64px 0}.recipe-procedure-component-module-scss-module__t9VP6G__container .recipe-procedure-component-module-scss-module__t9VP6G__resultImageContainer .recipe-procedure-component-module-scss-module__t9VP6G__image{border-radius:24px;max-height:654px}}
@keyframes related-category-faq-listing-component-module-scss-module__GUvHqW__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes related-category-faq-listing-component-module-scss-module__GUvHqW__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes related-category-faq-listing-component-module-scss-module__GUvHqW__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes related-category-faq-listing-component-module-scss-module__GUvHqW__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.is-magnolia-editor .related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer{width:100%;max-width:unset;align-items:stretch}.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer{flex-direction:column;display:flex}@media (min-width:0){.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer{gap:16px}}@media (min-width:1280px){.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer{gap:24px}}.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer .related-category-faq-listing-component-module-scss-module__GUvHqW__listContainer{flex-direction:column;display:flex}@media (min-width:0){.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer .related-category-faq-listing-component-module-scss-module__GUvHqW__listContainer{flex:0 0 100%;max-width:100%}}@media (min-width:1280px){.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer .related-category-faq-listing-component-module-scss-module__GUvHqW__listContainer{flex:0 0 100%;max-width:100%}}.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer .related-category-faq-listing-component-module-scss-module__GUvHqW__listItem{width:100%}.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer .related-category-faq-listing-component-module-scss-module__GUvHqW__listItem .related-category-faq-listing-component-module-scss-module__GUvHqW__link{border-bottom:1px solid var(--surface-container-high,#c3c5c9);flex-direction:row;align-items:center;gap:12px;min-height:64px;padding:12px;text-decoration:none;display:flex}.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer .related-category-faq-listing-component-module-scss-module__GUvHqW__listItem .related-category-faq-listing-component-module-scss-module__GUvHqW__link .related-category-faq-listing-component-module-scss-module__GUvHqW__icon{color:var(--on-surface,#2a2c30)}.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer .related-category-faq-listing-component-module-scss-module__GUvHqW__listItem .related-category-faq-listing-component-module-scss-module__GUvHqW__link .related-category-faq-listing-component-module-scss-module__GUvHqW__title{flex:1 0 0}@media (min-width:1024px) and (min-width:0){.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer{flex:0 0 calc(33.3333% - 10.6667px);max-width:calc(33.3333% - 10.6667px)}}@media (min-width:1024px) and (min-width:1280px){.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer{flex:0 0 calc(33.3333% - 16px);max-width:calc(33.3333% - 16px)}}@media (min-width:1024px){.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer .related-category-faq-listing-component-module-scss-module__GUvHqW__arrow{width:28px;height:28px}.related-category-faq-listing-component-module-scss-module__GUvHqW__menuContainer:only-child{margin-left:auto}}
@keyframes restricted-container-component-module-scss-module__DMwX3G__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes restricted-container-component-module-scss-module__DMwX3G__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes restricted-container-component-module-scss-module__DMwX3G__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes restricted-container-component-module-scss-module__DMwX3G__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.is-magnolia-editor .restricted-container-component-module-scss-module__DMwX3G__container{gap:0}.restricted-container-component-module-scss-module__DMwX3G__margins{padding-top:24px;padding-bottom:24px}@media (min-width:1024px){.restricted-container-component-module-scss-module__DMwX3G__margins{padding-top:48px;padding-bottom:48px}}.restricted-container-component-module-scss-module__DMwX3G__margins{background-color:var(--surface,#fff)}.restricted-container-component-module-scss-module__DMwX3G__fluidGrid{justify-content:center}.restricted-container-component-module-scss-module__DMwX3G__container{flex-direction:column;align-items:stretch;gap:32px;width:100%;display:flex}@media (min-width:1024px) and (min-width:0){.restricted-container-component-module-scss-module__DMwX3G__container{flex:0 0 calc(83.3333% - 2.66667px);max-width:calc(83.3333% - 2.66667px)}}@media (min-width:1024px) and (min-width:1280px){.restricted-container-component-module-scss-module__DMwX3G__container{flex:0 0 calc(83.3333% - 4px);max-width:calc(83.3333% - 4px)}}@media (min-width:1024px){.restricted-container-component-module-scss-module__DMwX3G__container{gap:48px}}
@keyframes retail-media-component-module-scss-module__aamn0q__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes retail-media-component-module-scss-module__aamn0q__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes retail-media-component-module-scss-module__aamn0q__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes retail-media-component-module-scss-module__aamn0q__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.is-magnolia-editor .retail-media-component-module-scss-module__aamn0q__externalRetailContainer{flex-direction:column;justify-content:center;align-items:stretch;width:100%;padding:0;display:flex}.is-magnolia-editor .retail-media-component-module-scss-module__aamn0q__externalRetailContainer .retail-media-component-module-scss-module__aamn0q__retailMediaBox{width:unset}.retail-media-component-module-scss-module__aamn0q__externalRetailContainer{padding-top:24px;padding-bottom:24px}@media (min-width:1024px){.retail-media-component-module-scss-module__aamn0q__externalRetailContainer{padding-top:48px;padding-bottom:48px}}.retail-media-component-module-scss-module__aamn0q__externalRetailContainer{background-color:var(--surface,#fff)}.retail-media-component-module-scss-module__aamn0q__externalRetailContainer .retail-media-component-module-scss-module__aamn0q__retailContainer{flex-flow:wrap;max-width:1440px;margin:0 auto;display:flex}@media (min-width:0){.retail-media-component-module-scss-module__aamn0q__externalRetailContainer .retail-media-component-module-scss-module__aamn0q__retailContainer{padding-left:16px;padding-right:16px}}@media (min-width:768px){.retail-media-component-module-scss-module__aamn0q__externalRetailContainer .retail-media-component-module-scss-module__aamn0q__retailContainer{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.retail-media-component-module-scss-module__aamn0q__externalRetailContainer .retail-media-component-module-scss-module__aamn0q__retailContainer{padding-left:40px;padding-right:40px}}.retail-media-component-module-scss-module__aamn0q__externalRetailContainer .retail-media-component-module-scss-module__aamn0q__retailContainer{justify-content:center;align-items:center}.retail-media-component-module-scss-module__aamn0q__externalRetailContainer .retail-media-component-module-scss-module__aamn0q__retailMediaBox{border-radius:8px;width:300px;height:min-content;overflow:hidden}@media (min-width:1024px){.retail-media-component-module-scss-module__aamn0q__externalRetailContainer .retail-media-component-module-scss-module__aamn0q__retailMediaBox{border-radius:16px}.retail-media-component-module-scss-module__aamn0q__externalRetailContainer .retail-media-component-module-scss-module__aamn0q__retailContainer .retail-media-component-module-scss-module__aamn0q__retailMediaBox,.retail-media-component-module-scss-module__aamn0q__externalRetailContainer .retail-media-component-module-scss-module__aamn0q__retailContainer .retail-media-component-module-scss-module__aamn0q__retailMediaBox .retail-media-component-module-scss-module__aamn0q__retailMediaBoxContent{width:auto;min-height:250px}}
@keyframes retail-media-leaderboard-component-module-scss-module__8e6P4G__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes retail-media-leaderboard-component-module-scss-module__8e6P4G__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes retail-media-leaderboard-component-module-scss-module__8e6P4G__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes retail-media-leaderboard-component-module-scss-module__8e6P4G__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaContainer{z-index:11;background-color:var(--surface,#fff);flex-direction:column;justify-content:center;align-items:stretch;width:100%;padding:8px 0;display:flex;position:fixed;top:0}.retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaContainer.retail-media-leaderboard-component-module-scss-module__8e6P4G__block{position:unset}.retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaContainer .retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaBox{border-radius:8px;height:min-content}@media (min-width:1024px){.retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaContainer .retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaBox{border-radius:16px}}.retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaContainer .retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaBox{align-self:center;width:320px;height:100px;overflow:hidden}.retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaContainer .retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaBox>:first-child{width:100%!important;height:100%!important}@media (min-width:1024px){.retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaContainer{padding:16px 0}.retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaContainer .retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaBox{width:728px;height:90px}.retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaContainer .retail-media-leaderboard-component-module-scss-module__8e6P4G__retailMediaBox>:first-child{border-radius:16px}}
@keyframes savi-coupon-gallery-component-module-scss-module__9spada__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes savi-coupon-gallery-component-module-scss-module__9spada__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes savi-coupon-gallery-component-module-scss-module__9spada__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes savi-coupon-gallery-component-module-scss-module__9spada__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.savi-coupon-gallery-component-module-scss-module__9spada__containerOuter{padding-top:24px;padding-bottom:24px}@media (min-width:1024px){.savi-coupon-gallery-component-module-scss-module__9spada__containerOuter{padding-top:48px;padding-bottom:48px}}.savi-coupon-gallery-component-module-scss-module__9spada__containerOuter{background-color:var(--surface,#fff)}.savi-coupon-gallery-component-module-scss-module__9spada__wallet svg{fill:none}.savi-coupon-gallery-component-module-scss-module__9spada__container{flex-flow:wrap;max-width:1440px;margin:0 auto;display:flex}@media (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__container{padding-left:16px;padding-right:16px}}@media (min-width:768px){.savi-coupon-gallery-component-module-scss-module__9spada__container{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__container{padding-left:40px;padding-right:40px}}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__topConatiner{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__topConatiner.savi-coupon-gallery-component-module-scss-module__9spada__skeleton .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer,.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__topConatiner.savi-coupon-gallery-component-module-scss-module__9spada__skeleton .savi-coupon-gallery-component-module-scss-module__9spada__leftContainer{background:unset;padding:0}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__topConatiner.savi-coupon-gallery-component-module-scss-module__9spada__skeleton .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer span,.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__topConatiner.savi-coupon-gallery-component-module-scss-module__9spada__skeleton .savi-coupon-gallery-component-module-scss-module__9spada__leftContainer span{width:100%;height:100%;min-height:62px}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer,.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__leftContainer{width:100%;max-width:50%;min-height:62px;padding:.25rem .75rem;box-shadow:0 4px 15px -3px #2021241a,0 2px 6px -4px #2021241a}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__leftContainer{background-color:var(--surface,#fff);justify-content:center;align-items:center;gap:.75rem;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__leftContainer .savi-coupon-gallery-component-module-scss-module__9spada__titleContainer{justify-content:center;align-items:center;gap:.75rem;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__leftContainer .savi-coupon-gallery-component-module-scss-module__9spada__multiCouponIcon{flex-shrink:0}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer{background-color:var(--secondary-container,#faede6);margin-left:auto}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer:disabled{cursor:initial}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer:focus-visible{outline-offset:1px;outline:2px solid var(--on-surface,#2a2c30)}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartInfo{justify-content:center;align-items:center;gap:.75rem;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartInfo.savi-coupon-gallery-component-module-scss-module__9spada__moreGap{gap:20px}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__savingsContainer{flex-direction:column;align-items:flex-end;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartInfo .savi-coupon-gallery-component-module-scss-module__9spada__cartIconContainer{position:relative}.savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartInfo .savi-coupon-gallery-component-module-scss-module__9spada__cartIconContainer .savi-coupon-gallery-component-module-scss-module__9spada__tag{color:var(--inverse-on-surface,#fff);background-color:var(--badge,#c8102e);border-radius:2499.75rem;justify-content:center;padding:2px 6px;display:flex;position:absolute;top:0;right:-12px;transform:translateY(-50%)}.savi-coupon-gallery-component-module-scss-module__9spada__couponsContainer{flex-direction:column;gap:20px;width:100%;margin-top:36px;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__moreInfo,.savi-coupon-gallery-component-module-scss-module__9spada__moreInfo:hover{background:unset!important}.savi-coupon-gallery-component-module-scss-module__9spada__moreInfo .savi-coupon-gallery-component-module-scss-module__9spada__moreInfoIcon svg{fill:var(--on-surface-variant,#a5a7ad)}.savi-coupon-gallery-component-module-scss-module__9spada__card{position:relative}.savi-coupon-gallery-component-module-scss-module__9spada__card.savi-coupon-gallery-component-module-scss-module__9spada__skeleton{height:380px}.savi-coupon-gallery-component-module-scss-module__9spada__card.savi-coupon-gallery-component-module-scss-module__9spada__skeleton span{width:100%;height:100%}.savi-coupon-gallery-component-module-scss-module__9spada__card.savi-coupon-gallery-component-module-scss-module__9spada__isSoldout .savi-coupon-gallery-component-module-scss-module__9spada__topCard{cursor:initial}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__soldoutLayer{text-align:center;z-index:1;background-color:#ffffffd9;padding-top:40%;position:absolute;inset:0}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__depletionTag{cursor:pointer;height:128.2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__depletionTag:hover .savi-coupon-gallery-component-module-scss-module__9spada__triangle{width:141px;height:141px;top:-70.5px;left:-70.5px}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__depletionTag:hover .savi-coupon-gallery-component-module-scss-module__9spada__fireIcon{transform-origin:50%;transform:rotate(-45deg)}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__depletionTag:hover .savi-coupon-gallery-component-module-scss-module__9spada__depletionDescriptionContainer{opacity:1;transition:all .3s .3s}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__depletionTag .savi-coupon-gallery-component-module-scss-module__9spada__triangle{background-color:var(--primary,#006f44);transform-origin:50%;z-index:2;width:84.6px;height:84.6px;transition:all .3s;position:absolute;top:-42.3px;left:-42.3px;transform:rotate(-45deg)}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__depletionTag .savi-coupon-gallery-component-module-scss-module__9spada__fireIcon{color:var(--on-surface-dark,#fff);text-align:center;z-index:3;justify-content:center;align-items:center;width:15px;height:15px;font-size:18px;line-height:1;transition:all .2s;display:flex;position:relative;top:7.5px;left:7.5px}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__depletionTag .savi-coupon-gallery-component-module-scss-module__9spada__depletionDescriptionContainer{opacity:0;text-align:center;transform-origin:50%;z-index:3;justify-content:center;align-items:flex-end;width:141px;height:141px;transition:all .1s;display:flex;position:absolute;top:-70.5px;left:-70.5px;transform:rotate(-45deg)}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__depletionTag .savi-coupon-gallery-component-module-scss-module__9spada__depletionDescriptionContainer .savi-coupon-gallery-component-module-scss-module__9spada__deplationLabel{color:#fff;margin:0 32px 8px;font-size:10px;line-height:1}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__moreInfo{width:40px;height:40px;position:absolute;top:0;right:0}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__topCard,.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__bottomCard{background-color:var(--surface,#fff);box-shadow:0 5.236px 19.635px -3.927px #2021241a,0 2.618px 7.854px -5.236px #2021241a}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__topCard{cursor:pointer;padding:10.5px}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__topCard .savi-coupon-gallery-component-module-scss-module__9spada__imageContainer{text-align:center;height:193px;padding:0 5.24px}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__topCard .savi-coupon-gallery-component-module-scss-module__9spada__imageContainer .savi-coupon-gallery-component-module-scss-module__9spada__image{max-width:100%;max-height:100%}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__topCard .savi-coupon-gallery-component-module-scss-module__9spada__cardInfo{flex-direction:column;gap:10.5px;min-height:165px;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__topCard .savi-coupon-gallery-component-module-scss-module__9spada__cardInfo .savi-coupon-gallery-component-module-scss-module__9spada__disclaimerContainer{justify-content:flex-end;margin-top:auto}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__bottomCard{justify-content:space-between;align-items:center;gap:10px;min-height:115px;margin-top:4px;padding:17.6px 10.5px;display:flex;position:relative}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__bottomCard:before{content:"";background-color:var(--surface-lowest,#f0f0f0);width:calc(100% - 8px);height:4px;position:absolute;top:-4px;left:4px}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__bottomCard .savi-coupon-gallery-component-module-scss-module__9spada__discountContainer{flex-direction:column;align-items:flex-start;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__bottomCard .savi-coupon-gallery-component-module-scss-module__9spada__addToCartContainer{margin-left:auto;position:relative}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__bottomCard .savi-coupon-gallery-component-module-scss-module__9spada__addToCartIcon{width:44px;height:44px}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__bottomCard .savi-coupon-gallery-component-module-scss-module__9spada__addToCartIcon svg{fill:none}.savi-coupon-gallery-component-module-scss-module__9spada__card .savi-coupon-gallery-component-module-scss-module__9spada__couponTitle{text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.savi-coupon-gallery-component-module-scss-module__9spada__modalButton{min-width:200px!important}.savi-coupon-gallery-component-module-scss-module__9spada__promotionalProductList{list-style-position:initial;padding:initial;margin:18px 0;padding-left:40px}.savi-coupon-gallery-component-module-scss-module__9spada__promotionalProductList li{list-style:initial}.savi-coupon-gallery-component-module-scss-module__9spada__filtersContainer{flex-direction:column;gap:20px;width:100%;margin-top:25px;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__modal{background-color:var(--surface,#fff);width:100vw;height:100vh;position:fixed;top:0;left:0}.savi-coupon-gallery-component-module-scss-module__9spada__modal .savi-coupon-gallery-component-module-scss-module__9spada__modalHeading{background-color:var(--secondary-container,#faede6)}@media (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__modal .savi-coupon-gallery-component-module-scss-module__9spada__modalHeading{padding-left:16px;padding-right:16px}}@media (min-width:768px){.savi-coupon-gallery-component-module-scss-module__9spada__modal .savi-coupon-gallery-component-module-scss-module__9spada__modalHeading{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__modal .savi-coupon-gallery-component-module-scss-module__9spada__modalHeading{padding-left:40px;padding-right:40px}}.savi-coupon-gallery-component-module-scss-module__9spada__modal .savi-coupon-gallery-component-module-scss-module__9spada__modalHeading{justify-content:space-between;align-items:center;gap:16px;padding-top:20px;padding-bottom:20px;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__modal .savi-coupon-gallery-component-module-scss-module__9spada__modalHeading .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartInfo{align-items:center;gap:20px;margin-left:auto;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__modal .savi-coupon-gallery-component-module-scss-module__9spada__modalHeading .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartInfo .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartRigthInfo{flex-direction:column;align-items:flex-end;display:flex}@media (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__modal .savi-coupon-gallery-component-module-scss-module__9spada__modalBody{padding-left:16px;padding-right:16px}}@media (min-width:768px){.savi-coupon-gallery-component-module-scss-module__9spada__modal .savi-coupon-gallery-component-module-scss-module__9spada__modalBody{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__modal .savi-coupon-gallery-component-module-scss-module__9spada__modalBody{padding-left:40px;padding-right:40px}}.savi-coupon-gallery-component-module-scss-module__9spada__modal .savi-coupon-gallery-component-module-scss-module__9spada__modalBody{height:calc(100vh - 100px);padding-top:20px;padding-bottom:20px;overflow:auto}@media (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__modalBodyLogin{padding-left:16px;padding-right:16px}}@media (min-width:768px){.savi-coupon-gallery-component-module-scss-module__9spada__modalBodyLogin{padding-left:32px;padding-right:32px}}@media (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__modalBodyLogin{padding-left:40px;padding-right:40px}}.savi-coupon-gallery-component-module-scss-module__9spada__modalBodyLogin{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__cardCart{gap:20px;margin-top:20px;padding:15px 0;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__cardCart+.savi-coupon-gallery-component-module-scss-module__9spada__cardCart{border-top:var(--outline-variant,#c3c5c9) 1px solid;margin-top:0}.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__leftCardCartContainer{position:relative}@media (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__leftCardCartContainer{flex:0 0 calc(33.3333% - 10.6667px);max-width:calc(33.3333% - 10.6667px)}}@media (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__leftCardCartContainer{flex:0 0 calc(33.3333% - 16px);max-width:calc(33.3333% - 16px)}}.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__leftCardCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__imageContainer{text-align:center;min-height:100px;max-height:200px}.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__leftCardCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__imageContainer .savi-coupon-gallery-component-module-scss-module__9spada__image{object-fit:contain;min-height:100px;max-height:200px}.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__leftCardCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__tag{background-color:var(--badge,#c8102e);color:var(--inverse-on-surface,#fff);border-radius:2499.75rem;justify-content:center;padding:2px 4px;display:flex;position:absolute;bottom:0;left:0}.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__rigthCardCartContainer{flex-direction:column;justify-content:space-between;gap:5px;width:100%;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__rigthCardCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__bottomCartContainer,.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__rigthCardCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__topCartContainer{justify-content:space-between;align-items:center;gap:5px;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__rigthCardCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__discountContainer{flex-direction:column;gap:5px;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__rigthCardCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__moreInfo,.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__rigthCardCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__removeElementIconContainer,.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__rigthCardCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__moreInfo .savi-coupon-gallery-component-module-scss-module__9spada__moreInfoIcon,.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__rigthCardCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__removeElementIconContainer .savi-coupon-gallery-component-module-scss-module__9spada__moreInfoIcon{width:30px;height:30px}.savi-coupon-gallery-component-module-scss-module__9spada__disclaimerContainer{color:var(--on-surface-variant,#a5a7ad);justify-content:flex-start;align-items:center;gap:2.6px;margin-top:auto;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__disclaimerContainer .savi-coupon-gallery-component-module-scss-module__9spada__disclaimerLabel{color:var(--on-surface-variant,#a5a7ad);font-weight:400}.savi-coupon-gallery-component-module-scss-module__9spada__noCardImage{width:269px;height:187px}.savi-coupon-gallery-component-module-scss-module__9spada__couponFullAddedToCardCtaModal{text-decoration:none!important}.savi-coupon-gallery-component-module-scss-module__9spada__couponFullAddedToCardCta{width:100%;height:100%;text-decoration:none!important}.savi-coupon-gallery-component-module-scss-module__9spada__couponCaption{text-align:center;background-color:rgba(var(--surface-low-rgb,"225, 226, 228"), .5);border-radius:1rem;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.savi-coupon-gallery-component-module-scss-module__9spada__addToCartContainerModal{position:relative}.savi-coupon-gallery-component-module-scss-module__9spada__maxGlobalCountRichedShoppingCart{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px 0 10px;display:flex}@media (min-width:1024px){.savi-coupon-gallery-component-module-scss-module__9spada__filtersContainer,.savi-coupon-gallery-component-module-scss-module__9spada__couponsContainer{flex-direction:row}}@media (min-width:1024px) and (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__filtersContainer,.savi-coupon-gallery-component-module-scss-module__9spada__couponsContainer{gap:16px}}@media (min-width:1024px) and (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__filtersContainer,.savi-coupon-gallery-component-module-scss-module__9spada__couponsContainer{gap:24px}}@media (min-width:1024px){.savi-coupon-gallery-component-module-scss-module__9spada__filtersContainer,.savi-coupon-gallery-component-module-scss-module__9spada__couponsContainer{width:calc(100% - 104px);margin-left:auto;margin-right:auto}.savi-coupon-gallery-component-module-scss-module__9spada__couponsContainer{flex-wrap:wrap;margin-top:26px}}@media (min-width:1024px) and (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__card{flex:0 0 calc(25% - 12px);max-width:calc(25% - 12px)}}@media (min-width:1024px) and (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__card{flex:0 0 calc(25% - 18px);max-width:calc(25% - 18px)}}@media (min-width:1024px) and (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__leftCardCartContainer{flex:0 0 calc(25% - 12px);max-width:calc(25% - 12px)}}@media (min-width:1024px) and (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__leftCardCartContainer{flex:0 0 calc(25% - 18px);max-width:calc(25% - 18px)}}@media (min-width:1024px){.savi-coupon-gallery-component-module-scss-module__9spada__cardCart .savi-coupon-gallery-component-module-scss-module__9spada__leftCardCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__tag{left:-5px}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__topConatiner{gap:24px}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__topConatiner.savi-coupon-gallery-component-module-scss-module__9spada__skeleton .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer span{min-height:75px}}@media (min-width:1024px) and (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer{flex:0 0 calc(33.3333% - 10.6667px);max-width:calc(33.3333% - 10.6667px)}}@media (min-width:1024px) and (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer{flex:0 0 calc(33.3333% - 16px);max-width:calc(33.3333% - 16px)}}@media (min-width:1024px){.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer{min-height:75px;position:relative}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__cartContainer{z-index:4;width:100%;height:24px;transition:all .1s ease-in;position:absolute;top:80%;left:0}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__cartContainer.savi-coupon-gallery-component-module-scss-module__9spada__open{height:auto;top:100%;box-shadow:0 5.236px 19.635px -3.927px #2021241a,0 2.618px 7.854px -5.236px #2021241a}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__cartContainer.savi-coupon-gallery-component-module-scss-module__9spada__open .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartArrowContainer{height:auto}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__cartContainer.savi-coupon-gallery-component-module-scss-module__9spada__open .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartArrow{transform:rotate(180deg)}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__moreInfo,.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__removeElementIconContainer,.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__moreInfo .savi-coupon-gallery-component-module-scss-module__9spada__moreInfoIcon,.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__removeElementIconContainer .savi-coupon-gallery-component-module-scss-module__9spada__moreInfoIcon{width:24px;height:24px}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__innerShoppingCartContainer{background:var(--surface,#fff)}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__innerShoppingCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__innerInnerShoppingCartContainer{max-height:500px;overflow:auto}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__innerShoppingCartContainer .savi-coupon-gallery-component-module-scss-module__9spada__emptyState{padding:5px}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartArrowContainer{background-color:var(--secondary-container,#faede6);color:var(--primary,#006f44);width:100%;height:24px}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartArrowContainer:disabled{cursor:initial}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartArrowContainer:focus-visible{outline:2px solid var(--on-surface,#2a2c30)}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartArrowContainer .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartArrow{transition:all .5s ease-out}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__shoppingCartInfo{justify-content:space-between;gap:.75rem}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer .savi-coupon-gallery-component-module-scss-module__9spada__walletContainer{justify-content:center;align-items:center;gap:.75rem;display:flex}}@media (min-width:1024px) and (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__leftContainer{flex:0 0 calc(66.6667% - 5.33334px);max-width:calc(66.6667% - 5.33334px)}}@media (min-width:1024px) and (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__leftContainer{flex:0 0 calc(66.6667% - 8px);max-width:calc(66.6667% - 8px)}}@media (min-width:1024px){.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__leftContainer{justify-content:space-between}.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__leftContainer .savi-coupon-gallery-component-module-scss-module__9spada__totalCoupons{flex-direction:column;align-items:flex-end;display:flex}.savi-coupon-gallery-component-module-scss-module__9spada__filtersContainer{flex-direction:row;gap:24px}}@media (min-width:1024px) and (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__filtersContainer .savi-coupon-gallery-component-module-scss-module__9spada__search{flex:0 0 calc(32.0833% - 10.8667px);max-width:calc(32.0833% - 10.8667px)}}@media (min-width:1024px) and (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__filtersContainer .savi-coupon-gallery-component-module-scss-module__9spada__search{flex:0 0 calc(32.0833% - 16.3px);max-width:calc(32.0833% - 16.3px)}}@media (min-width:1024px) and (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__filtersContainer .savi-coupon-gallery-component-module-scss-module__9spada__select{flex:0 0 calc(16.6667% - 13.3333px);max-width:calc(16.6667% - 13.3333px)}}@media (min-width:1024px) and (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__filtersContainer .savi-coupon-gallery-component-module-scss-module__9spada__select{flex:0 0 calc(16.6667% - 20px);max-width:calc(16.6667% - 20px)}}@media (min-width:1024px){.savi-coupon-gallery-component-module-scss-module__9spada__filtersContainer .savi-coupon-gallery-component-module-scss-module__9spada__select{min-width:unset}}@media (min-width:1280px) and (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__card{flex:0 0 calc(20% - 12.8px);max-width:calc(20% - 12.8px)}}@media (min-width:1280px) and (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__card{flex:0 0 calc(20% - 19.2px);max-width:calc(20% - 19.2px)}}@media (min-width:1280px) and (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer{flex:0 0 calc(25% - 12px);max-width:calc(25% - 12px)}}@media (min-width:1280px) and (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__rigthContainer{flex:0 0 calc(25% - 18px);max-width:calc(25% - 18px)}}@media (min-width:1280px) and (min-width:0){.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__leftContainer{flex:0 0 calc(75% - 4px);max-width:calc(75% - 4px)}}@media (min-width:1280px) and (min-width:1280px){.savi-coupon-gallery-component-module-scss-module__9spada__container .savi-coupon-gallery-component-module-scss-module__9spada__leftContainer{flex:0 0 calc(75% - 6px);max-width:calc(75% - 6px)}}
@keyframes coupon-card-component-modal-module-scss-module__2S_lfG__header{0%{position:fixed;top:-400px}to{position:fixed;top:0}}@keyframes coupon-card-component-modal-module-scss-module__2S_lfG__minicart-header{0%{position:fixed;top:-250px}to{position:fixed;top:150px}}@keyframes coupon-card-component-modal-module-scss-module__2S_lfG__lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes coupon-card-component-modal-module-scss-module__2S_lfG__elementor-headline-dash{0%{stroke-dasharray:0 1500;opacity:1}to{stroke-dasharray:1500 1500;opacity:1}}.coupon-card-component-modal-module-scss-module__2S_lfG__modal{overflow:hidden;max-height:80vh!important;padding-bottom:0!important}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer{flex-direction:column;width:100%;display:flex}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent{flex-direction:column;padding:0 1rem;display:flex}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent:last-child{padding-bottom:1rem}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__textContainer{flex-direction:column;gap:.25rem;margin-bottom:1rem;display:flex}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__textContainer .coupon-card-component-modal-module-scss-module__2S_lfG__headline{color:var(--promo,#e30614)}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__imageWrapper{border:1px solid var(--outline-variant,#c3c5c9);border-radius:1rem;justify-content:center;min-height:200px;margin-bottom:1.5rem;padding:43px 41px 8px;display:flex;position:relative}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__imageWrapper .coupon-card-component-modal-module-scss-module__2S_lfG__ribbonWrapper{background-color:var(--informative-container,#e7f0f6);z-index:2;white-space:nowrap;border-radius:0 0 4px 4px;flex-direction:column;align-items:center;padding:4px 8px;display:flex;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__imageWrapper .coupon-card-component-modal-module-scss-module__2S_lfG__ribbonWrapper .coupon-card-component-modal-module-scss-module__2S_lfG__ribbonText{text-align:center;color:var(--on-informative-container,#0a5381)}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__imageWrapper .coupon-card-component-modal-module-scss-module__2S_lfG__ribbonWrapper.coupon-card-component-modal-module-scss-module__2S_lfG__hurryUp{background-color:var(--surface,#fff);border:1px solid var(--promo,#e30614);padding:3px 7px}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__imageWrapper .coupon-card-component-modal-module-scss-module__2S_lfG__ribbonWrapper.coupon-card-component-modal-module-scss-module__2S_lfG__hurryUp .coupon-card-component-modal-module-scss-module__2S_lfG__ribbonText{color:var(--promo,#e30614)}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__imageWrapper .coupon-card-component-modal-module-scss-module__2S_lfG__ribbonWrapper.coupon-card-component-modal-module-scss-module__2S_lfG__hurryUp .coupon-card-component-modal-module-scss-module__2S_lfG__hurryUpContainer{justify-content:center;align-items:center;gap:2px;display:flex}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__imageWrapper .coupon-card-component-modal-module-scss-module__2S_lfG__ribbonWrapper.coupon-card-component-modal-module-scss-module__2S_lfG__hurryUp .coupon-card-component-modal-module-scss-module__2S_lfG__hurryUpContainer .coupon-card-component-modal-module-scss-module__2S_lfG__ribbonText{color:var(--promo,#e30614)}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__imageWrapper .coupon-card-component-modal-module-scss-module__2S_lfG__ribbonWrapper.coupon-card-component-modal-module-scss-module__2S_lfG__hurryUp .coupon-card-component-modal-module-scss-module__2S_lfG__hurryUpContainer .coupon-card-component-modal-module-scss-module__2S_lfG__ribbonIcon{color:var(--promo,#e30614);display:flex}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__imageWrapper .coupon-card-component-modal-module-scss-module__2S_lfG__image{max-width:408px;max-height:278px}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__description{margin-bottom:1.5rem}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__ctaContainer{flex-direction:column;align-items:center;display:flex}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__ctaContainer .coupon-card-component-modal-module-scss-module__2S_lfG__printedLabel{text-align:center}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__ctaContainer .coupon-card-component-modal-module-scss-module__2S_lfG__activeButton{background-color:var(--success-container,#ebf2eb);border-radius:99px;justify-content:center;align-self:stretch;align-items:center;height:48px;padding:12px;display:flex}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__ctaContainer .coupon-card-component-modal-module-scss-module__2S_lfG__activeButton .coupon-card-component-modal-module-scss-module__2S_lfG__activeLabel{text-align:center;color:var(--on-success-container,#2e622d)}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__ctaContainer .coupon-card-component-modal-module-scss-module__2S_lfG__disabledButton{background-color:var(--surface-lowest,#f0f0f0)}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__ctaContainer .coupon-card-component-modal-module-scss-module__2S_lfG__disabledButton .coupon-card-component-modal-module-scss-module__2S_lfG__disabledLabel{color:var(--on-surface,#2a2c30)}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__ctaContainer .coupon-card-component-modal-module-scss-module__2S_lfG__printedButton{margin-top:1.5rem}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__ctaContainer .coupon-card-component-modal-module-scss-module__2S_lfG__badge{background-color:var(--surface-lowest,#f0f0f0);border-radius:4px 4px 0 0;justify-content:center;align-items:center;padding:2px 12px;display:flex}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__ctaContainer .coupon-card-component-modal-module-scss-module__2S_lfG__button{width:100%}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__barcodeContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalContent .coupon-card-component-modal-module-scss-module__2S_lfG__barcodeContainer .coupon-card-component-modal-module-scss-module__2S_lfG__barcode{max-width:299px;display:flex}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalFooter{background:var(--surface-lowest,#f0f0f0);flex-direction:column;margin-top:1rem;padding:1.5rem 1.5rem 1rem;display:flex}.coupon-card-component-modal-module-scss-module__2S_lfG__modal .coupon-card-component-modal-module-scss-module__2S_lfG__modalContainer .coupon-card-component-modal-module-scss-module__2S_lfG__modalFooter .coupon-card-component-modal-module-scss-module__2S_lfG__moreInfoButton{justify-content:flex-start}
