.section[data-v-87664987]{padding:32px 8px;background:var(--section-background, #FFFFFF)}.section__blank_space[data-v-87664987]{height:40px}@media screen and (min-width:768px){.section[data-v-87664987]{padding:48px 16px}}.section__wrapper[data-v-87664987]{max-width:1440px;margin:0 auto}.gap-down[data-v-addb4b7c]{margin-bottom:32px}.head-text[data-v-addb4b7c]{font-family:var(--section-title-font-family, var(--heading-font-family));color:var(--section-title-color, #000000);font-size:var(--section-title-font-size, 32px);font-weight:var(--section-title-font-weight, 700);font-style:var(--section-title-font-style, normal);line-height:150%;letter-spacing:-.16px;margin:0}.description-text[data-v-addb4b7c]{font-family:var(--section-desc-font-family, var(--body-font-family));color:var(--section-desc-color, #000000);font-size:var(--section-desc-font-size, 16px);font-weight:var(--section-desc-font-weight, 400);font-style:var(--section-desc-font-style, normal);margin-top:24px;line-height:150%;letter-spacing:-.08px;white-space:pre-line}@media(max-width:768px){.head-text[data-v-addb4b7c]{letter-spacing:-.12px}}.navigation[data-v-437e9bad]{position:absolute;top:50%;left:var(--padding-mobile, 0);right:var(--padding-mobile, 0);transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;z-index:10}@media(min-width:768px){.navigation[data-v-437e9bad]{left:var(--padding-desktop, 0);right:var(--padding-desktop, 0)}}.navigation__button[data-v-437e9bad]{width:44px;height:44px;background:#ffffffa3;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;color:#000;z-index:10;transition:background .2s}.navigation__button[data-v-437e9bad]:disabled{opacity:var(--disabled-opacity, .5);cursor:not-allowed}.navigation--hover .navigation__button[data-v-437e9bad]:hover:not(:disabled){background:#fffc}.navigation__button svg[data-v-437e9bad]{display:block}.stars-row[data-v-51b9edaf]{display:flex;gap:8px;align-items:center}.badge[data-v-e33860bb]{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;font-family:var(--body-font-family);font-weight:500;line-height:1.2;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px}.badge--default[data-v-e33860bb]{border-radius:2px}.badge--pill[data-v-e33860bb]{border-radius:999px;padding:4px 12px}.badge--tag[data-v-e33860bb]{border-radius:4px;padding:6px 10px}.badge--ribbon[data-v-e33860bb]{position:relative;padding:6px 12px;border-radius:0}.badge--ribbon[data-v-e33860bb]:after{content:"";position:absolute;right:-8px;top:0;border-style:solid;border-width:12px 8px 12px 0;border-color:transparent;border-left-color:inherit}.badge--top-left[data-v-e33860bb],.badge--top-right[data-v-e33860bb],.badge--bottom-left[data-v-e33860bb],.badge--bottom-right[data-v-e33860bb]{position:absolute;z-index:1}.badge--top-left[data-v-e33860bb]{top:8px;left:8px}.badge--top-right[data-v-e33860bb]{top:8px;right:8px}.badge--bottom-left[data-v-e33860bb]{bottom:8px;left:8px}.badge--bottom-right[data-v-e33860bb]{bottom:8px;right:8px}.button[data-v-2f67c9a1]{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:var(--btn-padding, 10px 20px);background:var(--btn-bg-color, var(--global-button-bg-color, #000));color:var(--btn-text-color, var(--global-button-text-color, #fff));border-radius:var(--btn-border-radius, 0);border:var(--btn-border-width, 1px) solid var(--btn-border-color, var(--global-button-bg-color, #000));font-family:var(--btn-font-family, var(--body-font-family, var(--body-font-family)));font-size:var(--btn-font-size, var(--global-button-font-size, 16px));font-weight:400;cursor:pointer;transition:all .2s ease;text-decoration:none;font-style:normal;line-height:150%;letter-spacing:-.08px}.button[data-v-2f67c9a1]:hover:not(.button--disabled){opacity:.8}.button[data-v-2f67c9a1]:active:not(.button--disabled){opacity:.6}.button[data-v-2f67c9a1]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.button--disabled[data-v-2f67c9a1]{opacity:.5;cursor:not-allowed;pointer-events:none}.button--full-width[data-v-2f67c9a1]{width:100%}.button__text[data-v-2f67c9a1]{line-height:150%}.button__arrow[data-v-2f67c9a1]{flex-shrink:0;transition:transform .2s ease}.button:hover:not(.button--disabled) .button__arrow[data-v-2f67c9a1]{transform:translate(4px)}.products-container[data-v-1b779259]{position:relative;width:100%}.products-carousel[data-v-1b779259]{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory}.products-carousel--centered[data-v-1b779259]{justify-content:center}.products-carousel[data-v-1b779259]::-webkit-scrollbar{display:none}.product-card[data-v-1b779259]{display:flex;flex-direction:column;gap:16px;cursor:pointer;flex-shrink:0;width:200px;scroll-snap-align:center}.product-card__image-wrapper[data-v-1b779259]{position:relative;width:100%;aspect-ratio:1/1.33;overflow:hidden}.product-card__image[data-v-1b779259]{width:100%;height:100%;object-fit:cover;object-position:center}.product-card__tag[data-v-1b779259]{position:absolute;top:0;left:0;padding:4px 8px;font-family:var(--body-font-family, var(--body-font-family));font-size:12px;font-weight:400;line-height:1.5;letter-spacing:-.06px;color:#fff;z-index:1}.product-card__info[data-v-1b779259]{display:flex;flex-direction:column;gap:8px}.product-card__name-price[data-v-1b779259]{display:flex;flex-direction:column;gap:4px}.product-card__title[data-v-1b779259]{font-family:var(--product-title-font-family, var(--body-font-family));color:var(--product-title-color, #000000);font-size:var(--product-title-font-size, 16px);font-weight:var(--product-title-font-weight, var(--body-font-weight));font-style:var(--product-title-font-style, var(--body-font-style));line-height:1.5;letter-spacing:-.08px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card__price[data-v-1b779259]{line-height:1.5;letter-spacing:-.08px}.product-card__price-current[data-v-1b779259]{font-family:var(--product-price-font-family, var(--body-font-family));color:var(--product-price-color, #000000);font-size:var(--product-price-font-size, 32px);font-weight:var(--product-price-font-weight, var(--body-font-weight));font-style:var(--product-price-font-style, var(--body-font-style))}.product-card__price-original[data-v-1b779259]{font-family:var(--product-sale-price-font-family, var(--body-font-family));color:#00000052;font-size:var(--product-sale-price-font-size, 32px);font-weight:var(--product-sale-price-font-weight, var(--body-font-weight));font-style:var(--product-sale-price-font-style, var(--body-font-style));text-decoration:line-through;margin-left:7px}.carousel-button[data-v-1b779259]{display:flex;justify-content:center;width:100%;margin-top:32px}.carousel-button__btn[data-v-1b779259]{display:flex;width:100%;flex:1 0 0}@media(min-width:768px){.products-carousel[data-v-1b779259]{padding:0 16px;scroll-snap-type:none}.product-card[data-v-1b779259]{flex:0 0 340px;width:340px;min-width:340px;max-width:340px;scroll-snap-align:start}.carousel-button[data-v-1b779259]{margin-top:64px}.carousel-button__btn[data-v-1b779259]{display:inline-flex;width:auto;flex:0 0 auto}}.empty-state[data-v-7d09b863]{display:flex;justify-content:center;align-items:center;padding:60px 20px;min-height:300px}.empty-state__content[data-v-7d09b863]{text-align:center;max-width:500px}.empty-state__title[data-v-7d09b863]{font-size:24px;font-weight:600;color:#000;margin:0 0 12px}.empty-state__message[data-v-7d09b863]{font-size:16px;color:#666;line-height:1.5;margin:0}
