.store-avail{background:#f6faf9;border:1px solid #e6efec;border-radius:12px;display:flex;flex:1 1 auto;flex-direction:column;margin-top:24px;max-height:650px;max-height:calc(90px + var(--store-count, 7)*80px);padding:12px 14px;text-align:left}.store-avail__head{color:#181818;font-size:15px;font-weight:700;line-height:20px;margin-bottom:6px}.store-avail__count{color:#2f7f70}.store-avail__list{display:flex;flex:1 1 auto;flex-direction:column;list-style:none;margin:0;padding:0}.store-avail__item{border-top:1px solid #e3ece9;color:#181818;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;min-width:0;padding:5px 0}.store-avail__item:first-child{border-top:0}.store-avail:not(.is-open) .store-avail__item{max-height:80px}.store-avail__row{align-items:center;display:flex;gap:8px}.store-avail__dot{background:#52998b;border-radius:50%;flex:0 0 10px;height:10px;width:10px}.store-avail__dot.is-few{background:#fe0;box-shadow:inset 0 0 0 1px #cdbb00}.store-avail__name{flex:0 0 auto;font-size:14.5px;font-weight:700;line-height:20px}.store-avail__district{color:#6b6e6e;flex:1 1 auto;font-size:12.5px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-avail__qty{color:#2f7f70;flex:0 0 auto;font-size:14px;font-weight:700;line-height:20px;white-space:nowrap}.store-avail__addr,.store-avail__phones{color:#474a4a;display:none;font-size:12.5px;line-height:17px;padding-left:18px}.store-avail__phones a{color:#181818;font-weight:600;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.store-avail__addr,.store-avail__phones{margin-top:1px}.store-avail__more{background:none;border:0;color:#181818;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;line-height:18px;margin-top:4px;padding:4px 0;-webkit-text-decoration:underline;text-decoration:underline}.store-avail.is-open{max-height:none}.store-avail.is-open .store-avail__item{flex:0 0 auto;padding:7px 0}.store-avail.is-open .store-avail__addr,.store-avail.is-open .store-avail__phones{display:block}.store-avail.is-open .store-avail__list{flex:1 1 0;min-height:220px;overflow-y:auto;padding-right:4px}@media screen and (max-width:1152px){.store-avail.is-open .store-avail__list{flex:0 1 auto;max-height:280px;min-height:0}}.store-avail--summary{background:#eaf5ee;border-color:#d7ebde;flex:0 1 auto;margin-top:0;max-height:none;padding:8px 12px}.store-avail--summary .store-avail__head{color:#1f6b3b;font-size:13px;line-height:19px;margin-bottom:0}.store-avail--summary .store-avail__count{color:inherit}.product-promo-countdown[data-v-e8e75daa]{font-feature-settings:"tnum";align-items:center;background:rgba(216,40,29,.06);border:1px solid rgba(216,40,29,.22);border-radius:8px;color:#d8281d;display:flex;font-variant-numeric:tabular-nums;gap:12px;justify-content:space-between;margin-bottom:15px;margin-top:12px;padding:9px 12px;width:100%}.product-promo-countdown[hidden][data-v-e8e75daa]{display:none}.product-promo-countdown__label[data-v-e8e75daa]{font-size:12px;font-weight:550;line-height:18px}.product-promo-countdown__value[data-v-e8e75daa]{font-size:14px;font-weight:700;line-height:18px;white-space:nowrap}@media(max-width:620px){.product-promo-countdown[data-v-e8e75daa]{align-items:flex-start;flex-direction:column;gap:3px;margin-top:10px}.product-promo-countdown__value[data-v-e8e75daa]{font-size:13px}}.code-brand{align-items:center;display:flex;justify-content:space-between}.code-brand .code{color:#474a4a;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.code-brand .brand{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:100px}.category{color:#474a4a;font-size:14px;font-style:normal;font-weight:500;line-height:22px;margin-top:24px}.category .value{padding-left:3px;-webkit-text-decoration:underline;text-decoration:underline}.stock{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.stock--mobile{display:none}.stock--stores{align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;margin-top:0}@media screen and (max-width:1464px){.stock{align-items:flex-end;flex-direction:column}}.details{margin-bottom:24px;margin-top:25px}.details__item{border-bottom:1px solid #ececec;display:flex;justify-content:space-between;padding:6px 0}.details__item .key{padding-right:12px}.details__item .key,.details__item .value{word-wrap:anywhere;min-width:0;width:50%;word-break:break-word}.details .see-more{align-items:center;background:#fe0;border:none;border-radius:4px;color:#181818;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:600;gap:6px;justify-content:center;letter-spacing:-.5px;line-height:22px;margin-left:auto;margin-right:auto;margin-top:24px;padding:5px 10px;transition:background-color .2s ease;white-space:nowrap;width:-moz-fit-content;width:fit-content}.details .see-more img{height:15px;width:15px}.details .see-more:hover{background:#f5e600}.list-actions{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;justify-content:space-between}.list-actions--top{border-bottom:1px solid #ececec;margin-bottom:24px;padding-bottom:24px}.list-actions__item{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;min-height:36px;padding:6px 5px;position:relative;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.list-actions__item img{flex-shrink:0;transition:filter .2s ease}.list-actions__item:hover{background-color:#f8f8f8;border-color:#d1d1d1}.list-actions__item .text{color:#474a4a;font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.5px;line-height:24px;padding-left:13px;transition:color .2s ease;white-space:nowrap}.list-actions__item--favourite.is-active{background:#d43917;border-color:#d43917}.list-actions__item--favourite.is-active .text{color:#fff}.list-actions__item--share{padding:0}.list-actions__item--share:hover{background-color:transparent;border-color:transparent}.list-actions__item--share.is-active .list-actions__item-trigger{background-color:#f8f8f8;border-color:#d1d1d1}.list-actions__item-trigger{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;min-height:36px;padding:6px 5px;transition:background-color .2s ease,border-color .2s ease}.list-actions__item-trigger img{flex-shrink:0}.list-actions__item-trigger:hover{background-color:#f8f8f8;border-color:#d1d1d1}.list-actions__item-trigger .text{color:#474a4a;font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.5px;line-height:24px;padding-left:13px;white-space:nowrap}.share-popover{background:#fff;border:1px solid #ececec;border-radius:12px;box-shadow:0 16px 40px hsla(0,0%,9%,.12);display:flex;flex-direction:column;left:0;min-width:200px;padding:8px;position:absolute;top:calc(100% + 8px);z-index:20}.share-popover__item{align-items:center;background:transparent;border:0;border-radius:8px;color:#181818;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:10px;padding:8px 10px;text-align:left;-webkit-text-decoration:none;text-decoration:none}.share-popover__item img{height:20px;width:20px}.share-popover__item:hover{background-color:#f5f5f5}.product-buy-options{background:#fff;border-radius:16px;display:flex;height:-moz-fit-content;height:fit-content;justify-content:space-between;padding:36px;width:57.65%}@media screen and (max-width:1152px){.product-buy-options{padding:24px;width:49%}}@media screen and (max-width:768px){.product-buy-options{margin-top:0;width:100%}}.product-buy-options .col-left{border-right:1px solid #ececec;display:flex!important;flex-direction:column;padding-right:19px;width:43.3%}@media screen and (max-width:1152px){.product-buy-options .col-left{display:none!important}}.product-buy-options .col-right{width:53.37%}@media screen and (max-width:1152px){.product-buy-options .col-right{width:100%}}.product-buy-options .cashback-price{align-self:start;display:flex;flex-wrap:wrap;justify-content:space-between}.product-buy-options .cashback-price .cashback{align-items:center;color:#181818;display:flex;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-top:24px;padding-right:10px}@media screen and (max-width:1152px){.product-buy-options .cashback-price .cashback{font-size:14px;line-height:22px;margin-top:0}}.product-buy-options .cashback-price .price{align-items:center;color:#181818;display:flex;font-size:30px;font-style:normal;font-weight:700;line-height:40px}@media screen and (max-width:1152px){.product-buy-options .cashback-price .price{font-size:24px;line-height:36px;order:3}}.product-buy-options .cashback-price .sale{align-items:center;display:flex}@media screen and (max-width:1152px){.product-buy-options .cashback-price .sale{justify-content:flex-end;margin-bottom:10px;width:100%}}.product-buy-options .cashback-price .sale .priceold{color:#d43917;font-size:16px;font-weight:500;letter-spacing:-.5px;line-height:24px;padding-right:10px;text-decoration-line:line-through;white-space:nowrap}.product-buy-options .cashback-price .sale .badge{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.product-buy-options .amount-buy{display:flex;justify-content:space-between;margin-top:24px}.product-buy-options .amount-buy .vue-number-input{width:41%}.product-buy-options .amount-buy .btn{width:53.8%}@media screen and (max-width:1464px){.product-buy-options .amount-buy{flex-direction:column}.product-buy-options .amount-buy .vue-number-input{width:100%}.product-buy-options .amount-buy .btn{margin-top:16px;width:100%}}@media screen and (max-width:1152px){.product-buy-options .stock--mobile{display:flex;margin-top:16px}}.product-buy-options .credit{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px;margin-top:16px}.product-buy-options .credit .min{color:#181818;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.product-buy-options .credit .btn{width:53.8%}@media screen and (max-width:1464px){.product-buy-options .credit{flex-direction:column}.product-buy-options .credit .btn{margin-top:16px;width:100%}}.product-buy-options .buy-delivery-info{display:flex;gap:12px;margin-top:24px}.product-buy-options .buy-delivery-info__item{align-items:center;background:#fff;border:1px solid #e7ebeb;border-radius:16px;display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0;padding:16px 10px;text-align:center}.product-buy-options .buy-delivery-info__item img{height:36px;width:36px}.product-buy-options .buy-delivery-info__item--button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;cursor:pointer;font:inherit;transition:border-color .2s ease,box-shadow .2s ease}.product-buy-options .buy-delivery-info__item--button:hover{border-color:#d7dcdc;box-shadow:0 8px 24px hsla(0,0%,9%,.08)}.product-buy-options .buy-delivery-info__text{display:flex;flex-direction:column;gap:2px}.product-buy-options .buy-delivery-info__title{color:#181818;font-size:13px;font-style:normal;font-weight:500;line-height:18px}.product-buy-options .buy-delivery-info__subtitle{color:#767676;font-size:10px;line-height:13px}@media screen and (max-width:1464px)and (min-width:1153px){.product-buy-options .buy-delivery-info{flex-wrap:wrap}.product-buy-options .buy-delivery-info__item{flex:1 1 calc(50% - 6px)}}@media screen and (max-width:480px){.product-buy-options .buy-delivery-info__item{padding:12px 6px}.product-buy-options .buy-delivery-info__title{font-size:12px;line-height:16px}}.product-buy-options .promo-info{align-items:baseline;background:#fafafa;border:1px dashed #e8db52;border-radius:14px;-moz-column-gap:6px;column-gap:6px;display:flex;flex-wrap:wrap;margin:2px 0 16px;padding:14px 16px;row-gap:4px}.product-buy-options .promo-info__text{color:#181818;font-size:14px;font-style:normal;font-weight:600;line-height:22px}.product-buy-options .promo-info__link{color:#181818;font-size:14px;font-style:normal;font-weight:500;line-height:22px;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.product-buy-options .report-error-btn{align-items:center;background:#fee9e5;border:1px solid #d43917;border-radius:4px;color:#d43917;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:600;gap:6px;letter-spacing:-.3px;line-height:22px;margin-left:auto;margin-top:25px;padding:5px 10px;transition:background-color .2s ease;width:-moz-fit-content;width:fit-content}.product-buy-options .report-error-btn img{height:16px;width:16px}.product-buy-options .report-error-btn:hover{background:#fddcd6}