@import"https://fonts.cdnfonts.com/css/sf-pro-display?styles=98774,98773,98770";body{--skeleton-gradient:linear-gradient(90deg,#dce0e5,#f0f2f4,#dce0e5);--itg-fld-border:rgba(0,0,0,.15);--tgs-black:#000;--tgs-danger:#d82e1f;--tgs-dark:#222;--tgs-dark-100:#212529;--tgs-gray-100:#f8f9fa;--tgs-gray-200:#787878;--tgs-light:#f8f7f5;--tgs-main-color:var(--tg-theme-button-color,#5cb253);--tgs-muted:#bfbfbf;--tgs-muted-25:#bfbfbf40;--tgs-muted-light:#f4f4f4;--tgs-overlay:rgb(16 19 26/30%);--tgs-primary:#f7e14b;--tgs-primary-500:#fcedb8;--tgs-secondary:#82807d;--tgs-shadow-color:rgba(0,0,0,.15);--tgs-white:#fff}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul,ul[role=list]{list-style:none}ul{margin:0;padding:0}html:focus-within{scroll-behavior:smooth}a:not([class]){text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}.delivery-map-btn,.map-field-btn,.to-checkout,input[type=button]{padding:8px 12px}.custom-address-panel :where(.address-confirm-btn),.delivery-map-btn,.map-field-btn,.to-checkout,input[type=button]{background-color:var(--tgs-main-color);color:var(--tgs-white);border:0;border-radius:16px;line-height:1.5;font-size:14px;text-align:center}.custom-address-panel :where(.address-confirm-btn){padding:16px}.scroll-button{border:0;margin:0;padding:0;border-radius:10px}.add-to-cart.stock-out,.cart-item.updating-del,.cart-item.updating-qty,.err .add-to-cart__label,.stock-out .add-to-cart,.stock-out .add-to-cart__label,.to-checkout:disabled,.wait,.with-options.err{pointer-events:none;user-select:none;cursor:default}.check__input,.radio__input{-webkit-appearance:none;appearance:none;clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.container{margin:0 auto;padding:0;width:100%}.add-to-cart,.add-to-cart__btn,.add-to-cart__counter,.cart-item__del,.check__box,.chips-card__picture,.chips-card__plug,.close-btn,.map-field-btn,.menu__button,.promo__button,.qty__btn,.qty__value,.radio__box,.scroll-button,.search__icon,.sort__button,.support-button,.to-checkout{align-items:center;display:flex;justify-content:center}.related-products__wrapper{align-items:start;display:flex;justify-content:flex-start}.cart-item__footer,.control-panel,.option .option__value,.option .option__value .check,.option .option__value .radio{align-items:center;display:flex;justify-content:flex-start}.checkout__header,.order-header{align-items:center;display:flex;justify-content:space-between}.cart .disc,.cart .disc-info,.checkout-total .delivery,.checkout-total .discount,.closed-message,.minimum-message,.order-counter{color:var(--tgs-secondary);font-size:14px;font-weight:400;line-height:1.5}.cart-panel,.product-modal-popup .swal2-footer{background-color:var(--tgs-white);border-radius:16px 16px 0 0;bottom:0;filter:drop-shadow(0 16px 48px rgba(0,0,0,.175));left:0;padding:0;position:sticky;right:0;z-index:1}.checkout__header,.order-header{background-color:var(--tgs-white);gap:10px;padding:calc(var(--tgs-indent)/2) var(--tgs-indent)}.checkout__header h2,.order-header h2{color:var(--tgs-black);flex-grow:1;font-size:17px;line-height:1.29;text-align:left}.checkout__header .mode-back-btn,.order-header .mode-back-btn{background-color:var(--tgs-light);border:0;border-radius:10px;color:inherit;cursor:pointer;line-height:1.5;padding:8px 20px;user-select:none}.checkout-field .check__title,.delivery__title,.methods-list .label,.payment__title,.radio-item .radio-title{color:var(--tgs-dark-100);display:block;font-size:14px;font-weight:400;text-align:left}.delivery__description,.payment__description{color:var(--tgs-secondary);font-size:var(--tgs-main-font-size);font-weight:400;margin-top:3px}.checkout-total__loader use,.promo .button-loader use{animation:a 1s ease-in-out infinite;stroke:var(--tgs-main-color);stroke-linecap:round}.menu__overlay,.sort__overlay{background:var(--tgs-overlay);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s linear;z-index:21020}.open.menu__overlay,.open.sort__overlay{opacity:1;pointer-events:auto}@keyframes a{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.updating-del .cart-item__del,.updating-qty .qty{--size:16px;--spiner-color:#fff;backface-visibility:hidden;background-image:none;position:relative}.updating-del .cart-item__del:before,.updating-qty .qty:before{animation:c .7s linear infinite;border:calc(var(--size)/7) solid;border-color:var(--spiner-color) transparent;border-radius:50%;content:"";height:var(--size);position:absolute;width:var(--size)}.chips-card__title,.chips-chip{font-size:12px;font-weight:700;line-height:1.5;text-align:center}.chips-chip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu__button,.sort__button{background-color:var(--tgs-white);border:0;border-radius:8px;color:var(--tgs-dark);cursor:pointer;height:var(--tgs-control-size);padding:0;width:var(--tgs-control-size)}.menu__button svg,.sort__button svg{fill:currentColor}.separator{background-color:var(--tgs-muted);margin:var(--tgs-indent-b) 0;opacity:.25}select{-webkit-appearance:none;appearance:none;background-color:var(--tgs-light);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 4.25l3.793 3.793a1 1 0 0 0 1.414 0L10.5 4.25' stroke='%2382807D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - 16px) 50%;background-repeat:no-repeat;background-size:12px;border:0;border-radius:16px;color:var(--tgs-secondary);font-size:14px;font-weight:400;outline-color:var(--tgs-muted);padding:12px 38px 12px 16px}[type=date],[type=datetime-local],[type=time]{--calendar-date-picker-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.75 1a.75.75 0 0 0-1.5 0v.367c-.89.095-1.636.273-2.314.619a6.75 6.75 0 0 0-2.95 2.95c-.39.765-.566 1.615-.652 2.662-.084 1.031-.084 2.317-.084 3.968V12.434c0 1.651 0 2.937.084 3.968.086 1.047.262 1.897.652 2.662a6.75 6.75 0 0 0 2.95 2.95c.765.39 1.615.566 2.662.652 1.031.084 2.316.084 3.968.084H12.434c1.652 0 2.937 0 3.968-.084 1.047-.086 1.897-.262 2.662-.652a6.75 6.75 0 0 0 2.95-2.95c.39-.765.566-1.615.652-2.662.084-1.031.084-2.316.084-3.968V11.566c0-1.652 0-2.937-.084-3.968-.086-1.047-.262-1.897-.652-2.662a6.75 6.75 0 0 0-2.95-2.95c-.678-.346-1.424-.524-2.314-.62V1a.75.75 0 0 0-1.5 0v.274c-.801-.024-1.73-.024-2.816-.024H11.566c-1.087 0-2.015 0-2.816.024V1zm6.5 3V2.775a97.711 97.711 0 0 0-2.85-.025h-.8c-1.142 0-2.07 0-2.85.025V4a.75.75 0 0 1-1.5 0V2.877c-.7.086-1.205.227-1.633.445a5.25 5.25 0 0 0-2.295 2.295c-.264.518-.415 1.15-.493 2.103-.078.963-.079 2.187-.079 3.88v.8c0 1.692 0 2.917.08 3.88.077.954.228 1.585.492 2.103a5.25 5.25 0 0 0 2.295 2.295c.518.264 1.15.415 2.103.493.963.078 2.187.079 3.88.079h.8c1.692 0 2.917 0 3.88-.08.954-.077 1.585-.228 2.103-.492a5.25 5.25 0 0 0 2.295-2.295c.264-.518.415-1.15.493-2.103.078-.963.079-2.188.079-3.88v-.8c0-1.693 0-2.917-.08-3.88-.077-.954-.228-1.585-.492-2.103a5.25 5.25 0 0 0-2.295-2.295c-.428-.218-.933-.359-1.633-.445V4a.75.75 0 0 1-1.5 0zM7 7.25a.75.75 0 0 0 0 1.5h10a.75.75 0 0 0 0-1.5H7zM9 13a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm-1 5a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm5-1a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-3-5a1 1 0 1 1-2 0 1 1 0 0 1 2 0zm3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2z' fill='%23222'/%3E%3C/svg%3E");--calendar-picker-icon-size:1.3em;--calendar-time-picker-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1.25C6.063 1.25 1.25 6.063 1.25 12S6.063 22.75 12 22.75 22.75 17.937 22.75 12 17.937 1.25 12 1.25zM2.75 12a9.25 9.25 0 1 1 18.5 0 9.25 9.25 0 0 1-18.5 0zm10-4a.75.75 0 0 0-1.5 0v4c0 .25.125.485.334.624l3 2a.75.75 0 1 0 .832-1.248l-2.666-1.777V8z' fill='%23222'/%3E%3C/svg%3E")}.ios-platform [type=date],.ios-platform [type=datetime-local],.ios-platform [type=time]{min-height:45px}.ios-platform [type=date]::-webkit-date-and-time-value,.ios-platform [type=datetime-local]::-webkit-date-and-time-value,.ios-platform [type=time]::-webkit-date-and-time-value{text-align:left}.tdesktop-platform [type=date]::-webkit-calendar-picker-indicator,.tdesktop-platform [type=datetime-local]::-webkit-calendar-picker-indicator,.tdesktop-platform [type=time]::-webkit-calendar-picker-indicator{opacity:0}:where(.android-platform,.ios-platform) :is([type=date],[type=datetime-local],[type=time]){appearance:none;padding-right:calc(var(--calendar-picker-icon-size) + 20px)}:where(.android-platform,.ios-platform,.macos-platform,.tdesktop-platform) :where([type=datetime-local],[type=date]){background:var(--calendar-date-picker-icon) calc(100% - 16px) 50%/var(--calendar-picker-icon-size) no-repeat}:where([type=datetime-local],[type=date])::-webkit-calendar-picker-indicator{background:var(--calendar-date-picker-icon) 50%/var(--calendar-picker-icon-size) no-repeat;block-size:var(--calendar-picker-icon-size);inline-size:var(--calendar-picker-icon-size)}:where(.android-platform,.ios-platform,.macos-platform,.tdesktop-platform) :where([type=time]){background:var(--calendar-time-picker-icon) calc(100% - 16px) 50%/var(--calendar-picker-icon-size) no-repeat}:where([type=time])::-webkit-calendar-picker-indicator{background:var(--calendar-time-picker-icon) 50%/var(--calendar-picker-icon-size) no-repeat;block-size:var(--calendar-picker-icon-size);inline-size:var(--calendar-picker-icon-size)}input{margin:0}:where([type=date],[type=datetime-local],[type=time]),[type=email],[type=file],[type=tel],[type=text],textarea{background-color:var(--tgs-light);border:0;border-radius:16px;color:var(--tgs-dark);font-size:14px;font-weight:400;line-height:1.5;max-width:100%;outline-color:var(--itg-fld-border);padding:12px 16px}:where([type=date],[type=datetime-local],[type=time]):disabled,[type=email]:disabled,[type=file]:disabled,[type=tel]:disabled,[type=text]:disabled,textarea:disabled{opacity:.7}:where([type=date],[type=datetime-local],[type=time])::placeholder,[type=email]::placeholder,[type=file]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,textarea::placeholder{color:var(--tgs-secondary)}textarea{min-height:150px;resize:vertical}.radio{--radio-indent:24px;--size:16px;cursor:pointer;display:inline-block;min-height:var(--size);padding-left:var(--radio-indent);text-align:left}.radio__box{background-color:transparent;border:1px solid var(--itg-fld-border);border-radius:var(--size);height:var(--size);margin-left:calc(var(--radio-indent)*-1);position:absolute;width:var(--size)}.radio__box:before{background-color:var(--tgs-white);border-radius:9px;content:"";display:block;height:calc(var(--size)/2);transform:scale(0);transition:transform .1s ease-out;width:calc(var(--size)/2)}.radio__input:checked+.radio__box{background-color:var(--tgs-main-color);border-color:var(--tgs-main-color)}.radio__input:checked+.radio__box:before{transform:scale(1);transition:transform .1s ease-in}.check{--indent:24px;--radius:4px;--size:16px;display:block;padding-left:var(--indent)}.check use{stroke:#fff;stroke-dasharray:0,24.19;stroke-dashoffset:0;stroke-linecap:round;stroke-width:2.75;transition:stroke-dasharray .1s ease-in-out,visibility 0s .1s;visibility:hidden}.check__icon{border-radius:inherit;display:block;height:100%;position:relative;width:100%;z-index:2}.check__box{--border-w:1px;border:var(--border-w) solid var(--itg-fld-border);border-radius:var(--radius);cursor:pointer;height:var(--size);margin-left:calc(var(--indent)*-1);position:absolute;width:var(--size)}.check__box:before{background-color:var(--tgs-main-color);border-radius:inherit;bottom:calc(var(--border-w)*-1);content:"";left:calc(var(--border-w)*-1);position:absolute;right:calc(var(--border-w)*-1);top:calc(var(--border-w)*-1);transform:scale(0);transition:transform .2s ease-in-out .05s;z-index:1}.check__input:checked+.check__box:before{transform:scale(1);transition:transform .2s ease-in-out 0s}.check__input:checked+.check__box use{stroke-dasharray:24.19,24.19;transition:stroke-dasharray .1s ease-in-out .15s,visibility 0s .15s;visibility:visible}.add-to-cart{--btn-bg:var(--tgs-main-color);--btn-color:var(--tgs-white);--btn-control-height:34px;--btn-control-width:36px;--btn-font-size:var(--tgs-main-font-size,12px);background-color:var(--btn-bg);border:0;border-radius:10px;color:var(--btn-color);gap:8px;position:relative;transition:flex .2s ease;z-index:3}.add-to-cart .add-to-cart__btn{background-color:transparent;border:0;border-radius:10px;pointer-events:all}.add-to-cart:where(:not(.with-options)).add{flex:1}.add-to-cart:where(:not(.with-options)).done{flex:0}.add-to-cart.wait,.disabled-page .add-to-cart{pointer-events:none}.add-to-cart.stock-out,.stock-out .add-to-cart{--btn-bg:var(--tgs-white);--btn-color:var(--tgs-muted);flex:1}.add-to-cart.err{--btn-bg:#ef6464;--btn-color:#fff;flex:1}.add-to-cart__label{background-color:transparent;border:0;border-radius:10px;color:var(--btn-color);display:none;flex:1 1 100%;padding:8px 12px;white-space:nowrap}.stock-out .add-to-cart__label{font-size:0}.stock-out .add-to-cart__label:before{content:attr(data-stock-out-msg);font-size:var(--btn-font-size)}.err .add-to-cart__label{font-size:0}.err .add-to-cart__label:before{content:attr(data-err-msg);font-size:var(--btn-font-size)}.add .add-to-cart__label,.err .add-to-cart__label,.stock-out .add-to-cart__label{display:block}.add-to-cart__btn{height:var(--btn-control-height);padding:0;width:var(--btn-control-width)}.dec-only .add-to-cart__btn:not(:first-child){opacity:.7;pointer-events:none}.done .add-to-cart__btn,.wait .add-to-cart__btn{display:flex}.add-to-cart__btn,.err .add-to-cart__btn,.stock-out .add-to-cart__btn{display:none}.add-to-cart__counter{height:var(--btn-control-height);min-width:17px}.done .add-to-cart__counter,.wait .add-to-cart__counter{display:flex}.add-to-cart__counter,.stock-out .add-to-cart__counter{display:none}.add-to-cart__dec-icon,.add-to-cart__inc-icon{--size:16px;display:block;height:var(--size);pointer-events:none;position:relative;width:var(--size)}.add-to-cart__dec-icon:before,.add-to-cart__inc-icon:before{border-radius:2px;height:1px;width:62.5%}.add-to-cart__dec-icon:before,.add-to-cart__inc-icon:after,.add-to-cart__inc-icon:before{background-color:var(--btn-color);bottom:0;content:"";display:block;left:0;margin:auto;position:absolute;right:0;top:0}.add-to-cart__inc-icon:after{border-radius:1px;height:62.5%;width:1px}.with-options{flex:1 1 100%;min-height:var(--btn-control-height);padding:8px 12px;width:100%;z-index:1}.with-options.stock-out{font-size:0}.with-options.stock-out:before{content:attr(data-stock-out-msg);font-size:var(--btn-font-size)}.with-options.err{font-size:0}.with-options.err:before{content:attr(data-err-msg);font-size:var(--btn-font-size)}.wait{backface-visibility:hidden;opacity:.8;position:relative}.wait :is(*,#f){pointer-events:none}.wait:before{--size:16px;animation:c .7s linear infinite;border-color:var(--btn-color,var(--tgs-white,#fff)) transparent;border-radius:50%;border-style:solid;border-width:calc(var(--size)/7);height:var(--size);left:50%;margin-left:calc(var(--size)/2*-1);margin-top:calc(var(--size)/2*-1);top:50%;width:var(--size);z-index:2}.wait:after,.wait:before{content:"";position:absolute}.wait:after{background-color:inherit;border-radius:inherit;bottom:0;display:block;left:0;right:0;top:0;z-index:1}.wait.stock-out:before{border-color:var(--tgs-main-color) transparent}.notify-stock-btn{--btn-bg:var(--tgs-white,#fff);--btn-color:var(--tgs-muted,#bfbfbf);align-items:center;background:var(--btn-bg);border-radius:10px;border:0;color:var(--btn-color);display:flex;flex:1 1 100%;gap:3px;justify-content:center;min-width:0;padding:8px 12px;z-index:3}:where(.product-modal-actions) .notify-stock-btn{--btn-bg:var(--tgs-light);font-size:14px;font-weight:400;border-radius:16px;min-height:var(--action-btn-height,52px)}.notify-stock-btn:where(:not(.wait)):before{background-color:currentColor;content:"";display:flex;flex-shrink:0;height:1em;-webkit-mask:url(/.s/img/tg_shop/bell.svg) center/contain no-repeat;mask:url(/.s/img/tg_shop/bell.svg) center/contain no-repeat;width:1em}.notify-stock-btn.subscribed:before{-webkit-mask:url(/.s/img/tg_shop/bell-fill.svg) center/contain no-repeat;mask:url(/.s/img/tg_shop/bell-fill.svg) center/contain no-repeat}.notify-stock-btn.subscribed.animated:before{animation:g .8s .3s both}.notify-stock-text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.delivery-param .delivery-map-btn,.delivery-param input[type=button]{border-radius:10px}.toastify{--toastify-bg-color:#231f20;--toastify-text-color:var(--tgs-white,#fff);background-color:var(--toastify-bg-color);border-radius:6px;color:var(--toastify-text-color);cursor:pointer;display:inline-block;font-size:var(--tgs-main-font-size);font-weight:400;line-height:125%;max-width:calc(50% - 20px);opacity:0;padding:8px 12px;position:fixed;text-decoration:none;transition:all .4s cubic-bezier(.215,.61,.355,1);z-index:2147483647}.toastify.subdued{--toastify-bg-color:#e8e7e7;--toastify-text-color:#231f20}.toastify.subdued.success{--toastify-bg-color:#96f3c6}.toastify.subdued.danger{--toastify-bg-color:#ffb1a9}.toastify.subdued.warning{--toastify-bg-color:#fce38e}.toastify.subdued.inverted{--toastify-text-color:#444343}.toastify.success{--toastify-bg-color:#19af66}.toastify.danger{--toastify-bg-color:#f35746}.toastify.warning{--toastify-bg-color:#f8bf00}.toastify.inverted{--toastify-bg-color:#fafafa;--toastify-text-color:#231f20}.toastify.on{opacity:1}.toastify .toast-close{background:transparent;border:0;color:var(--toastify-text-color);cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{border-radius:2px;height:1.5em;margin:-7px 5px;width:1.5em}.toastify-center{left:0;margin-left:auto;margin-right:auto;max-width:fit-content;right:0}.toastify-default-content,.toastify-with-icon-content{align-items:center;display:flex;gap:10px;justify-content:start}.toastify-svg-icon{fill:currentColor;height:16px;width:16px;flex-shrink:0}@media only screen and (max-width:360px){.toastify-left,.toastify-right{left:0;margin-left:auto;margin-right:auto;max-width:fit-content;right:0}}.phone-copy-toast,.stock-subscribe-toast{display:flex;align-items:center;gap:8px;padding:10px 12px;left:16px;right:16px}.phone-copy-toast .toastify-svg-icon{fill:#19af66}.generic-block__title{color:var(--tgs-gray-200);font-size:13px;font-weight:400;letter-spacing:.26px;line-height:18px;margin-bottom:var(--tgs-indent)}.generic-block__content{color:var(--tgs-black)}.generic-block .social-list{--item-size:36px;display:grid;gap:6px;grid-template-columns:repeat(5,var(--item-size))}.generic-block .social-list__link{display:block}.generic-block .social-list__link svg{display:block;height:var(--item-size);width:var(--item-size)}.generic-block .pages-list{--page-links-indent:8px;display:flex;flex-wrap:wrap;gap:var(--page-links-indent)}.footer .generic-block .pages-list{flex-direction:column}.generic-block .pages-list li{flex:1 1 calc(50% - var(--page-links-indent))}.generic-block .pages-list .page-link{color:var(--tgs-black);display:inline-block;font-size:15px;font-weight:400;text-decoration:none}.generic-block .phone-list{display:flex;flex-direction:column;gap:8px;margin-top:-8px}.generic-block .phone-list .phone-link{cursor:pointer;font-size:17px;font-weight:600;letter-spacing:.34px;line-height:22px}.generic-block .phone-list .phone-link *{pointer-events:none}.page-modal-popup{background-color:var(--tgs-white);border-radius:0;touch-action:pan-y}.swal2-page-modal-container{margin:0;min-height:100vh}.swal2-container:has(.swal2-page-modal-container){border-radius:0;padding:0}.custom-page{font-family:SF Pro Display,sans-serif;font-size:var(--tgs-main-font-size);padding:var(--tgs-indent)}.custom-page blockquote,.custom-page dd,.custom-page dl,.custom-page figure,.custom-page h1,.custom-page h2,.custom-page h3,.custom-page h4,.custom-page p{line-height:20px;margin-block:5px}body{--elem-br-size:5px;--page-animation-timing:.3s;--tgs-indent:16px;--tgs-indent-b:calc(var(--tgs-indent) * 1.5);--tgs-indent-m:calc(var(--tgs-indent) * 0.75);--tgs-indent-s:calc(var(--tgs-indent) / 2);--tgs-indent-xl:calc(var(--tgs-indent) * 2);--tgs-main-font-size:12px;--tgs-main-radius:12px;background:var(--tgs-white);color:var(--tgs-dark);font-family:SF Pro Display,sans-serif;font-size:var(--tgs-main-font-size);font-weight:500;letter-spacing:.02em;line-height:1.5}body>section{bottom:0;height:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;z-index:-1}.freeze{overflow:hidden!important}.shop-mode .container{min-height:calc(100vh + 76px)}::-webkit-scrollbar{display:none}.sort{flex:0 0 var(--tgs-control-size)}.sort__button{background-color:transparent}.sort__button svg{height:16px;width:16px}.loader .sort__overlay{display:none}.sort__inner{align-items:flex-start;border-bottom-left-radius:var(--tgs-main-radius);border-bottom-right-radius:var(--tgs-main-radius);box-shadow:0 8px 16px var(--tgs-shadow-color);display:flex;flex-flow:column;max-width:480px;padding:16px;right:0;top:0;transform:translate(-50%,-100%);transition:transform .3s ease-in;width:100%}.sort__inner,.sort__inner:before{background:var(--tgs-white);left:50%;position:absolute}.sort__inner:before{border-radius:20px;bottom:-10px;content:"";display:block;height:5px;transform:translateX(-50%);width:20%}.sort__inner label{align-items:center;color:var(--tgs-dark-100);cursor:pointer;display:flex;gap:8px;font-weight:400;font-size:14px;line-height:150%;padding-block:7px;width:100%}.sort__inner input{flex:0 0 36px}.open .sort__inner{transform:translate(-50%)}.sort__title{color:var(--tgs-dark);display:block;font-size:16px;font-weight:700;line-height:22px;text-align:left;margin-bottom:12px}.search{color:var(--tgs-muted);flex:1 1 100%;margin-right:8px;position:relative}.search__input{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:var(--tgs-main-radius);color:var(--tgs-dark);font-size:14px;font-weight:400;line-height:22px;outline:none;padding:13px 0 13px 32px;width:100%}.search__input::placeholder{color:var(--tgs-muted)}.search__icon{fill:currentColor;height:16px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:16px}.catalog__main-link,.cats-menu__link{align-items:center;color:var(--tgs-dark);cursor:pointer;display:flex;font-size:16px;font-weight:400;justify-content:flex-start;padding:12px 16px;text-align:left}.menu{--menu-width:300px;flex:0 0 var(--tgs-control-size);margin-left:8px}.menu__button svg{height:12px;width:18px}.loader .menu__overlay{display:none}.menu__overlay:before{background:var(--tgs-white);border-radius:20px;content:"";display:block;height:0;position:absolute;right:calc(var(--menu-width) + 5px);top:50%;transform:translateY(-50%);width:5px}.menu__overlay.panel-open:before{height:20%;transition:all .3s ease .1s}.menu__overlay.panel-open{opacity:1;pointer-events:all}.cats-menu li{border-bottom:1px solid var(--tgs-gray-100)}.cats-menu .has-submenu{align-items:center;display:flex;justify-content:space-between}.cats-menu__link.active{font-weight:600}.has-submenu>.cats-menu__link{flex:1 1 calc(100% - 50px);padding-right:0}.cats-menu__back{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;padding:12px 16px}.cats-menu__back .menu-arrow{flex:0 0 14px}.default-open .cats-menu__back-menubar{display:none}.cats-menu__back-link{font-size:18px;margin-left:10px;overflow:hidden;pointer-events:none;text-align:left;text-overflow:ellipsis;white-space:nowrap}.cats-menu__trigger{align-items:center;cursor:pointer;display:flex;flex:0 0 60px;justify-content:center;padding:12px 16px;position:relative}.cats-menu__picture{flex:0 0 32px;margin-right:12px;pointer-events:none}.cats-menu__picture.loader{border-radius:3px;z-index:2}.cats-menu__img{height:32px;object-fit:contain;width:32px}.cats-menu__img,.cats-menu__link-title{pointer-events:none}.cats-menu,.submenu{background-color:var(--tgs-white);height:100vh;margin-left:auto;overflow:hidden auto;padding:0 0 15px;position:fixed;right:calc(var(--menu-width)*-1);top:0;transition:right .3s ease;width:var(--menu-width);will-change:right}.panel-open .open>.cats-menu,.panel-open .open>.submenu{right:0;z-index:2}.menu-arrow{pointer-events:none}.menubar{background-color:var(--tgs-white);height:100vh;margin-left:auto;overflow-y:auto;padding:0 0 15px;position:relative;right:calc(var(--menu-width)*-1);transition:right .3s ease;width:var(--menu-width)}.menubar__header{padding:var(--tgs-indent-m) var(--tgs-indent)}.menubar__header:empty{display:none}.menubar__main{margin-top:20px}.menubar__main:empty{display:none}.menubar__main .generic-block{padding:0 var(--tgs-indent)}.menubar__main .generic-block+.generic-block{margin-top:var(--tgs-indent-xl)}.panel-open>.menubar{right:0;z-index:2}.catalog__main-link{border-bottom:1px solid var(--tgs-gray-100);justify-content:space-between}.catalog__main-link-title{pointer-events:none}.header{padding:var(--tgs-indent)}.control-panel{--tgs-control-size:32px;background-color:var(--tgs-light);border-radius:var(--tgs-main-radius);padding-right:12px}.shop-header{align-items:center;display:flex;gap:12px;justify-content:flex-start}.header>.shop-header{margin-bottom:var(--tgs-indent-s)}.shop-header-link{align-items:center;background:var(--tgs-main-color);border-radius:8px;color:var(--tgs-white);display:flex;gap:4px;justify-content:flex-start;padding:6px 12px;text-decoration:none}.shop-header__logo{--logo-size:45px;flex:0 0 var(--logo-size)}.shop-header__logo img{height:var(--logo-size);object-fit:contain;width:var(--logo-size)}.shop-header__name{flex:1 1;font-size:17px;font-style:normal;font-weight:400;letter-spacing:-.34px;line-height:129%}.menubar .shop-header__links{display:none}.chips-categories{margin:var(--tgs-indent) 0}.chips-categories__name{color:var(--tgs-dark);cursor:pointer;display:inline-block;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:1.5;max-width:calc(100vw - var(--tgs-indent)*2);overflow:hidden;padding-left:32px;position:relative;text-align:left;text-overflow:ellipsis;transition:padding-left .2s ease;user-select:none;white-space:nowrap}.chips-categories__name *{pointer-events:none}.chips-categories__name--main{padding-left:0;pointer-events:none}.chips-categories__back-icon{--icon-size:1.5714em;fill:currentColor;height:var(--icon-size);left:0;position:absolute;top:50%;transform:translateY(-50%);transform-origin:100% 100%;width:var(--icon-size)}.chips-categories__name--main .chips-categories__back-icon{transform:translateY(-50%) scaleX(0)}.chips-categories__header{padding:0 var(--tgs-indent);text-align:left}.chips-categories__header.loader:before{left:var(--tgs-indent);right:var(--tgs-indent)}.chips-menu{display:flex;margin:16px 0 0;overflow-x:auto;scrollbar-width:none}.chips-menu.loader:before{left:var(--tgs-indent)}.chips-menu--type_card{min-height:103px}.chips-menu--type_chip{min-height:34px}.chips-menu .dragging{cursor:grabbing}.chips-menu .dragging *,.chips-menu .js-cat-link *{pointer-events:none}.chips-menu::-webkit-scrollbar{display:none}.chips-menu__list{align-items:flex-start;display:flex;gap:10px;justify-content:flex-start;padding-left:var(--tgs-indent);padding-right:var(--tgs-indent)}.chips-chip{background-color:var(--tgs-light);border-radius:10px;cursor:pointer;max-width:20rem;padding:8px 12px;user-select:none}.chips-chip.active{background-color:var(--tgs-main-color);color:var(--tgs-white);pointer-events:none}.chips-card{--image-h:81px;--image-w:81px;border-radius:5px;cursor:pointer;display:block;user-select:none}.chips-card.active{pointer-events:none}.chips-card__title{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:var(--image-w)}.active .chips-card__title{color:var(--tgs-main-color);pointer-events:none}.chips-card__picture{height:var(--image-h);margin:0 auto 4px;overflow:hidden;position:relative;width:var(--image-w)}.chips-card__plug-overlay{background-color:var(--tgs-white);bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.chips-card__plug{background-color:var(--tgs-light);border-radius:24px;color:var(--tgs-muted);height:64px;margin:auto;width:64px}.chips-card__plug svg{fill:currentColor;height:20px;width:20px}.chips-card__img{height:var(--image-h);object-fit:scale-down;object-position:center center;width:var(--image-w)}.product{--product-image-height:150px;--product-indents:12px}.product__inner{background-color:var(--tgs-light);border-radius:var(--tgs-main-radius);padding:var(--tgs-indent) calc(var(--tgs-indent)/2);position:relative;text-align:center}.product__main-link{border-radius:inherit;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:2}.product__picture{margin:0 auto var(--product-indents)}.stock-out .product__picture{opacity:.5}.product__picture.loader:before{animation:none;background:url("data:image/svg+xml,%3Csvg width=\\") 50% no-repeat;background-size:40%}.product__image{height:var(--product-image-height);object-fit:scale-down;object-position:center center;width:100%}.product__title{-webkit-line-clamp:2;min-height:36px}.product__category,.product__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product__category{-webkit-line-clamp:1;font-weight:500;line-height:150%;color:var(--tgs-muted)}.product__action{display:flex;margin-top:var(--product-indents)}.product .add-to-cart:where(:not(.with-options)){margin:0 auto}.product .price-box{margin-bottom:4px}@media screen and (max-width:410px){.product{--product-image-height:150px}}.product .loader{border-radius:6px}.sort-data{display:none!important}.product-modal-popup{background-color:var(--tgs-white);border-radius:0;touch-action:pan-y}.product-modal-popup.disabled-page *{pointer-events:none!important}.product-modal-popup .swal2-footer{border:0;margin:0;position:fixed;top:calc(100svh - 68px)}.product-modal-popup .swal2-footer:where(:not(.swal2-noanimation .swal2-footer)){animation:h .5s cubic-bezier(.25,.46,.45,.94) both}.swal2-product-modal-container{margin:0;min-height:100vh;padding-bottom:68px;overscroll-behavior:none}.swal2-container:has(.swal2-product-modal-container){border-radius:0;padding:0}.product-modal{text-align:left}.product-modal__inner{padding:var(--tgs-indent)}.product-modal__content .price-box{font-size:24px;margin-bottom:var(--tgs-indent)}.product-modal__name{color:#000;display:block;font-size:17px;font-weight:600;line-height:129%;margin-bottom:8px}.product-modal__category{font-size:14px;font-weight:500;line-height:150%;color:var(--tgs-muted);display:block}.product-modal__description{color:var(--tgs-dark);font-size:14px;line-height:1.5}.product-modal__options,.product-modal__variations{margin-block:var(--tgs-indent)}.product-modal .separator{margin:var(--tgs-indent) 0}.product-slider{--swiper-pagination-bottom:12px;--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-inactive-color:var(--tgs-white);--swiper-pagination-bullet-inactive-opacity:.25;--swiper-pagination-bullet-opacity:.8;--swiper-pagination-bullet-size:10px;--swiper-pagination-color:var(--tgs-secondary);--swiper-theme-color:var(--tgs-main-color);margin-bottom:calc(var(--tgs-indent)*2)}.product-slider .swiper-pagination-bullet{border:1px solid var(--tgs-secondary)}.product-slider__slide{--slide-height:382px;background-color:var(--tgs-light);border-radius:var(--tgs-indent,16px);height:var(--slide-height)}@media(max-width:380px){.product-slider__slide{--slide-height:250px}}.product-modal-actions{--action-btn-height:52px;align-items:center;display:flex;justify-content:space-between;padding:8px;width:100%}.product-modal-actions .price-box{color:var(--tgs-dark);flex:0;order:1;overflow:hidden;white-space:nowrap}.product-modal-actions .done:not(.err):not(.stock-out)+.price-box{flex:1;margin-left:10px;overflow:initial}.product-modal-actions .add-to-cart{--btn-control-height:var(--action-btn-height,52px);--btn-control-width:52px;--btn-font-size:14px;order:2;border-radius:16px}.product-modal-actions .add-to-cart:where(:not(.stock-out)){font-size:var(--btn-font-size)}.product-modal-actions .add-to-cart__label{padding-block:15px 16px}.product-modal-actions .add-to-cart.wait{min-width:137px}.product-modal-actions .add-to-cart.done:where(:not(.stock-out,.err,.with-options)),.product-modal-actions .add-to-cart:where(:not([data-count="0"],.with-options)).wait{--btn-color:var(--tgs-dark);background-color:var(--tgs-light);color:var(--tgs-dark)}.shop-options select{line-height:150%;width:100%}.option{font-size:14px;line-height:150%}.option:has(.option){margin-bottom:var(--tgs-indent-b)}.option__name{color:var(--tgs-dark-100);display:block;font-weight:700;margin-bottom:8px}.option__name:empty{display:none}.option .option__value{flex-wrap:wrap;gap:var(--tgs-indent)}.option .option__value .check,.option .option__value .radio{color:var(--tgs-dark-100);font-weight:400}:where(.uv-reloading):before{content:"";z-index:1062;inset:0;position:fixed;background-color:var(--tgs-white)}:where(.uv-reloading):after{border-radius:var(--uv-loader-size,60px);border:6px solid transparent;border-top-color:var(--tgs-main-color);border-bottom-color:var(--tgs-main-color);content:"";height:var(--uv-loader-size,60px);left:50%;position:fixed;top:50%;translate:-50% -50%;width:var(--uv-loader-size,60px);z-index:1063;animation:c .7s linear infinite;opacity:.5}:where(.uv-block){--uv-indent-size:8px;--uv-indent-size-m:12px;--uv-radius:10px;--uv-item-border:2px solid #dddde1;--uv-item-active-border:2px solid var(--tgs-main-color);--uv-item-out-active-border:2px dashed var(--tgs-main-color);--uv-name-color:var(--tgs-dark-100);--uv-out-bg:var(--tgs-light,#f5f5f6);--uv-out-border:2px dashed var(--tgs-muted,#dddde1);--uv-out-color:var(--tgs-muted,#9a9da7)}:where(.uv-block:has(+.uv-block)){margin-bottom:var(--tgs-indent-b)}:where(.uv-reloading .uv-block){pointer-events:none;opacity:.7}:where(.uv-block .uv-name){color:var(--uv-name-color);font-size:14px;font-weight:700;margin-bottom:var(--uv-indent-size)}:where(.uv-block .uv-item-label){pointer-events:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}:where(.uv-block .uv-items){align-items:center;display:flex;gap:var(--uv-indent-size);justify-content:start;flex-wrap:wrap}:where(.uv-block .uv-item) .uv-item-input{display:none}:where(.uv-block .uv-chip){border:var(--uv-item-border);border-radius:var(--uv-radius);cursor:pointer;padding:var(--uv-indent-size) var(--uv-indent-size-m);transition:border-color .3s ease;min-width:0}:where(.uv-block .uv-chip.uv-item-out){background:var(--uv-out-bg);border:var(--uv-out-border);color:var(--uv-out-color)}:where(.uv-block .uv-chip:has(.uv-item-input:checked)){border:var(--uv-item-active-border)}:where(.uv-block .uv-item-out:has(.uv-item-input:checked)){border:var(--uv-item-out-active-border)}.related-products{margin-block:var(--tgs-indent-xl);font-family:SF Pro Display,sans-serif;font-size:var(--tgs-main-font-size);font-weight:500;letter-spacing:.02em;line-height:1.5}.related-products__title{font-size:14px;font-weight:700}.related-products__list{margin-top:var(--tgs-indent);overflow-x:auto}.related-products__list.dragging{cursor:grabbing}.related-products__list.dragging *{pointer-events:none}.related-products__wrapper{gap:10px}.related-products__item{flex-shrink:0;width:187px}:where(.default-typography) blockquote{border-left:2px solid var(--tgs-muted);padding-left:1em;margin-block:1em}:where(.default-typography) ul{list-style:revert}:where(.default-typography) :is(p,ul,h1,h2,h3,h4,h5){padding:revert;margin:revert}.shop{background-color:var(--tgs-white);top:-100px;transform:none;transition:top,opacity var(--page-animation-timing) linear}.shop-mode .shop{height:auto;opacity:1;overflow:auto;top:0;z-index:1}.shop-mode .shop:has(.panel-open){overflow:hidden}.products{display:grid;gap:var(--tgs-indent) var(--tgs-indent-s);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0 auto;max-width:414px;padding:var(--tgs-indent);width:100%}.products .empty{font-weight:400;grid-column:1/-1;text-align:center}.products .empty a{color:var(--tgs-main-color)}.products:empty{display:block}.products:empty:before{color:var(--tgs-dark);content:attr(data-empty-text);display:block;font-weight:400;text-align:center;width:100%}.price-box{font-weight:700;color:var(--tgs-dark)}.price-box__old-price,.stock-out .price-box{color:var(--tgs-muted)}.price-box__old-price{text-rendering:optimizeLegibility}.price-box .price-box__old-price+.price-box__price:not(.stock-out .price-box__price){color:var(--tgs-danger)}.scroll-button{--btn-size:60px;background-color:var(--tgs-white);border-radius:var(--tgs-main-radius);box-shadow:0 16px 48px rgba(0,0,0,.175);color:var(--tgs-secondary);cursor:pointer;height:var(--btn-size);pointer-events:none;position:fixed;transform:scale(0);transition:transform .2s ease-in-out;width:var(--btn-size);z-index:3}.tdesktop-platform .scroll-button,.unknown-platform .scroll-button{--btn-size:45px}.scroll-button--visible{pointer-events:all;transform:scale(1)}.scroll-button--top-left{left:var(--tgs-indent);top:var(--tgs-indent)}.scroll-button--top-right{right:var(--tgs-indent);top:var(--tgs-indent)}.scroll-button--bottom-left{bottom:var(--tgs-indent);left:var(--tgs-indent)}.scroll-button--bottom-right{bottom:var(--tgs-indent);right:var(--tgs-indent)}.scroll-button svg{height:calc(var(--btn-size)/2);width:calc(var(--btn-size)/2);fill:currentColor}.support-button{--btn-size:60px;--btn-bg:var(--tgs-main-color);--btn-color:var(--tgs-white);--btn-index:-1;border-radius:var(--btn-size);box-shadow:0 16px 48px rgba(0,0,0,.175);cursor:pointer;height:var(--btn-size);position:fixed;transition:opacity .2s ease-in-out;width:var(--btn-size);z-index:var(--btn-index)}.shop-mode .support-button--catalog,.support-button--all{--btn-index:3}.tdesktop-platform .support-button,.unknown-platform .support-button{--btn-size:45px}.support-button--bl{bottom:var(--tgs-indent);left:var(--tgs-indent)}.support-button--br{bottom:var(--tgs-indent);right:var(--tgs-indent)}.shop-mode:has(.scroll-button--bottom-right.scroll-button--visible) .support-button--br{translate:0 calc(-100% - var(--tgs-indent))}.shop-mode:has(.scroll-button--bottom-left.scroll-button--visible) .support-button--bl{translate:0 calc(-100% - var(--tgs-indent))}.support-button:before{content:"";display:block;position:absolute;inset:0;background-color:var(--btn-bg);animation:k 2s infinite ease-in-out;border-radius:inherit}.support-button:after{height:calc(var(--btn-size)/2);width:calc(var(--btn-size)/2);background-color:var(--btn-color);content:"";display:block;-webkit-mask:url(/.s/img/tg_shop/support.svg) center/contain no-repeat;mask:url(/.s/img/tg_shop/support.svg) center/contain no-repeat;animation:shake-bottom 3s 3s ease-in-out both infinite;pointer-events:none}.cart{--cart-indent:12px;padding-inline:var(--tgs-indent)}.cart__items-list{display:grid;gap:var(--cart-indent);overflow:hidden}.cart__total{--tt-fize:17px;margin:24px 0}.cart .total{color:var(--tgs-black);font-size:var(--tt-fize);font-weight:600;line-height:1.29;margin:8px 0}.cart .total:has(strike) .total__val{color:var(--tgs-danger)}.cart .total strike{color:var(--tgs-muted)}.cart .disc{margin:8px 0}.cart .disc-info{font-size:calc(var(--tt-fize)*.7);font-style:italic;margin:8px 0;max-width:250px}.cart__empty{margin-bottom:32px;text-align:center}.cart-item{--name-fsize:15px;align-items:center;display:grid;gap:inherit;grid-template-columns:auto 1fr auto}.cart-item.updating-del{opacity:.7}.cart-item__price{font-weight:700}.cart-item__opts{color:var(--tgs-muted);font-size:.9em;font-weight:400}.cart-item__footer{align-self:stretch;padding-right:8px}.cart-item__del{background:none;border:0;color:var(--tgs-muted);cursor:pointer;height:25px;padding:0;width:25px}.cart-item__del svg{display:none}.cart-item__del:not(.updating-del .cart-item__del) svg{display:block;height:inherit;width:inherit}.cart-item__del:hover{color:var(--tgs-danger)}.updating-del .cart-item__del{--size:16px;--spiner-color:var(--tgs-danger);pointer-events:none;user-select:none}.cart-item__picture{background:var(--tgs-light);border-radius:10px}.cart-item__picture img{border-radius:inherit;object-fit:scale-down;object-position:center}.qty{background-color:var(--tgs-light);border-radius:10px;display:inline-grid;gap:5px;grid-template-columns:auto 1fr auto;margin-top:10px}.updating-qty .qty{--size:12px;--spiner-color:var(--tgs-dark)}.updating-qty .qty:before{left:50%;margin-left:calc(var(--size)/2*-1);margin-top:calc(var(--size)/2*-1);top:50%;z-index:2}.updating-qty .qty:after{background-color:inherit;border-radius:inherit;content:"";display:block;inset:0;position:absolute;z-index:1}.qty__btn{background:inherit;border:0;border-radius:inherit;color:var(--tgs-dark);cursor:pointer;outline:0;padding:9px 12px;user-select:none}.qty__btn.disabled{cursor:default;opacity:.8;outline:none;pointer-events:none}.qty__btn svg{display:block;height:16px;width:16px}.to-checkout{cursor:pointer;padding:14.5px 16px 13.5px;white-space:nowrap}.static .to-checkout{width:100%}.static .to-checkout__icon,.static .to-checkout__title{margin-left:auto}.to-checkout:disabled{filter:opacity(.4)}.cart-panel{align-items:center;display:flex;--tt-fize:16px;gap:var(--tgs-indent);justify-content:space-between;margin-left:calc(var(--tgs-indent)*-1);margin-right:calc(var(--tgs-indent)*-1);padding:8px 8px 8px 16px}.cart-panel:has(.minimum-message){flex-wrap:wrap}.cart-panel.static{background-color:inherit;filter:none;margin:0 0 30px;padding:0;position:static}.cart-panel .total{margin:0;word-break:break-all}.cart-panel__minimum{flex:1 1 100%}.cart-panel__minimum:has(.hidden){display:none}.static .cart-panel__info{display:none}.static .cart-panel__actions{flex:1 1 100%}.minimum-message{font-style:italic;border-bottom:1px solid var(--tgs-muted-25);padding-bottom:8px}.minimum-message.hidden{display:none}.static .minimum-message{border:0;padding:0}.order{background-color:var(--tgs-white);font-family:SF Pro Display,sans-serif;transform:translateY(200px);transition:transform var(--page-animation-timing) ease-in;will-change:transform}.ios-platform .order{top:200px;transform:none;transition:top var(--page-animation-timing) ease-in;will-change:top}.order-mode .order{height:auto;opacity:1;overflow:auto;transform:translateY(0);z-index:1}.ios-platform .order-mode .order{top:0;transform:none}.order-header{flex-wrap:wrap;gap:4px 10px}.order-header .order-counter{flex:1 1 100%}.checkout{background-color:var(--tgs-white);transform:translateY(100px);transition:transform var(--page-animation-timing) linear}.checkout-mode .checkout{height:auto;opacity:1;overflow:auto;transform:translateY(0);z-index:1}.ios-platform .checkout-mode .checkout{position:static}.checkout.updating *{pointer-events:none}.checkout__main{padding-bottom:var(--tgs-indent-b)}.checkout__container{padding-inline:var(--tgs-indent)}.checkout__container+.checkout__container{margin-top:var(--tgs-indent-b)}.checkout__title{color:var(--tgs-dark-100);font-size:14px;font-weight:700;line-height:1.5;margin-bottom:var(--tgs-indent-s);text-align:left}.checkout .required{color:var(--tgs-danger)}.payment+.payment{margin-top:var(--tgs-indent-s)}.payment__description{display:none}.payment-item+.radio__box{margin-top:2px}.payment-item:checked~.payment__description{display:inline-block}.payment-item:checked~.payment__description:empty{display:none!important}.delivery .delivery-param,.delivery__description{display:none}.delivery+.delivery{margin-top:var(--tgs-indent-s)}.delivery:has(.delivery-item:disabled){opacity:.5;pointer-events:none}.delivery:has(.delivery-item:checked) .delivery-param,.delivery:has(.delivery-item:checked) .delivery__description{display:block}.delivery:has(.delivery-item:checked) .delivery-param:empty,.delivery:has(.delivery-item:checked) .delivery__description:empty{display:none!important}.delivery .delivery-param{margin-top:var(--tgs-indent-s);padding-left:24px;text-align:left}.methods-list .label{font-weight:700;margin-bottom:var(--tgs-indent-s)}.methods-list .fw,.methods-list input[type=file]{width:100%}.checkout-field{text-align:left}.checkout-field+.checkout-field{margin-top:var(--tgs-indent)}.checkout-field input:invalid{border:1px solid var(--tgs-danger)}.checkout-field select{width:100%}.radio-item+.radio-item{margin-top:var(--tgs-indent-s)}.radio-item .radio-title{cursor:pointer;vertical-align:middle}.checkout-total{text-align:left}.checkout-total>*+*{margin-top:var(--tgs-indent-s)}.checkout-total__loader{height:1rem;width:1rem}.checkout-total .discount__value{align-items:center;display:inline-flex;justify-content:flex-end}.checkout-total .amount{color:var(--tgs-black);font-size:17px;font-weight:600;line-height:1.29}.promo{--animation:ease-out .15s;position:relative}.promo__input{padding-right:110px;width:100%}.promo__button{-webkit-appearance:none;appearance:none;background:transparent;border:0;bottom:0;cursor:pointer;outline:none;overflow:hidden;position:absolute;right:0;top:0;transition:width var(--animation);width:103px}.promo__button:after,.promo__button:before{background-color:var(--tgs-main-color);content:"";height:3px;opacity:0;position:absolute;transform:rotate(90deg);transition:all var(--animation);width:20px}.promo .button-label{color:var(--tgs-main-color);display:block;font-weight:600;text-transform:uppercase;transition:transform var(--animation)}.promo .button-loader{height:20px;opacity:0;position:absolute;transition:opacity var(--animation);width:20px}.promo .button-loader use{stroke:var(--tgs-main-color)}.promo .wait .button-loader{opacity:1}.promo .cancel .button-loader{opacity:0}.promo .cancel:after,.promo .cancel:before{background-color:var(--tgs-secondary);content:"";height:3px;opacity:1;position:absolute;width:20px}.promo .cancel:before{transform:rotate(45deg)}.promo .cancel:after{transform:rotate(-45deg)}.promo .cancel,.promo .wait{width:36px}.promo .cancel .button-label,.promo .wait .button-label{transform:scale(0)}.delivery-input{border:2px solid transparent;margin-block:calc(var(--tgs-indent-s)/2);margin-left:-2px;outline:none}.delivery-input:focus{border:2px solid var(--itg-fld-border)}select.delivery-input:empty{display:none!important}div.u-sugglist{background-color:var(--tgs-light);border:2px solid var(--itg-fld-border);border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top:0;padding:8px 12px;transform:translateY(-15px)}div.u-sugglist .u-suggcont{background-color:transparent}div.u-sugglist .u-suggcell0{color:var(--tgs-dark)}.custom-address-panel :where(.address-info-coords),.map-field-coords{display:flex;align-items:center;gap:4px;margin-top:8px}.custom-address-panel :where(.address-info-coords):before,.map-field-coords:before{content:"";width:18px;height:18px;display:inline-block;-webkit-mask:url(/.s/img/sh/geo_fill.svg) center/contain no-repeat;mask:url(/.s/img/sh/geo_fill.svg) center/contain no-repeat;background-color:currentColor;flex-shrink:0}.map-field-inner{align-items:center;background-color:var(--tgs-light);border-radius:16px;display:flex;gap:10px;justify-content:space-between;min-width:0;padding:var(--tgs-indent)}.map-field-info{font-size:14px;font-weight:400}.map-field-note{color:var(--tgs-secondary)}.map-field-btn{height:52px;width:52px;font-size:0;flex-shrink:0}.map-field-btn:before{content:"";display:block;height:24px;width:24px;flex:0 0 24px;background-color:currentColor;-webkit-mask:url(/.s/img/tg_shop/plus.svg) center/contain no-repeat;mask:url(/.s/img/tg_shop/plus.svg) center/contain no-repeat}.filled .map-field-btn{background:transparent;color:var(--tgs-secondary)}.filled .map-field-btn:before{-webkit-mask:url(/.s/img/tg_shop/pencil.svg) center/contain no-repeat;mask:url(/.s/img/tg_shop/pencil.svg) center/contain no-repeat}.map-field-map{width:100%;height:100%}.map-field-modal{--fancybox-zIndex:11000}.map-field-modal :where(div:has(>.map-field-map)){width:100vw;height:100vh;max-width:100%}.map-field-modal :where(.fancybox__content){width:100%;height:100%;padding:0}.map-field-coords{color:var(--tgs-main-color)}.custom-address-panel{--map-panel-bg:var(--tgs-white);--map-panel-color:var(--tgs-dark);--map-panel-color-100:var(--tgs-dark-100);--map-panel-color-200:var(--tgs-secondary);--map-panel-btn-bg:var(--tgs-main-color);--map-panel-btn-color:var(--tgs-white);--map-panel-btn-radius:8px;background-color:var(--map-panel-bg);color:var(--map-panel-color);border-radius:16px 16px 0 0;padding-block:var(--tgs-indent);padding-inline:var(--tgs-indent);box-shadow:0 16px 48px 0 rgba(0,0,0,.1764705882);max-width:480px;width:100%;z-index:9999999999}.custom-address-panel.ya-map-panel{position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.custom-address-panel h4{font-size:16px;color:var(--map-panel-color-100)}.custom-address-panel :where(.address-info){margin-block:8px;font-size:14px}.custom-address-panel :where(.address-confirm-btn){margin-top:var(--tgs-indent);width:100%;display:block}.custom-address-panel :where(.address-info-coords){color:var(--map-panel-color-200)}.custom-address-panel :where(.address-confirm-btn):disabled{opacity:.5}.custom-buttons-panel{--custom-btn-bg:var(--tgs-white);--custom-btn-color:var(--tgs-secondary);padding:12px;display:flex;flex-direction:column;gap:12px}.custom-buttons-panel.ya-map-panel{position:absolute;right:0;top:0}.custom-buttons-panel :where(.custom-button){color:var(--custom-btn-color);border:0;background-color:var(--custom-btn-bg);box-shadow:0 16px 48px 0 rgba(0,0,0,.1764705882);padding:10px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font:inherit;cursor:pointer}.custom-buttons-panel :where(.custom-button):before{content:"";width:24px;height:24px;display:block;background-color:currentColor;flex-shrink:0}.custom-buttons-panel :where(.custom-button).locate-btn:before{-webkit-mask:url(/.s/img/sh/pin2.svg) center/contain no-repeat;mask:url(/.s/img/sh/pin2.svg) center/contain no-repeat}.custom-buttons-panel :where(.custom-button).locate-btn:disabled:before{animation:i .9s infinite both}.custom-buttons-panel :where(.custom-button).close-map-btn:before{-webkit-mask:url(/.s/img/sh/cross.svg) center/contain no-repeat;mask:url(/.s/img/sh/cross.svg) center/contain no-repeat}.custom-marker{color:var(--tgs-dark)}.custom-marker.ya-marker{translate:-50% -100%;transform-origin:bottom center}.custom-marker.dragstart-compress{transform:translateY(-20px)}.custom-marker.dragstart-compress.ya-marker{transform:scale(1.2)}.custom-marker.dragend-drop{transform:translateY(0);transition:transform .3s linear(0 0,.22 2.1%,.86 6.5%,1.11 8.6%,1.3 10.7%,1.35 11.8%,1.37 12.9%,1.37 13.7%,1.36 14.5%,1.32 16.2%,1.03 21.8%,.94 24%,.89 25.9%,.88 26.85%,.87 27.8%,.87 29.25%,.88 30.7%,.91 32.4%,.98 36.4%,1.01 38.3%,1.04 40.5%,1.05 42.7%,1.05 44.1%,1.04 45.7%,1 53.3%,.99 55.4%,.98 57.5%,.99 60.7%,1 68.1%,1.01 72.2%,1 86.7%,1 100%)}.custom-marker.click-drop{animation:j .3s linear forwards}.custom-marker:before{content:"";width:36px;height:48px;display:block;background-color:currentColor;-webkit-mask:url(/.s/img/sh/pin.svg) center/contain no-repeat;mask:url(/.s/img/sh/pin.svg) center/contain no-repeat}@media(prefers-color-scheme:dark){.custom-address-panel:where(:not([data-theme=light])){--map-panel-bg:#444;--map-panel-color:#e7e7e7;--map-panel-color-100:#fff;--map-panel-color-200:#9f9f9f}.custom-marker:where(:not([data-theme=light])){color:var(--tgs-danger)}.custom-buttons-panel:where(:not([data-theme=light])){--custom-btn-bg:#444;--custom-btn-color:#fff}}.footer{background-color:var(--tgs-light);margin-top:var(--tgs-indent-xl)}.footer-container{margin:0 auto;max-width:414px;padding:var(--tgs-indent);width:100%}.footer-main{display:flex;flex-wrap:wrap;gap:var(--tgs-indent);justify-content:space-between;margin-bottom:var(--tgs-indent-xl);padding:var(--tgs-indent) var(--tgs-indent-s)}.footer-main__col{display:flex;flex-direction:column;gap:inherit}.copy{padding:var(--tgs-indent);text-align:center}.copy_link{color:var(--tgs-main-color);text-decoration:none}.close-btn{--close-size:44px;background-color:var(--tgs-white);border:0;border-radius:8px;box-shadow:0 16px 48px rgba(0,0,0,.175);color:var(--tgs-secondary);cursor:pointer;height:var(--close-size);outline:none;position:fixed;right:28px;top:28px;user-select:none;width:var(--close-size);z-index:100}.close-btn__icon{fill:currentColor;height:calc(var(--close-size)*.31);width:calc(var(--close-size)*.31)}.close-btn:active,.close-btn:focus,.close-btn:hover,.swal2-popup.swal2-modal{color:var(--tgs-dark)}.swal2-popup.swal2-modal .swal2-title{font-size:20px;line-height:normal}.swal2-popup.swal2-modal .swal2-loader{border-color:var(--tgs-main-color) transparent}.swal2-popup.swal2-modal .swal2-html-container{font-size:13px}.error-description{text-align:left}.error-list{list-style:disc outside;margin-top:5px;padding-left:15px}.error-list li{color:#ef6464;text-align:left}.error-list li+li{margin-top:5px}.CDEK-widget__popup-mask{z-index:2}.CDEK-widget__courier-address__item input,.CDEK-widget__search-box input{background-color:initial}#cdek_del_detail{margin-block:var(--tgs-indent-s)}#cdek_del_detail br{display:none}#shop_wnd_error{background-image:url(/.s/img/icon/error_64.png);float:left;height:64px;width:64px}#shop_wnd_warning{background-image:url(/.s/img/icon/warning_64.png)}#shop_wnd_info,#shop_wnd_warning{float:left;height:64px;width:64px}#shop_wnd_info{background-image:url(/.s/img/icon/Info_64.png)}#shop_wnd_text{margin-left:74px}.scale-in-center{animation:b .3s}@keyframes b{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes c{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.slide-out-right{--animation-duration:300ms;animation:d var(--animation-duration) cubic-bezier(.55,.085,.68,.53) both}@keyframes d{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.fade-in-fwd{animation:e .6s cubic-bezier(.39,.575,.565,1) both}@keyframes e{0%{opacity:0;transform:translateZ(-80px)}to{opacity:1;transform:translateZ(0)}}.fade-out-chips-plug{animation:f .1s linear both}@keyframes f{0%{opacity:1}to{opacity:0}}.wobble-hor-top{-webkit-animation:g .8s both;animation:g .8s both}@keyframes g{0%,to{transform:translateX(0);transform-origin:50% 50%}15%{transform:translateX(-2px) rotate(6deg)}30%{transform:translateX(2px) rotate(-6deg)}45%{transform:translateX(-2px) rotate(3.6deg)}60%{transform:translateX(2px) rotate(-2.4deg)}75%{transform:translateX(-2px) rotate(1.2deg)}}.slide-in-bottom{animation:h .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes h{0%{transform:translateY(1000px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes i{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes j{0%{transform:translateY(-100px) scaleY(.9);opacity:0}5%{opacity:.7}50%{transform:translateY(0) scaleY(1);opacity:1}65%{transform:translateY(-17px) scaleY(.9);opacity:1}75%{transform:translateY(-22px) scaleY(.9);opacity:1}to{transform:translateY(0) scaleY(1);opacity:1}}@keyframes k{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.loader{background-color:transparent;overflow:hidden;pointer-events:none;position:relative;border:0}.loader:before{--start-position:0;animation:l 1s infinite reverse;background:var(--skeleton-gradient);background-size:200%;border-radius:inherit;bottom:var(--start-position);content:"";display:block;left:var(--start-position);position:absolute;right:var(--start-position);top:var(--start-position);z-index:21010}.loader .product__image{opacity:0}@keyframes l{0%{background-position:-100% 0}to{background-position:100% 0}}