@charset "UTF-8";@font-face{font-weight:100;font-style:normal;font-family:Gilroy;src:url(/fonts/gilroy/g-100.woff2) format("woff2");font-display:swap}@font-face{font-weight:100;font-style:italic;font-family:Gilroy;src:url(/fonts/gilroy/g-100.woff2) format("woff2");font-display:swap}@font-face{font-weight:200;font-style:normal;font-family:Gilroy;src:url(/fonts/gilroy/g-200.woff2) format("woff2");font-display:swap}@font-face{font-weight:200;font-style:italic;font-family:Gilroy;src:url(/fonts/gilroy/g-200.woff2) format("woff2");font-display:swap}@font-face{font-weight:300;font-style:normal;font-family:Gilroy;src:url(/fonts/gilroy/g-300.woff2) format("woff2");font-display:swap}@font-face{font-weight:300;font-style:italic;font-family:Gilroy;src:url(/fonts/gilroy/g-300.woff2) format("woff2");font-display:swap}@font-face{font-weight:400;font-style:normal;font-family:Gilroy;src:url(/fonts/gilroy/g-400.woff2) format("woff2");font-display:swap}@font-face{font-weight:400;font-style:italic;font-family:Gilroy;src:url(/fonts/gilroy/g-400.woff2) format("woff2");font-display:swap}@font-face{font-weight:500;font-style:normal;font-family:Gilroy;src:url(/fonts/gilroy/g-500.woff2) format("woff2");font-display:swap}@font-face{font-weight:500;font-style:italic;font-family:Gilroy;src:url(/fonts/gilroy/g-500.woff2) format("woff2");font-display:swap}@font-face{font-weight:600;font-style:normal;font-family:Gilroy;src:url(/fonts/gilroy/g-600.woff2) format("woff2");font-display:swap}@font-face{font-weight:600;font-style:italic;font-family:Gilroy;src:url(/fonts/gilroy/g-600.woff2) format("woff2");font-display:swap}@font-face{font-weight:700;font-style:normal;font-family:Gilroy;src:url(/fonts/gilroy/g-700.woff2) format("woff2");font-display:swap}@font-face{font-weight:700;font-style:italic;font-family:Gilroy;src:url(/fonts/gilroy/g-700.woff2) format("woff2");font-display:swap}@font-face{font-weight:800;font-style:normal;font-family:Gilroy;src:url(/fonts/gilroy/g-800.woff2) format("woff2");font-display:swap}@font-face{font-weight:800;font-style:italic;font-family:Gilroy;src:url(/fonts/gilroy/g-800.woff2) format("woff2");font-display:swap}@font-face{font-weight:900;font-style:normal;font-family:Gilroy;src:url(/fonts/gilroy/g-900.woff2) format("woff2");font-display:swap}@font-face{font-weight:900;font-style:italic;font-family:Gilroy;src:url(/fonts/gilroy/g-900.woff2) format("woff2");font-display:swap}:root{--yellow: #ff6900;--yellow-hover: #cc4b02;--orange: #ff7a00;--orange-hover: #cc4c0220;--red: #f00;--gray: #a8a8a8;--gray-50: #545454;--gray-500: #808080;--white: #fff;--black: #000;--grey-50: #f2f2f2;--grey-100: #e6e6e6;--grey-200: #b3b3b3;--grey-300: #999999;--grey-400: #747272;--grey-500: #5d5a5a;--grey-600: #464343;--grey-700: #343131;--grey-800: #232323;--grey-900: #121212;--grey-950: #151518;--bg-base: #121212;--bg: #0c0c0c;--bg-highlight: #1a1a1a;--header-position: 0;--banner-height: 0;--container-padding: 16px;--overlay-index-first: 20;--overlay-index-second: 30;--overlay-index-third: 40;--modal-index-first: 21;--modal-index-second: 31;--modal-index-third: 41}html{scroll-behavior:smooth}*{box-sizing:border-box;font-feature-settings:"pnum" on,"lnum" on!important}html,body{background-color:#f3f3f9;color:#151518;font-weight:400;font-size:16px;font-family:Gilroy,sans-serif;line-height:20px}.main{display:flex;flex-direction:column;min-height:100vh}button{margin:0;padding:0;outline:none;border:none;background-color:transparent;cursor:pointer}button:focus{outline:none}.container{margin:0 auto;padding:0 var(--container-padding);max-width:1255px;width:100%}.overlay-first,.overlay-second,.overlay-third{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background:#000000b3}.overlay-first{z-index:var(--overlay-index-first)}.overlay-second{z-index:var(--overlay-index-second)}.overlay-third{z-index:var(--overlay-index-third)}.overflow-y-hidden{overflow-y:hidden!important}.sale-badge{position:absolute;top:-2px;right:-42px;padding:2px 6px 1px;border-radius:30px;background-color:var(--red);color:var(--white);font-weight:600;font-size:12px;line-height:12px}.title{margin:0;color:#151518;text-transform:uppercase;font-weight:500;font-size:18px;line-height:21px}@media (min-width: 768px){.title{font-size:28px;line-height:33px}}.back-row{margin-top:12px;margin-bottom:16px}@media (min-width: 768px){.back-row{margin-top:24px;margin-bottom:24px}}@media (max-width: 768px){.hidden-on-mobile{display:none}}.white-to-black{filter:invert(1)}#map,#map-1,#map-2,#map-3,#map-4,#map-5,#map1,#map2,#map3,#map4,#map5{z-index:1;width:100%;height:100%;aspect-ratio:1.59}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;outline:0;outline-offset:0;border:0;white-space:nowrap;clip-path:inset(100%)}.ui-state-hover{background-color:var(--yellow)!important}.ui-widget-content a{color:#fff!important}.swiper-button-disabled{opacity:.6!important}.products-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:8px;margin-left:-16px;margin-right:-16px;overflow-x:scroll;scroll-snap-type:x mandatory}.products-list .product-card{scroll-snap-align:start;scroll-margin-left:16px;width:160px;height:auto;flex-shrink:0}.products-list .product-card:first-child{margin-left:16px}.products-list .product-card:last-child{margin-right:16px}@media (min-width: 480px){.products-list .product-card{width:174px}}@media (min-width: 768px){.products-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;overflow:hidden;scroll-snap-type:unset;margin-left:0;margin-right:0}.products-list .product-card{scroll-snap-align:unset;scroll-margin-left:0;width:100%;height:100%;flex-shrink:1}.products-list .product-card:first-child{margin-left:0}.products-list .product-card:last-child{margin-right:0}}.products-list--3-cols .product-card{width:300px}@media (min-width: 480px){.products-list--3-cols .product-card{width:320px}}@media (min-width: 768px){.products-list--3-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.products-list--3-cols .product-card{width:100%}}.body{display:flex;flex-direction:column;height:100%}.main{flex:1 0 auto}.footer{flex:0 0 auto}.custom-scroll{scrollbar-color:#999 transparent;scrollbar-width:thin}.custom-scroll::-webkit-scrollbar{width:4px;height:6px}.custom-scroll::-webkit-scrollbar-track{border-radius:20px}.custom-scroll::-webkit-scrollbar-thumb{border-radius:20px;background-color:#999}.hidden-scroll{scrollbar-color:transparent transparent;scrollbar-width:none}.hidden-scroll::-webkit-scrollbar{display:none;background-color:transparent;color:transparent}.hidden-scroll::-webkit-scrollbar-track{display:none;background-color:transparent;color:transparent}.hidden-scroll::-webkit-scrollbar-thumb{display:none;background-color:transparent;color:transparent}.prose--default{--tw-prose-body: #151518;--tw-prose-headings: #151518;--tw-prose-lead: #151518;--tw-prose-links: var(--yellow);--tw-prose-bold: #151518;--tw-prose-counters: #151518;--tw-prose-bullets: #151518;--tw-prose-hr: #151518;--tw-prose-quotes: var(--grey-400);--tw-prose-quote-borders: var(--yellow);--tw-prose-captions: var(--grey-300);--tw-prose-kbd: #151518;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #151518;--tw-prose-pre-code: var(--grey-800);--tw-prose-pre-bg: var(--grey-400);--tw-prose-th-borders: #151518;--tw-prose-td-borders: #151518}.prose--default h1{font-weight:700}.prose--default a{text-decoration:none}.prose--default a:hover{text-decoration:underline}.prose--recipe{--tw-prose-body: #5d5a5a}.prose--recipe p{display:flex;flex-direction:column;margin-top:.75rem;margin-bottom:.75rem;line-height:1.5}.prose--recipe p:first-child{margin-top:0}.prose--recipe p:last-child{margin-bottom:0}input{font-feature-settings:"lnum"}.i-input{display:flex;flex-direction:column;gap:8px}.i-input.disabled{cursor:default!important;pointer-events:none!important}.i-input.disabled .i-input__placeholder,.i-input.disabled .i-input__error,.i-input.disabled .i-input__notice,.i-input.disabled .i-input__field,.i-input.disabled .i-input__field::placeholder{color:var(--gray-50)!important;cursor:default!important;pointer-events:none!important}.i-input.disabled .i-input__field{border-color:var(--gray-50)!important}.i-input__inner{position:relative;display:flex;flex-direction:column-reverse;width:100%;height:56px}.i-input__field{padding-right:16px;padding-left:16px;width:100%;height:100%;outline:none;border:1px solid #b3b3b3;border-radius:12px;background-color:transparent;color:var(--black);font-weight:400;font-size:16px;line-height:22px;transition:.3s}.i-input__field::placeholder{color:transparent}.i-input__field:placeholder-shown{border-color:var(--yellow)}.i-input__field[type=number]{-moz-appearance:textfield}.i-input__field[type=number]::-webkit-outer-spin-button,.i-input__field[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.i-input__placeholder{position:absolute;top:50%;left:12px;padding-right:4px;padding-left:4px;background-color:#f3f3f9;color:#151518;font-weight:500;font-size:16px;line-height:22px;transition:.3s;transform:translateY(-50%);pointer-events:none}.i-input__placeholder--active{top:-6px;color:#151518;font-size:12px;line-height:12px;transform:translateY(0)}.i-input__field:focus{border-color:var(--yellow)}.i-input__field:read-only:focus{border-color:var(--gray)}.i-input__field:focus+.i-input__placeholder{color:var(--yellow)}.i-input__field:read-only:focus+.i-input__placeholder{color:#727d7d}.i-input__notice,.i-input__error{font-weight:500;font-size:12px;line-height:14px}.i-input__notice:empty,.i-input__error:empty{display:none}.i-input__notice{color:var(--gray)}.i-input__error{position:relative;padding-left:27px;color:var(--red)}.i-input__error:before{position:absolute;top:calc(50% - 1px);left:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='red' d='M12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 7.5v5.25'/%3E%3Cpath fill='%23fff' d='M12 17.25A1.125 1.125 0 1 0 12 15a1.125 1.125 0 0 0 0 2.25Z'/%3E%3C/svg%3E");background-position:center;background-size:cover;background-repeat:no-repeat;content:"";transform:translateY(-50%)}.i-input .i-input__error{display:none}.i-input.i-error .i-input__error{display:block}.i-input.i-error .i-input__notice{display:none}.i-input.i-error .i-input__field{border-color:var(--red)!important}.i-input.i-error .i-input__placeholder{color:var(--red)}.i-input__clear-btn{position:absolute;top:50%;right:12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;outline:unset;border:unset;border-color:transparent;color:var(--yellow);cursor:pointer;transition:.3s;transform:translateY(-50%)}.i-input__clear-btn:hover{color:var(--yellow-hover)}.i-input__submit-btn{position:absolute;top:50%;right:5px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background-color:#e6e6e6;cursor:pointer;transform:translateY(-50%)}@media (min-width: 768px){.i-input__submit-btn{transition:.2s}.i-input__submit-btn:hover{background-color:var(--yellow)}}textarea{padding:16px;width:100%;height:100%;outline:none;border:1px solid #b3b3b3;border-radius:8px;background-color:transparent;color:#151518;font-weight:400;font-size:16px;line-height:22px;resize:none;transition:.3s}textarea::placeholder{color:#a8a8a8}textarea:placeholder-shown{border-color:#636366}textarea:active,textarea:focus{outline:none;border-color:var(--yellow)}.i-input.datepicker .i-input__inner{position:relative}.i-input.datepicker .i-input__inner input{padding-right:48px}.i-input.datepicker .i-input__inner:before{position:absolute;top:50%;right:12px;display:block;width:24px;height:24px;background-image:url(/img/white-theme/icons/orange-calendar.svg);background-position:center;background-size:contain;background-repeat:no-repeat;content:"";cursor:pointer;transform:translateY(-50%)}.i-input.timepicker .i-input__inner{position:relative}.i-input.timepicker .i-input__inner input{padding-right:48px}.i-input.timepicker .i-input__inner:before{position:absolute;top:50%;right:12px;display:block;width:24px;height:24px;background-image:url(/img/icons/white-caret-down.svg);background-position:center;background-size:contain;background-repeat:no-repeat;content:"";cursor:pointer;transform:translateY(-50%)}.i-input--promocode .i-input__inner{height:48px}.i-input--promocode .i-input__field::placeholder{color:#5d5a5a}.i-input--promocode .i-input__field:placeholder-shown{border-color:var(--grey-200)}.i-input--promocode .i-input__field:focus{outline:none;border-color:var(--yellow)}.i-input--promocode .i-input__placeholder{top:-6px;background-color:#f3f3f9;color:#5d5a5a;font-size:12px;line-height:12px;transform:translateY(0)}@media (min-width: 1000px){.i-input--promocode .i-input__placeholder{background-color:#fff}}.i-input--textarea .i-input__inner{height:auto}.i-input__textarea--gray{padding:12px 16px;min-height:80px;border-color:#636366;border-radius:16px;color:#151518;font-weight:500;font-size:16px;line-height:1.25}.i-input__textarea--gray::placeholder{color:#b3b3b3;font-weight:500;font-size:14px;line-height:1.25}.checkbox{display:flex;align-items:center;cursor:pointer;transition:.3s;gap:10px}.checkbox:hover{opacity:.8}.checkbox input:checked+.checkbox__fake-icon{background-color:var(--yellow)}.checkbox input:checked+.checkbox__fake-icon:before{opacity:1}.checkbox__fake-icon{position:relative;display:block;flex-shrink:0;width:24px;height:24px;border:1px solid var(--yellow);border-radius:8px;transition:.3s}.checkbox__fake-icon:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 12'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m13 1.875-8.25 8.25L1 6.375'/%3E%3C/svg%3E");background-position:center;background-size:16px 11px;background-repeat:no-repeat;content:"";opacity:0;transform:translate(-50%,-50%)}.checkbox__text{color:#151518;font-weight:600;font-size:17px;line-height:24px}.input-radio{display:flex;align-items:center;flex-wrap:wrap;cursor:pointer;transition:.3s;gap:10px}.input-radio:hover .input-radio__fake-radio,.input-radio:hover .input-radio__text{opacity:.8}.input-radio:hover .input-radio__fake-radio:before{opacity:1}.input-radio:hover .input-radio__input:checked+.input-radio__fake-radio,.input-radio:hover .input-radio__input:checked~.input-radio__text{opacity:1;cursor:default}@media (min-width: 768px){.input-radio{width:max-content}}.input-radio__input{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px;outline:0;outline-offset:0;border:0;white-space:nowrap;clip-path:inset(100%)}.input-radio__fake-radio{position:relative;display:block;flex-shrink:0;width:24px;height:24px;border:1px solid #b3b3b3;border-radius:50%;transition:.3s}.input-radio__fake-radio:before{position:absolute;top:50%;left:50%;width:14px;height:14px;border-radius:50%;background-color:var(--yellow);content:"";opacity:0;transition:.3s;transform:translate(-50%,-50%)}.input-radio__input:checked+.input-radio__fake-radio:before{opacity:1}.input-radio__text{flex-shrink:0;color:#151518;font-weight:500;font-size:16px;line-height:19px;transition:.3s}.button,.button-outline{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:48px;border-radius:16px;text-decoration:none;transition:.3s}.button{background-color:var(--yellow);color:var(--white)}.button:hover{background-color:var(--yellow-hover)}.button-outline{border:1px solid var(--yellow);background-color:var(--transparent);color:var(--black)}.button-outline:hover{border-color:var(--yellow);background-color:var(--yellow);color:var(--white)}.button[disabled],.button-outline[disabled]{border-color:var(--grey-100);background-color:var(--grey-100);cursor:not-allowed}.button[disabled] .button__text,.button-outline[disabled] .button__text{color:#151518}.button[disabled]:hover,.button-outline[disabled]:hover{border-color:var(--grey-100);background-color:var(--grey-100)}.button__text{color:inherit;font-weight:500;font-size:17px;line-height:1.25}.button__badge{position:absolute;top:-10px;right:4px;padding:2px 6px 1px;border-radius:30px;background-color:var(--red);color:var(--white);font-weight:600;font-size:12px;line-height:14px}.button-with-spinner,.btn-spinner{position:relative}.button-with-spinner__text{color:var(--white);font-weight:500;font-size:16px;line-height:19px;transition:.3s}.button-with-spinner__text .currency{font-size:14px;line-height:1}@keyframes rotate{0%{transform:rotate(-360deg)}to{transform:rotate(360deg)}}.btn-spinner__content{display:flex;transition:.3s}.button-with-spinner__loader,.btn-spinner__loader{position:absolute;top:50%;left:50%;display:none;display:block;width:20px;height:20px;opacity:0;transition:.3s;transform:translate(-50%,-50%) scale(0)}.button-with-spinner__loader img,.btn-spinner__loader img{position:absolute;display:block;width:20px;height:20px;animation-name:rotate;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}.button-with-spinner.is-loading .button-with-spinner__text,.button-with-spinner.is-loading .btn-spinner__content,.btn-spinner.is-loading .button-with-spinner__text,.btn-spinner.is-loading .btn-spinner__content{opacity:0;transform:scale(0)}.button-with-spinner.is-loading .button-with-spinner__loader,.button-with-spinner.is-loading .btn-spinner__loader,.btn-spinner.is-loading .button-with-spinner__loader,.btn-spinner.is-loading .btn-spinner__loader{opacity:1;transform:translate(-50%,-50%) scale(1)}.button-back{display:flex;align-items:center;width:max-content;outline:0;border:none;background-color:transparent;text-decoration:none;gap:8px}.button-back img{flex-shrink:0;transition:.3s}.button-back:hover img{transform:translate(-2px)}.button-back:hover .button-back__text{color:var(--yellow)}.button-back__text{display:none}@media (min-width: 1000px){.button-back__text{display:block;color:#000;font-weight:500;font-size:14px;line-height:16px;transition:.3s}}.create-new-adress{display:flex;align-items:center;width:max-content;color:var(--yellow);text-decoration:none;transition:.3s;gap:12px}.create-new-adress img{flex-shrink:0}.create-new-adress:hover{color:var(--yellow-hover);text-decoration:none}.create-new-adress__text{color:inherit;font-weight:600;font-size:16px;line-height:19px}.s-tooltip{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:16px}.s-tooltip__trigger{width:24px;height:24px;color:var(--gray);opacity:.5;transition:.3s}.s-tooltip__trigger:hover{color:var(--yellow)}.s-tooltip__content{display:none}.s-tooltip__pin{position:absolute;top:-20px;left:50%;width:12px;height:0;border-top:12px solid var(--bg-highlight);border-right:12px solid transparent;border-left:12px solid transparent;transform:translate(-50%)}.s-tooltip__trigger:hover+.s-tooltip__content{display:block}.s-tooltip__inner{position:absolute;top:calc(50% - 27px);left:-83px;z-index:1;display:flex;align-items:start;flex-direction:column;justify-content:center;padding:12px;min-width:280px;border-radius:8px;background-color:var(--bg-highlight);color:#fff;font-weight:500;font-size:12px;line-height:18px;transform:translateY(-100%)}.s-tooltip__inner ul{padding-left:16px;margin:0}@media (min-width: 500px){.s-tooltip__inner{left:-50px}}@media (max-width: 400px){.s-tooltip__inner{min-width:245px}}@media (max-width: 500px){.s-tooltip__content.s-tooltip__left-140 .s-tooltip__inner{left:-140px}}.your-gifts__tooltip ul{margin:0;padding-left:12px}.ui-widget-content{overflow-y:auto!important;padding-right:16px!important;padding-left:16px!important;max-height:280px!important;border:unset!important;border-radius:8px!important;background-color:#fff!important}.ui-menu .ui-menu-item-wrapper{margin:0!important;padding:8px 0!important;outline:none!important;border:none!important;border-bottom:1px solid #b3b3b3!important;color:#151518!important;font-size:15px!important;line-height:20px!important;transition:.2s!important}.ui-menu .ui-menu-item-wrapper:hover,.ui-menu-item-wrapper.ui-state-active{outline:none!important;border:none!important;border-bottom:1px solid #636366!important;background-color:transparent!important;color:var(--yellow)!important}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:0!important}.toggler{display:flex;cursor:pointer}.toggler input:checked+.toggler__wrapper{background-color:var(--grey-600)}.toggler input:checked+.toggler__wrapper .toggler__pin{background-color:var(--white);transform:translate(calc(-50% + 10px),-50%)}.toggler:hover .toggler__wrapper{background-color:var(--grey-600)}.toggler__wrapper{position:relative;width:51px;height:31px;border-radius:16px;background-color:#8e8e93;transition:.2s}.toggler__pin{position:absolute;top:50%;left:50%;width:27px;height:27px;border-radius:100%;background-color:#fff;transition:.4s;transform:translate(calc(-50% - 10px),-50%)}.breadcrumbs{display:none}@media (min-width: 768px){.breadcrumbs{display:block}}.breadcrumbs__wrapper ul{display:flex;align-items:center;margin:0;padding:0;list-style-type:none;gap:20px}.breadcrumbs__wrapper li{position:relative}.breadcrumbs__wrapper li:before{position:absolute;top:50%;left:-14px;color:var(--yellow);content:"•";font-weight:700;font-size:14px;line-height:16px;transform:translateY(-50%)}.breadcrumbs__wrapper li:nth-child(1):before{display:none}.breadcrumbs__wrapper a,.breadcrumbs__wrapper span{color:#969696;text-decoration:none;font-weight:500;font-size:14px;line-height:16px}.breadcrumbs__wrapper a{transition:.3s}.breadcrumbs__wrapper a:hover span{color:var(--yellow)}.header__logo{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.header__logo img{display:block;width:100%;height:auto}@media (min-width: 768px){.header__logo{width:140px;height:42px}}a.header__logo{transition:.3s}a.header__logo:hover{opacity:.8}.header__call-center{position:relative}.phones-list{right:0;left:auto;width:225px}@media (min-width: 1000px){.phones-list{right:auto;left:0}}.call-center-toggle{display:flex;align-items:center;transition:.3s;gap:8px}.call-center-toggle:hover{opacity:.8}.call-center-toggle *{pointer-events:none}.phones-list{position:absolute;top:45px;left:0;padding:16px;border-radius:8px;background-color:var(--white)}.header__city{position:absolute;left:50%;transform:translate(-50%);z-index:22}@media (min-width: 480px){.header__city{position:relative;left:auto;transform:unset}}.city-toggle{display:flex;align-items:center;padding-right:12px;padding-left:12px;height:44px;border:1px solid var(--yellow);border-radius:16px;transition:.3s;color:#151518;gap:8px}.city-toggle img{transition:.3s}.city-toggle *{pointer-events:none}@media (min-width: 480px){.city-toggle:hover,.city-toggle.active{background-color:var(--yellow);color:var(--white)}.city-toggle:hover img,.city-toggle.active img{filter:invert(1) brightness(2)}.city-toggle.active .arrow-bottom{transform:rotate(180deg)}}@media (min-width: 1000px){.city-toggle{height:48px}}.city-toggle--with-place{height:auto;min-height:44px;padding-top:6px;padding-bottom:6px}@media (min-width: 1000px){.city-toggle--with-place{min-height:48px}}.city-toggle__body{display:flex;flex-direction:column;align-items:flex-start;min-width:0;text-align:left}.city-toggle__city{max-width:148px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500;line-height:22px}@media (min-width: 1000px){.city-toggle__city{max-width:220px}}.city-toggle__place{max-width:148px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;font-weight:500;opacity:.78}@media (min-width: 1000px){.city-toggle__place{max-width:220px;font-size:13px}}.region-link{display:flex;align-items:center;justify-content:center;width:100%;padding:12px;min-height:48px;border:1px solid var(--yellow);border-radius:12px;text-decoration:none;text-align:center;transition:.3s;color:#151518;cursor:pointer}.region-link:hover,.region-link.active{background-color:var(--yellow);color:var(--white)}.region-link.active{cursor:default}.header__language{display:none}@media (min-width: 480px){.header__language{position:relative;display:block}}.languages-list{position:absolute;top:calc(100% + 8px);left:50%;padding:16px;width:calc(100% + 24px);border-radius:8px;background-color:var(--white);transform:translate(-50%)}.language-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--yellow);border-radius:16px;text-decoration:none;transition:.2s;color:#151518;gap:4px}.language-toggle:hover{background-color:var(--yellow);color:#fff}@media (min-width: 1000px){.language-toggle{width:48px;height:48px}}.language-toggle *{pointer-events:none}.language-toggle__text{color:inherit;text-transform:uppercase;font-weight:500;font-size:17px;line-height:22px}.languages-list__link{color:#151518;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:500;font-size:17px;line-height:22px;transition:.3s}.languages-list__link:hover{color:var(--yellow)}.logged-link:hover img{filter:invert(1)}.logged-link:hover+.logged-menu-list{display:block}.logged-menu-list:hover{display:block}.logged-menu-list__link{display:flex;align-items:center;padding:12px 16px;color:#151518;text-decoration:none;transition:.2s;gap:16px}.logged-menu-list__link img{flex-shrink:0}.logged-menu-list__link:hover{background-color:var(--yellow);color:var(--white)}.logged-menu-list__link:hover img{filter:invert(1) brightness(2)}@keyframes opacity{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.header{position:sticky;top:0;right:0;left:0;z-index:21;display:flex;align-items:center;padding-top:16px;padding-bottom:16px;width:100%;background-color:#f3f3f9}@media (min-width: 768px){.header{border-bottom:unset}}@media (min-width: 1000px){.header.header--white-on-desktop{background-color:#fff}}.header__wrapper{position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;gap:8px}@media (min-width: 768px){.header__wrapper{gap:16px}}.header__left-side{display:flex;align-items:center;flex-grow:1;justify-content:space-between;gap:8px}@media (min-width: 1000px){.header__left-side{flex-grow:0;gap:64px}}@media (min-width: 1280px){.header__left-side{gap:48px}}.arrow-bottom{transition:.3s;transform:rotate(0)}.arrow-bottom.arrow-rotated{transform:rotate(180deg)}.cart-link{display:none}@media (min-width: 1000px){.cart-link{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--yellow);background-color:var(--yellow);color:var(--white);border-radius:16px;text-decoration:none;transition:.3s}.cart-link:hover{background-color:var(--yellow-hover);border:1px solid var(--yellow-hover)}}.cart-link .btn-spinner__content{display:flex;align-items:center;justify-content:center;width:100%;gap:8px}.cart-link__icon-wrapper{position:relative;display:flex;align-items:center;flex-shrink:0;justify-content:center}.cart-link__badge{position:absolute;top:-6px;right:-8px;display:flex;align-items:center;justify-content:center;padding:0 6px;height:16px;border-radius:20px;background-color:var(--white);color:var(--yellow);font-weight:500;font-size:12px;line-height:1}.cart-link__content{display:flex;align-items:end;justify-content:center;gap:2px}.cart-link__sum{font-weight:500;font-size:17px;line-height:22px}.cart-link__currency{font-weight:500;font-size:14px;line-height:19px}.cart-link .cart-link__badge,.cart-link .cart-link__content{display:none}.cart-link.active{padding-right:12px;padding-left:12px;min-width:120px;width:auto;border-color:var(--yellow);background-color:var(--yellow);color:var(--white)}.cart-link.active:hover{border-color:var(--yellow-hover);background-color:var(--yellow-hover)}.cart-link.active .cart-link__badge,.cart-link.active .cart-link__content{display:flex}@media (min-width: 1000px){.cart-link.is-loading{background-color:var(--yellow);color:var(--white)}}.header-banner{display:flex;align-items:center;justify-content:center;width:100%;height:auto}.header-banner__link{display:block}.header-banner__link img{display:block;width:100vw;height:40px;object-fit:cover}@media (max-width: 768px){.header-banner__link img{object-fit:contain}}.delivery-zones{display:flex;align-items:center;justify-content:space-between;padding:12px 8px 12px 12px;border-radius:8px;background-color:var(--bg-highlight);text-decoration:none;transition:.3s;gap:8px}.delivery-zones:hover{background-color:#323232}.delivery-zones__inner{display:flex;align-items:center;gap:8px}.delivery-zones__inner img{flex-shrink:0}.delivery-zones__text{color:var(--white);font-weight:500;font-size:16px;line-height:19px}.promotion-modal-wrapper{z-index:1001}.promotion-modal-wrapper.behind{pointer-events:none}@media (min-width: 768px){.promotion-modal-wrapper{padding:0;overflow:hidden;text-align:right}.promotion-modal-wrapper:before{display:none}.promotion-modal-wrapper .modal.modal--promotion-drawer{display:inline-flex;flex-direction:column;margin:0;width:470px;max-width:470px;height:100%;max-height:none;vertical-align:top;border-radius:0;overflow:hidden;transform:translate(100%)}}.promotion-modal{display:flex;flex-direction:column;min-height:0;height:100%}.promotion-modal__media{flex-shrink:0}.promotion-modal__body{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal{padding:0;border-radius:16px;background-color:var(--white);color:#151518}@media (min-width: 768px){.modal{border-radius:32px}}.close-modal{display:none!important}@media (max-width: 767px){.modal.bottom-on-mobile{margin-top:80px;max-width:100%;border-radius:32px 32px 0 0;vertical-align:bottom}.modal.full-screen-on-mobile{max-width:100%;width:100%;height:100%}}.modal.modal--fixed-buttons-and-head .modal__head{display:flex}@media (min-width: 768px){.modal.modal--fixed-buttons-and-head .modal__head{display:none}}@media (max-width: 767px){.modal.modal--fixed-buttons-and-head{overflow:hidden;padding-top:0;max-width:100%;max-height:100%;height:100%}.modal.modal--fixed-buttons-and-head .modal__wrapper{overflow:hidden;padding:0}.modal.modal--fixed-buttons-and-head .modal__head{position:fixed;top:0;right:0;left:0;z-index:2;margin:0;padding-right:16px;padding-left:16px;background-color:var(--white)}.modal.modal--fixed-buttons-and-head .modal__inner{overflow-y:auto;padding:58px 16px 72px;height:100%;background-color:var(--white)}}@media (min-width: 1000px){.modal.modal--adress,.modal.modal--adress-select,.modal.modal--adress-list{max-width:784px}.modal.modal--adress .modal__title,.modal.modal--adress-select .modal__title,.modal.modal--adress-list .modal__title{margin-bottom:35px}}.modal.modal--data .my-data .i-input,.modal.modal--data .my-data__buttons,.modal.modal--data .my-data__buttons--single{max-width:100%}.modal.modal--adress-list .delivery-adress-ready{align-items:center}.modal.modal--adress-list .modal__column-list{gap:12px}.modal.modal--adress-list .delivery-adress-ready{transition:.3s}.modal.modal--adress-list .delivery-adress-ready:hover{border-color:var(--yellow)}@media (max-width: 1000px){.modal.modal--adress-list .modal__wrapper{padding-right:0;padding-left:0}.modal.modal--adress-list .modal__inner{padding-right:0;padding-bottom:0;padding-left:0}.modal.modal--adress-list .modal__title{padding-right:16px;padding-left:16px}.modal.modal--adress-list .modal__column-list{gap:0}.modal.modal--adress-list .delivery-adress-ready{margin-top:-1px;padding:13px 16px;min-height:63px;border-top:1px solid var(--bg-highlight);border-bottom:1px solid var(--bg-highlight)}.modal.modal--adress-list .delivery-adress-ready img{margin:0}.modal.modal--adress-list .delivery-adress-ready:hover{border-color:var(--bg-highlight)}.modal.modal--adress-list .create-new-adress{margin-top:16px;padding-left:16px}}.modal__head{display:none;align-items:center;justify-content:space-between;margin-bottom:54px;height:50px}.modal__inner{display:flex;flex-direction:column;margin:0}.modal__title{margin-bottom:16px;padding-right:24px;color:#151518;text-align:center;font-weight:700;font-size:18px;line-height:22px}.modal__description{color:var(--gray);font-weight:500;font-size:14px;line-height:16px}.modal__description span{color:#151518}.recall__inputs{display:flex;flex-direction:column;margin-top:16px;margin-bottom:24px;gap:16px}@media (max-width: 767px){.modal--recall{padding-top:66px;max-width:unset;height:100%}.modal.modal--adress-select{padding-top:16px}.modal.modal--adress-select .modal__title{margin-bottom:18px;padding-left:8px}.modal.modal--adress-select .phones-list__wrapper{padding-right:8px;padding-left:8px}}.modal.modal--adress-select .i-input__error{display:none}.modal.modal--adress-select .mb-default{margin-bottom:4px}@media (max-width: 767px){.modal.modal--adress-select .mb-default{margin-bottom:17px}.modal.modal--adress-select .modal__title{padding-left:20px;text-transform:unset}}.login-rules{margin-bottom:24px;color:var(--gray-50);text-align:center;font-weight:500;font-size:12px;line-height:14px}.login-rules a{color:var(--gray-50);text-decoration:underline;transition:.3s}.login-rules a:hover{color:var(--yellow)}.modal.modal--only-ny-menu .modal__title{margin-bottom:10px;text-align:center;text-transform:unset}@media (max-width: 767px){.modal.modal--only-ny-menu .modal__inner>img{margin-bottom:8px}.modal.modal--only-ny-menu .modal__description{margin-bottom:50px}}.modal__content,.modal__column-list{display:flex;flex-direction:column}.recall-socials{display:flex;align-items:center;padding-top:16px;padding-bottom:16px;border-top:1px solid var(--gray-50);gap:12px}.recall-socials__text{color:#151518;font-weight:600;font-size:18px;line-height:21px}.recall-socials__list{display:flex;align-items:center;gap:16px}.recall-socials__item{display:flex;align-items:center;flex-shrink:0;justify-content:center;width:32px;height:32px;text-decoration:none;transition:.3s}.recall-socials__item img{display:block;width:100%;height:auto}.recall-socials__item:hover{opacity:.8}.modal .i-input__placeholder{background-color:var(--white)!important}.button-copy-to-clipboard{position:relative;display:flex;align-items:center;justify-content:center;color:#010101;transition:.2s}.button-copy-to-clipboard:hover{color:var(--yellow)}.button-copy-to-clipboard.active{color:green}.button-copy-to-clipboard.active .button-copy-to-clipboard__icon svg:first-child{opacity:0}.button-copy-to-clipboard.active .button-copy-to-clipboard__icon svg:last-child{opacity:1}.button-copy-to-clipboard__text{text-align:center;text-transform:uppercase;font-weight:500;font-size:22px;line-height:1.25}.city-current-kitchen{display:flex;flex-direction:column;gap:12px;padding-top:8px;border-top:1px solid #ececf2}.city-current-kitchen__card{display:flex;align-items:flex-start;gap:8px;padding:16px;border:1px solid var(--yellow);border-radius:16px;background-color:#fff;text-align:left;color:#151518}.city-current-kitchen__card>img{flex-shrink:0;width:32px;height:32px}.city-current-kitchen__body{display:flex;flex-direction:column;gap:6px;min-width:0}.city-current-kitchen__address{font-weight:600;font-size:17px;line-height:22px}.city-current-kitchen__hours{font-weight:500;font-size:14px;line-height:18px;color:#464343}.city-current-kitchen__change{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px;border:1px solid var(--yellow);border-radius:16px;text-decoration:none;transition:.3s;color:#151518}.city-current-kitchen__change:hover{background-color:var(--yellow);color:var(--white)}.city-outlet-picker{width:100%}@media (min-width: 1000px){.city-outlet-picker .outlet-switch__tabs{max-height:360px;overflow-y:auto}}.outlet-switch-modal{max-height:calc(100vh - 48px);overflow-y:auto}.outlet-switch-modal .outlet-switch__map .js-outletMap{height:240px}@media (min-width: 768px){.outlet-switch-modal .outlet-switch__map .js-outletMap{height:320px}}@keyframes outletTabIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.outlet-switch{display:flex;flex-direction:column;gap:20px}@media (min-width: 1000px){.outlet-switch{flex-direction:row;align-items:stretch;gap:20px}}.outlet-switch__map-col{display:flex;flex-direction:column;gap:12px;width:100%}@media (min-width: 1000px){.outlet-switch__map-col{flex:1 1 58%;min-width:0}}.outlet-switch__map{overflow:hidden;border-radius:8px;background-color:#f3f3f9}.outlet-switch__map .js-outletMap{z-index:1;width:100%;height:200px;transition:opacity .25s ease}.outlet-switch__map .js-outletMap .leaflet-marker-pane{z-index:700}@media (min-width: 768px){.outlet-switch__map .js-outletMap{height:280px}}.outlet-switch__legend{display:flex;flex-direction:column;gap:8px}.outlet-switch__legend-title{color:#15151880;font-weight:500;font-size:17px;line-height:22px}.outlet-switch__legend-items{display:flex;flex-wrap:wrap;gap:8px 12px}.outlet-switch__legend-item{display:flex;align-items:center;gap:6px;font-size:16px;line-height:1;color:#151518}.outlet-switch__legend-dot{display:block;flex-shrink:0;width:16px;height:16px;border-radius:4px}.outlet-switch__tabs{display:flex;flex-direction:column;gap:12px;width:100%}@media (min-width: 1000px){.outlet-switch__tabs{flex:1 1 42%;min-width:0}}.outlet-tab{display:flex;align-items:flex-start;gap:8px;padding:16px;border:1px solid transparent;border-radius:8px;background-color:#f3f3f9;cursor:pointer;transition:border-color .25s ease,background-color .25s ease,transform .25s ease,box-shadow .25s ease;text-align:left;color:#151518;animation:outletTabIn .35s ease both}@media (min-width: 768px){.outlet-tab{background-color:#fff;border-color:transparent;box-shadow:0 0 0 1px #f0f0f4}}.outlet-tab:hover{transform:translateY(-1px)}.outlet-tab:hover,.outlet-tab.active{border-color:var(--yellow);box-shadow:none;background-color:#fff}.outlet-tab.active{transform:none}.outlet-tab>img{flex-shrink:0;width:32px;height:32px}.outlet-tab:nth-child(1){animation-delay:0s}.outlet-tab:nth-child(2){animation-delay:.05s}.outlet-tab:nth-child(3){animation-delay:.1s}.outlet-tab:nth-child(4){animation-delay:.15s}.outlet-tab:nth-child(5){animation-delay:.2s}.outlet-tab:nth-child(6){animation-delay:.25s}.outlet-tab:nth-child(7){animation-delay:.3s}.outlet-tab:nth-child(8){animation-delay:.35s}.outlet-tab__body{display:flex;flex-direction:column;gap:8px;min-width:0}.outlet-tab__title{font-weight:600;font-size:16px;line-height:19px}@media (min-width: 1000px){.outlet-tab__title{font-size:18px;line-height:21px}}.outlet-tab__address{font-weight:500;font-size:14px;line-height:18px;color:#464343}@media (min-width: 1000px){.outlet-tab__address{font-size:16px;line-height:22px}}.outlet-tab__meta{font-weight:500;font-size:14px;line-height:16px}@media (min-width: 1000px){.outlet-tab__meta{font-size:16px;line-height:24px}}.outlet-switch__confirm{margin-top:20px;padding-top:20px;border-top:1px solid #ececf2}.outlet-switch__preview{margin-bottom:16px}.outlet-switch__preview-list{display:flex;flex-direction:column;gap:12px;text-align:left}.outlet-switch__preview-label{margin-bottom:6px;font-weight:500;font-size:14px;line-height:18px;color:#464343}.outlet-switch__preview-item{font-weight:500;font-size:15px;line-height:20px;color:#151518}.button-copy-to-clipboard__icon{position:absolute;top:50%;right:-28px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transform:translateY(-50%)}.button-copy-to-clipboard__icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button-copy-to-clipboard__icon svg:first-child{opacity:.6}.button-copy-to-clipboard__icon svg:last-child{opacity:0}.leaflet-container .leaflet-div-icon.outlet-map-pin,.leaflet-div-icon.outlet-map-pin,.outlet-map-pin.leaflet-div-icon{background:transparent!important;border:none!important;box-shadow:none}.outlet-map-pin__wrap{display:block;width:100%;height:100%;line-height:0;transform-origin:50% 100%}.outlet-map-pin__wrap svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 3px 5px rgba(21,21,24,.38))}.outlet-map-pin.is-active .outlet-map-pin__wrap{animation:outlet-pin-pulse 1.45s ease-in-out infinite}@keyframes outlet-pin-pulse{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.08)}}.product-page__add-to-cart{--button-width: 168px;--button-height: 44px;--button-border-radius: 16px}@media (min-width: 768px){.product-page__add-to-cart{--button-height: 48px;--button-width: 220px}}.add-to-cart-revert,.added-to-cart-revert{display:flex;overflow:hidden;align-items:center;flex-shrink:0;width:var(--button-width);height:var(--button-height);border:1px solid var(--yellow);border-radius:var(--button-border-radius);text-decoration:none;cursor:pointer;transition:.2s}.add-to-cart-revert{justify-content:center;background-color:var(--yellow);gap:8px}.add-to-cart-revert:hover{border-color:var(--yellow-hover);background-color:var(--yellow-hover)}.added-to-cart-revert{justify-content:space-between;cursor:default}.added-to-cart-revert__button{display:flex;align-items:center;flex-shrink:0;justify-content:center;width:var(--button-height);height:100%;cursor:pointer;transition:.2s}.added-to-cart-revert__button:hover,.added-to-cart-revert__button:focus,.added-to-cart-revert__button:active{outline:none;border:none}.added-to-cart-revert__button:active img{transform:scale(1.2)}.addet-to-cart-revert__counter{width:100%;color:#efbf00;text-align:center;font-weight:500;font-size:22px;line-height:1.25}.product-modal-wrapper{overflow:hidden;padding:80px 0 0;z-index:1001;background-color:#0000;transition:background-color .32s cubic-bezier(.32,.72,0,1)}@media (min-width: 1000px){.product-modal-wrapper{overflow:auto;padding:20px;background-color:#000000bf;transition:none}}.product-modal-wrapper.product-modal-wrapper--visible{background-color:#000000bf}.product-modal-wrapper.product-modal-wrapper--leave{background-color:#0000}.product-modal-wrapper.behind{pointer-events:none}.product-modal{--modal-height: 560px;--max-modal-width: 994px;--modal-right-gap: 64px;--modal-footer-height: 80px}.product-modal-wrapper .product-modal{display:flex;flex-direction:column;width:100%;max-width:100%;height:100%;background-color:transparent;margin-top:0;will-change:transform;transform:translateY(100%);transition:transform .32s cubic-bezier(.32,.72,0,1)}@media (min-width: 1000px){.product-modal-wrapper .product-modal{width:100%;max-width:var(--max-modal-width);height:auto;padding:0;max-height:none;margin-top:0;padding-right:var(--modal-right-gap);vertical-align:middle;overflow:visible;border-radius:0;transform:none;transition:none;will-change:auto}}.product-modal-wrapper .product-modal.product-modal--enter{transform:translateY(0)}.product-modal-wrapper .product-modal.product-modal--leave{transform:translateY(100%)}.product-modal__skeleton{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:none;background:#f3f3f9;border-radius:inherit;overflow:hidden;pointer-events:auto}.product-modal__skeleton.is-active{display:block}.product-modal__loader{display:flex;flex-direction:column;height:100%;min-height:240px;gap:16px;padding:16px;box-sizing:border-box}@media (min-width: 1000px){.product-modal__loader{flex-direction:row;min-height:100%;gap:24px;padding:24px}}.product-modal__loader-image,.product-modal__loader-line,.product-modal__loader-block,.product-modal__loader-footer,.product-modal__additions-skeleton-title,.product-modal__additions-skeleton-card{background:linear-gradient(90deg,#e8e8ee 25%,#f6f6fa,#e8e8ee 75%);background-size:240% 100%;animation:product-modal-shimmer 1.15s ease-in-out infinite;border-radius:14px}.product-modal__loader-image{width:100%;aspect-ratio:1/1;border-radius:24px}@media (min-width: 1000px){.product-modal__loader-image{flex:0 0 var(--modal-height);width:var(--modal-height)}.product-modal__skeleton .product-modal__loader-image{flex:0 0 auto;width:auto;height:100%;aspect-ratio:1}}.product-modal__loader-content{display:flex;flex-direction:column;gap:12px;width:100%}.product-modal__loader-line{height:16px}.product-modal__loader-line--title{width:72%;height:28px}.product-modal__loader-line--meta{width:48%}.product-modal__loader-line--short{width:36%}.product-modal__loader-block{margin-top:8px;height:120px}.product-modal__loader-footer{margin-top:auto;height:56px}@keyframes product-modal-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.product-modal__close{position:absolute;top:16px;right:16px;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:16px;border:1px solid #000;color:#000;background-color:#ffffff80;transition:.2s}.product-modal__close:hover{border-color:var(--yellow);color:var(--yellow)}@media (min-width: 1000px){.product-modal__close{top:0;right:0;background-color:#fff}}.product-modal__shell{position:relative;background-color:#f3f3f9;border-top-left-radius:32px;border-top-right-radius:32px;overflow:auto;height:100%}@media (min-width: 1000px){.product-modal__shell{display:flex;flex-direction:column;flex:0 0 auto;overflow:hidden;width:100%;max-width:var(--max-modal-width);min-height:0;height:var(--modal-height);border-radius:32px;padding-bottom:0}}.product-modal__body{position:relative;z-index:1}@media (min-width: 1000px){.product-modal__body{display:flex;flex-direction:column;flex:1 1 auto;height:100%;max-height:100%;min-height:0;overflow:hidden}}.product-modal__inner{display:flex;flex-direction:column}@media (min-width: 1000px){.product-modal__inner{align-items:stretch;min-height:0;flex-direction:row;flex:1 1 auto;width:fit-content;max-width:100%;height:100%;overflow:hidden}.product-modal__inner>*{min-height:0}}.product-modal__visual{position:relative;overflow:hidden;flex-shrink:0;width:100%;aspect-ratio:1/1}.product-modal__visual .gallery-swiper.swiper,.product-modal__visual .gallery-swiper{width:100%;height:100%}.product-modal__visual .swiper-wrapper,.product-modal__visual .swiper-slide{height:100%}.product-modal__visual .swiper-slide{display:flex;align-items:center;justify-content:center;overflow:hidden}.product-modal__visual .gallery-swiper picture{display:block;width:100%;height:100%;padding-bottom:0!important;aspect-ratio:1/1}.product-modal__visual .gallery-swiper picture>img{display:block;width:100%;height:100%;object-fit:contain}@media (min-width: 1000px){.product-modal__visual{flex:0 0 var(--modal-height);width:var(--modal-height);height:var(--modal-height);max-width:var(--modal-height);max-height:var(--modal-height)}}.product-modal__badges{position:absolute;top:16px;left:16px;z-index:10;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px}.product-modal__badges .product-card__badge{pointer-events:auto}@media (min-width: 1000px){.product-modal__badges{top:24px;left:24px}}.product-modal__content{display:flex;flex-direction:column;position:relative;padding:20px 16px}@media (min-width: 1000px){.product-modal__content{flex:1 1 auto;width:auto;min-width:280px;max-width:434px;align-self:stretch;height:100%;max-height:100%;min-height:0;padding:30px 24px;overflow:hidden}.product-modal__header{flex:0 0 auto}}.product-modal__scroll-area{position:relative;padding-bottom:calc(var(--modal-footer-height) + 24px)}@media (min-width: 1000px){.product-modal__scroll-area{flex:1 1 0%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:24px;margin-right:-24px;padding-right:24px}}.product-modal__inner-area{display:flex;flex-direction:column;gap:20px}@media (min-width: 1000px){.product-modal__inner-area{min-height:0}}.product-modal__composition{display:flex;flex-direction:column;gap:12px}.product-modal__composition-label{color:#151518;font-size:16px;font-weight:500;line-height:1.25}.product-modal__composition-list{display:flex;flex-direction:column;gap:24px}@media (min-width: 1024px){.product-modal__composition-list{gap:16px}}.product-modal__composition-item{display:grid;grid-template-columns:84px auto;align-items:start;gap:8px}.product-modal__composition-image{display:flex;align-items:center;justify-content:center;width:84px;height:84px;border:1px solid #E7E7EF;border-radius:16px;background-color:#fff;overflow:hidden}.product-modal__composition-image img,.product-modal__composition-image picture{display:block;width:100%;height:100%}.product-modal__composition-image img{object-fit:contain}.product-modal__composition-content{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.product-modal__composition-title{color:#000;font-size:16px;font-weight:700;line-height:1.25}.product-modal__composition-description{color:#000;font-size:14px;font-weight:500;line-height:1.25}.product-modal__composition-meta{color:#000;font-size:16px;font-weight:500;line-height:1.25}button.product-modal__composition-item,a.product-modal__composition-item{width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;text-decoration:none}button.product-modal__composition-item:hover .product-modal__composition-title,a.product-modal__composition-item:hover .product-modal__composition-title{text-decoration:underline}.product-modal__bju{margin-bottom:24px;border-radius:24px;background-color:#e7e7ef;padding:8px 16px}.product-modal__bju--mobile{display:flex;flex-direction:column}@media (min-width: 1000px){.product-modal__bju--mobile{display:none}}.product-modal__bju--desktop{display:none}@media (min-width: 1000px){.product-modal__bju--desktop{display:flex;flex-direction:column}}.product-modal__bju-grid{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-around;gap:4px}.product-modal__bju-item{display:flex;flex-direction:column;align-items:center;text-align:center;color:#000}.product-modal__bju-value{font-size:16px;line-height:1.25}.product-modal__bju-label{font-size:14px;line-height:1.25}.product-modal__footer{position:fixed;right:0;bottom:0;left:0;z-index:3;padding:16px 20px;background-color:#f3f3f9;border-top-left-radius:16px;border-top-right-radius:16px}@media (min-width: 1000px){.product-modal__footer{position:relative;right:auto;bottom:auto;left:auto;z-index:1;flex:0 0 auto;padding:0;background-color:transparent}}.product-modal__cart-row{display:flex;align-items:center;gap:8px}.product-modal__cart-row .product-modal__cart-counter,.product-modal__cart-row .add-to-cart-revert{flex-shrink:0}.added-to-cart-revert.white-variant{--button-height: 56px;--button-width: 120px;background-color:#fff}.added-to-cart-revert.white-variant .addet-to-cart-revert__counter{font-weight:500;font-size:18px;line-height:1.25;color:#151518}.added-to-cart-revert.white-variant .added-to-cart-revert__button{width:48px}.add-to-cart-revert.white-variant{--button-height: 56px;--button-width: 100%}.cart-link-modal{display:flex;height:56px;border-radius:16px;border:1px solid var(--yellow);background-color:var(--yellow);color:var(--white);justify-content:center;align-items:center;text-decoration:none;transition:.3s;width:100%}.cart-link-modal:hover{background-color:var(--yellow-hover);border-color:var(--yellow-hover);color:var(--white)}.product-modal__additions{display:flex;flex-direction:column;gap:12px;margin:0 -16px;width:calc(100% + 32px)}@media (min-width: 1000px){.product-modal__additions{margin:0;width:100%}}.product-modal__additions .product-card__cart-btn.is-in-cart{background-color:#fff;border:1px solid var(--yellow)}.product-modal__additions .product-card__cart-btn-count{font-weight:600;font-size:16px;line-height:1;color:#151518}.product-modal__additions-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px}@media (min-width: 1000px){.product-modal__additions-head{padding:0}}.product-modal__additions-title{margin:0;font-weight:600;font-size:18px;line-height:1.25;color:#151518}.product-modal__additions-nav{display:none;grid-template-columns:repeat(2,1fr);gap:1px}@media (min-width: 768px){.product-modal__additions-nav{display:grid}}.product-modal__additions .products-swiper{width:100%;padding:0 16px}.product-modal__additions .products-swiper .swiper-slide{width:185px;max-width:185px}.product-modal__additions .products-swiper .product-card{width:100%;max-width:185px}@media (min-width: 1000px){.product-modal__additions .products-swiper{padding:0}}.product-modal__additions-skeleton{display:flex;flex-direction:column;gap:12px;margin:0 -16px;width:calc(100% + 32px);padding:0 16px}@media (min-width: 1000px){.product-modal__additions-skeleton{margin:0;width:100%;padding:0}}.product-modal__additions-skeleton-title{height:24px;width:60%}.product-modal__additions-skeleton-cards{display:flex;gap:8px}@media (min-width: 1000px){.product-modal__additions-skeleton-cards{gap:16px}}.product-modal__additions-skeleton-card{flex:0 0 185px;height:268px}.product-modal__mobile-divider{display:block;height:var(--modal-footer-height)}@media (min-width: 1000px){.product-modal__mobile-divider{display:none}}.bottom-row{position:sticky;right:0;bottom:0;left:0;z-index:10;display:flex;overflow:hidden;flex-direction:column;width:100%;border-top-left-radius:24px;border-top-right-radius:24px;background-color:var(--white);box-shadow:0 -4px 5px #0000000d}@media (min-width: 1000px){.bottom-row{display:none}}.bottom-row__body{padding:0 16px 12px}.delivery-trigger{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;color:var(--grey-200);text-align:center;text-decoration:none;gap:4px}.delivery-trigger img{flex-shrink:0}#map,#map2{z-index:1;overflow:hidden;width:100%;height:100%;border-radius:8px;aspect-ratio:1.61}@media (min-width: 1000px){.categories-white-wrapper{position:relative}.categories-white-wrapper:before{position:absolute;content:"";height:50px;top:0;left:0;right:0;width:100%;background-color:#fff;pointer-events:none;-webkit-user-select:none;user-select:none}}.categories{min-height:80px;z-index:2}.categories__wrapper{padding-top:4px;padding-bottom:4px}@media (min-width: 992px){.categories__wrapper{padding:0}}@media (min-width: 1320px){.categories__wrapper{margin-left:-40px;margin-right:-40px}}.categories.categories--index{margin-bottom:18px}@media (min-width: 768px){.categories.categories--index{margin-bottom:0}}@media (min-width: 1280px){.categories.categories--index{margin-top:0}}.categories__item,.categories__item--ny-gradient{display:flex;align-items:center;flex-direction:column;flex-shrink:0;padding:12px 4px 4px;width:75px;height:80px;border-radius:16px;background-color:#fff;color:var(--yellow);text-decoration:none;box-shadow:0 0 6px #00000026;gap:8px}@media (min-width: 992px){.categories__item,.categories__item--ny-gradient{width:82px;transition:.3s}.categories__item:hover,.categories__item--ny-gradient:hover{background-color:#ff6900;color:#fff}.categories__item:hover .categories__text,.categories__item--ny-gradient:hover .categories__text{color:#fff}}@media (min-width: 1024px){.categories__item,.categories__item--ny-gradient{width:84px}}.categories__item--ny-gradient{position:relative;padding-top:10px;border:solid 2px transparent;border-radius:16px;background:#1c1c1e;background-clip:padding-box;gap:2px}.categories__item--ny-gradient svg,.categories__item--ny-gradient span{position:relative;z-index:3}.categories__item--ny-gradient:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;padding:2px;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:inherit;background:linear-gradient(-145deg,#ff2a2a,#2a7fff,#2cd933,#d800fc);content:""}.categories__item.active,.categories__item.active:hover{background-color:#ff6900;color:#fff}.categories__item.active .categories__text,.categories__item.active:hover .categories__text{color:#fff}.categories__item--ny-gradient.active{background:#ff2a2a;color:var(--white)}.categories__item--ny-gradient.active:before{background:#ff2a2a}.categories__item--ny-gradient.active .categories__text{color:var(--white)}@media (min-width: 992px){.categories__item--ny-gradient.active:hover{cursor:default}.categories__item--ny-gradient.active:hover:before{background:#ff2a2a}}.categories__item.categories__item--love-menu{border:1px solid #f93e3e}.categories__item.categories__item--love-menu img{width:42px;height:32px}.categories__item.categories__item--love-menu.active{background-color:#fe4948}.categories__item.categories__item--love-menu.active .categories__text{color:var(--white)}.categories__item.categories__item--8-march{border:1px solid #bce700}.categories__item.categories__item--8-march img{width:30px;height:30px}.categories__item.categories__item--8-march.active{background-color:#bce700}.categories__item.categories__item--8-march.active .categories__text{color:var(--bg)}.categories__item svg{flex-shrink:0;width:30px;height:30px}.categories__item svg path{fill:currentColor!important}.categories__item--ny-gradient svg{flex-shrink:0;width:36px;height:36px}.categories__text{display:flex;align-items:center;justify-content:center;height:100%;color:#1c1c1e;text-align:center;text-decoration:none;font-weight:500;font-size:12px;line-height:1}.categories_img{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.categories__inner .swiper-slide{width:max-content;padding:4px}@media (min-width: 992px){.categories__inner{position:relative}.categories__inner .swiper-slide{padding:8px}.categories__inner{overflow:hidden}.categories__wrapper{opacity:0;padding-right:32px;padding-left:32px;position:relative;transition:opacity .3s ease}.categories__wrapper.is-categories-ready{opacity:1}.categories__wrapper .category-swiper-prev,.categories__wrapper .category-swiper-next{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:100%;opacity:1;transition:.2s;transform:translateY(-50%)}.categories__wrapper .category-swiper-prev span,.categories__wrapper .category-swiper-next span{display:block;margin:0!important;width:24px;height:24px;border-radius:50%;background-color:var(--yellow);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 25'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m9 4.625 7.5 7.5-7.5 7.5'/%3E%3C/svg%3E");background-position:center;background-size:16px;background-repeat:no-repeat;color:transparent;font-size:0;transition:.3s}.categories__wrapper .category-swiper-prev:hover span,.categories__wrapper .category-swiper-next:hover span{opacity:.6}.categories__wrapper .swiper-button-disabled{display:none}.categories__wrapper .category-swiper-prev{left:0}.categories__wrapper .category-swiper-prev span{transform:rotate(180deg)}.categories__wrapper .category-swiper-next{right:0}}@media (max-width: 992px){.categories__inner{margin-right:-16px;margin-left:-16px}.categories__inner .swiper-wrapper{display:flex;overflow-x:scroll;align-items:center;justify-content:flex-start;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent;scrollbar-width:none}.categories__inner .swiper-wrapper::-webkit-scrollbar{display:none;background-color:transparent;color:transparent}.categories__inner .swiper-wrapper::-webkit-scrollbar-track{display:none;background-color:transparent;color:transparent}.categories__inner .swiper-wrapper::-webkit-scrollbar-thumb{display:none;background-color:transparent;color:transparent}.categories__inner .swiper-wrapper .swiper-slide{scroll-snap-align:start;scroll-margin-left:12px}.categories__inner .swiper-wrapper .swiper-slide:first-child{margin-left:8px}.categories__inner .swiper-wrapper .swiper-slide:last-child{padding-right:8px}}.headroom{width:100%;transition:transform .3s linear;will-change:transform}.headroom--pinned,.headroom--unpinned{position:fixed;top:-24px;z-index:5}.headroom--pinned{background-color:#f3f3f9;transform:translateY(calc(100% + 1px))}@media (max-width: 992px){.headroom--pinned.headroom--not-top{left:0;right:0;width:auto;transform:none;top:var(--headroom-pinned-top, 72px);transition:top .3s linear,background-color .3s linear;will-change:top}.headroom--pinned.headroom--not-top .categories__inner{margin-left:0;margin-right:0}.headroom--pinned.headroom--not-top .swiper-wrapper{scroll-padding-inline-end:var(--container-padding)}.headroom--pinned.headroom--not-top .swiper-wrapper .swiper-slide:last-child{padding-right:var(--container-padding)}}.headroom--unpinned{transform:translateY(0)}@media (max-width: 992px){.headroom--unpinned{transform:translateY(-100%);top:-24px;transition:none}}.headroom--top{background-color:transparent;position:relative;top:0;transform:translateY(0)}@media (max-width: 992px){.headroom--top{transition:none}.headroom--top .categories__inner{margin-left:-16px;margin-right:-16px}.headroom--top .swiper-wrapper{scroll-padding-inline-end:unset}.headroom--top .swiper-wrapper .swiper-slide:last-child{padding-right:8px}}.page-404{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - (var(--header-height) + var(--categories-height) + 100px));height:100%;background-color:#f3f3f9}.page-404 .button{max-width:240px;width:100%;font-weight:500;font-size:16px}@media (min-width: 1000px){.page-404{min-height:calc(100vh - 120px)}}@media (min-width: 1280px){.page-404{min-height:calc(100vh - 143px)}}.page-404__wrapper{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%}.page-404__img{display:block;margin-bottom:22px;width:205px;height:78px}@media (min-width: 1000px){.page-404__img{margin-bottom:24px;width:295px;height:113px}}.page-404__inner{display:flex;align-items:center;flex-direction:column;justify-content:center;margin-bottom:32px;text-align:center;gap:8px}@media (min-width: 1000px){.page-404__inner{margin-bottom:36px}}.page-404__title{margin:0;color:#000;text-align:center;text-transform:uppercase;font-weight:700;font-style:normal;font-size:18px;line-height:21px}.page-404__text{margin:0;color:#151518;text-align:center;font-weight:500;font-style:normal;font-size:16px;line-height:19px}.not-done .page-404__wrapper{padding-right:16px;padding-left:16px;max-width:374px}.not-done .page-404__inner{gap:16px}.not-done .page-404__text{line-height:22px}.not-done .button{max-width:100%;width:100%;height:56px}.not-done__img{margin-bottom:27px}.tippy-box{border-radius:8px;background-color:var(--bg-highlight)}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:var(--bg-highlight)}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--bg-highlight)}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:var(--bg-highlight)}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:var(--bg-highlight)}.hint-content__string{color:var(--white);font-weight:400;font-size:14px;line-height:1.25}.only-ny-menu{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:20px;margin-bottom:16px;padding:12px 20px 9px 13px;border:1px dashed #ff2a2a;border-radius:16px;gap:16px}.only-ny-menu svg{flex-shrink:0;width:32px;height:32px}@media (min-width: 650px){.only-ny-menu{align-items:center;padding:12px 16px}}.only-ny-menu__content{color:#151518;font-weight:600;font-size:15px;line-height:1.3}.head-rennab{position:relative;display:flex;height:72px;background-color:#341734}@media (min-width: 768px){.head-rennab{display:none}}.head-rennab__wrapper{position:relative;display:flex;align-items:center;justify-content:center;padding-right:16px;padding-left:44px;height:100%;gap:12px}.head-rennab__close{position:absolute;top:50%;left:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;transform:translateY(-50%)}.head-rennab__img{display:flex;flex-shrink:0;width:60px;height:56px}.head-rennab__img img{display:block;width:100%;height:auto}.head-rennab__text{color:#fff;text-align:left;font-weight:500;font-size:14px;line-height:16px}.head-rennab__to-store .apps-link{display:flex;overflow:hidden;width:114px;height:33px;border-radius:8px;background-color:#000}.set-adress{cursor:pointer}.set-adress:hover .set-adress__wrapper{border-color:var(--yellow)}.set-adress input:checked+.set-adress__wrapper{border-color:var(--yellow)}.set-adress input:checked+.set-adress__wrapper .set-adress__fake-radio:before{opacity:1}.set-adress__wrapper{display:flex;background-color:#fff;transition:.2s;border:1px solid #e6e6e6}.set-adress__fake-radio{position:relative;display:block;flex-shrink:0;width:24px;height:24px;border:1px solid #b3b3b3;border-radius:50%;transition:.2s}.set-adress__fake-radio:before{position:absolute;top:50%;left:50%;width:14px;height:14px;border-radius:50%;background-color:var(--yellow);content:"";opacity:0;transition:.2s;transform:translate(-50%,-50%)}.delivery-adress,.delivery-adress--select{cursor:pointer}.delivery-adress:hover .delivery-adress__wrapper,.delivery-adress--select:hover .delivery-adress__wrapper{border-color:var(--yellow)}.delivery-adress.disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none}.delivery-adress.disabled .delivery-adress__checkbox{border-color:var(--gray-50)}.delivery-adress.disabled span{color:var(--gray-500)}.delivery-adress.disabled:hover .delivery-adress__wrapper{background-color:#2a2a2a}.delivery-adress__wrapper{display:flex;background-color:#fff;transition:.2s;border:1px solid transparent}.delivery-adress__checkbox{position:relative;display:block;flex-shrink:0;width:24px;height:24px;border:1px solid #b3b3b3;border-radius:50%;transition:.3s}.delivery-adress__checkbox:before{position:absolute;top:50%;left:50%;width:14px;height:14px;border-radius:50%;background-color:var(--yellow);content:"";opacity:0;transition:.3s;transform:translate(-50%,-50%)}.delivery-adress input:checked+.delivery-adress__wrapper,.delivery-adress--select input:checked+.delivery-adress__wrapper{border-color:var(--yellow)}.delivery-adress input:checked+.delivery-adress__wrapper .delivery-adress__checkbox:before,.delivery-adress--select input:checked+.delivery-adress__wrapper .delivery-adress__checkbox:before{opacity:1}.delivery-type-wrapper{display:flex;flex-direction:column}.delivery-type{display:flex;align-items:center;justify-content:flex-start;gap:16px}.delivery-type__wrapper{position:relative;display:flex;flex-direction:column;padding:10px;width:110px;height:94px;border:1px solid #e6e6e6;border-radius:8px;background-color:var(--white);color:#464343;text-decoration:none;cursor:pointer;transition:.3s;gap:8px}.delivery-type__wrapper:before{position:absolute;top:-12px;right:-12px;display:none;width:24px;height:24px;background-image:url(/img/white-theme/icons/orange-checked-rounded.svg);background-position:center;background-size:contain;background-repeat:no-repeat;content:""}.delivery-type__pin{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;color:#999;transition:.3s}.delivery-type__tooltip{position:absolute;top:-66px;right:-5px;display:none;padding:10px;width:210px;border-radius:8px;background-color:var(--bg-highlight);color:var(--white);font-weight:500;font-size:12px;line-height:18px}.delivery-type__tooltip:after{position:absolute;right:17px;bottom:-7px;width:0;height:0;border-right:8px solid transparent;border-bottom:8px solid var(--bg-highlight);border-left:8px solid transparent;content:"";transform:rotate(180deg)}.delivery-type__pin:hover{color:var(--yellow)}.delivery-type__pin:hover+.delivery-type__tooltip{display:block}.delivery-type__item input:checked+.delivery-type__wrapper,.delivery-type__item:hover .delivery-type__wrapper{border-color:var(--yellow);color:var(--yellow)}.delivery-type__item input:checked+.delivery-type__wrapper:before{display:block}.delivery-type__icon{display:flex;align-items:flex-start;justify-content:flex-start}.delivery-type__text{color:#464343;text-decoration:none;font-weight:400;font-size:14px;line-height:16px;transition:.1s}.lk{margin-top:16px;padding-bottom:40px}.lk__wrapper{display:flex;flex-direction:column;gap:20px}@media (min-width: 1000px){.lk__wrapper{align-items:flex-start;flex-direction:row}}.lk__content{display:flex;flex-direction:column;width:100%}.lk__content .title{margin-bottom:24px;font-weight:700}.lk-tab-content{display:flex;flex-direction:column}.lk-tab-content .create-new-adress{margin-top:32px}.lk-adress-list{display:flex;flex-direction:column;gap:16px}.lk-adress-list .delivery-adress-ready{align-items:center;padding-right:24px}.lk-adress-list .delivery-adress-ready img{margin-top:0}.delivery-adress-ready__change{display:flex;align-items:center;gap:32px}.delivery-adress-ready__link{color:#151518;text-decoration:none;font-weight:400;font-size:16px;line-height:19px;opacity:.6;transition:.3s}.delivery-adress-ready__link img{width:24px;height:24px}.delivery-adress-ready__link:hover{opacity:1}.lk-adresses-change{display:flex;flex-direction:column}.my-data .i-input{margin-bottom:30px;max-width:390px}.my-data .i-input:last-child{margin-bottom:0}.my-data__descr{display:none;margin-bottom:14px;color:#151518;font-weight:500;font-size:16px;line-height:19px}@media (min-width: 768px){.my-data__descr{display:block}}.my-data__buttons,.my-data__buttons--single{display:grid;margin-top:32px;max-width:390px;grid-template-columns:repeat(2,1fr);gap:15px}.my-data__buttons--single{grid-template-columns:1fr}.app-accordion{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;margin-top:-1px}.app-accordion.active .app-accordion__icon{transform:rotate(180deg)}.app-accordion__button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding-top:24px;padding-bottom:24px;text-align:left}.app-accordion__content{max-width:100%;width:100%;padding-bottom:24px;font-weight:500;color:#b3b3b3}.app-accordion__icon{width:24px;height:24px;flex-shrink:0;display:flex;transition:.2s}.slide-in-right{animation:slideInRight .2s ease-out forwards}.slide-out-right{animation:slideOutRight .2s ease-out forwards}.slide-in-down{animation:slideInDown .5s ease-out forwards}.slide-out-down{animation:slideOutDown .5s ease-out forwards}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@keyframes slideInDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}
