@charset "UTF-8";:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.catalog-gallery.svelte-10o7qk7{-webkit-user-select:none;user-select:none;container-type:inline-size}.main-slider.svelte-10o7qk7{--swiper-navigation-color: var(--black-primary);--swiper-navigation-size: 20px;--swiper-navigation-sides-offset: 20px;--swiper-scrollbar-size: 2px;--swiper-scrollbar-sides-offset: 3%;--swiper-scrollbar-bottom: 5px;--swiper-scrollbar-drag-bg-color: var(--black-primary);--swiper-scrollbar-bg-color: rgba(255, 255, 255, .5);--swiper-scrollbar-border-radius: 2px}.catalog-gallery.svelte-10o7qk7{display:flex;flex-direction:row;gap:15px}.thumb-window.svelte-10o7qk7{display:var(--lum-catalog-gallery-thumbs-display, block);flex:0 0 50px}.main-window.svelte-10o7qk7{flex:1;width:1px}.swiper-scrollbar.svelte-10o7qk7{display:var(--lum-catalog-gallery-scrollbar-display, block);overflow:hidden}.swiper-button-next.svelte-10o7qk7,.swiper-button-prev.svelte-10o7qk7{display:var(--lum-catalog-gallery-buttons-display, block)}.swiper-slide.svelte-10o7qk7{box-sizing:border-box}.thumb-slider.svelte-10o7qk7{width:60px}.thumb-slider.svelte-10o7qk7 .swiper-slide:where(.svelte-10o7qk7){position:relative}.thumb-slider.svelte-10o7qk7 .swiper-slide:where(.svelte-10o7qk7):before{content:"";position:absolute;inset:0;background:transparent;transition:all .3s ease}.thumb-slider.svelte-10o7qk7 .swiper-slide-thumb-active:before{background:#ffffffbf}.image-container.svelte-10o7qk7{position:relative;cursor:pointer;overflow:hidden;aspect-ratio:3/4}.slide-video.svelte-10o7qk7{position:relative}.video-icon.svelte-10o7qk7{--video-icon-width: 30px;--video-icon-height: 30px;position:absolute;width:var(--video-icon-width);height:var(--video-icon-height);top:calc(50% - var(--video-icon-width) / 2);left:calc(50% - var(--video-icon-height) / 2)}img.svelte-10o7qk7{display:block;width:100%;height:auto}.fancybox__container{--fancybox-bg: rgba(0, 0, 0, .9);--fancybox-accent-color: #fff;--fancybox-border-radius: 8px}.fancybox__backdrop{background:var(--fancybox-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fancybox__toolbar{background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;margin:20px}.fancybox__button{color:#fff;background:#ffffff1a;border-radius:50%;width:44px;height:44px;transition:background .3s ease}.fancybox__button:hover{background:#fff3}.fancybox__nav{--fancybox-nav-width: 60px;--fancybox-nav-height: 60px;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;transition:background .3s ease}.fancybox__nav:hover{background:#00000080}.fancybox__nav__button{color:#fff;font-size:24px}.fancybox__caption{background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;padding:15px;text-align:center;border-radius:8px;margin:20px}.fancybox__thumbs{background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;margin:20px}.fancybox__thumb{border-radius:4px;transition:opacity .3s ease}.fancybox__thumb:hover{opacity:.8}.fancybox__thumb.is-selected{border:2px solid white}ul.svelte-1st3qqw{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:var(--font-size-small)}li.svelte-1st3qqw{display:flex;align-items:center}a.svelte-1st3qqw{text-decoration:none;color:var(--color-text-muted);transition:color .2s}a.svelte-1st3qqw:hover{color:var(--black-hover)}span.svelte-1st3qqw{color:var(--color-text-muted)}li.svelte-1st3qqw:not(:last-child):after{content:"/";margin-left:5px;color:var(--color-text-muted)}details.svelte-1c22dfg{border-bottom:1px solid var(--color-border-soft);background:var(--white-primary)}details.svelte-1c22dfg:first-child{border-top:1px solid var(--color-border-soft)}summary.svelte-1c22dfg{display:block;position:relative;padding:12px 0;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}summary.svelte-1c22dfg::-webkit-details-marker{display:none}summary.svelte-1c22dfg:after{content:"+";position:absolute;top:9px;right:10px;font-size:22px;line-height:1}details[open].svelte-1c22dfg summary:where(.svelte-1c22dfg):after{content:"–";top:7.5px;right:11px}div.svelte-1c22dfg{padding-bottom:10px}.product-detail.svelte-qohnxs{container-type:inline-size;padding-bottom:60px}.wrapper.svelte-qohnxs{max-width:1200px;margin:0 auto}@container (min-width: 768px){.product-content.svelte-qohnxs{display:flex;flex-direction:row}}.gallery.svelte-qohnxs{--lum-catalog-gallery-thumbs-display: none;--lum-catalog-gallery-scrollbar-display: block;--lum-catalog-gallery-buttons-display: block;flex:0 0 60%}@container (min-width: 1024px){.gallery.svelte-qohnxs{--lum-catalog-gallery-thumbs-display: block;--lum-catalog-gallery-scrollbar-display: none;--lum-catalog-gallery-buttons-display: none;padding-left:30px}}.details.svelte-qohnxs{padding:30px;flex:1}@container (min-width: 768px){.details.svelte-qohnxs{padding-top:0}}.breadcrumbs.svelte-qohnxs{display:none}@container (min-width: 768px){.breadcrumbs.svelte-qohnxs{display:block;margin-bottom:30px}}.title.svelte-qohnxs{font-size:22px;line-height:1.2em;font-weight:400;margin-top:0;margin-bottom:15px}.prices.svelte-qohnxs{display:flex;flex-direction:row;gap:10px}.old-price.svelte-qohnxs{text-decoration:line-through;color:var(--color-text-muted);font-size:var(--font-size-small)}.current-color.svelte-qohnxs{margin-top:30px}.colors.svelte-qohnxs{margin-top:10px;display:flex;flex-direction:row;align-items:start;gap:10px}.color-selector.svelte-qohnxs{padding:2px;background:none;border:2px solid transparent;transition:all .3s ease;text-decoration:none}.color-selector.svelte-qohnxs:hover{border-bottom-color:var(--color-border-default)}.color-selector.selected.svelte-qohnxs{border-bottom-color:var(--black-primary)}.color.svelte-qohnxs{width:25px;height:25px;background-color:var(--product-color);border:1px solid color-mix(in srgb,var(--product-color),black 10%);box-sizing:border-box;display:block;font-size:0;color:transparent}.size-header.svelte-qohnxs{display:flex;justify-content:space-between;padding-top:30px;padding-bottom:10px}.size-help.svelte-qohnxs{font:var(--base-font);border:none;background:none;padding:0;color:var(--color-text-muted);text-decoration:none;transition:color .3s ease;cursor:pointer}.size-help.svelte-qohnxs:hover{color:var(--black-hover)}.sizes.svelte-qohnxs{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.size-selector.svelte-qohnxs{font:var(--base-font);background:none;border:1px solid var(--color-border-default);padding:7px 13px;color:var(--black-primary);text-transform:uppercase;cursor:pointer;transition:all .3s ease}.size-selector.svelte-qohnxs:hover{background:var(--color-border-soft)}.size-selector[aria-checked=true].svelte-qohnxs{border-color:var(--black-primary)}.size-selector[aria-checked=true].svelte-qohnxs:hover{background:none}.size-selector[disabled].svelte-qohnxs{cursor:default;border-color:var(--color-border-soft);color:var(--color-border-soft)}.size-selector[disabled].svelte-qohnxs:hover{background:none}.buttons.svelte-qohnxs,.qa.svelte-qohnxs{margin-top:40px}.recommendations.svelte-qohnxs{padding:10px 30px 0}@container (min-width: 768px){.recommendations.svelte-qohnxs{padding-top:60px}}.rec-title.svelte-qohnxs{text-transform:uppercase;padding-bottom:30px}
