.filterButton{border:1px solid var(--grey60);background:var(--white);height:35px;color:var(--black);border-radius:4px;align-items:center;padding:8px 12px;display:flex}.filterButton>.filterTitle{margin-right:16px;font-size:14px;line-height:20px}.filterButton:hover{border:1px solid var(--grey80)}.filterButton:hover.filterButton--open{border-bottom:1px solid #0000}.filterButton.active{border:1px solid var(--grey140)}.filterButton.open{border:1px solid var(--black);border-bottom:1px solid #0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.filterButton.open.filterButton:hover{border:1px solid var(--black);border-bottom:1px solid #0000}.filterButton.disabled{border:1px solid var(--grey60)}.filterButton.disabled>.filterTitle,.filterButton.disabled svg{color:var(--grey60)}
.filterListItem{background:var(--white);border:0 0 1px solid var(--black-shade)0;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}.filterListItem>.filterListLabel{color:var(--black);overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:40px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.filterListItem>.filterListLabel svg{margin-left:8px}.filterListItem>.filterListLabel>div{display:flex}.filterListItem.disabled .filterListLabel,.filterListItem.disabled>div.filterListCount,.filterListItem.disabled>div.filterListCategoryText{color:var(--grey100-main)}.filterListItem.active .filterListLabel{font-weight:700;display:flex}.filterListItem.active .filterListLabel>div{align-items:center}.filterListItem.active.filterListItemSortType{pointer-events:none}.filterListItem.active.filterListItemSortType .filterListLabel{font-weight:600}.filterListItem.active .svgIcon{margin-left:8px}.filterListItem .filterListColor{border-radius:50%;width:25px;height:25px;margin-right:8px;box-shadow:0 0 4px 1px #0000001a}.filterListItem .filterListColor.active{border:2px solid var(--black)}.filterListItem .filterListCount{background:var(--grey20);color:var(--black);border-radius:15px;margin-left:4px;padding:1px 6px;font-size:10px;font-weight:600;line-height:14px}.filterListItem .filterListCategoryText{color:var(--grey120);font-size:12px;line-height:18px}@media (min-width:768px){.filterListItem{border:none;justify-content:flex-start;padding:0}.filterListItem .filterListCount,.filterListItem .filterListCategoryText{margin-left:8px}.filterListItem.active .filterListCount{display:none}}
.noResults{padding:0 16px}@media (min-width:768px){.noResults{padding:0}}
.rc-slider{touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:#0000;border-radius:6px;width:100%;height:14px;padding:5px 0;position:relative}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:#0000}.rc-slider-rail{background-color:#e9e9e9;border-radius:6px;width:100%;height:4px;position:absolute}.rc-slider-track,.rc-slider-tracks{background-color:#abe2fb;border-radius:6px;height:4px;position:absolute}.rc-slider-track-draggable{z-index:1;box-sizing:content-box;background-clip:content-box;border-top:5px solid #0000;border-bottom:5px solid #0000;transform:translateY(-5px)}.rc-slider-handle{z-index:1;cursor:pointer;width:14px;height:14px;cursor:-webkit-grab;cursor:grab;opacity:.8;-webkit-user-select:none;user-select:none;touch-action:pan-x;background-color:#fff;border:2px solid #96dbfa;border-radius:50%;margin-top:-5px;position:absolute}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging-delete{opacity:0}.rc-slider-handle:focus{box-shadow:none;outline:none}.rc-slider-handle:focus-visible{border-color:#2db7f5;box-shadow:0 0 0 3px #96dbfa}.rc-slider-handle-click-focused:focus{box-shadow:unset;border-color:#96dbfa}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{cursor:-webkit-grabbing;cursor:grabbing;border-color:#57c5f7;box-shadow:0 0 5px #57c5f7}.rc-slider-mark{width:100%;font-size:12px;position:absolute;top:18px;left:0}.rc-slider-mark-text{color:#999;text-align:center;vertical-align:middle;cursor:pointer;display:inline-block;position:absolute}.rc-slider-mark-text-active{color:#666}.rc-slider-step{background:0 0;width:100%;height:4px;position:absolute}.rc-slider-dot{vertical-align:middle;cursor:pointer;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-2px}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{box-shadow:none;cursor:not-allowed;background-color:#fff;border-color:#ccc}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{width:4px;height:100%}.rc-slider-vertical .rc-slider-track{width:4px;bottom:0;left:5px}.rc-slider-vertical .rc-slider-track-draggable{border:0;border-left:5px solid #0000;border-right:5px solid #0000;transform:translate(-5px)}.rc-slider-vertical .rc-slider-handle{z-index:1;touch-action:pan-y;margin-top:0;margin-left:-5px;position:absolute}.rc-slider-vertical .rc-slider-mark{height:100%;top:0;left:18px}.rc-slider-vertical .rc-slider-step{width:4px;height:100%}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-play-state:paused;animation-fill-mode:both;display:block!important}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(0)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{transform-origin:50% 100%;opacity:0;transform:scale(0)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{transform-origin:50% 100%;opacity:0;transform:scale(0)}}.rc-slider-tooltip{visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:#0000;position:absolute;top:-9999px;left:-9999px}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:#0000}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{color:#fff;text-align:center;background-color:#6c6c6c;border-radius:6px;min-width:24px;height:24px;padding:6px 2px;font-size:12px;line-height:1;text-decoration:none;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{border-style:solid;border-color:#0000;width:0;height:0;position:absolute}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-width:4px 4px 0;border-top-color:#6c6c6c;margin-left:-4px;bottom:4px;left:50%}
.rc-slider{border-radius:4px;height:10px;padding:0}.rc-slider .rc-slider-handle{opacity:1;border:none;width:16px;height:16px;margin-top:-6px;box-shadow:1px 1px 4px 1px #00000040}.rc-slider .rc-slider-handle:focus-visible,.rc-slider .rc-slider-handle:focus{outline-offset:2px;outline:auto}@media (max-width:767.98px){.rc-slider .rc-slider-handle{width:24px;height:24px;margin-top:-10px}}.rc-slider .rc-slider-track{background-color:var(--green70);border-radius:4px;height:3px}@media (max-width:767.98px){.rc-slider .rc-slider-track{height:5px}}.rc-slider .rc-slider-rail{background-color:var(--grey60);border-radius:4px;height:3px}@media (max-width:767.98px){.rc-slider .rc-slider-rail{height:5px}}.rc-slider .rc-slider-step{height:3px}@media (max-width:767.98px){.rc-slider .rc-slider-step{height:5px}}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{box-shadow:1px 1px 4px 1px #00000080}
.priceSliderWrapper{width:100%;box-shadow:inset 0 4px 10px -10px var(--black);border-top:none}.priceSliderInputs{justify-content:space-between;margin:0 24px;display:flex}@media (min-width:768px){.priceSliderInputs{gap:24px;margin:0}}
.filterDropdownWrapper>.filterButton{margin:0;position:relative}.filterDropdownWrapper .filterDropdownContainer ::-webkit-scrollbar{width:6px}.filterDropdownWrapper .filterDropdownContainer ::-webkit-scrollbar-track{background:var(--white)}.filterDropdownWrapper .filterDropdownContainer ::-webkit-scrollbar-thumb{background:var(--grey60);border-radius:100px}.filterDropdownWrapper .filterDropdownContainer{border:1px solid var(--black);background:var(--white);border-radius:0 var(--filter-bradius)var(--filter-bradius)var(--filter-bradius);z-index:99;min-width:180px;max-width:264px;display:none;position:absolute}.filterDropdownWrapper .filterDropdownContainer--open{display:block}.filterDropdownWrapper .filterDropdownContainer.offViewpoint{border-radius:var(--filter-bradius)0 var(--filter-bradius)var(--filter-bradius);min-width:264px;right:0}.filterDropdownWrapper .filterDropdownContainer>.filterDropdownChildrenContainer{padding:var(--space-md);margin:var(--space-md)var(--space-md)0 var(--space-md);flex-direction:column;gap:16px;max-height:281px;display:flex;overflow-y:auto}.filterDropdownWrapper .filterDropdownContainer>.filterDropdownChildrenContainer--noSubmit{padding:var(--space-xxxl);margin:0}@media (max-width:767.98px){.filterDropdownWrapper .filterDropdownContainer>.filterDropdownChildrenContainer--noSubmit{padding:0!important}}.filterDropdownWrapper .filterDropdownContainer>.filterDropdownChildrenContainer>.evInput{font-size:14px;font-weight:400;line-height:19px}.filterDropdownWrapper .filterDropdownContainer>.filterDropdownSubmitBtn{background:linear-gradient(180deg,var(--green100-main)0%,var(--green120)100%);border-radius:0 0 var(--filter-bradius)var(--filter-bradius);width:100%;height:40px;color:var(--white);border:none;font-size:14px;font-weight:700;line-height:22px}.filterDropdownWrapper .filterDropdownClearBtn{background:var(--white);width:100%;color:var(--black);text-align:left;border:none;padding:0;font-size:10px;font-weight:600;line-height:14px}
.desktopFiltersWrapper{margin-top:16px}.desktopFiltersWrapper .desktopFiltersContainer{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.desktopFiltersWrapper .desktopFiltersTaxon{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.desktopFiltersWrapper .desktopFiltersAttributes{flex-wrap:wrap;align-items:center;gap:16px;min-height:16px;display:flex}.desktopFiltersWrapper .desktopFiltersAttributes .desktopFiltersAttributeClear{color:var(--black);background:0 0;border:none;padding:0;font-size:10px;font-weight:600;line-height:16px}.desktopFiltersWrapper .desktopFilterMenuCounter{color:var(--grey140);margin-top:40px;font-size:12px;font-weight:400;line-height:18px}@media (max-width:767.98px){.desktopFiltersWrapper{display:none!important}}
.labelWithTooltip{display:flex}.labelWithTooltip-tooltip{align-items:center;margin:0 4px;display:flex}
a.productCard:hover{text-decoration:none}.productCardLabel{height:24px}.productCardAdLabel{color:var(--grey140);align-items:center;font-size:12px;display:flex}.productCardAdLabel .tooltipContainer{padding:3px}.productCard{background:var(--white);-webkit-user-select:none;user-select:none;border-radius:4px;flex-direction:column;justify-content:space-between;width:270px;height:100%;margin:0 1px;padding:12px;display:flex;position:relative}.productCard .content{margin:0;padding:0}.productCard .content.isSoldOut .addToFavoriteContainer{z-index:1}.productCard .content.isSoldOut img,.productCard .content.isSoldOut .mainInfo,.productCard .content.isSoldOut .productPrice,.productCard .content.isSoldOut .variations{opacity:.8}.productCard .content.isSoldOut .ratingContainer,.productCard .content.isSoldOut .labels,.productCard .content.isSoldOut .addToFavoriteContainer{opacity:.5}.productCard .labelsBlock{z-index:1;flex-direction:column;gap:4px;display:flex;position:absolute;top:12px;bottom:0;left:15px}@media (min-width:768px) and (max-width:991.98px){.productCard .labelsBlock{flex-direction:column;top:12px;bottom:0;left:13px}}@media (min-width:992px) and (max-width:1199.98px){.productCard .labelsBlock{flex-direction:column;top:12px;bottom:0;left:13px}}@media (max-width:767.98px){.productCard .labelsBlock{flex-direction:column-reverse;top:0;bottom:12px;left:0}}.productCard .labelsBlock .visibleLabel{color:var(--white);background:var(--green120);border-radius:0 4px 4px;align-items:center;padding:2px 4px;font-size:10px;font-weight:600;display:flex}@media (min-width:768px){.productCard .labelsBlock .visibleLabel{padding:4px 8px;font-size:12px}}.productCard .labelsBlock .tooltipContainer{width:fit-content}.productCard .productMedicineDescription{color:var(--grey140);margin-top:8px;font-size:12px;line-height:15px}.productCard .addToFavoriteContainer{z-index:1;position:absolute;top:0;right:0}.productCard .addToFavoriteContainer .addToFavorite{height:auto;padding:14px}.productCard .image{text-align:center;height:240px;position:relative}.productCard .image .labelsBlockWidget{gap:6px;display:flex;position:absolute;bottom:0}.productCard .image .visibleLabel{color:var(--white);background:var(--green120);border-radius:0 4px 4px;align-items:center;padding:2px 4px;font-size:10px;font-weight:600;display:flex}@media (min-width:768px){.productCard .image .visibleLabel{padding:4px 8px;font-size:12px}}.productCard .labels{min-height:28px;margin-top:4px}.productCard .labels>:not(:last-child){margin-right:4px}.productCard .brand{height:20px;font-size:12px;font-weight:var(--fontWeightBold);color:var(--black);margin-top:8px}@media (max-width:374.98px){.productCard .brand{height:auto}}.productCard .title{font-size:14px;font-weight:var(--fontWeightNormal);color:var(--black);line-height:20px}.productCard .title a{color:var(--black);text-decoration:none}.productCard .title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.productCard .ratingContainer{color:var(--grey160);align-items:center;min-height:12px;margin-top:8px;display:flex}.productCard .ratingContainer span{font-size:11px;font-weight:var(--fontWeightBold);margin-left:2px}.productCard .priceContainer{justify-content:space-between;align-items:baseline;margin-top:8px;display:flex;position:relative}.productCard .priceContainer .soldOut{color:var(--red100-main);align-self:baseline;font-size:14px;line-height:23px;display:flex}.productCard .priceContainer .promotionContainer{align-self:flex-start}.productCard .priceContainer .promotionContainer .gift{color:#1aaf63}.productCard .variations{color:var(--grey140);font-size:10px;position:absolute;bottom:22px}.productCard .cardButtons{align-items:flex-end;height:40px;display:flex}.productCard .cardButtons .addToCartButton{visibility:hidden;width:100%;margin-top:8px}.productCard .cardButtons .addToCartButton--visible{visibility:visible}@media (max-width:374.98px){.productCard:not(.isForCarousel) .image{position:relative;width:100px!important;min-width:100px!important;height:100px!important}}@media (max-width:767.98px){.productCard:not(.isForCarousel){width:100%;height:auto}.productCard:not(.isForCarousel) .content{display:flex}.productCard:not(.isForCarousel) .productMedicineDescription{font-size:8px;line-height:12px}.productCard:not(.isForCarousel) .addToFavoriteContainer{right:unset;left:0}.productCard:not(.isForCarousel) .image{align-items:center;width:130px;min-width:130px;height:130px;display:flex;position:relative}.productCard:not(.isForCarousel) .labels{min-height:auto;font-size:8px;line-height:11px}.productCard:not(.isForCarousel) .title{font-size:11px}.productCard:not(.isForCarousel) .ratingContainer span{font-size:9px}.productCard:not(.isForCarousel) .priceContainer{min-height:unset;flex-wrap:wrap}.productCard:not(.isForCarousel) .priceContainer .soldOut{font-size:10px;line-height:24px}.productCard:not(.isForCarousel) .variations{position:inherit;width:100%}.productCard:not(.isForCarousel) .productCardContent{flex-direction:column;justify-content:space-between;width:100%;margin-left:8px;display:flex}.productCard:not(.isForCarousel) .promotionContainer{width:60%}.productCard:not(.isForCarousel) .promotionContainer .giftDescriptionWithTooltip{max-width:inherit}.productCard:not(.isForCarousel) .promotionContainer .giftDescriptionWithTooltip .giftTooltip{display:inline-block}}@media (min-width:768px) and (max-width:991.98px){.productCard{width:225px}.productCard .image{width:200px;height:240px;position:relative}}@media (min-width:992px) and (max-width:1199.98px){.productCard{width:225px}.productCard .image{width:200px;height:240px;position:relative}}@media (max-width:767.98px){.productCard{box-shadow:1px 1px 4px #0003}}@media (min-width:768px) and (max-width:991.98px){.productCard{box-shadow:1px 1px 4px #0003}.productCard .image{width:200px;height:200px;position:relative}}@media (min-width:992px) and (max-width:1199.98px){.productCard .image{width:200px;height:200px;position:relative}.productCard:hover{box-shadow:1px 1px 4px #0003}}@media (min-width:1200px){.productCard:hover{box-shadow:1px 1px 4px #0003}}@media (max-width:767.98px){.productCard.isForCarousel{width:225px;height:100%}.productCard.isForCarousel .image{width:200px;height:200px;position:relative}}@media (min-width:768px) and (max-width:991.98px){.productCard.isForCarousel{width:225px;height:100%}.productCard.isForCarousel .image{width:200px;height:200px;position:relative}}@media (min-width:992px) and (max-width:1199.98px){.productCard.isForCarousel{width:225px;height:100%}.productCard.isForCarousel .image{width:200px;height:200px;position:relative}.productCard:hover,.productCard:focus-within{cursor:pointer}.productCard:hover .discount,.productCard:focus-within .discount{color:var(--grey160);background:var(--white)}.productCard:hover .promotionContainer .gift,.productCard:focus-within .promotionContainer .gift{color:var(--grey100-main)}.productCard:hover .variations,.productCard:focus-within .variations{display:none}}@media (min-width:992px) and (max-width:1199.98px) and (max-width:767.98px){.productCard:hover .variations,.productCard:focus-within .variations{display:flex}.productCard:hover .variations:empty,.productCard:focus-within .variations:empty{display:none}}@media (min-width:992px) and (max-width:1199.98px){.productCard:hover .soldOut,.productCard:focus-within .soldOut{color:var(--grey140)}.productCard:hover .cardButtons button,.productCard:focus-within .cardButtons button{visibility:visible}}@media (min-width:992px) and (max-width:1199.98px) and (max-width:767.98px){.productCard:hover .cardButtons button,.productCard:focus-within .cardButtons button{visibility:hidden}}@media (min-width:992px) and (max-width:1199.98px) and (min-width:768px) and (max-width:991.98px){.productCard:hover .cardButtons button,.productCard:focus-within .cardButtons button{visibility:hidden}}@media (min-width:1200px){.productCard:hover,.productCard:focus-within{cursor:pointer}.productCard:hover .discount,.productCard:focus-within .discount{color:var(--grey160);background:var(--white)}.productCard:hover .promotionContainer .gift,.productCard:focus-within .promotionContainer .gift{color:var(--grey100-main)}.productCard:hover .variations,.productCard:focus-within .variations{display:none}}@media (min-width:1200px) and (max-width:767.98px){.productCard:hover .variations,.productCard:focus-within .variations{display:flex}.productCard:hover .variations:empty,.productCard:focus-within .variations:empty{display:none}}@media (min-width:1200px){.productCard:hover .soldOut,.productCard:focus-within .soldOut{color:var(--grey140)}.productCard:hover .cardButtons button,.productCard:focus-within .cardButtons button{visibility:visible}}@media (min-width:1200px) and (max-width:767.98px){.productCard:hover .cardButtons button,.productCard:focus-within .cardButtons button{visibility:hidden}}@media (min-width:1200px) and (min-width:768px) and (max-width:991.98px){.productCard:hover .cardButtons button,.productCard:focus-within .cardButtons button{visibility:hidden}}.cardSelectCheckbox{position:absolute;top:14px;left:12px}.cardSelectCheckbox input:checked+label .checkmark svg{color:var(--white)}.cardSelectCheckbox input:checked+label .checkmark{background-color:var(--grey160)}
@media (min-width:768px){.productAddToCartModalContentCart{padding:0 16px}}.productAddToCartModalContentCart__productBlock{justify-content:flex-start;display:flex}.productAddToCartModalContentCart__productBlock_image{height:60px}@media (min-width:768px){.productAddToCartModalContentCart__productBlock_image{height:100px}}.productAddToCartModalContentCart__productBlock_info{color:var(--black);flex-direction:column;justify-content:center;gap:2px;padding-left:4px;font-size:12px;line-height:18px;display:flex}@media (min-width:768px){.productAddToCartModalContentCart__productBlock_info{padding-left:8px}}.productAddToCartModalContentCart__productBlock_info_brand{text-align:left;font-weight:600}.productAddToCartModalContentCart__productBlock_info_name{text-align:left}@media (min-width:768px){.productAddToCartModalContentCart__productBlock_info_name{font-size:14px;line-height:21px}}
.productAddToCartModal .evModalContent{min-height:250px;padding:0}@media (min-width:768px){.productAddToCartModal .evModalContent{height:75vh;overflow:hidden}}@media (min-width:992px) and (max-width:1199.98px){.productAddToCartModal .evModalContent{max-height:720px}}@media (min-width:1200px){.productAddToCartModal .evModalContent{max-height:720px}}.productAddToCartModalContent{height:100%;display:flex}@media (max-width:767.98px){.productAddToCartModalContent{flex-direction:column;padding-bottom:112px}}.productAddToCartModalContent__leftSide{flex-direction:column;flex:none;width:100%;max-width:400px;max-height:100%;display:flex;overflow:hidden}@media (max-width:767.98px){.productAddToCartModalContent__leftSide{max-width:100%}}.productAddToCartModalContent__list{flex:1;padding:24px 32px;overflow:hidden auto}@media (max-width:767.98px){.productAddToCartModalContent__list{padding:16px}}.productAddToCartModalContent__actions{border-top:1px solid var(--grey40);flex-shrink:0;padding:16px}@media (max-width:767.98px){.productAddToCartModalContent__actions{z-index:1;background:var(--white);width:100%;position:absolute;bottom:0;left:0}}.productAddToCartModalContent__checkbox{color:var(--black);align-items:center;gap:6px;margin-bottom:16px;font-size:14px;display:flex}.productAddToCartModalContent__rightTitle{color:var(--black);margin-bottom:16px;font-size:17px;font-style:normal;font-weight:600;line-height:25px}@media (max-width:767.98px){.productAddToCartModalContent__rightTitle{margin-bottom:8px;font-size:14px}}.productAddToCartModalContent__extraProductsList .react-loading-skeleton{height:98px;margin:12px 0}@media (max-width:767.98px){.productAddToCartModalContent__extraProductsList .react-loading-skeleton{height:140px;margin:16px 0}}@media (min-width:768px) and (max-width:991.98px){.productAddToCartModalContent__extraProductsList .react-loading-skeleton{height:140px;margin:16px 0}}.productAddToCartModalContent__rightSide{background:var(--grey10);border-left:1px solid var(--grey40);flex:1;min-width:0;max-height:100%;padding:28px 32px;overflow-y:auto}@media (max-width:767.98px){.productAddToCartModalContent__rightSide{padding:16px}}.productAddToCartModalContent__rightSide .productCardLabel{display:none}.productAddToCartModalContent__rightSide .productCard:hover{background:var(--white)}.productAddToCartModalContent__rightSide .productCard .addToFavoriteContainer,.productAddToCartModalContent__rightSide .productCard .ratingContainer,.productAddToCartModalContent__rightSide .productCard .variations,.productAddToCartModalContent__rightSide .productCard .labels{display:none}.productAddToCartModalContent__rightSide .productCard .discount{height:30px;font-size:16px}.productAddToCartModalContent__rightSide .productCard .cardButtons .addToCartButton{visibility:visible;white-space:nowrap;flex:1;max-height:36px;margin:0;font-size:14px;font-weight:700}.productAddToCartModalContent__rightSide .productCard .productCardContent{flex-wrap:wrap;align-items:center;gap:8px 16px;width:100%;display:flex}.productAddToCartModalContent__rightSide .productCard .mainInfo{flex:1 1 0}.productAddToCartModalContent__rightSide .productCard .priceContainer{flex:none}.productAddToCartModalContent__rightSide .productCard .promotionContainer{width:100%}.productAddToCartModalContent__rightSide .productCard .brand,.productAddToCartModalContent__rightSide .productCard .priceContainer{margin:0}@media (max-width:767.98px){.productAddToCartModalContent__rightSide .productCard{background:var(--grey10);box-shadow:none;border:0;padding:16px 0}.productAddToCartModalContent__rightSide .productCard:not(.isForCarousel) .image{width:80px;min-width:80px;height:80px}.productAddToCartModalContent__rightSide .productCard .cardButtons{margin-left:88px}.productAddToCartModalContent__rightSide .productCard .cardButtons .addToCartButton{max-height:32px}.productAddToCartModalContent__rightSide .productCard:not(.isForCarousel) .productCardContent{flex-flow:wrap;justify-content:flex-end;margin-left:8px}.productAddToCartModalContent__rightSide .productCard .mainInfo{flex:100%}.productAddToCartModalContent__rightSide .productCard .priceContainer{order:1}.productAddToCartModalContent__rightSide .productCard:not(.isForCarousel) .promotionContainer{flex:1 1 0;width:auto}}@media (min-width:768px) and (max-width:991.98px){.productAddToCartModalContent__rightSide .productCard{background:var(--grey10);box-shadow:none;border:0;padding:16px 0}.productAddToCartModalContent__rightSide .productCard:not(.isForCarousel) .image{width:80px;min-width:80px;height:80px}.productAddToCartModalContent__rightSide .productCard .cardButtons{margin-left:88px}.productAddToCartModalContent__rightSide .productCard .cardButtons .addToCartButton{max-height:32px}.productAddToCartModalContent__rightSide .productCard:not(.isForCarousel) .productCardContent{flex-flow:wrap;justify-content:flex-end;margin-left:8px}.productAddToCartModalContent__rightSide .productCard .mainInfo{flex:100%}.productAddToCartModalContent__rightSide .productCard .priceContainer{order:1}.productAddToCartModalContent__rightSide .productCard:not(.isForCarousel) .promotionContainer{flex:1 1 0;width:auto}}@media (min-width:992px) and (max-width:1199.98px){.productAddToCartModalContent__rightSide .productCard{background:var(--grey10);flex-direction:row;align-items:center;gap:16px;width:100%;min-height:120px;padding:10px 12px;display:flex}.productAddToCartModalContent__rightSide .productCard .image{width:80px;min-width:80px;height:80px;margin-right:16px}.productAddToCartModalContent__rightSide .productCard .addToFavoriteContainer,.productAddToCartModalContent__rightSide .productCard .ratingContainer,.productAddToCartModalContent__rightSide .productCard .variations,.productAddToCartModalContent__rightSide .productCard .labels{display:none}.productAddToCartModalContent__rightSide .productCard .content{align-items:center;display:flex}.productAddToCartModalContent__rightSide .productCard .discountContainer{align-items:center;gap:8px;display:flex}.productAddToCartModalContent__rightSide .productCard .cardButtons .addToCartButton{min-width:132px}}@media (min-width:1200px){.productAddToCartModalContent__rightSide .productCard{background:var(--grey10);flex-direction:row;align-items:center;gap:16px;width:100%;min-height:120px;padding:10px 12px;display:flex}.productAddToCartModalContent__rightSide .productCard .image{width:80px;min-width:80px;height:80px;margin-right:16px}.productAddToCartModalContent__rightSide .productCard .addToFavoriteContainer,.productAddToCartModalContent__rightSide .productCard .ratingContainer,.productAddToCartModalContent__rightSide .productCard .variations,.productAddToCartModalContent__rightSide .productCard .labels{display:none}.productAddToCartModalContent__rightSide .productCard .content{align-items:center;display:flex}.productAddToCartModalContent__rightSide .productCard .discountContainer{align-items:center;gap:8px;display:flex}.productAddToCartModalContent__rightSide .productCard .cardButtons .addToCartButton{min-width:132px}}@media (min-width:768px) and (max-width:991.98px){.productAddToCartModalContent__rightSide .productCard{width:100%}.productAddToCartModalContent__rightSide .productCard .content{display:flex}}
/*# sourceMappingURL=f26008a692d898f5.css.map*/