.product-tabs__tabs{display:flex;gap:8px;margin:-6px calc(var(--gutter) * -1) 16px;padding:4px var(--gutter);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.product-tabs__tabs::-webkit-scrollbar{display:none}.product-tabs__tabs .filter-chip{padding:9px 18px;font-size:.92rem}.product-tabs__panel[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.product-tabs__panel:not([hidden]){animation:tabs-in .35s cubic-bezier(.2,.8,.2,1) both}}@keyframes tabs-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.product-tabs__note{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:10px 14px;border-radius:var(--radius-inner);background:var(--color-soft);color:var(--color-text);font-size:.9rem;line-height:1.6}.product-tabs__note strong{color:var(--color-primary-deep);white-space:nowrap}.product-tabs__more{display:flex;justify-content:center;margin-top:6px}@media(max-width:749px){.product-tabs__tabs .filter-chip{padding:8px 14px;font-size:.85rem}.product-tabs__note{font-size:.84rem}}.home-band{padding-block:44px 48px;margin-block-end:44px}.home-band--soft{background:#fff8e1}.home-band--white{background:var(--color-surface)}.home-band .related-products__track{padding-block-end:30px}.home-band--white .related-products__arrow{box-shadow:inset 0 0 0 1.5px var(--color-border)}.skin-tiles{display:flex;gap:14px;margin:-4px calc(var(--gutter) * -1) 22px;padding:4px var(--gutter) 6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.skin-tiles::-webkit-scrollbar{display:none}.skin-tile{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;width:84px;padding:0;border:0;background:none;font:inherit;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.skin-tile__icon{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:var(--color-surface);box-shadow:0 6px 16px -8px #1f293738;transition:background-color .2s ease,transform .2s ease}.skin-tile__label{font-size:.82rem;font-weight:600;color:var(--color-muted);white-space:nowrap;transition:color .2s ease}.skin-tile:hover .skin-tile__icon{transform:translateY(-2px)}.skin-tile.is-active .skin-tile__icon{background:var(--color-primary);color:var(--color-on-primary)}.skin-tile.is-active .skin-tile__label{color:var(--color-text);font-weight:700}.skin-tile:focus-visible{outline:none}.skin-tile:focus-visible .skin-tile__icon{outline:2px solid var(--color-text);outline-offset:3px}.logo-tiles{display:flex;gap:12px;margin:-4px calc(var(--gutter) * -1) 20px;padding:4px var(--gutter);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.logo-tiles::-webkit-scrollbar{display:none}.logo-tile{flex:0 0 auto;display:grid;place-items:center;width:150px;height:68px;padding:10px 16px;border:1.5px solid #EEE7DA;border-radius:14px;background:var(--color-surface);font:inherit;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent}.logo-tile__name{direction:ltr;white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:1rem;color:#334155}.logo-tile__image{display:block;max-width:100%;max-height:40px;width:auto;height:auto;object-fit:contain}.logo-tile:hover{border-color:#ddd3c0}.logo-tile.is-active{border:2px solid var(--color-primary);background:#fffbeb}.logo-tile:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.related-products__item--intro{display:flex}.brand-intro{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;padding:22px 18px;border-radius:var(--radius-card);background:linear-gradient(160deg,#FFF3C4 0%,#FFF8E1 45%,var(--color-background) 100%);text-align:center}.brand-intro:after{content:"";position:absolute;z-index:-1;inset:-20% auto -20% -60%;width:45%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .85),transparent);transform:skew(-18deg);pointer-events:none}.brand-intro__name{direction:ltr;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:1.4rem;color:var(--color-text)}.brand-intro__image{display:block;max-width:80%;max-height:56px;width:auto;height:auto;object-fit:contain}.brand-intro__text{margin:0;font-size:.86rem;line-height:1.7;color:var(--color-muted)}.brand-intro__button{padding:10px 16px;font-size:.84rem;white-space:nowrap}@media(prefers-reduced-motion:no-preference){.brand-intro:after{animation:brand-shine 3.6s ease-in-out infinite}.brand-intro__button{animation:brand-pulse 3.6s ease-in-out infinite}}@keyframes brand-shine{0%,45%{left:-60%}85%,to{left:130%}}@keyframes brand-pulse{0%,60%,to{transform:scale(1)}70%{transform:scale(1.06)}80%{transform:scale(.98)}}.new-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.new-grid__item{display:flex;min-width:0}.new-grid__item .product-card{width:100%}.new-promo{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:28px 24px;border-radius:var(--radius-card);background:linear-gradient(165deg,#FFF6D6 0%,#FFFBEB 60%,var(--color-surface) 100%);box-shadow:var(--shadow-card)}.new-promo__accent{font-size:2.2rem;transform:rotate(-4deg)}[dir=rtl] .new-promo__accent{transform:rotate(4deg)}.new-promo__title{margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem)}.new-promo__text{margin:0;color:var(--color-muted)}.new-promo__button{margin-top:6px}@media(max-width:989px){.new-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.new-promo{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:20px}.new-promo__accent{font-size:1.8rem}.new-promo__title{flex:1}.new-promo__text{flex-basis:100%}.new-promo__button{margin:4px 0 0}.new-grid__item:nth-child(n+8){display:none}}@media(max-width:749px){.home-band{padding-block:30px 32px;margin-block-end:36px}.skin-tiles{gap:10px}.skin-tile{width:72px}.skin-tile__icon{width:56px;height:56px}.skin-tile__label{font-size:.78rem}.logo-tiles{gap:10px}.logo-tile{width:140px;height:60px}.logo-tile__name{font-size:.92rem}.brand-intro{padding:18px 12px;gap:10px}.brand-intro__name{font-size:1.2rem}.brand-intro__text{font-size:.8rem}.brand-intro__button{padding:9px 12px;font-size:.78rem}.new-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.new-promo{padding:18px}.new-promo__accent{font-size:1.6rem}.new-promo__title{font-size:1.3rem}.new-promo__text{font-size:.88rem}.new-grid__item:nth-child(n+6){display:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/section-product-tabs.css.map */
