.storeino-apps-loader[data-v-3bbd9fbe]{display:contents}[dir=rtl]{left:0;right:auto}.quick-add-enter-active .quick-add-backdrop[data-v-b3ccff9c],.quick-add-leave-active .quick-add-backdrop[data-v-b3ccff9c]{transition:opacity .2s ease}.quick-add-enter-from .quick-add-backdrop[data-v-b3ccff9c],.quick-add-leave-to .quick-add-backdrop[data-v-b3ccff9c]{opacity:0}.quick-add-enter-active .quick-add-panel[data-v-b3ccff9c],.quick-add-leave-active .quick-add-panel[data-v-b3ccff9c]{transition:transform .25s cubic-bezier(.32,.72,0,1),opacity .25s ease}.quick-add-enter-from .quick-add-panel[data-v-b3ccff9c],.quick-add-leave-to .quick-add-panel[data-v-b3ccff9c]{opacity:0;transform:translateY(20px)}@media(max-width:767px){.quick-add-enter-from .quick-add-panel[data-v-b3ccff9c],.quick-add-leave-to .quick-add-panel[data-v-b3ccff9c]{transform:translateY(100%)}}.af-skel[data-v-020a8583]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.af-skel[data-v-020a8583]:after{animation:af-skel-shimmer-020a8583 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes af-skel-shimmer-020a8583{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.af-skel[data-v-020a8583]:after{animation:none}}.account-header--band[data-v-a5d2d188]{padding-top:.5rem}.account-header--on-color[data-v-a5d2d188] .text-ink,.account-header--on-color[data-v-a5d2d188] h1{color:#fff}.account-header--on-color[data-v-a5d2d188] .text-muted{color:#ffffffd9}.account-header--on-color[data-v-a5d2d188] a:hover{color:#fff}.banner-image-placeholder[data-v-f540136e]{background-image:linear-gradient(135deg,var(--token-secondary) 0,var(--token-third) 100%)}.banner-placeholder-hint[data-v-f540136e]{display:none}[data-builder-mode=true] .banner-placeholder-hint{align-items:center;background:var(--token-surface);border:1px dashed var(--token-third);border-radius:999px;color:var(--token-muted);display:inline-flex;font-size:.75rem;font-weight:500;gap:.4em;letter-spacing:.02em;padding:.4em .9em}.blog-sort-pop-enter-active[data-v-090098f1],.blog-sort-pop-leave-active[data-v-090098f1]{transform-origin:top;transition:opacity .15s ease,transform .15s ease}.blog-sort-pop-enter-from[data-v-090098f1],.blog-sort-pop-leave-to[data-v-090098f1]{opacity:0;transform:scaleY(.92) translateY(-4px)}.filter-bar-btn[data-v-c9cfb706]{align-items:center;background:var(--token-surface,#fff);border:1px solid var(--token-third,#e5e5e5);border-radius:9999px;color:var(--token-text,#1a1a1a);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.4rem;padding:.5rem 1rem;transition:border-color .15s ease,background-color .15s ease;white-space:nowrap}.filter-bar-btn.is-active[data-v-c9cfb706],.filter-bar-btn[data-v-c9cfb706]:hover{border-color:var(--token-accent)}.filter-bar-btn.is-active[data-v-c9cfb706]{background:color-mix(in srgb,var(--token-accent) 8%,transparent)}.filter-bar-count[data-v-c9cfb706]{align-items:center;background:var(--token-accent);border-radius:9999px;color:var(--token-surface,#fff);display:inline-flex;font-size:.625rem;font-weight:700;height:1.1rem;justify-content:center;min-width:1.1rem;padding:0 .25rem}.filter-bar-chevron[data-v-c9cfb706]{color:var(--token-muted,#6b6b6b);flex-shrink:0;height:13px;transition:transform .15s ease;width:13px}.filter-bar-panel[data-v-c9cfb706]{background:var(--token-surface,#fff);border:1px solid var(--token-third,#e5e5e5);border-radius:.75rem;box-shadow:0 12px 32px -8px #0000002e;inset-inline-start:0;max-width:calc(100vw - 2rem);padding:1rem;position:absolute;top:calc(100% + .5rem);width:18rem;z-index:40}@media(max-width:639px){.filter-bar-panel[data-v-c9cfb706]{animation:filter-sheet-up-c9cfb706 .2s ease;border-block-end:0;border-inline:0;border-radius:1rem 1rem 0 0;box-shadow:0 -8px 32px -8px #00000038;inset-block-end:0;inset-inline:0;max-height:75vh;max-width:none;overflow-y:auto;padding:1.25rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));position:fixed;top:auto;width:100%}}@keyframes filter-sheet-up-c9cfb706{0%{transform:translateY(100%)}to{transform:translateY(0)}}.filter-bar-backdrop[data-v-c9cfb706]{display:none}@media(max-width:639px){.filter-bar-backdrop[data-v-c9cfb706]{animation:filter-backdrop-in-c9cfb706 .2s ease;background:#0006;display:block;inset:0;position:fixed;z-index:39}}@keyframes filter-backdrop-in-c9cfb706{0%{opacity:0}to{opacity:1}}.filter-check[data-v-c9cfb706]{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--token-surface);border:1.5px solid var(--token-third);border-radius:min(var(--token-radiusButton,4px),50%);cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;position:relative;transition:border-color .15s ease,background-color .15s ease;width:18px}.filter-check[data-v-c9cfb706]:checked,.filter-check[data-v-c9cfb706]:hover{border-color:var(--token-accent)}.filter-check[data-v-c9cfb706]:checked{background-color:var(--token-accent)}.filter-check[data-v-c9cfb706]:checked:after{border:solid var(--token-surface);border-width:0 2px 2px 0;content:"";height:9px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.filter-check[data-v-c9cfb706]:disabled{cursor:not-allowed;opacity:.4}.filter-bar-scroll[data-v-c9cfb706]{scrollbar-color:var(--token-third) transparent;scrollbar-width:thin}.filter-bar-scroll[data-v-c9cfb706]::-webkit-scrollbar{width:6px}.filter-bar-scroll[data-v-c9cfb706]::-webkit-scrollbar-thumb{background-color:var(--token-third);border-radius:3px}.skel[data-v-442adb01]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.skel[data-v-442adb01]:after{animation:blog-skel-shimmer-442adb01 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes blog-skel-shimmer-442adb01{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skel[data-v-442adb01]:after{animation:none}}.blog-sort-select[data-v-442adb01]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none}.blog-sort-select[data-v-442adb01]::-ms-expand{display:none}.blog-search-input[data-v-442adb01]::-webkit-search-cancel-button,.blog-search-input[data-v-442adb01]::-webkit-search-decoration,.blog-search-input[data-v-442adb01]::-webkit-search-results-button,.blog-search-input[data-v-442adb01]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.blog-search-input[data-v-2872074a]::-webkit-search-cancel-button,.blog-search-input[data-v-2872074a]::-webkit-search-decoration,.blog-search-input[data-v-2872074a]::-webkit-search-results-button,.blog-search-input[data-v-2872074a]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.cart-ship-check[data-v-bb7647b5]{animation:cart-ship-pop-bb7647b5 .45s cubic-bezier(.34,1.56,.64,1) both;box-shadow:0 0 0 4px color-mix(in srgb,var(--token-accent,#e11d2a) 18%,transparent)}@keyframes cart-ship-pop-bb7647b5{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.cart-progress-fill[data-v-bb7647b5]{overflow:hidden;position:relative}.cart-progress-fill[data-v-bb7647b5]:after{animation:cart-ship-sheen-bb7647b5 2.2s ease-in-out infinite;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.35) 50%,transparent 70%);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes cart-ship-sheen-bb7647b5{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.cart-progress-fill[data-v-bb7647b5]:after,.cart-ship-check[data-v-bb7647b5]{animation:none}}.skel[data-v-821ce28f]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.skel-img[data-v-821ce28f]{background:var(--token-third,#e5e5e5)}.skel[data-v-821ce28f]:after{animation:cart-skel-shimmer-821ce28f 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes cart-skel-shimmer-821ce28f{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skel[data-v-821ce28f]:after{animation:none}}.cart-empty-state[data-v-821ce28f]{margin-inline:auto;max-width:32rem;min-height:60vh}.cart-empty-icon[data-v-821ce28f]{animation:cart-empty-float-821ce28f 3.2s ease-in-out infinite}@keyframes cart-empty-float-821ce28f{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.cart-empty-icon[data-v-821ce28f]{animation:none}}[data-container-section] [data-container-section] .cart-empty-state{left:50%;margin-inline:0;max-width:min(32rem,92vw);min-height:60vh;position:relative;transform:translate(-50%);width:100vw}.cart-line-total[data-v-821ce28f]{transition:color .24s ease,transform .24s ease}.cart-line-total--pulse[data-v-821ce28f]{animation:cart-line-pulse-821ce28f .35s ease}@keyframes cart-line-pulse-821ce28f{0%{color:var(--token-ink,currentColor);transform:scale(1)}40%{color:var(--token-accent,currentColor);transform:scale(1.08)}to{color:var(--token-ink,currentColor);transform:scale(1)}}.skel[data-v-6354caf2]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.skel[data-v-6354caf2]:after{animation:cart-summary-shimmer-6354caf2 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes cart-summary-shimmer-6354caf2{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skel[data-v-6354caf2]:after{animation:none}}.sort-pop-enter-active[data-v-71860b09],.sort-pop-leave-active[data-v-71860b09]{transform-origin:top right;transition:opacity .12s ease,transform .12s ease}.sort-pop-enter-from[data-v-71860b09],.sort-pop-leave-to[data-v-71860b09]{opacity:0;transform:scale(.95)}.catalog-sort-trigger[data-v-71860b09]{background:var(--token-surface,#fff);border:1px solid var(--token-third,#e5e5e5);border-radius:9999px;color:var(--token-text,#1a1a1a);cursor:pointer;font-size:.8125rem;font-weight:500;padding:.5rem 1rem;transition:border-color .15s ease,background-color .15s ease}.catalog-sort-trigger.is-active[data-v-71860b09],.catalog-sort-trigger[data-v-71860b09]:hover{border-color:var(--token-accent)}.catalog-sort-trigger.is-active[data-v-71860b09]{background:color-mix(in srgb,var(--token-accent) 8%,transparent)}.catalog-sort-chevron[data-v-71860b09]{color:var(--token-muted,#6b6b6b);transition:transform .15s ease}.catalog-sort-popover[data-v-71860b09]{background:var(--token-surface,#fff);border:1px solid var(--token-third,#e5e5e5);border-radius:.75rem;box-shadow:0 12px 32px -8px #0000002e;margin-top:.5rem}.catalog-sort-popover li>button[data-v-71860b09]{border-radius:.5rem;margin:0 .375rem;width:calc(100% - .75rem)}.category-icon-placeholder[data-v-e81f59e4]{background-image:linear-gradient(135deg,var(--token-secondary) 0,var(--token-third) 100%)}.category-icon-hint[data-v-e81f59e4]{display:none}[data-builder-mode=true] .category-icon-hint{align-items:center;display:inline-flex;font-weight:500;letter-spacing:.02em}.category-list-empty-hint[data-v-e81f59e4]{display:none}[data-builder-mode=true] .category-list-empty-hint{align-items:center;background:var(--token-surface);border:1px dashed var(--token-third);border-radius:999px;color:var(--token-muted);display:inline-flex;font-size:.75rem;gap:.4em;padding:.4em .9em}.preview-strip-enter-active[data-v-f57810ca],.preview-strip-leave-active[data-v-f57810ca]{transition:opacity .2s ease,transform .2s ease}.preview-strip-enter-from[data-v-f57810ca],.preview-strip-leave-to[data-v-f57810ca]{opacity:0;transform:translateY(8px)}.skel[data-v-6f03a9eb]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.skel[data-v-6f03a9eb]:after{animation:cc-skel-shimmer-6f03a9eb 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes cc-skel-shimmer-6f03a9eb{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skel[data-v-6f03a9eb]:after{animation:none}}.skel[data-v-e512bb5d]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.skel[data-v-e512bb5d]:after{animation:collection-skel-shimmer-e512bb5d 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes collection-skel-shimmer-e512bb5d{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skel[data-v-e512bb5d]:after{animation:none}}.skel[data-v-74cdb9d3]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.skel[data-v-74cdb9d3]:after{animation:collections-skel-shimmer-74cdb9d3 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes collections-skel-shimmer-74cdb9d3{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skel[data-v-74cdb9d3]:after{animation:none}}.filter-check[data-v-2a217f3a]{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--token-surface);border:1.5px solid var(--token-third);border-radius:min(var(--token-radiusButton,4px),50%);cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;position:relative;transition:border-color .15s ease,background-color .15s ease;width:18px}.filter-check[data-v-2a217f3a]:checked,.filter-check[data-v-2a217f3a]:hover{border-color:var(--token-accent)}.filter-check[data-v-2a217f3a]:checked{background-color:var(--token-accent)}.filter-check[data-v-2a217f3a]:checked:after{border:solid var(--token-surface);border-width:0 2px 2px 0;content:"";height:9px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.filter-check[data-v-2a217f3a]:focus-visible{outline:2px solid var(--token-accent);outline-offset:2px}.filter-check[data-v-2a217f3a]:disabled{cursor:not-allowed;opacity:.4}.filter-scroll[data-v-2a217f3a]{scrollbar-color:var(--token-third) transparent;scrollbar-width:thin}.filter-scroll[data-v-2a217f3a]::-webkit-scrollbar{width:6px}.filter-scroll[data-v-2a217f3a]::-webkit-scrollbar-track{background:transparent}.filter-scroll[data-v-2a217f3a]::-webkit-scrollbar-thumb{background-color:var(--token-third);border-radius:3px;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.filter-scroll[data-v-2a217f3a]::-webkit-scrollbar-thumb:hover{background-color:var(--token-muted)}.filter-input[data-v-2a217f3a]::-webkit-inner-spin-button,.filter-input[data-v-2a217f3a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter-input[type=number][data-v-2a217f3a]{-moz-appearance:textfield}.filter-input[type=search][data-v-2a217f3a]::-webkit-search-cancel-button,.filter-input[type=search][data-v-2a217f3a]::-webkit-search-decoration{-webkit-appearance:none}.filter-facet-chevron[data-v-2a217f3a]{flex-shrink:0;height:14px;width:14px}.filter-tree-chevron[data-v-2a217f3a]{color:var(--token-muted);flex-shrink:0;height:12px;width:12px}.bottom-sheet-enter-active .bottom-sheet-backdrop[data-v-4a6c03d6],.bottom-sheet-leave-active .bottom-sheet-backdrop[data-v-4a6c03d6]{transition:opacity .2s ease}.bottom-sheet-enter-from .bottom-sheet-backdrop[data-v-4a6c03d6],.bottom-sheet-leave-to .bottom-sheet-backdrop[data-v-4a6c03d6]{opacity:0}.bottom-sheet-enter-active .bottom-sheet-panel[data-v-4a6c03d6],.bottom-sheet-leave-active .bottom-sheet-panel[data-v-4a6c03d6]{transition:transform .28s cubic-bezier(.32,.72,0,1)}.bottom-sheet-enter-from .bottom-sheet-panel[data-v-4a6c03d6],.bottom-sheet-leave-to .bottom-sheet-panel[data-v-4a6c03d6]{transform:translateY(100%)}.product-card-media[data-v-5a580427]{aspect-ratio:var(--pc-media-aspect,1/1)}.product-card-media .hover-image[data-v-5a580427],.product-card-media .primary-image[data-v-5a580427]{-o-object-fit:var(--pc-media-fit,cover);object-fit:var(--pc-media-fit,cover)}.product-card-rating[data-v-5a580427]{display:var(--pc-show-rating,flex)}.product-card-swatches[data-v-5a580427]{display:var(--pc-show-swatches,flex)}.product-card[data-actions=static] .product-card-actions[data-v-5a580427],.product-card[data-actions=static] .product-card-actions--icons[data-v-5a580427]{opacity:1;transform:none}.product-card-body[data-v-5a580427]{background:var(--pc-body-bg,transparent);inset-inline:0;bottom:0;padding-top:var(--pc-body-pad-top,.625rem);position:var(--pc-body-position,static)}.product-card-body[data-v-5a580427] :is(p,.text-ink,.text-muted){color:var(--pc-body-color,inherit)}.product-card[data-v-5a580427]{position:relative}.product-card:focus-within .hover-image[data-v-5a580427],.product-card:hover .hover-image[data-v-5a580427]{opacity:1}.product-card.is-sold-out .hover-image[data-v-5a580427],.product-card.is-sold-out .primary-image[data-v-5a580427]{filter:grayscale(.65)}.lqip-shimmer[data-v-5a580427]{animation:lqip-shimmer-5a580427 1.4s ease-in-out infinite;background:linear-gradient(100deg,#0000000a,#00000014 50%,#0000000a);background-size:200% 100%}@keyframes lqip-shimmer-5a580427{0%{background-position:100% 0}to{background-position:-100% 0}}.swatch-with-label .swatch-tooltip[data-v-5a580427]{background:var(--token-text);border-radius:4px;bottom:calc(100% + 6px);color:var(--token-surface);font-size:10px;font-weight:500;left:50%;letter-spacing:.02em;opacity:0;padding:2px 8px;pointer-events:none;position:absolute;text-transform:capitalize;transform:translate(-50%) translateY(2px);transition:opacity .12s ease,transform .12s ease;white-space:nowrap;z-index:10}.swatch-with-label:focus-visible .swatch-tooltip[data-v-5a580427],.swatch-with-label:hover .swatch-tooltip[data-v-5a580427]{opacity:1;transform:translate(-50%) translateY(0)}[data-container-section] [data-container-section]>.container{margin-left:0!important;margin-right:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.error-hero-btn[data-v-f3570a39]{align-items:center;border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;height:3rem;justify-content:center;padding:0 1.75rem;transition:all .2s ease}.error-hero-btn-primary[data-v-f3570a39]{background:var(--token-primary,var(--token-accent,#e11d2a));box-shadow:0 2px 8px -2px #0000001f;color:var(--token-surface,#fff)}.error-hero-btn-primary[data-v-f3570a39]:hover{background:var(--token-accent,#e11d2a);box-shadow:0 10px 24px -8px #00000040;transform:translateY(-2px)}.error-hero-btn-secondary[data-v-f3570a39]{background:transparent;border:1px solid var(--token-third,#e5e5e5);color:var(--token-text,#1a1a1a)}.error-hero-btn-secondary[data-v-f3570a39]:hover{border-color:var(--token-accent,#e11d2a);color:var(--token-accent,#e11d2a);transform:translateY(-2px)}.filter-bar-btn[data-v-2a88056f]{align-items:center;background:var(--token-surface,#fff);border:1px solid var(--token-third,#e5e5e5);border-radius:9999px;color:var(--token-text,#1a1a1a);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.4rem;padding:.5rem 1rem;transition:border-color .15s ease,background-color .15s ease;white-space:nowrap}.filter-bar-btn.is-active[data-v-2a88056f],.filter-bar-btn[data-v-2a88056f]:hover{border-color:var(--token-accent)}.filter-bar-btn.is-active[data-v-2a88056f]{background:color-mix(in srgb,var(--token-accent) 8%,transparent)}.filter-bar-count[data-v-2a88056f]{align-items:center;background:var(--token-accent);border-radius:9999px;color:var(--token-surface,#fff);display:inline-flex;font-size:.625rem;font-weight:700;height:1.1rem;justify-content:center;min-width:1.1rem;padding:0 .25rem}.filter-bar-chevron[data-v-2a88056f]{color:var(--token-muted,#6b6b6b);flex-shrink:0;height:13px;transition:transform .15s ease;width:13px}.filter-bar-panel[data-v-2a88056f]{background:var(--token-surface,#fff);border:1px solid var(--token-third,#e5e5e5);border-radius:.75rem;box-shadow:0 12px 32px -8px #0000002e;inset-inline-start:0;max-width:calc(100vw - 2rem);padding:1rem;position:absolute;top:calc(100% + .5rem);width:18rem;z-index:40}@media(max-width:639px){.filter-bar-panel[data-v-2a88056f]{animation:filter-sheet-up-2a88056f .2s ease;border-block-end:0;border-inline:0;border-radius:1rem 1rem 0 0;box-shadow:0 -8px 32px -8px #00000038;inset-block-end:0;inset-inline:0;max-height:75vh;max-width:none;overflow-y:auto;padding:1.25rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));position:fixed;top:auto;width:100%}}@keyframes filter-sheet-up-2a88056f{0%{transform:translateY(100%)}to{transform:translateY(0)}}.filter-bar-backdrop[data-v-2a88056f]{display:none}@media(max-width:639px){.filter-bar-backdrop[data-v-2a88056f]{animation:filter-backdrop-in-2a88056f .2s ease;background:#0006;display:block;inset:0;position:fixed;z-index:39}}@keyframes filter-backdrop-in-2a88056f{0%{opacity:0}to{opacity:1}}.filter-check[data-v-2a88056f]{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--token-surface);border:1.5px solid var(--token-third);border-radius:min(var(--token-radiusButton,4px),50%);cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;position:relative;transition:border-color .15s ease,background-color .15s ease;width:18px}.filter-check[data-v-2a88056f]:checked,.filter-check[data-v-2a88056f]:hover{border-color:var(--token-accent)}.filter-check[data-v-2a88056f]:checked{background-color:var(--token-accent)}.filter-check[data-v-2a88056f]:checked:after{border:solid var(--token-surface);border-width:0 2px 2px 0;content:"";height:9px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.filter-check[data-v-2a88056f]:disabled{cursor:not-allowed;opacity:.4}.filter-bar-scroll[data-v-2a88056f]{scrollbar-color:var(--token-third) transparent;scrollbar-width:thin}.filter-bar-scroll[data-v-2a88056f]::-webkit-scrollbar{width:6px}.filter-bar-scroll[data-v-2a88056f]::-webkit-scrollbar-thumb{background-color:var(--token-third);border-radius:3px}.filter-input[data-v-2a88056f]::-webkit-inner-spin-button,.filter-input[data-v-2a88056f]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter-input[type=number][data-v-2a88056f]{-moz-appearance:textfield}.logo-list--grayscale .logo-list-item img[data-v-d956a4fb]{filter:grayscale(1) opacity(.7);transition:filter .2s ease}.logo-list--grayscale .logo-list-item:hover img[data-v-d956a4fb]{filter:grayscale(0) opacity(1)}.logo-placeholder[data-v-d956a4fb]{background-image:linear-gradient(135deg,var(--token-secondary) 0,var(--token-third) 100%);border:1px dashed var(--token-third)}.logo-placeholder-hint[data-v-d956a4fb]{display:none}[data-builder-mode=true] .logo-placeholder-hint{align-items:center;display:inline-flex;font-weight:500;letter-spacing:.02em}.logo-list-empty-hint[data-v-d956a4fb]{display:none}[data-builder-mode=true] .logo-list-empty-hint{align-items:center;background:var(--token-surface);border:1px dashed var(--token-third);border-radius:999px;color:var(--token-muted);display:inline-flex;font-size:.75rem;gap:.4em;padding:.4em .9em}.skel[data-v-5c984a54]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.skel[data-v-5c984a54]:after{animation:page-skel-shimmer-5c984a54 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes page-skel-shimmer-5c984a54{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skel[data-v-5c984a54]:after{animation:none}}.contact-form-input[data-v-91ed90b1],.contact-form-textarea[data-v-91ed90b1]{background:var(--token-surface,#fff);border:1px solid var(--token-third,#e5e5e5);border-radius:.75rem;color:var(--token-text,#1a1a1a);font-size:.9375rem;padding:.75rem 1rem;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.contact-form-input[data-v-91ed90b1]::-moz-placeholder,.contact-form-textarea[data-v-91ed90b1]::-moz-placeholder{color:var(--token-muted,#9a9a9a)}.contact-form-input[data-v-91ed90b1]::placeholder,.contact-form-textarea[data-v-91ed90b1]::placeholder{color:var(--token-muted,#9a9a9a)}.contact-form-input[data-v-91ed90b1]:hover,.contact-form-textarea[data-v-91ed90b1]:hover{border-color:color-mix(in srgb,var(--token-accent) 40%,var(--token-third))}.contact-form-input[data-v-91ed90b1]:focus,.contact-form-textarea[data-v-91ed90b1]:focus{border-color:var(--token-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--token-accent) 18%,transparent);outline:none}.contact-form-textarea[data-v-91ed90b1]{min-height:8rem;resize:vertical}.contact-form-label[data-v-91ed90b1]{margin-bottom:.375rem}.faq-a[data-v-eccafd97]{animation:faq-open-eccafd97 .28s ease}@keyframes faq-open-eccafd97{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.faq-a[data-v-eccafd97]{animation:none}}.skel[data-v-8d1fb9f1]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.skel[data-v-8d1fb9f1]:after{animation:page-skel-shimmer-8d1fb9f1 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes page-skel-shimmer-8d1fb9f1{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skel[data-v-8d1fb9f1]:after{animation:none}}.skel[data-v-50e87557]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.skel[data-v-50e87557]:after{animation:post-skel-shimmer-50e87557 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes post-skel-shimmer-50e87557{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skel[data-v-50e87557]:after{animation:none}}.skel[data-v-c6ca263e]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.skel[data-v-c6ca263e]:after{animation:post-skel-shimmer-c6ca263e 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes post-skel-shimmer-c6ca263e{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skel[data-v-c6ca263e]:after{animation:none}}.no-scrollbar[data-v-e54691f3]{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar[data-v-e54691f3]::-webkit-scrollbar{display:none}.lightbox-enter-active[data-v-a89687c2],.lightbox-leave-active[data-v-a89687c2]{transition:opacity .2s ease}.lightbox-enter-from[data-v-a89687c2],.lightbox-leave-to[data-v-a89687c2]{opacity:0}.lightbox-img-enter-active[data-v-a89687c2],.lightbox-img-leave-active[data-v-a89687c2]{transition:opacity .2s ease,transform .2s cubic-bezier(.32,.72,0,1)}.lightbox-img-enter-from[data-v-a89687c2],.lightbox-img-leave-to[data-v-a89687c2]{opacity:0;transform:scale(.97)}.lightbox-nav[data-v-a89687c2]:active{transform:translateY(-50%) scale(.92)}.zoom-img[data-v-67f53433]{transition:transform .25s cubic-bezier(.4,0,.2,1);will-change:transform}.wishlist-btn[data-v-67f53433]:active{transform:scale(.9)}.wishlist-btn[aria-pressed=true] .wishlist-heart[data-v-67f53433]{animation:wishlist-pop-67f53433 .32s cubic-bezier(.34,1.56,.64,1)}@keyframes wishlist-pop-67f53433{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1.1)}}.share-chip[data-v-67f53433]:hover{background:var(--share-bg,var(--token-accent));box-shadow:0 4px 12px -4px var(--share-bg,rgba(0,0,0,.3))}.rating-stars[data-v-67f53433]{font-size:.95em;letter-spacing:.02em}.swatch-unavailable[data-v-67f53433]{cursor:not-allowed;opacity:.45}.swatch-unavailable[data-v-67f53433]:after{background:currentColor;content:"";height:1.5px;left:-2px;opacity:.6;pointer-events:none;position:absolute;right:-2px;top:50%;transform:rotate(-45deg)}.pill-unavailable[data-v-67f53433]{cursor:not-allowed;opacity:.5;position:relative;text-decoration:line-through;text-decoration-thickness:1.5px}.mobile-bar-enter-active[data-v-67f53433],.mobile-bar-leave-active[data-v-67f53433]{transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1)}.mobile-bar-enter-from[data-v-67f53433],.mobile-bar-leave-to[data-v-67f53433]{opacity:0;transform:translateY(100%)}.size-guide-enter-active[data-v-67f53433],.size-guide-leave-active[data-v-67f53433]{transition:opacity .18s ease}.size-guide-enter-active>div[data-v-67f53433]:last-child,.size-guide-leave-active>div[data-v-67f53433]:last-child{transition:transform .18s ease,opacity .18s ease}.size-guide-enter-from[data-v-67f53433],.size-guide-leave-to[data-v-67f53433]{opacity:0}.size-guide-enter-from>div[data-v-67f53433]:last-child,.size-guide-leave-to>div[data-v-67f53433]:last-child{opacity:0;transform:scale(.96)}.pd-info--editorial[data-v-67f53433]{gap:1.25rem}.pd-info--editorial[data-v-67f53433] h1{font-size:1.875rem;font-weight:500;letter-spacing:-.01em}@media(min-width:768px){.pd-info--editorial[data-v-67f53433] h1{font-size:2.25rem}}.pd-info--editorial[data-v-67f53433] .trust-signals{font-size:.8125rem;padding-bottom:.5rem;padding-top:.5rem}.pd-info--dense[data-v-67f53433]{gap:.75rem}.pd-info--dense[data-v-67f53433] h1{font-size:1.25rem;font-weight:600}@media(min-width:768px){.pd-info--dense[data-v-67f53433] h1{font-size:1.5rem}}.pd-info--dense[data-v-67f53433] .trust-signals{font-size:.6875rem;font-weight:500;padding-top:.5rem}.pd-info--luxury[data-v-67f53433]{gap:1.5rem}.pd-info--luxury[data-v-67f53433] h1{font-size:1.5rem;font-weight:400;letter-spacing:.02em;line-height:1.4}@media(min-width:768px){.pd-info--luxury[data-v-67f53433] h1{font-size:1.875rem}}.pd-info--luxury[data-v-67f53433] .trust-signals{border-top:1px solid var(--token-third);font-size:.6875rem;letter-spacing:.05em;margin-top:1rem;padding-top:1rem;text-transform:uppercase}.coupon-card[data-v-1a1a6e74]{background-color:var(--token-third,#d8d8d8)}.no-scrollbar[data-v-7e130a94]{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar[data-v-7e130a94]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-70b38ce4]{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar[data-v-70b38ce4]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-8a28ea17]{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar[data-v-8a28ea17]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-acb29375]{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar[data-v-acb29375]::-webkit-scrollbar{display:none}.skel[data-v-acb29375]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.skel[data-v-acb29375]:after{animation:reco-skel-shimmer-acb29375 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes reco-skel-shimmer-acb29375{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.skel[data-v-acb29375]:after{animation:none}}.service-icon-placeholder[data-v-f4184baa]{background-image:linear-gradient(135deg,var(--token-secondary) 0,var(--token-third) 100%)}.service-icon-hint[data-v-f4184baa]{display:none}[data-builder-mode=true] .service-icon-hint{align-items:center;display:inline-flex;font-weight:500;letter-spacing:.02em}.service-list-empty-hint[data-v-f4184baa]{display:none}[data-builder-mode=true] .service-list-empty-hint{align-items:center;background:var(--token-surface);border:1px dashed var(--token-third);border-radius:999px;color:var(--token-muted);display:inline-flex;font-size:.75rem;gap:.4em;padding:.4em .9em}.slider-shell-overlay[data-v-5cc682ac]{min-height:320px}.slider-shell-split[data-v-5cc682ac]{min-height:360px}@media(min-width:768px){.slider-shell-split[data-v-5cc682ac]{min-height:420px}}.slider-image-placeholder[data-v-5cc682ac]{background-image:linear-gradient(135deg,var(--token-secondary) 0,var(--token-third) 100%)}.slider-placeholder-hint[data-v-5cc682ac]{display:none}[data-builder-mode=true] .slider-placeholder-hint{display:inline-flex}[data-builder-mode=true] .slider-placeholder-hint span{align-items:center;background:var(--token-surface);border:1px dashed var(--token-third);border-radius:999px;color:var(--token-muted);display:inline-flex;font-size:.75rem;font-weight:500;gap:.4em;letter-spacing:.02em;padding:.4em .9em}@keyframes thanks-fade-keys-06968615{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.thanks-fade[data-v-06968615]{animation:thanks-fade-keys-06968615 .5s ease-out .15s both}@keyframes thanks-fade-keys-6fb23c50{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.thanks-fade[data-v-6fb23c50]{animation:thanks-fade-keys-6fb23c50 .5s ease-out}.thanks-header-check[data-v-6fb23c50]{animation:thanks-pop-6fb23c50 .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes thanks-pop-6fb23c50{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.thanks-check-svg path[data-v-6fb23c50]{animation:thanks-draw-6fb23c50 .4s ease-out .35s forwards;stroke-dasharray:30;stroke-dashoffset:30}@keyframes thanks-draw-6fb23c50{to{stroke-dashoffset:0}}.thanks-ring[data-v-6fb23c50]{animation:thanks-ripple-6fb23c50 1.1s ease-out .2s both}@keyframes thanks-ripple-6fb23c50{0%{opacity:.7;transform:scale(.85)}to{opacity:0;transform:scale(1.6)}}@media(prefers-reduced-motion:reduce){.thanks-check-svg path[data-v-6fb23c50],.thanks-fade[data-v-6fb23c50],.thanks-header-check[data-v-6fb23c50],.thanks-ring[data-v-6fb23c50]{animation:none}.thanks-check-svg path[data-v-6fb23c50]{stroke-dashoffset:0}}.msg-fade-enter-active[data-v-d09641bb],.msg-fade-leave-active[data-v-d09641bb]{transition:opacity .25s ease}.msg-fade-enter-from[data-v-d09641bb],.msg-fade-leave-to[data-v-d09641bb]{opacity:0}.skel[data-v-b3c27a0f]{background:var(--token-secondary,#f1f1f1);overflow:hidden;position:relative}.skel[data-v-b3c27a0f]:after{animation:wishlist-skel-shimmer-b3c27a0f 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.65) 50%,transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}@keyframes wishlist-skel-shimmer-b3c27a0f{to{transform:translate(100%)}}.wishlist-empty-state[data-v-b3c27a0f]{margin-inline:auto;max-width:32rem;min-height:60vh}.wishlist-empty-icon[data-v-b3c27a0f]{animation:wishlist-empty-float-b3c27a0f 3.2s ease-in-out infinite}@keyframes wishlist-empty-float-b3c27a0f{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.skel[data-v-b3c27a0f]:after,.wishlist-empty-icon[data-v-b3c27a0f]{animation:none}}.t2030-madeby[data-v-335c576c]{background:#1f1f1f;color:#f5f5f5;font-size:14px;line-height:1.4;padding:14px 16px;text-align:center;width:100%}.t2030-madeby-link[data-v-335c576c]{color:#3ea6ff;font-weight:500;text-decoration:none}.t2030-madeby-link[data-v-335c576c]:hover{text-decoration:underline}
