:root{--new-orange:#F56A00;--old-orange:#f66b00;--black-text:#202020;--white:#fff;--logo-red:#9c0017;--secondary-orange:#feb049;--grey-bg:#f4f4f4;--button-navigation:#cdcdcd;--stroke:#cdcdcd;--new-grey-text:#6d6d6d;--prozrachnyy-fon:rgba(245, 158, 143, 0.48);--new-orange-150:rgba(246, 107, 0, 0.15);--logo-red-150:rgba(156, 0, 23, 0.15);--orange:#ff9100;--black-text:#202020;--color:#202020;--font-family:"Manrope",sans-serif;--second-family:"Manrope",sans-serif}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:var(--font-family)}@font-face{font-family:Gilroy;src:url(../font/Gilroy-Regular.woff2) format("woff2"),url(../font/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../font/Gilroy-Bold.woff2) format("woff2"),url(../font/Gilroy-Bold.woff) format("woff"),url(../font/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../font/Gilroy-Medium.woff2) format("woff2"),url(../font/Gilroy-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../font/Gilroy-MediumItalic.woff2) format("woff2"),url(../font/Gilroy-MediumItalic.woff) format("woff"),url(../font/Gilroy-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(../font/Gilroy-RegularItalic.woff2) format("woff2"),url(../font/Gilroy-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(../font/Gilroy-BoldItalic.woff2) format("woff2"),url(../font/Gilroy-BoldItalic.woff) format("woff"),url(../font/Gilroy-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(../font/Gilroy-Light.woff2) format("woff2"),url(../font/Gilroy-Light.woff) format("woff"),url(../font/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(../font/Gilroy-LightItalic.woff2) format("woff2"),url(../font/Gilroy-LightItalic.woff) format("woff"),url(../font/Gilroy-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}.promo-card{font-family:var(--font-family);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-radius:10px;padding:9px 10px;background-color:var(--white);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.promo-card__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;gap:12px}.promo-card__image{width:160px;height:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;border-radius:9px;-ms-flex-negative:0;flex-shrink:0}.promo-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.promo-card__label{display:block;position:absolute;top:5px;right:5px;background-color:#34c759;color:#fff;border-radius:30px;font-weight:400;font-size:16px;line-height:150%;color:var(--white);padding:0 5px;text-transform:lowercase}.promo-card__favorite{position:absolute;bottom:5px;left:5px;padding:5px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 2px 15px 0 rgba(0,0,0,.25);box-shadow:0 2px 15px 0 rgba(0,0,0,.25);cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:none}.promo-card__favorite svg path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.promo-card__favorite:hover{background-color:#f66b00}.promo-card__favorite:hover svg path{fill:#fff}.promo-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px}.promo-card__content-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo-card__content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:7px}.promo-card__content-bottom-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.promo-card__content-bottom-percent{font-family:var(--second-family);font-weight:500;font-size:16px;line-height:150%;color:var(--new-orange);background:rgba(224,109,28,.08);border-radius:10px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:50px}.promo-card__content-bottom-percent--price{width:80px}.promo-card__content-bottom-container{position:relative;width:100%;height:44px}.promo-card__content-bottom-link{position:absolute;top:0;left:0;width:100%;font-family:var(--font-family);font-weight:500;font-size:16px;line-height:150%;color:var(--white);background:var(--new-orange);border-radius:10px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44px!important;text-decoration:none;z-index:2}.promo-card__content-bottom-text{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:10px;background-color:rgba(224,109,28,.0784313725);border:2px dashed rgba(224,109,28,.7098039216);color:#222}.promo-card__title{font-weight:500;font-size:18px;line-height:156%;color:var(--black-text);text-decoration:none;margin-bottom:10px}.promo-card__description{font-weight:400;font-size:16px;line-height:150%;color:var(--new-grey-text);font-family:var(--second-family);margin-bottom:29px}.promo-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.promo-card__meta-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.promo-card__meta-item-label{font-family:var(--second-family);font-weight:400;font-size:14px;line-height:1;color:#c4c4c4;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo-card__meta-item-value{font-family:var(--second-family);font-weight:400;font-size:14px;line-height:143%;color:var(--button-navigation)}.cupons-list-v2--redesign .promo-card{height:100%;margin-bottom:0}.modal-promo{position:absolute;top:0;left:0;z-index:1000;background:rgba(0,0,0,.3);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-promo__inner{background-color:var(--white);border-radius:20px;border-radius:10px;padding:40px;max-width:770px;margin:15px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.modal-promo .js-promo-modal-promo-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-promo .js-promo-modal-loader{display:none;text-align:center;font-weight:500;color:var(--new-grey-text);padding:40px 20px}.modal-promo.is-loading .js-promo-modal-loader{display:block}.modal-promo.is-loading .modal-promo__content,.modal-promo.is-loading .modal-promo__header,.modal-promo.is-loading .modal-promo__top{display:none}.modal-promo .js-promo-modal-image-percent{display:none}.modal-promo__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-promo__top-close{cursor:pointer;border:none;background:0 0;padding:0}.modal-promo__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%;gap:20px}.modal-promo__header-left{-ms-flex-negative:0;flex-shrink:0}.modal-promo__header-left-image{width:173px;height:173px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:15px;overflow:hidden}.modal-promo__header-left-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:none}.modal-promo__header-left-image.has-image img{display:block}.modal-promo__header-left-image.is-loading img{opacity:.4}.modal-promo__header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-promo__header-right-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.modal-promo__header-right-title{font-weight:500;font-size:32px;line-height:125%;color:var(--black-text);text-align:center}.modal-promo__header-right-title span{color:var(--new-orange)}.modal-promo__header-right-description{line-height:150%;color:var(--black-text);margin-bottom:20px}.modal-promo__header-right-description.maincontent{text-align:center;font-weight:500;color:var(--new-grey-text)}.modal-promo__header-right-description.maincontent img{max-width:100%;height:auto}.modal-promo__header-right-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.modal-promo__header-right-date span{line-height:150%;color:var(--new-grey-text)}.modal-promo__content{background:var(--grey-bg);border-radius:15px;padding:40px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible}.modal-promo__text{display:inline-block;font-weight:500;font-size:18px;line-height:156%;text-align:center;color:var(--new-grey-text);margin-bottom:20px;max-width:300px}.modal-promo__text span{color:var(--new-orange)}.modal-promo__promocode{position:relative;border:2px dashed var(--new-orange);border-radius:40px;padding:10px;max-width:300px;width:100%;height:60px;background:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;overflow:visible;min-width:300px}.modal-promo__promocode .js-promo-modal-code-text{font-weight:500;font-size:24px;line-height:133%;color:var(--new-orange)}.modal-promo__promocode-copy{position:absolute;right:10px;width:40px;height:40px;border:none;cursor:pointer;background:0 0;padding:0;z-index:1}.modal-promo__copy-success{position:absolute;right:30px;bottom:calc(100% + 12px);-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);z-index:2;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:10px 14px;background:var(--white);border-radius:10px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.15);box-shadow:0 2px 15px rgba(0,0,0,.15);white-space:nowrap;pointer-events:none;color:var(--new-orange)}.modal-promo__copy-success::after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;background:var(--white);-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.06);box-shadow:2px 2px 4px rgba(0,0,0,.06)}.modal-promo__copy-success.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-promo__copy-success-text{font-weight:500;font-size:13px;line-height:150%;color:var(--new-grey-text)}.modal-promo__copy-success .t-success-check{--check-y-amount:16px}.modal-promo__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:100%}.modal-promo__buttons-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:550px}.modal-promo__button-copy{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;line-height:150%;color:var(--white);border-radius:10px;background:var(--new-orange);padding:0 20px;cursor:pointer;width:calc(50% - 10px)}.modal-promo__button-share{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;line-height:150%;border-radius:10px;background:var(--white);cursor:pointer;padding:0 20px;color:var(--new-orange);width:calc(50% - 10px);border:none}.modal-promo .t-success-check{--check-opacity-dur:550ms;--check-rotate-dur:550ms;--check-rotate-from:80deg;--check-bob-dur:450ms;--check-y-amount:40px;--check-blur-dur:500ms;--check-blur-from:10px;--check-path-dur:550ms;--check-path-delay:80ms;--check-ease-out:cubic-bezier(0.22, 1, 0.36, 1);--check-ease-opacity:cubic-bezier(0.22, 1, 0.36, 1);--check-ease-rotate:cubic-bezier(0.22, 1, 0.36, 1);--check-ease-bob:cubic-bezier(0.34, 1.35, 0.64, 1);--check-ease-path:cubic-bezier(0.22, 1, 0.36, 1);display:inline-block;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:0;will-change:transform,opacity,filter;color:var(--new-orange)}.modal-promo .t-success-check svg{display:block;overflow:visible}.modal-promo .t-success-check svg path{stroke-dasharray:30;stroke-dashoffset:30}.modal-promo .t-success-check[data-state=in]{-webkit-animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards,t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards,t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards,t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards;animation:t-check-fade var(--check-opacity-dur) var(--check-ease-opacity) forwards,t-check-rotate var(--check-rotate-dur) var(--check-ease-rotate) forwards,t-check-blur var(--check-blur-dur) var(--check-ease-out) forwards,t-check-bob var(--check-bob-dur) var(--check-ease-bob) forwards}.modal-promo .t-success-check[data-state=in] svg path{-webkit-animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay,0ms) forwards;animation:t-check-draw var(--check-path-dur) var(--check-ease-path) var(--check-path-delay,0ms) forwards}@-webkit-keyframes t-check-fade{from{opacity:0}to{opacity:1}}@keyframes t-check-fade{from{opacity:0}to{opacity:1}}@-webkit-keyframes t-check-rotate{from{-webkit-transform:rotate(var(--check-rotate-from));transform:rotate(var(--check-rotate-from))}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes t-check-rotate{from{-webkit-transform:rotate(var(--check-rotate-from));transform:rotate(var(--check-rotate-from))}to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes t-check-blur{from{-webkit-filter:blur(var(--check-blur-from));filter:blur(var(--check-blur-from))}to{-webkit-filter:blur(0);filter:blur(0)}}@keyframes t-check-blur{from{-webkit-filter:blur(var(--check-blur-from));filter:blur(var(--check-blur-from))}to{-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes t-check-bob{from{translate:0 var(--check-y-amount)}to{translate:0 0}}@keyframes t-check-bob{from{translate:0 var(--check-y-amount)}to{translate:0 0}}@-webkit-keyframes t-check-draw{to{stroke-dashoffset:0}}@keyframes t-check-draw{to{stroke-dashoffset:0}}#promo-ajax-modal.modal-promo,.fancybox-slide--html .modal-promo{position:relative;top:auto;left:auto;width:100%;max-width:770px;height:auto;min-height:0;background:0 0;display:block;z-index:auto;padding:0!important}#promo-ajax-modal.modal-promo .modal-promo__inner,.fancybox-slide--html .modal-promo .modal-promo__inner{margin:0}.fancybox-slide--html .modal-promo .fancybox-close-small{display:none}.reviews{padding:60px 0}.reviews__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.reviews__title{font-weight:500;font-size:32px;line-height:125%;color:var(--black-text)}.reviews__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.reviews__item{border-radius:15px;padding:20px;background-color:var(--white)}.reviews__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.reviews__item-rating span{display:none}.reviews__item-rating-stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.reviews__item-text{line-height:150%;color:var(--black-text)}.shop-head.shop-head--grid .shop-head__title{font-weight:500;font-size:24px;line-height:133%;color:var(--black-text)}.shop-head.shop-head--grid .shop-head__grid{display:-ms-grid;display:grid;gap:16px;-ms-grid-columns:minmax(200px,280px) 16px minmax(0,1fr);grid-template-columns:minmax(200px,280px) minmax(0,1fr);grid-template-areas:"media panel"}.shop-head.shop-head--grid .shop-head__grid>*{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.shop-head.shop-head--grid .shop-head__media{-ms-grid-row:1;-ms-grid-column:1;grid-area:media;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px;background:#fff;border-radius:12px;overflow:hidden}.shop-head.shop-head--grid .shop-head__panel{-ms-grid-row:1;-ms-grid-column:3;grid-area:panel;-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:16px 20px;background:#fff;border-radius:12px}.shop-head.shop-head--grid .shop-head__aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.shop-head-description{margin-top:0;font-weight:400;font-size:16px;line-height:150%;color:var(--new-grey-text)}@supports not (display:grid){.promo-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo-cards>*{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5px);flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px)}@media (max-width:992px){.promo-cards>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}}@supports not (display:contents){@media (max-width:575px){.shop-head.shop-head--grid .shop-head__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop-head.shop-head--grid .shop-head__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:0;background:0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.shop-head.shop-head--grid .shop-head__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.shop-head.shop-head--grid .shop-head__media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.shop-head.shop-head--grid .shop-head__aside{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.shop-head.shop-head--grid .shop-head__desc{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}}@media (-ms-high-contrast:none) and (max-width:992px),(-ms-high-contrast:active) and (max-width:992px){.promo-cards>*{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}@media (max-width:575px){.promo-card__image{width:120px;height:120px}.promo-card__favorite{width:30px;height:30px}.promo-card__favorite svg{width:18px;height:16px}.promo-card__title{margin-bottom:5px;font-family:var(--second-family);font-size:18px;line-height:144%}.promo-card__description{margin-bottom:20px}.shop-head.shop-head--grid .shop-head__title{grid-area:title;margin:0 0 15px;font-weight:500;font-size:22px;line-height:136%;color:var(--black-text)}.shop-head.shop-head--grid .shop-head__grid{margin-bottom:0;padding:.7rem;gap:10px;background:#fff;border-radius:12px;-ms-grid-columns:127px 10px minmax(0,1fr);grid-template-columns:127px minmax(0,1fr);-ms-grid-rows:auto 10px auto 10px auto;grid-template-areas:"title title" "media meta" "desc desc"}@supports (display:contents){.shop-head.shop-head--grid .shop-head__panel{display:contents}}.shop-head.shop-head--grid .shop-head__media.shop-head-logo{-webkit-box-flex:0;-ms-flex:none;flex:none;width:127px;max-width:127px;min-width:127px;height:auto;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding:0;background:0 0;border:1px solid #cdcdcd;border-radius:10px}.shop-head.shop-head--grid .shop-head-logo-img{display:block;width:100%;height:auto;max-height:none;-o-object-fit:contain;object-fit:contain}.shop-head.shop-head--grid .shop-head__aside{grid-area:meta;min-width:0}.shop-head.shop-head--grid .shop-head__desc{grid-area:desc}.shop-head.shop-head--grid .shop-head__media{-ms-grid-row:3;-ms-grid-column:1}}@media (max-width:575px){.shop-head.shop-head--grid .shop-head__title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.shop-head.shop-head--grid .shop-head__aside{-ms-grid-row:3;-ms-grid-column:3}.shop-head.shop-head--grid .shop-head__desc{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}}@media screen and (max-width:575px){.modal-promo__inner{padding:20px;gap:20px}.modal-promo__header-left-image{width:100px;height:100px}.modal-promo__header-right-title{font-size:28px;line-height:129%}.modal-promo__content{padding:20px}.modal-promo__text{line-height:144%}.modal-promo__promocode{min-width:250px}.modal-promo__promocode .js-promo-modal-code-text{font-size:22px;line-height:136%}.modal-promo__buttons{gap:10px}.modal-promo__button-copy{width:100%}.modal-promo__button-share{width:100%}}@media (-ms-high-contrast:none) and (max-width:575px),(-ms-high-contrast:active) and (max-width:575px){.shop-head-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-head-row>*{-ms-flex:0 0 calc(50% - 5px);-webkit-box-flex:0;flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px)}.shop-head.shop-head--grid .shop-head__grid{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.shop-head.shop-head--grid .shop-head__panel{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:10px;padding:0;background:0 0;-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.shop-head.shop-head--grid .shop-head__title{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.shop-head.shop-head--grid .shop-head__media{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.shop-head.shop-head--grid .shop-head__aside{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}.shop-head.shop-head--grid .shop-head__desc{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}}@media (max-width:480px){.shop-head.shop-head--grid .shop-head__media.shop-head-logo{-webkit-box-flex:0;-ms-flex:none;flex:none;width:127px;max-width:127px;min-width:127px}.shop-head.shop-head--grid .shop-head__panel{background:#fff;padding:0}}@media screen and (max-width:370px){.promo-card__meta{gap:10px}}@media (prefers-reduced-motion:reduce){.modal-promo .t-success-check{-webkit-animation:none!important;animation:none!important;opacity:1}.modal-promo .t-success-check svg path{-webkit-animation:none!important;animation:none!important;stroke-dashoffset:0!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.promo-cards{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.promo-cards>*{-ms-flex:0 0 calc(50% - 5px);-webkit-box-flex:0;flex:0 0 calc(50% - 5px);max-width:calc(50% - 5px)}.shop-head-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.shop-head.shop-head--grid .shop-head__grid>*{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}}