[class^=m-catalog-item-]{--button-icon-size:1rem;min-height:22.5rem;overflow:hidden;position:relative}[class^=m-catalog-item-] .favorite{position:absolute;right:0;top:0;z-index:var(--z-1)}@media(max-width:1023px){[class^=m-catalog-item-] .favorite{right:var(--spacer-4xs);top:var(--spacer-4xs)}}[class^=m-catalog-item-] .m-description{--description-events:auto}[class^=m-catalog-item-].unavailable .m-catalog-item__image .image{opacity:.5}@media(max-width:1023px){[class^=m-catalog-item-]{background:var(--color-white);border-radius:var(--border-radius-base);min-height:auto}}.m-catalog-item__image .image{align-items:center;background:var(--color-neutral-100);border-radius:var(--border-radius-sm);display:flex;height:100%;padding:var(--spacer-3xs)}.m-catalog-item__image .image img{height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 33%;object-position:50% 33%}@media(max-width:1023px){.m-catalog-item__image .image{height:-moz-fit-content;height:fit-content}}.m-catalog-item__description,.m-catalog-item__title{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}.m-catalog-item__link{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}@supports (not (scale:1)) and (not (aspect-ratio:1/1)){.m-catalog-item__experts{gap:0!important}.m-catalog-item__experts>:not([aria-hidden])+*{margin-top:var(--spacer-4xs)}}.m-catalog-item__experts{display:flex;flex-direction:column;gap:var(--spacer-4xs);left:var(--spacer-4xs);position:absolute;top:var(--spacer-xs);z-index:var(--z-1)}.m-catalog-item__experts>.badge{border-radius:var(--border-radius-xs);margin-bottom:var(--spacer-4xs)}@media(max-width:1023px){.m-catalog-item__experts>.badge{border-radius:var(--border-radius-xs);margin-bottom:var(--spacer-4xs);padding:0 var(--spacer-3xs)}}.m-catalog-item__description{color:var(--color-text-middle);position:relative}.m-catalog-item__description:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--color-white) 50%);content:"";height:1.25rem;position:absolute;right:0;top:2.5rem;width:3rem;z-index:var(--z-1)}.m-catalog-item__description{font-size:.875rem;font-weight:400;line-height:1.25rem}@supports (not (scale:1)) and (not (aspect-ratio:1/1)){.m-catalog-item__rate{gap:0!important}.m-catalog-item__rate>:not([aria-hidden])+*{margin-left:var(--spacer-2xs)}}.m-catalog-item__rate{align-items:center;display:flex;font-size:.875rem;font-weight:400;gap:var(--spacer-2xs);line-height:1.25rem}@media(hover:hover)and (min-width:1024px){.m-catalog-item__rate>span.ws-link{color:var(--color-text-middle);cursor:auto}}.m-catalog-item__availability{align-items:center;color:var(--color-text-middle);display:inline-flex;white-space:nowrap}.m-catalog-item__availability:before{background-color:var(--color-success-dark);border-radius:var(--border-radius-2xs);content:"";display:inline-block;height:.25rem;margin-right:var(--spacer-4xs);width:.25rem}.m-catalog-item__availability{font-size:.875rem;font-weight:400;line-height:1.25rem}@media(max-width:1023px){.m-catalog-item__availability{font-size:.75rem;font-weight:400;line-height:1rem}}@supports (not (scale:1)) and (not (aspect-ratio:1/1)){.m-catalog-item__badges{gap:0!important}.m-catalog-item__badges>:not([aria-hidden])+*{margin-left:var(--spacer-4xs)}}.m-catalog-item__badges{--badge-border-radius:var(--border-radius-xs);display:flex;flex-wrap:nowrap;gap:var(--spacer-4xs);overflow-x:scroll;scrollbar-width:none}.m-catalog-item__badges::-webkit-scrollbar{display:none}@media(max-width:1023px){.m-catalog-item__badges>.badge{--badge-icon-size:.75rem;--badge-spacer-vertical:0;font-size:.75rem;font-weight:700;line-height:1rem}}.m-catalog-item__promo{--badge-background-color:linear-gradient(270deg,#4abc9c,#4abc76);padding-left:var(--spacer-4xs)}@media(max-width:1023px){.m-catalog-item__promo{text-transform:capitalize}.m-catalog-item__promo>span{display:none}}.m-catalog-item__price--promo>.price--sale>p:first-child{color:var(--color-green-600)}.m-catalog-item__end-banner{background-color:var(--color-info-light);border-radius:var(--border-radius-base);color:var(--color-info-middle);margin-left:var(--spacer-sm);margin-top:var(--spacer-sm);padding:var(--spacer-2xs) var(--spacer-xs);position:relative;width:-moz-fit-content;width:fit-content;z-index:var(--z-1)}.m-catalog-item__end-banner:before{bottom:-.32rem;height:1.5rem;left:-1rem;-webkit-mask:var(--pointer) center /112% 112% no-repeat;mask:var(--pointer) center /112% 112% no-repeat;transform:rotate(-115deg) scaleY(1.3);width:1.5rem}.m-catalog-item__end-banner:after,.m-catalog-item__end-banner:before{background-color:var(--color-info-light);content:"";position:absolute}.m-catalog-item__end-banner:after{border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0;display:block;height:100%;right:calc(var(--spacer-3xs)*-1);top:0;transform:skew(10deg);width:50%;z-index:var(--z-min-1)}@media(max-width:1023px){.m-catalog-item__end-banner:after{right:0}}.m-catalog-item__end-banner{font-size:1.125rem;font-weight:700;line-height:1.5rem}@media(max-width:1023px){.m-catalog-item__end-banner{font-size:1rem;font-weight:700;line-height:1.5rem;padding:.625rem}}.m-catalog-item__offer>.button.loading:before{display:none}.m-catalog-item--big,.m-catalog-item--grid{display:flex;flex-direction:column}.m-catalog-item--big .m-description.size-sm,.m-catalog-item--grid .m-description.size-sm{--description-color:var(--color-text-middle);gap:0;margin:0 0 var(--spacer-3xs)}.m-catalog-item--big .m-catalog-item__image,.m-catalog-item--grid .m-catalog-item__image{display:block;order:1}@media(max-width:1023px){.m-catalog-item--big .m-catalog-item__image .image,.m-catalog-item--grid .m-catalog-item__image .image{border-radius:var(--border-radius-sm);height:100%}}.m-catalog-item--big .m-catalog-item__experts,.m-catalog-item--grid .m-catalog-item__experts{top:var(--spacer-4xs)}@media(max-width:1023px){.m-catalog-item--big .m-catalog-item__experts,.m-catalog-item--grid .m-catalog-item__experts{left:var(--spacer-3xs);top:var(--spacer-3xs)}}.m-catalog-item--big .m-catalog-item__price,.m-catalog-item--grid .m-catalog-item__price{order:2;padding:var(--spacer-4xs) var(--spacer-4xs) 0}.m-catalog-item--big .m-catalog-item__info,.m-catalog-item--grid .m-catalog-item__info{display:flex;flex-direction:column;order:3;padding:0 var(--spacer-4xs)}.m-catalog-item--big .m-catalog-item__title,.m-catalog-item--grid .m-catalog-item__title{font-size:.875rem;font-weight:600;line-height:1.25rem}.m-catalog-item--big .m-catalog-item__rate,.m-catalog-item--grid .m-catalog-item__rate{margin:0 0 var(--spacer-2xs);order:1;overflow:hidden;position:relative}.m-catalog-item--big .m-catalog-item__rate>.ws-link,.m-catalog-item--grid .m-catalog-item__rate>.ws-link{align-items:center;display:inline-flex}.m-catalog-item--big .m-catalog-item__rate>.ws-link:before,.m-catalog-item--grid .m-catalog-item__rate>.ws-link:before{height:1rem;margin-right:var(--spacer-4xs);width:1rem}@media(max-width:1023px){.m-catalog-item--big .m-catalog-item__rate>.ws-link:before,.m-catalog-item--grid .m-catalog-item__rate>.ws-link:before{height:.75rem;width:.75rem}}.m-catalog-item--big .m-catalog-item__rate:before,.m-catalog-item--grid .m-catalog-item__rate:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--color-white) 85%);bottom:0;content:"";height:1.5em;position:absolute;right:0;top:0;width:1.5rem;z-index:var(--z-1)}@media(max-width:1023px){.m-catalog-item--big .m-catalog-item__rate,.m-catalog-item--grid .m-catalog-item__rate{font-size:.75rem;font-weight:400;line-height:1rem}.m-catalog-item--big .m-catalog-item__rate>.rating--short,.m-catalog-item--grid .m-catalog-item__rate>.rating--short{--rating-size:var(--spacer-2xs)}.m-catalog-item--big .m-catalog-item__rate>.rating--short>div,.m-catalog-item--grid .m-catalog-item__rate>.rating--short>div{font-size:.75rem;font-weight:400;line-height:1rem}}.m-catalog-item--big .m-catalog-item__offer,.m-catalog-item--grid .m-catalog-item__offer{margin-top:auto;order:4;padding:0 var(--spacer-4xs)}.m-catalog-item--big .m-catalog-item__offer>.button,.m-catalog-item--grid .m-catalog-item__offer>.button{width:100%}@media(max-width:1023px){.m-catalog-item--big .m-catalog-item__offer,.m-catalog-item--grid .m-catalog-item__offer{margin-bottom:var(--spacer-4xs)}.m-catalog-item--big,.m-catalog-item--grid{padding:var(--spacer-4xs)}}.m-catalog-item--grid .m-catalog-item__image{height:18.5rem}@media(max-width:1023px){.m-catalog-item--grid .m-catalog-item__image{height:14.75rem}}.m-catalog-item--grid .m-catalog-item__badges{left:var(--spacer-4xs);position:absolute;top:16.75rem}@media(max-width:1023px){.m-catalog-item--grid .m-catalog-item__badges{padding:0 var(--spacer-4xs);top:13.75rem;width:100%}.m-catalog-item--grid .m-catalog-item__rate{gap:var(--spacer-3xs)}.m-catalog-item--grid .m-catalog-item__rate-decl{display:none}.m-catalog-item--grid .m-catalog-item__offer{--icon-button-padding:var(--spacer-4xs)}.m-catalog-item--grid .m-catalog-item__offer>.button{height:2rem}.m-catalog-item--grid .product-expert{--product-expert-info-display:none;--product-expert-badge-width:calc(var(--spacer-lg) - var(--spacer-5xs));--product-expert-badge-height:calc(var(--spacer-base) - var(--spacer-5xs));--product-expert-br:var(--spacer-2xs);--product-expert-padding:1px;--product-expert-box-shadow:none}}@media(hover:hover)and (min-width:1024px){.m-catalog-item--grid:hover .m-catalog-item__title{color:var(--color-info-dark)}}.m-catalog-item--big{width:100%}.m-catalog-item--big>.review-catalog{order:5}.m-catalog-item--big .m-catalog-item__image{height:21.25rem}.m-catalog-item--big .m-catalog-item__badges{left:var(--spacer-4xs);padding:0 var(--spacer-4xs);position:absolute;top:20rem;width:100%}.m-catalog-item--big .m-catalog-item__badges>.badge{font-size:.875rem;font-weight:700;line-height:1.25rem}.m-catalog-item--list{align-items:start;display:grid;gap:0 var(--spacer-base);grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,auto) 1fr;padding:var(--spacer-2xs) 0;width:100%}.m-catalog-item--list .m-description{margin:var(--spacer-sm) 0 0}.m-catalog-item--list .m-description .m-description__value[class*=i-]:before{display:block}@media(min-width:1024px)and (hover:hover){.m-catalog-item--list .m-description a.m-description__value.ws-link:hover,.m-catalog-item--list .m-description span.m-description__value.link-hidden:hover{--description-color:var(--color-info-dark)}}.m-catalog-item--list .m-catalog-item__description{margin-top:var(--spacer-sm)}@media(min-width:1024px){.m-catalog-item--list .m-catalog-item__description{color:var(--color-text-dark)}}.m-catalog-item--list .i-fire{margin:var(--spacer-sm) 0 0}.m-catalog-item--list>.review-catalog{grid-column:4/9}@media(min-width:1024px){.m-catalog-item--list>.review-catalog{--review-catalog-padding:var(--spacer-3xs);margin-top:var(--spacer-xl)}.m-catalog-item--list>.review-catalog:before{left:unset;right:2.75rem;transform:scaleX(-1)}}@media(max-width:1023px){.m-catalog-item--list>.review-catalog{grid-area:6/1/7/3}}.m-catalog-item--list .m-catalog-item__image{grid-area:1/1/6/4;height:100%}.m-catalog-item--list .m-catalog-item__image .image img{height:20rem}@media(max-width:1023px){.m-catalog-item--list .m-catalog-item__image{grid-area:1/1/6/2}.m-catalog-item--list .m-catalog-item__image:not(.no-rating){min-height:21.25rem}.m-catalog-item--list .m-catalog-item__image .image{border-radius:var(--border-radius-base);padding:var(--spacer-4xs)}.m-catalog-item--list .m-catalog-item__image .image img{height:17.5rem}}@supports (not (scale:1)) and (not (aspect-ratio:1/1)){.m-catalog-item--list .m-catalog-item__badges{gap:0!important}.m-catalog-item--list .m-catalog-item__badges>:not([aria-hidden])+*{margin-left:var(--spacer-4xs)}}.m-catalog-item--list .m-catalog-item__badges{display:flex;gap:var(--spacer-4xs);position:absolute;top:var(--spacer-xs)}@media(max-width:1023px){.m-catalog-item--list .m-catalog-item__badges{left:8rem;width:100%}.m-catalog-item--list .m-catalog-item__badges+.m-catalog-item__price{margin-top:var(--spacer-xl)}}@media(min-width:1024px){.m-catalog-item--list .m-catalog-item__badges{align-items:flex-end;flex-direction:column;padding:0 var(--spacer-4xs);width:calc(25% - var(--spacer-base)*11/4 + var(--spacer-base)*2)}}.m-catalog-item--list .m-catalog-item__info{grid-area:1/4/4/9}@media(max-width:1023px){.m-catalog-item--list .m-catalog-item__info{grid-area:2/2/3/3}}.m-catalog-item--list .m-catalog-item__title{font-size:1rem;font-weight:600;line-height:1.5rem;margin:var(--spacer-2xs) 0 var(--spacer-4xs)}@media(max-width:1023px){.m-catalog-item--list .m-catalog-item__title{font-size:.875rem;font-weight:600;line-height:1.25rem;margin:0}}.m-catalog-item--list .m-catalog-item__link{color:var(--color-text-middle);font-size:.875rem;font-weight:400;line-height:1.25rem;margin-bottom:var(--spacer-4xs)}@media(max-width:1023px){.m-catalog-item--list .m-catalog-item__link{display:none}}.m-catalog-item--list .m-catalog-item__rate{gap:var(--spacer-3xs)}@media(max-width:1023px){@supports (not (scale:1)) and (not (aspect-ratio:1/1)){.m-catalog-item--list .m-catalog-item__rate{gap:0!important}.m-catalog-item--list .m-catalog-item__rate>:not([aria-hidden])+*{margin-top:var(--spacer-4xs)}}.m-catalog-item--list .m-catalog-item__rate{flex-direction:column;gap:var(--spacer-4xs);left:var(--spacer-4xs);margin-bottom:0;position:absolute;top:18.75rem;width:7rem}}.m-catalog-item--list .m-catalog-item__availability{color:var(--color-text-light);margin-top:var(--spacer-3xs)}.m-catalog-item--list .m-catalog-item__volume{margin:var(--spacer-3xs) 0 0}@media(max-width:1023px){.m-catalog-item--list .m-catalog-item__volume{display:none}.m-catalog-item--list .m-catalog-item__experts{gap:var(--spacer-3xs);left:unset;margin:var(--spacer-sm) 0 0;position:relative;top:unset}.m-catalog-item--list .m-catalog-item__experts .product-expert{--product-expert-info-display:block;--product-expert-feature-display:block;--product-expert-padding:0;--product-expert-bg:transparent;--product-expert-badge-width:var(--spacer-xl);--product-expert-badge-height:var(--spacer-lg);--product-expert-box-shadow:none;width:100%}.m-catalog-item--list .m-catalog-item__experts .product-expert__name{font-weight:400}}.m-catalog-item--list .m-catalog-item__price{grid-area:1/10/2/13;margin:var(--spacer-2xs) 0 var(--spacer-xs)}.m-catalog-item--list .m-catalog-item__price .priceone{margin-bottom:var(--spacer-4xs)}@media(max-width:1023px){.m-catalog-item--list .m-catalog-item__price{grid-area:1/2/2/3;margin:var(--spacer-xs) 0 0}.m-catalog-item--list .m-catalog-item__price .price p:first-of-type,.m-catalog-item--list .m-catalog-item__price p.price:first-of-type{font-size:1.125rem;font-weight:700;line-height:1.5rem}.m-catalog-item--list .m-catalog-item__price .price .percent>b,.m-catalog-item--list .m-catalog-item__price .price--sale>p:last-of-type{font-size:.75rem;font-weight:600;line-height:1rem}.m-catalog-item--list .m-catalog-item__price .price .percent{font-size:.75rem;font-weight:400;line-height:1rem}}.m-catalog-item--list .m-catalog-item__offer{--input-number-input-width:5rem;grid-area:2/10/3/13}.m-catalog-item--list .m-catalog-item__offer>.button{width:10rem}@media(max-width:1023px){.m-catalog-item--list .m-catalog-item__offer{--icon-button-padding:calc(var(--spacer-2xs)*.5);grid-area:3/2/4/3;margin:var(--spacer-sm) 0 0}.m-catalog-item--list .m-catalog-item__offer>.button{font-size:.875rem;font-weight:700;height:2.25rem;line-height:1.25rem}}@media(hover:hover)and (min-width:1024px){.m-catalog-item--list:hover .m-catalog-item__title{color:var(--color-info-dark)}}@media(max-width:1023px){.m-catalog-item--list{border-radius:var(--border-radius-lg);gap:0 var(--spacer-2xs);grid-template-columns:7rem calc(100% - 7.75rem);grid-template-rows:repeat(5,auto) 1fr;padding:var(--spacer-4xs)}.m-catalog-item--list .m-catalog-item__description{margin-top:var(--spacer-2xs)}.m-catalog-item--list .m-description{gap:0!important;margin:var(--spacer-2xs) 0 0}.m-catalog-item--list .m-description>.m-description__column{display:flex;flex-flow:row wrap;overflow:hidden;position:relative;width:100%}@supports (not (scale:1)) and (not (aspect-ratio:1/1)){.m-catalog-item--list .m-description>.m-description__column>.m-params{gap:0!important}.m-catalog-item--list .m-description>.m-description__column>.m-params>:not([aria-hidden])+*{margin-left:0}}.m-catalog-item--list .m-description>.m-description__column>.m-params{align-items:unset;display:inline-flex;gap:0;width:-moz-fit-content;width:fit-content}.m-catalog-item--list .m-description>.m-description__column>.m-params>th>span{display:none}.m-catalog-item--list .m-description>.m-description__column>.m-params>td span{color:var(--color-text-middle)}.m-catalog-item--list .m-description>.m-description__column>.m-params:before{display:none}.m-catalog-item--list .m-description>.m-description__column>.m-params:not(:last-child):after{align-self:center;background:var(--description-dot-color,var(--color-neutral-500));border-radius:var(--border-radius-full);content:"";display:inline-flex;height:var(--spacer-4xs);margin:0 var(--description-dot-margin,var(--spacer-3xs));width:var(--spacer-4xs)}.m-catalog-item--list .m-description>.m-description__column:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--color-white) 85%);bottom:0;content:"";height:1.25rem;position:absolute;right:0;top:0;width:1.5rem;z-index:var(--z-1)}.m-catalog-item--list .m-description .m-description__value{--description-color:var(--color-text-middle)}.m-catalog-item--list .m-description.absent .manufacturer,.m-catalog-item--list .m-description.accessory .accolor,.m-catalog-item--list .m-description.accessory .manufacturer,.m-catalog-item--list .m-description.aperitive .manufacturer,.m-catalog-item--list .m-description.armagnac .manufacturer,.m-catalog-item--list .m-description.beer .manufacturer,.m-catalog-item--list .m-description.beer .style,.m-catalog-item--list .m-description.brandy .fruits,.m-catalog-item--list .m-description.brandy .manufacturer,.m-catalog-item--list .m-description.brandy .type,.m-catalog-item--list .m-description.cachaca .manufacturer,.m-catalog-item--list .m-description.calvados .manufacturer,.m-catalog-item--list .m-description.caviar .manufacturer,.m-catalog-item--list .m-description.caviar .subtype,.m-catalog-item--list .m-description.champagnes .alcohol,.m-catalog-item--list .m-description.cheese .manufacturer,.m-catalog-item--list .m-description.cheese .product_type,.m-catalog-item--list .m-description.cheese .type,.m-catalog-item--list .m-description.chocolate .content-of-cocoa,.m-catalog-item--list .m-description.chocolate .filling,.m-catalog-item--list .m-description.chocolate .m-category,.m-catalog-item--list .m-description.chocolate .manufacturer,.m-catalog-item--list .m-description.cider .cider,.m-catalog-item--list .m-description.cider .manufacturer,.m-catalog-item--list .m-description.cognac .manufacturer,.m-catalog-item--list .m-description.foie-gras .culinary,.m-catalog-item--list .m-description.foie-gras .manufacturer,.m-catalog-item--list .m-description.gift-pack .bottle_num,.m-catalog-item--list .m-description.gift-pack .for,.m-catalog-item--list .m-description.gift-pack .manufacturer,.m-catalog-item--list .m-description.gin .manufacturer,.m-catalog-item--list .m-description.glass .capacity,.m-catalog-item--list .m-description.glass .manufacturer,.m-catalog-item--list .m-description.glass .occasion,.m-catalog-item--list .m-description.grappa .manufacturer,.m-catalog-item--list .m-description.grocery .manufacturer,.m-catalog-item--list .m-description.juice .manufacturer,.m-catalog-item--list .m-description.liqueur .base,.m-catalog-item--list .m-description.liqueur .manufacturer,.m-catalog-item--list .m-description.liqueur .tasttags,.m-catalog-item--list .m-description.oil .manufacturer,.m-catalog-item--list .m-description.oil .presstype,.m-catalog-item--list .m-description.oil .sort,.m-catalog-item--list .m-description.oil .tech,.m-catalog-item--list .m-description.rum .ageing,.m-catalog-item--list .m-description.rum .class,.m-catalog-item--list .m-description.rum .manufacturer,.m-catalog-item--list .m-description.sake .manufacturer,.m-catalog-item--list .m-description.schnaps .manufacturer,.m-catalog-item--list .m-description.syrup .manufacturer,.m-catalog-item--list .m-description.tequila .manufacturer,.m-catalog-item--list .m-description.truffles .manufacturer,.m-catalog-item--list .m-description.truffles .type,.m-catalog-item--list .m-description.vinegar .manufacturer,.m-catalog-item--list .m-description.vodka .manufacturer,.m-catalog-item--list .m-description.vodka .type,.m-catalog-item--list .m-description.vodka .type_of_alcohol,.m-catalog-item--list .m-description.water .m-category,.m-catalog-item--list .m-description.water .manufacturer,.m-catalog-item--list .m-description.whisky .barrel,.m-catalog-item--list .m-description.whisky .manufacturer,.m-catalog-item--list .m-description.wine .alcohol{display:none}}
