@layer reset;@layer base{.SpecialPromotionLabel-module-scss-module__zr6Faa__promotionButton{color:#3f7a1a;background:#e4f7d6;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:100%;margin:6px 0 8px;padding:8px;font-weight:700;display:flex}.SpecialPromotionLabel-module-scss-module__zr6Faa__promotionButton.SpecialPromotionLabel-module-scss-module__zr6Faa__active{justify-content:flex-start}.SpecialPromotionLabel-module-scss-module__zr6Faa__promotionButton.SpecialPromotionLabel-module-scss-module__zr6Faa__productPage{margin:0;padding:4px 8px}.SpecialPromotionLabel-module-scss-module__zr6Faa__buttonContent{text-align:left;color:#3f7a1a;padding-top:4px;padding-bottom:4px;padding-left:8px;font-size:10px;font-weight:700;line-height:1}@media (max-width:768px){.SpecialPromotionLabel-module-scss-module__zr6Faa__buttonContent{font-size:8px;line-height:9px}}.SpecialPromotionLabel-module-scss-module__zr6Faa__buttonContent.SpecialPromotionLabel-module-scss-module__zr6Faa__productPage{text-align:left;padding:0;font-size:14px;font-weight:700;line-height:1.2}.SpecialPromotionLabel-module-scss-module__zr6Faa__labelIcon{color:#3f7a1a;justify-content:center;align-items:center;margin-left:8px;font-size:10px;line-height:1.2;display:flex}.SpecialPromotionLabel-module-scss-module__zr6Faa__labelIcon svg{width:12px;height:12px}.SpecialPromotionLabel-module-scss-module__zr6Faa__labelIcon.SpecialPromotionLabel-module-scss-module__zr6Faa__productPage svg{width:16px;height:16px}}
@layer reset;@layer base{.SpecialPromotionDescription-module-scss-module__hfyz3q__descriptionWrapper{background:#f8f9fb;border-radius:16px;flex-direction:column;align-items:flex-start;gap:32px;padding:24px;display:flex}.SpecialPromotionDescription-module-scss-module__hfyz3q__descriptionTitle{text-align:left;font-size:20px;font-weight:700;line-height:1.35}.SpecialPromotionDescription-module-scss-module__hfyz3q__descriptionTitle b{color:#f97f15;font-weight:700}.SpecialPromotionDescription-module-scss-module__hfyz3q__descriptionTitle a{color:inherit;text-decoration:underline}.SpecialPromotionDescription-module-scss-module__hfyz3q__descriptionList{flex-direction:column;gap:8px;display:flex}.SpecialPromotionDescription-module-scss-module__hfyz3q__descriptionLabel{text-align:left;font-size:14px;font-weight:700;line-height:1.2}.SpecialPromotionDescription-module-scss-module__hfyz3q__descriptionListItem{text-align:left;justify-content:flex-start;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:1.2;display:flex}.SpecialPromotionDescription-module-scss-module__hfyz3q__checkIcon{color:#f97f15;flex-shrink:0;width:24px;height:24px}.SpecialPromotionDescription-module-scss-module__hfyz3q__loaderWrapper{justify-content:center;align-items:center;width:100%;min-width:600px;height:100%;min-height:150px;display:flex}@media (max-width:1024px){.SpecialPromotionDescription-module-scss-module__hfyz3q__loaderWrapper{min-width:100%}}}
@layer reset;@layer base{.SpecialPromotionItem-module-scss-module__-tgXlW__wrapper{width:100%;position:relative}.SpecialPromotionItem-module-scss-module__-tgXlW__contentWrapper{flex-shrink:1;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}@media (max-width:768px){.SpecialPromotionItem-module-scss-module__-tgXlW__contentWrapper{gap:8px;padding:12px 0}.SpecialPromotionItem-module-scss-module__-tgXlW__contentWrapper:last-child{border-bottom:unset}}.SpecialPromotionItem-module-scss-module__-tgXlW__wrapperBlur{filter:blur(8px)}.SpecialPromotionItem-module-scss-module__-tgXlW__insideWrapper{flex:1;align-items:center;gap:16px;display:flex}@media (max-width:768px){.SpecialPromotionItem-module-scss-module__-tgXlW__insideWrapper{flex-direction:column;align-items:flex-start;gap:8px}}.SpecialPromotionItem-module-scss-module__-tgXlW__productDetails{flex-direction:column;flex:1;justify-content:center;gap:4px;width:100%;min-width:220px;max-width:220px;display:flex}@media (max-width:768px){.SpecialPromotionItem-module-scss-module__-tgXlW__productDetails{max-width:unset;min-width:unset}}.SpecialPromotionItem-module-scss-module__-tgXlW__producerName,.SpecialPromotionItem-module-scss-module__-tgXlW__productUnitDetails{color:#5f6f7c;font-size:12px;font-weight:700;line-height:1.2}.SpecialPromotionItem-module-scss-module__-tgXlW__iconSectionWrapper{justify-content:center;align-items:center;min-width:32px;max-width:32px;display:flex}.SpecialPromotionItem-module-scss-module__-tgXlW__productAvailabilityParagraph{color:#c03428;margin-bottom:8px;font-size:12px;font-weight:700;line-height:1}.SpecialPromotionItem-module-scss-module__-tgXlW__availability{width:100%}.SpecialPromotionItem-module-scss-module__-tgXlW__availabilityWrapper{align-items:center;gap:16px;display:flex}@media (max-width:450px){.SpecialPromotionItem-module-scss-module__-tgXlW__availabilityWrapper{flex-direction:column;align-items:stretch;width:100%}}.SpecialPromotionItem-module-scss-module__-tgXlW__addButtonWrapper{align-items:center;gap:16px;display:flex}.SpecialPromotionItem-module-scss-module__-tgXlW__addButtonWrapper>div{width:140px}.SpecialPromotionItem-module-scss-module__-tgXlW__priceWrapper{flex-direction:column;justify-content:center;gap:4px;width:100px;display:flex}@media (max-width:768px){.SpecialPromotionItem-module-scss-module__-tgXlW__priceWrapper{width:unset;flex:1}}.SpecialPromotionItem-module-scss-module__-tgXlW__oldPrice{color:#4a5661;font-size:12px;line-height:1.2;text-decoration:line-through}.SpecialPromotionItem-module-scss-module__-tgXlW__currentPrice{font-size:16px;font-weight:700;line-height:1.2}}.SpecialPromotionItem-module-scss-module__-tgXlW__productName{font-size:14px;font-weight:700;line-height:1.2}
@layer reset;@layer base{.SpecialPromotionItems-module-scss-module__MhF_fq__itemsContainer{flex-direction:column;gap:16px;display:flex}.SpecialPromotionItems-module-scss-module__MhF_fq__itemsLabel{text-align:left;font-size:16px;font-weight:500;line-height:1.2}.SpecialPromotionItems-module-scss-module__MhF_fq__itemsWrapper{flex-direction:column;gap:8px;max-height:300px;padding-right:8px;display:flex;overflow-y:auto}.SpecialPromotionItems-module-scss-module__MhF_fq__itemsWrapper::-webkit-scrollbar{width:4px}.SpecialPromotionItems-module-scss-module__MhF_fq__itemsWrapper::-webkit-scrollbar-track{background:0 0}.SpecialPromotionItems-module-scss-module__MhF_fq__itemsWrapper::-webkit-scrollbar-thumb{background:#f97f15;border-radius:9999px}.SpecialPromotionItems-module-scss-module__MhF_fq__itemsWrapper{scrollbar-width:thin;scrollbar-color:#f97f15 #0000}}.SpecialPromotionItems-module-scss-module__MhF_fq__redirectTile{text-align:center;background-color:#f8f9fb;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:16px;font-size:18px;font-weight:700;line-height:1.2;transition:color .3s;display:flex;height:120px!important}.SpecialPromotionItems-module-scss-module__MhF_fq__redirectTile svg{color:#f97f15!important}.SpecialPromotionItems-module-scss-module__MhF_fq__redirectTile:hover{color:#3f7a1a}
@layer reset;@layer base{.SpecialPromotionRewardItem-module-scss-module__jHxsXq__rewardItemWrapper{border:2px solid #f97f15;border-radius:16px;flex-direction:column;align-items:flex-start;max-height:300px;padding:16px;display:flex;overflow-y:auto}@media (max-width:768px){.SpecialPromotionRewardItem-module-scss-module__jHxsXq__rewardItemWrapper{max-height:100%;padding:16px 8px}}.SpecialPromotionRewardItem-module-scss-module__jHxsXq__rewardItemTitle{color:#1b2126;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.2}.SpecialPromotionRewardItem-module-scss-module__jHxsXq__rewardItemTooltip{color:#4a5661;max-width:90%;padding-top:8px;font-size:10px;font-weight:600;line-height:1.2}.SpecialPromotionRewardItem-module-scss-module__jHxsXq__rewardItemsContainer{flex-direction:column;width:100%;max-height:300px;display:flex;overflow-y:auto}.SpecialPromotionRewardItem-module-scss-module__jHxsXq__rewardItemsContainer::-webkit-scrollbar{width:4px}.SpecialPromotionRewardItem-module-scss-module__jHxsXq__rewardItemsContainer::-webkit-scrollbar-track{background:0 0}.SpecialPromotionRewardItem-module-scss-module__jHxsXq__rewardItemsContainer::-webkit-scrollbar-thumb{background:#f97f15;border-radius:9999px}.SpecialPromotionRewardItem-module-scss-module__jHxsXq__rewardItemsContainer{scrollbar-width:thin;scrollbar-color:#f97f15 #0000}}
@layer reset;@layer base{.SpecialPromotionModal-module-scss-module__vJMncG__modalContainer{flex-direction:column;gap:40px;display:flex}}
@layer reset,base;.Providers-module-scss-module__LyHwCW__progressBar{z-index:9999;background:#f97f15;width:100%;height:3px;position:fixed;top:0;left:0}.Providers-module-scss-module__LyHwCW__progressBar .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #f97f15,0 0 5px #f97f15}
@layer reset;@layer base{.SupportSessionBar-module-scss-module__a_Wa_G__bar{z-index:1650;color:#fff;background:#e30d38;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:24px;height:48px;padding:4px 24px;display:flex;position:fixed;top:0;left:0;right:0}@media (max-width:768px){.SupportSessionBar-module-scss-module__a_Wa_G__bar{gap:16px;padding:4px 16px}}.SupportSessionBar-module-scss-module__a_Wa_G__timerWrapper{align-items:center;gap:8px;display:flex}.SupportSessionBar-module-scss-module__a_Wa_G__supportSessionMarker{background:#fff;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:block;position:relative}.SupportSessionBar-module-scss-module__a_Wa_G__supportSessionMarker:after{content:"";background:#fff;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite SupportSessionBar-module-scss-module__a_Wa_G__ping;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.SupportSessionBar-module-scss-module__a_Wa_G__supportSessionMarker:after{animation:none}}@keyframes SupportSessionBar-module-scss-module__a_Wa_G__ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3)}}.SupportSessionBar-module-scss-module__a_Wa_G__message{-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin-top:1px;font-size:14px;line-height:1;display:-webkit-box;overflow:hidden}@media (max-width:768px){.SupportSessionBar-module-scss-module__a_Wa_G__message{font-size:12px;line-height:1}}.SupportSessionBar-module-scss-module__a_Wa_G__email{font-weight:700}.SupportSessionBar-module-scss-module__a_Wa_G__timer{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:700;line-height:1}@media (max-width:768px){.SupportSessionBar-module-scss-module__a_Wa_G__timer{font-size:12px;line-height:1}}.SupportSessionBar-module-scss-module__a_Wa_G__exitButton{color:inherit;text-wrap:nowrap;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-size:14px;font-weight:700;line-height:1.2;text-decoration:underline}@media (max-width:768px){.SupportSessionBar-module-scss-module__a_Wa_G__exitButton{font-size:12px;line-height:1.2}.SupportSessionBar-module-scss-module__a_Wa_G__exitLabel{display:none}}.SupportSessionBar-module-scss-module__a_Wa_G__exitLabelShort{display:none}@media (max-width:768px){.SupportSessionBar-module-scss-module__a_Wa_G__exitLabelShort{display:inline}}}