.ai-recommendations-section{display:block}.ai-recs-heading{margin-bottom:2.4rem}filter-faqs .details__header{background-color:#fafafa}filter-faqs .details-content{background-color:#fff}filter-faqs .filter-faqs-item accordion-custom+accordion-custom{margin-top:12px}filter-faqs .button{background:#ef6454!important;border-color:#ef6454!important;color:#fff!important}filter-faqs .button:hover{background:#e93d29!important;border-color:#e93d29!important;color:#fff!important}filter-faqs #FAQsFilterDropdown,filter-faqs .faqs-filterDropdown-menu{background-color:#fff}filter-faqs #FAQsFilterDropdown{box-shadow:0 6px 27px #0003;z-index:50;min-width:24rem;padding:.8rem 0}filter-faqs .faqs-filterDropdown-menu{padding:0}filter-faqs .faqs-filterDropdown-menu li{padding:.6rem 2rem;cursor:pointer;width:100%}filter-faqs .faqs-filterDropdown-menu li.active .text{text-decoration:underline;text-underline-offset:.3rem}.naoko-about-mini{--naoko-pink: #ff57c8;--naoko-pink-2: #ff66c4;--naoko-orange: #ff7900;--naoko-beige: #f0eee7;--naoko-black: #242424}.naoko-about-mini .naoko-about__display-serif{font-family:"Noto Serif Display",Times New Roman,serif;font-weight:700;font-style:italic;font-stretch:75%;line-height:.95;letter-spacing:-.01em}.naoko-about-mini .naoko-about__display-sans{font-family:Montserrat,sans-serif;font-weight:600;line-height:1;letter-spacing:-.01em}.naoko-about-mini .naoko-about-hero{display:flex;width:100%;position:relative;overflow:hidden}.naoko-about-mini .naoko-about-hero__left,.naoko-about-mini .naoko-about-hero__right{flex:1 1 50%;position:relative;min-height:400px}.naoko-about-mini .naoko-about-hero__left{display:flex;flex-direction:column;justify-content:center;padding:60px}.naoko-about-mini .naoko-about-hero__logo{position:absolute;top:40px;left:50%;transform:translate(-50%);max-width:200px;height:auto}.naoko-about-mini .naoko-about-hero__title-line{font-size:clamp(48px,6vw,100px);margin:0}.naoko-about-mini .naoko-about-hero__highlight{display:inline-block;background:#fff;color:var(--naoko-black);padding:.05em .18em;margin-top:.1em;transform:rotate(-4deg);transform-origin:left center;font-size:clamp(60px,9vw,142px)}.naoko-about-mini .naoko-about-hero__right img,.naoko-about-mini .naoko-about-hero__right .naoko-about-hero__placeholder,.naoko-about-mini .naoko-about-hero__right svg{width:100%;height:100%;object-fit:cover;display:block}.naoko-about-mini .naoko-about-hero__placeholder{background:#ddd}.naoko-about-mini .naoko-about-manifest{position:relative;width:100%;overflow:hidden;display:flex;align-items:stretch}.naoko-about-mini .naoko-about-manifest__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.naoko-about-mini .naoko-about-manifest__bg--placeholder{background:linear-gradient(135deg,#4a3a32,#2a1f1a 60%,#1a1410)}.naoko-about-mini .naoko-about-manifest__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.naoko-about-mini .naoko-about-manifest__content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;flex:1;padding:80px 100px;color:#fff;max-width:900px}.naoko-about-mini .naoko-about-manifest__headline{font-family:Montserrat,sans-serif;font-weight:600;letter-spacing:-.01em;font-size:clamp(56px,8vw,110px);line-height:1;margin:0 0 30px;color:#fff}.naoko-about-mini .naoko-about-manifest__headline .accent{font-family:"Noto Serif Display",serif;font-weight:700;font-style:italic;font-stretch:75%}.naoko-about-mini .naoko-about-manifest__text{font-family:Inter,sans-serif;font-weight:600;line-height:1.45;font-size:clamp(15px,1.2vw,20px);max-width:720px;margin:0}.naoko-about-mini .naoko-about-pillars{width:100%}.naoko-about-mini .naoko-about-pillars__inner{padding:75px 96px}.naoko-about-mini .naoko-about-pillars__heading{font-family:Montserrat,sans-serif;font-weight:600;font-size:24px;margin:0 0 68px}.naoko-about-mini .naoko-about-pillars__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.naoko-about-mini .naoko-about-pillars__card{display:flex;flex-direction:column;min-height:734px;overflow:hidden}.naoko-about-mini .naoko-about-pillars__card-top{flex:1;padding:30px;display:flex;flex-direction:column}.naoko-about-mini .naoko-about-pillars__num{font-family:"Noto Serif Display",serif;font-weight:700;font-style:italic;font-stretch:75%;font-size:80px;line-height:1;margin:0 0 60px}.naoko-about-mini .naoko-about-pillars__title{font-family:"Noto Serif Display",serif;font-weight:700;font-style:italic;font-stretch:75%;font-size:38px;line-height:1;margin:0 0 30px}.naoko-about-mini .naoko-about-pillars__desc{font-family:Inter,sans-serif;font-weight:500;font-size:15px;line-height:1.5;margin:0}.naoko-about-mini .naoko-about-pillars__card-image{width:100%;height:300px;object-fit:cover;display:block}.naoko-about-mini .naoko-about-pillars__card-image--placeholder{background:#d8d4cc;display:flex;align-items:center;justify-content:center}.naoko-about-mini .naoko-about-pillars__card-image--placeholder svg{width:60%;height:60%;opacity:.4}.naoko-about-mini .naoko-about-founders{width:100%}.naoko-about-mini .naoko-about-founders__inner{display:grid;grid-template-columns:693fr 753fr;gap:90px;padding:132px 98px;align-items:stretch}.naoko-about-mini .naoko-about-founders__headline{font-family:Montserrat,sans-serif;font-weight:600;font-size:clamp(56px,7vw,102px);color:#fff;line-height:1;margin:0}.naoko-about-mini .naoko-about-founders__headline .accent{display:block;font-family:"Noto Serif Display",serif;font-weight:700;font-style:italic;font-stretch:75%;font-size:clamp(48px,5.7vw,82px);margin-top:10px}.naoko-about-mini .naoko-about-founders__text{font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:1.6;color:#fff;margin:92px 0 30px;max-width:640px}.naoko-about-mini .naoko-about-founders__divider{height:1px;background:#fff;margin:16px 0;width:640px;max-width:100%}.naoko-about-mini .naoko-about-founders__caption{font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#fff;margin:0}.naoko-about-mini .naoko-about-founders__image{width:100%;height:100%;object-fit:cover;display:block;min-height:500px}.naoko-about-mini .naoko-about-founders__image--placeholder{background:#2a2a2a;display:flex;align-items:center;justify-content:center}.naoko-about-mini .naoko-about-founders__image--placeholder svg{width:50%;height:50%;opacity:.3}.naoko-about-mini .naoko-about-banner{width:100%;overflow:hidden}.naoko-about-mini .naoko-about-banner__media{width:100%;height:var(--banner-h, 496px);background-size:cover;background-position:center;background-repeat:no-repeat}.naoko-about-mini .naoko-about-banner--parallax .naoko-about-banner__media{background-attachment:fixed}.naoko-about-mini .naoko-about-banner__media--placeholder{background-image:linear-gradient(135deg,#c9c4bb,#8a8378)}.naoko-about-mini .naoko-about-cta{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:89px 20px;position:relative}.naoko-about-mini .naoko-about-cta__headline{font-family:Montserrat,sans-serif;font-weight:600;font-size:clamp(48px,7vw,100px);line-height:1;margin:0}.naoko-about-mini .naoko-about-cta__highlight{display:inline-block;background:#fff;padding:.05em .2em;margin-top:.15em;font-family:"Noto Serif Display",serif;font-weight:700;font-style:italic;font-stretch:75%;font-size:clamp(60px,8.5vw,120px)}.naoko-about-mini .naoko-about-cta__subtitle{font-family:Inter,sans-serif;font-weight:600;font-size:clamp(16px,1.5vw,22px);max-width:900px;margin:60px 0 50px;line-height:1.4}.naoko-about-mini .naoko-about-cta__button{display:inline-block;background:var(--naoko-black);color:#fff;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;letter-spacing:.04em;text-decoration:none;padding:24px 48px;border:none;cursor:pointer;transition:background .2s}.naoko-about-mini .naoko-about-cta__button:hover{background:#000}.naoko-about-mini .naoko-about-hero__mosaic,.naoko-about-mini .naoko-about-manifest__eyebrow{display:none}@media(max-width:990px){.naoko-about-mini .naoko-about-hero{flex-direction:column;min-height:0!important}.naoko-about-mini .naoko-about-hero__left{height:auto;min-height:0;padding:48px 28px 56px;justify-content:flex-start}.naoko-about-mini .naoko-about-hero__logo{position:static;transform:none;display:block;margin:0 auto 40px;max-width:140px}.naoko-about-mini .naoko-about-hero__title-line{font-size:56px;font-weight:800;line-height:.95;letter-spacing:-.02em}.naoko-about-mini .naoko-about-hero__highlight{font-size:64px;margin-top:8px;padding:.04em .22em;transform:rotate(-1.5deg)}.naoko-about-mini .naoko-about-hero__right{display:none}.naoko-about-mini .naoko-about-hero__mosaic{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:0;background:#ddd}.naoko-about-mini .naoko-about-hero__mosaic-tile{aspect-ratio:1 / 1;background-color:#e3e0d8;overflow:hidden}.naoko-about-mini .naoko-about-hero__mosaic-tile:nth-child(3n+1){background-color:#e8e5dd}.naoko-about-mini .naoko-about-hero__mosaic-tile:nth-child(3n+2){background-color:#ddd9d0}.naoko-about-mini .naoko-about-hero__mosaic-tile:nth-child(3n+3){background-color:#e3e0d8}.naoko-about-mini .naoko-about-hero__mosaic-tile img{width:100%;height:100%;object-fit:cover;display:block}.naoko-about-mini .naoko-about-manifest{min-height:540px!important}.naoko-about-mini .naoko-about-manifest__content{padding:80px 28px 60px;max-width:100%}.naoko-about-mini .naoko-about-manifest__eyebrow{display:block;font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fff;margin:0 0 56px;opacity:.85}.naoko-about-mini .naoko-about-manifest__headline{font-size:56px;font-weight:800;line-height:.95;letter-spacing:-.02em;margin-bottom:28px}.naoko-about-mini .naoko-about-manifest__headline .accent{display:block;font-size:60px;margin-top:4px}.naoko-about-mini .naoko-about-manifest__text{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.55;max-width:92%}.naoko-about-mini .naoko-about-pillars__inner{padding:64px 0}.naoko-about-mini .naoko-about-pillars__heading{padding:0 28px;margin:0 0 28px;font-size:28px;font-weight:800;letter-spacing:-.01em}.naoko-about-mini .naoko-about-pillars__grid{grid-template-columns:1fr;gap:24px}.naoko-about-mini .naoko-about-pillars__card{min-height:0;margin:0 20px}.naoko-about-mini .naoko-about-pillars__card-top{padding:36px 28px 40px;min-height:320px}.naoko-about-mini .naoko-about-pillars__num{font-size:64px;margin-bottom:24px}.naoko-about-mini .naoko-about-pillars__title{font-size:32px;margin-bottom:22px;letter-spacing:-.01em}.naoko-about-mini .naoko-about-pillars__desc{font-family:Montserrat,sans-serif;font-weight:500;font-size:13px;line-height:1.55}.naoko-about-mini .naoko-about-pillars__card-image{aspect-ratio:4 / 3;height:auto}.naoko-about-mini .naoko-about-founders{min-height:0!important}.naoko-about-mini .naoko-about-founders__inner{grid-template-columns:1fr;gap:0;padding:72px 0 80px}.naoko-about-mini .naoko-about-founders__text-col{padding:0 28px 36px}.naoko-about-mini .naoko-about-founders__headline{font-size:44px;font-weight:800;line-height:.95;letter-spacing:-.02em;margin-bottom:4px}.naoko-about-mini .naoko-about-founders__headline .accent{font-size:38px;margin-top:8px;letter-spacing:-.01em}.naoko-about-mini .naoko-about-founders__text{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:1.6;margin:32px 0 24px;max-width:100%}.naoko-about-mini .naoko-about-founders__divider{width:100%;background:#ffffff40;margin:0 0 18px}.naoko-about-mini .naoko-about-founders__caption{font-size:11px;letter-spacing:.06em}.naoko-about-mini .naoko-about-founders__image-col{width:100%}.naoko-about-mini .naoko-about-founders__image{aspect-ratio:4 / 5;height:auto;min-height:0}.naoko-about-mini .naoko-about-banner__media{height:280px}.naoko-about-mini .naoko-about-banner--parallax .naoko-about-banner__media{background-attachment:scroll}.naoko-about-mini .naoko-about-cta{padding:84px 28px 96px;min-height:0!important}.naoko-about-mini .naoko-about-cta__headline{font-size:42px;font-weight:800;line-height:.95;letter-spacing:-.02em;margin-bottom:4px}.naoko-about-mini .naoko-about-cta__highlight{font-size:46px;margin-top:10px;padding:.06em .22em}.naoko-about-mini .naoko-about-cta__subtitle{font-family:Montserrat,sans-serif;font-weight:500;font-size:13.5px;line-height:1.55;margin:36px auto;max-width:300px}.naoko-about-mini .naoko-about-cta__button{background:#fff;color:#000;font-size:13px;padding:18px 48px}.naoko-about-mini .naoko-about-cta__button:hover{background:#f0eee7}}.naoko-boutiques{--nb-text: #3c3c3c;--nb-heading: #000;--nb-city: #232323;--nb-divider: #e3e3e3;--nb-btn-bg: #000;--nb-btn-color: #fff;--nb-max: 1170px;--nb-font: "Open Sans", sans-serif;font-family:var(--nb-font);color:var(--nb-text);padding-top:var(--nb-pt);padding-bottom:var(--nb-pb)}.naoko-boutiques h2,.naoko-boutiques h3,.naoko-boutiques p,.naoko-boutiques a{font-family:var(--nb-font)}.naoko-boutiques__inner{max-width:var(--nb-max);margin:0 auto;padding:0 20px;box-sizing:border-box}.naoko-boutiques .nb-band{text-align:center;max-width:820px;margin:0 auto;padding:40px 0}.naoko-boutiques .nb-band--heading{padding:50px 0 20px}.naoko-boutiques .nb-band--cta{padding:50px 0 40px}.naoko-boutiques .nb-band-h{font-size:30px;font-weight:400;letter-spacing:3px;color:var(--nb-heading);margin:0 0 18px;line-height:1.3;text-transform:uppercase}.naoko-boutiques .nb-band-text{font-size:16px;line-height:1.8;margin:0 auto}.naoko-boutiques .nb-band-text a{color:inherit}.naoko-boutiques .nb-social{display:flex;justify-content:center;gap:14px;list-style:none;padding:0;margin:22px 0 0}.naoko-boutiques .nb-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#000;color:#fff;transition:opacity .2s}.naoko-boutiques .nb-social a:hover{opacity:.8}.naoko-boutiques .nb-button{display:inline-block;min-width:172px;padding:11px 22px;margin-top:6px;background:var(--nb-btn-bg);border:1px solid var(--nb-btn-bg);color:var(--nb-btn-color);font-size:16px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;text-decoration:none;text-align:center;transition:opacity .2s}.naoko-boutiques .nb-button:hover{opacity:.85}.naoko-boutiques .nb-boutique{display:flex;align-items:center;gap:50px;margin:35px 0}.naoko-boutiques .nb-boutique--reverse{flex-direction:row-reverse}.naoko-boutiques .nb-boutique__media{flex:1 1 0;min-width:0}.naoko-boutiques .nb-boutique__media img{display:block;width:100%;height:auto}.naoko-boutiques .nb-boutique__divider{flex:0 0 1px;align-self:stretch;background:var(--nb-divider)}.naoko-boutiques .nb-boutique__content{flex:1 1 0;min-width:0}.naoko-boutiques .nb-boutique__sub{font-size:14px;font-weight:700;letter-spacing:1px;margin:0 0 14px;color:var(--nb-city)}.naoko-boutiques .nb-boutique__city{font-size:24px;font-weight:600;letter-spacing:2.4px;color:var(--nb-city);margin:0 0 22px;line-height:1.2;text-transform:uppercase}.naoko-boutiques .nb-boutique__body{font-size:16px;line-height:1.7;color:var(--nb-text)}.naoko-boutiques .nb-boutique__body a{color:inherit}@media(max-width:749px){.naoko-boutiques{padding-top:var(--nb-pt-m);padding-bottom:var(--nb-pb-m)}.naoko-boutiques .nb-boutique,.naoko-boutiques .nb-boutique--reverse{flex-direction:column;gap:24px;text-align:center}.naoko-boutiques .nb-boutique__divider{display:none}.naoko-boutiques .nb-band-h{font-size:26px}}.naoko-contact{--nc-accent: #ed5e00;--nc-text: #232323;--nc-panel-bg: #fafafa;--nc-max: 1170px;--nc-font: "Open Sans", sans-serif;font-family:var(--nc-font);color:var(--nc-text);padding-top:var(--nc-pt);padding-bottom:var(--nc-pb)}.naoko-contact__inner{max-width:var(--nc-max);margin:0 auto;padding:0 20px;box-sizing:border-box}.naoko-contact h2,.naoko-contact h3,.naoko-contact p,.naoko-contact a,.naoko-contact label,.naoko-contact input,.naoko-contact textarea,.naoko-contact button{font-family:var(--nc-font)}.naoko-contact .nc-label{font-size:16px;font-weight:400;margin:0 0 8px}.naoko-contact .nc-heading{font-size:30px;font-weight:400;letter-spacing:3px;color:#000;margin:0 0 16px;line-height:1.2}.naoko-contact .nc-subtitle{font-size:17px;font-weight:400;margin:0 auto 14px;max-width:800px}.naoko-contact .nc-note{font-size:13px;line-height:1.6;margin:0 auto;max-width:800px}.naoko-contact .nc-note a{color:#0074d9;text-decoration:none}.naoko-contact .nc-note a:hover{text-decoration:underline}.naoko-contact__intro{text-align:center;margin-bottom:28px}.naoko-contact .nc-social{display:flex;justify-content:center;gap:14px;list-style:none;padding:0;margin:22px 0 0}.naoko-contact .nc-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#000;color:#fff;transition:background .2s}.naoko-contact .nc-social a:hover{background:var(--nc-accent)}.naoko-contact__about{text-align:center;max-width:800px;margin:40px auto}.naoko-contact .nc-about-text{font-size:16px;line-height:1.8}.naoko-contact__cols{display:grid;gap:30px;margin:40px 0;text-align:center}.naoko-contact__cols--2{grid-template-columns:repeat(2,1fr)}.naoko-contact__cols--3{grid-template-columns:repeat(3,1fr)}.naoko-contact .nc-col-title{font-size:20px;font-weight:500;letter-spacing:2px;color:var(--nc-text);margin:0 0 12px;text-transform:uppercase}.naoko-contact .nc-col-text{font-size:12px;line-height:1.8}.naoko-contact .nc-col-text a{color:inherit;text-decoration:none}.naoko-contact .nc-col-text a:hover{text-decoration:underline}.naoko-contact__form-wrap{display:grid;grid-template-columns:minmax(0,1fr) 450px;gap:70px;margin-top:50px;align-items:start}.naoko-contact .nc-subheader{font-size:18px;font-weight:600;margin:0 0 18px}.naoko-contact .nc-note--form{margin:0 0 22px;text-align:left}.naoko-contact .nc-field{margin-bottom:16px}.naoko-contact .nc-field label{display:block;font-size:13px;margin-bottom:8px}.naoko-contact .nc-field input,.naoko-contact .nc-field textarea{width:100%;box-sizing:border-box;padding:12px 15px;border:1px solid #e3e3e3;background:#fff;font-family:inherit;font-size:14px;color:var(--nc-text);border-radius:0}.naoko-contact .nc-field textarea{resize:vertical;min-height:160px}.naoko-contact .nc-consent{display:flex;align-items:flex-start;gap:10px;margin:6px 0 22px;font-size:12px;line-height:1.5}.naoko-contact .nc-consent input{margin-top:2px;flex:0 0 auto}.naoko-contact .nc-button{display:inline-block;min-width:227px;padding:12px 15px;background:var(--nc-accent);border:1px solid var(--nc-accent);color:#fff;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;cursor:pointer;transition:opacity .2s}.naoko-contact .nc-button:hover{opacity:.88}.naoko-contact .nc-form-success{font-size:15px;color:#2e7d32}.naoko-contact__panel{background:var(--nc-panel-bg);padding:40px 35px}.naoko-contact .nc-panel-h{font-size:24px;font-weight:400;letter-spacing:2.4px;color:var(--nc-text);margin:26px 0 14px;line-height:1.3}.naoko-contact .nc-panel-block{font-size:13px;line-height:1.8}.naoko-contact .nc-panel-block+.nc-panel-block{margin-top:18px}.naoko-contact .nc-panel-block a{color:inherit}@media(max-width:900px){.naoko-contact__form-wrap{grid-template-columns:1fr;gap:40px}.naoko-contact__cols--3{grid-template-columns:1fr}}@media(max-width:600px){.naoko-contact__cols--2{grid-template-columns:1fr}}.blog-post-toc{display:block;width:100%;padding-block-start:var(--toc-pad-top, 0);padding-block-end:var(--toc-pad-bottom, 0)}.blog-post-toc__box{background:var(--toc-bg, #f9f8f6);padding:var(--toc-pad-y, 32px) var(--toc-pad-x, 70px)}.blog-post-toc__title{margin:0 0 var(--toc-title-gap, 40px);font-family:var(--toc-title-font, inherit);font-weight:var(--toc-title-weight, 600);font-style:var(--toc-title-style, normal);font-size:var(--toc-title-size, 2rem);line-height:1.2;color:var(--toc-title-color, currentColor)}.blog-post-toc__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--toc-item-gap, 25px)}.blog-post-toc__item{margin:0;font-family:var(--toc-item-font, inherit);font-weight:var(--toc-item-weight, 400);font-style:var(--toc-item-style, normal);font-size:var(--toc-item-size, 1.8rem);line-height:1.65}.blog-post-toc__item--sub{padding-inline-start:24px}.blog-post-toc__link{color:var(--toc-item-color, currentColor);text-decoration:none;display:inline-flex;align-items:baseline;gap:12px;transition:color .2s ease}.blog-post-toc__link:before{content:"\2192";flex-shrink:0}.blog-post-toc__link:hover{color:var(--toc-item-color-hover, currentColor);text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.blog-post-toc__box{padding:calc(var(--toc-pad-y, 32px) * .75) 20px}.blog-post-toc__title{font-size:var(--toc-title-size-mobile, 1.8rem);margin-bottom:calc(var(--toc-title-gap, 40px) * .7)}.blog-post-toc__item{font-size:var(--toc-item-size-mobile, 1.6rem)}}.product-tab-item__sklad-group{margin-bottom:1.6rem}.product-tab-item__sklad-group:last-child{margin-bottom:0}.product-tab-item__sklad-title{margin:0 0 .6rem;font-size:1.2rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.product-tab-item__sklad-list{margin:0;padding:0;list-style:none}.product-tab-item__sklad-row{display:flex;justify-content:space-between;gap:1.6rem;padding:.4rem 0;border-bottom:1px solid rgba(0,0,0,.08)}.product-tab-item__sklad-row:last-child{border-bottom:0}.product-tab-item__sklad-value{flex-shrink:0;font-variant-numeric:tabular-nums}.menu__split{display:flex;flex-direction:column;gap:var(--split-gap, 2.4rem)}.menu__split-col{margin:0}@media screen and (max-width:749px){.menu__split{flex-direction:row;align-items:flex-start}.menu__split-col{flex:1 1 0;min-width:0}}.ai-recs[data-state=loading] .ai-rec-card__image{background:var(--color-border, #e6e6e6);animation:ai-shimmer 1.5s ease-in-out infinite;display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.ai-recs[data-state=loading] .ai-rec-card__image img{opacity:0}.ai-recs[data-state=loading] .ai-rec-card__title,.ai-recs[data-state=loading] .ai-rec-card__price,.ai-recs[data-state=loading] .ai-rec-card__reason{color:transparent;background:var(--color-border, #e6e6e6);border-radius:4px;animation:ai-shimmer 1.5s ease-in-out infinite;min-height:1em;display:block;-webkit-user-select:none;user-select:none}.ai-recs[data-state=loading] .ai-rec-card__link{pointer-events:none;cursor:default}@keyframes ai-shimmer{0%,to{opacity:1}50%{opacity:.4}}.ai-recs__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:749px){.ai-recs__grid{grid-template-columns:repeat(2,1fr);gap:8px}.ai-recs[data-state=loading]{min-height:500px}}.ai-rec-card__reason{margin-top:4px;font-size:1.2rem;color:var(--color-foreground-secondary, rgba(var(--color-foreground), .75));font-style:italic}.ai-rec-card .card--standard .card__inner{border-radius:var(--media-radius, 0px)}.ai-rec-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/72/compiled_assets/styles.css.map */
