span.svelte-sgndoo{--kw-tag-bg:var(--primary-100);--kw-tag-fg:white;--kw-tag-fill:var(--kw-tag-bg);--kw-tag-soft-accent:var(--kw-tag-bg);--kw-tag-soft-fg:var(--kw-tag-soft-accent);--kw-tag-crinkle-width:9px;--kw-tag-crinkle-outset:7px;background-color:var(--kw-tag-bg);border:1px solid #0000;flex-direction:row;gap:.5rem;height:fit-content;padding:6px 12px;font-size:20px;display:flex;position:relative}span.color-blue.svelte-sgndoo{--kw-tag-bg:var(--blue-100);--kw-tag-soft-accent:var(--blue-100);--kw-tag-soft-fg:var(--blue-100)}span.color-neutral.svelte-sgndoo{--kw-tag-bg:color-mix(in srgb, var(--text-100) 12%, transparent);--kw-tag-fg:var(--text-100);--kw-tag-soft-accent:var(--text-invers-100);--kw-tag-soft-fg:var(--text-invers-100)}span.color-green.svelte-sgndoo{--kw-tag-bg:var(--confirm-100);--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:var(--confirm-100);--kw-tag-soft-fg:var(--confirm-100)}span.color-teal.svelte-sgndoo{--kw-tag-bg:var(--green-200);--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:var(--green-200);--kw-tag-soft-fg:var(--green-200)}span.color-yellow.svelte-sgndoo{--kw-tag-bg:var(--yellow-100);--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:var(--yellow-100);--kw-tag-soft-fg:var(--text-invers-100)}span.color-orange.svelte-sgndoo{--kw-tag-bg:color-mix(in srgb, var(--yellow-100) 60%, var(--red-300));--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:color-mix(in srgb, var(--yellow-100) 60%, var(--red-300));--kw-tag-soft-fg:var(--text-invers-100)}span.color-purple.svelte-sgndoo{--kw-tag-bg:#6d28d9;--kw-tag-soft-accent:#6d28d9;--kw-tag-soft-fg:#6d28d9}span.soft.svelte-sgndoo{--kw-tag-fill:color-mix(in srgb, var(--kw-tag-soft-accent) 14%, transparent);background-color:color-mix(in srgb, var(--kw-tag-soft-accent) 14%, transparent);border-color:color-mix(in srgb, var(--kw-tag-soft-accent) 34%, transparent)}span.svelte-sgndoo em:where(.svelte-sgndoo){color:var(--kw-tag-fg);font-size:1em;font-weight:400;line-height:14px;font-family:var(--font-family-regular,var(--font-family-base,"Outfit", sans-serif));white-space:nowrap;z-index:1;font-style:normal;position:relative}span.soft.svelte-sgndoo em:where(.svelte-sgndoo){color:var(--kw-tag-soft-fg)}span.smallVersion.svelte-sgndoo{padding:4px 10px}span.smallVersion.svelte-sgndoo em:where(.svelte-sgndoo){font-size:.7em;line-height:9px}.background-img-product{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.background-img-product img{object-fit:cover;width:100%;height:100%}.product-preview.svelte-17p9fj4{border:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:100%;max-width:27rem;margin-bottom:1.2rem;display:flex;overflow:hidden}@media only screen and (width>=100px) and (width<=967px){.product-preview.svelte-17p9fj4{width:calc(100vw - 2 * var(--horizontal-default-margin) - 2px)}}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4){position:relative}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) a:where(.svelte-17p9fj4){aspect-ratio:1.2;width:100%;display:flex;position:relative}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) a:where(.svelte-17p9fj4) img:where(.svelte-17p9fj4){object-fit:cover;z-index:2;width:100%;height:100%;position:relative}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) a:where(.svelte-17p9fj4) .video-play:where(.svelte-17p9fj4){pointer-events:none;z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) a:where(.svelte-17p9fj4) .video-play:where(.svelte-17p9fj4) svg{background:var(--primary-100);width:2.4rem;height:2.4rem;box-shadow:0 8px 24px color-mix(in srgb, var(--primary-100) 50%, transparent);border-radius:999px;padding:.8rem}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4){justify-content:flex-end;align-items:flex-start;width:3.6rem;height:3.6rem;display:flex;position:absolute;top:0;right:0;overflow:hidden}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) svg:where(.svelte-17p9fj4){width:2.4rem;height:2.4rem}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) .favorite:where(.svelte-17p9fj4){z-index:100;flex-direction:column;align-items:flex-end;width:3.6rem;height:3.6rem;display:flex;position:relative}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) .favorite:where(.svelte-17p9fj4) svg:where(.svelte-17p9fj4){object-fit:cover;width:100%;height:100%;position:absolute;top:-2px;right:-4px;transform:rotate(180deg)}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) .favorite:where(.svelte-17p9fj4) .favorite-toggle:where(.svelte-17p9fj4){color:var(--text-invers-100);z-index:999;margin-top:-10px;margin-right:-10px;position:absolute}@media only screen and (width>=100px) and (width<=967px){.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) .favorite:where(.svelte-17p9fj4){flex-direction:column-reverse;justify-content:flex-end;width:4rem;height:4rem}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) .favorite:where(.svelte-17p9fj4) svg:where(.svelte-17p9fj4){top:-3px}}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) .favorite:where(.svelte-17p9fj4) a:where(.svelte-17p9fj4){cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:flex}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) .sizing:where(.svelte-17p9fj4){z-index:99;background:#0d0c0c80;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;width:100%;height:100%;padding:.6rem 0;display:flex;position:absolute;right:-100%;overflow:hidden}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) .sizing:where(.svelte-17p9fj4) em:where(.svelte-17p9fj4){color:var(--text-100);font-family:Outfit-Bold,sans-serif;font-size:.7rem;font-style:normal;font-weight:700;line-height:.7rem}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) .sizing:where(.svelte-17p9fj4) ul:where(.svelte-17p9fj4){justify-content:center;display:flex}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) .sizing:where(.svelte-17p9fj4) ul:where(.svelte-17p9fj4) li:where(.svelte-17p9fj4) a:where(.svelte-17p9fj4){border-right:1px solid var(--text-100);color:var(--text-100);background:0 0;padding:.3rem .6rem;text-decoration:none}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) .sizing:where(.svelte-17p9fj4) ul:where(.svelte-17p9fj4) li:where(.svelte-17p9fj4) a:where(.svelte-17p9fj4):last-child{border-right:none}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog]:where(.svelte-17p9fj4) .sizing:where(.svelte-17p9fj4) ul:where(.svelte-17p9fj4) li:where(.svelte-17p9fj4) a:where(.svelte-17p9fj4):hover{color:var(--text-invers-100);background-color:var(--text-100)}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog].active:where(.svelte-17p9fj4){width:100%}.product-preview.svelte-17p9fj4 .productImage:where(.svelte-17p9fj4) div[role=dialog].active:where(.svelte-17p9fj4) .sizing:where(.svelte-17p9fj4){right:0}.productVariants.svelte-17p9fj4{scrollbar-width:none;-ms-overflow-style:none;width:100%;height:3.4rem;padding:2px 0;display:flex;overflow:scroll}.productVariants.svelte-17p9fj4::-webkit-scrollbar{display:none}.productVariants.black.svelte-17p9fj4{background-color:#000}.productVariants.svelte-17p9fj4 button:where(.svelte-17p9fj4){cursor:pointer;pointer-events:none;opacity:.5;border:2px solid #000;border-radius:2px;width:3.4rem;height:100%;position:relative}.productVariants.svelte-17p9fj4 button.available:where(.svelte-17p9fj4){pointer-events:all;opacity:1}.productVariants.svelte-17p9fj4 button.active:where(.svelte-17p9fj4){border:2px solid var(--primary-200)}.productVariants.svelte-17p9fj4 button:where(.svelte-17p9fj4) img:where(.svelte-17p9fj4){z-index:2;object-fit:cover;width:100%;height:100%;position:relative}.productVariants.svelte-17p9fj4 button:where(.svelte-17p9fj4) .video-play.small:where(.svelte-17p9fj4){pointer-events:none;z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.productVariants.svelte-17p9fj4 button:where(.svelte-17p9fj4) .video-play.small:where(.svelte-17p9fj4) svg{background:var(--primary-100);border-radius:999px;width:1.4rem;height:1.4rem;padding:.3rem}.productDetails1.svelte-17p9fj4{justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-top:1.2rem;display:flex}.productDetails1.svelte-17p9fj4 .titleRow:where(.svelte-17p9fj4){align-items:center;gap:.5rem;min-width:0;display:inline-flex}.productDetails1.svelte-17p9fj4 em:where(.svelte-17p9fj4){color:var(--text-invers-100);font-size:1.2rem;font-style:normal;font-weight:700;font-style:Outfit}.productDetails1.svelte-17p9fj4 .openInline:where(.svelte-17p9fj4){color:var(--text-invers-100);background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .45rem;font-size:.7rem;font-weight:600;line-height:1;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.productDetails1.svelte-17p9fj4 .openInline:where(.svelte-17p9fj4):hover{background:#ffffff1f;border-color:#ffffff52}.productDetails1.svelte-17p9fj4 .openInline:where(.svelte-17p9fj4):focus-visible{outline:2px solid var(--primary-200);outline-offset:2px}.productDetails2.svelte-17p9fj4{justify-content:space-between;margin-top:1.2rem;display:flex}.productDetails2.svelte-17p9fj4 .avgRating:where(.svelte-17p9fj4){color:var(--text-invers-100);align-items:center;gap:.3rem;font-family:Outfit-Bold,sans-serif;font-size:1rem;font-style:normal;font-weight:700;display:flex}.kw-header-with-button.svelte-3i9mn4{--kw-section-title-button-width:0px;--kw-section-title-header-gap:0px;justify-content:space-between;align-items:flex-end;gap:1.6rem;width:100%;display:flex}.kw-header-with-button.svelte-3i9mn4 .kw-section-title:where(.svelte-3i9mn4){flex:auto;width:auto;min-width:0}.kw-header-with-button.no-wrap.svelte-3i9mn4 .kw-section-title:where(.svelte-3i9mn4){max-width:max(0px, calc(100% - var(--kw-section-title-button-width) - var(--kw-section-title-header-gap)))}@media (width<=600px){.kw-header-with-button.mobile-wrap.svelte-3i9mn4{flex-direction:column;align-items:stretch}.kw-header-with-button.mobile-wrap.svelte-3i9mn4 .kw-section-title:where(.svelte-3i9mn4){width:100%;max-width:100%}.kw-header-with-button.mobile-wrap.svelte-3i9mn4 .button-actions:where(.svelte-3i9mn4){justify-content:flex-end;align-self:stretch;width:100%}}.button-actions.svelte-3i9mn4{flex-wrap:nowrap;flex:none;justify-content:flex-start;gap:1.2rem;min-width:0;max-width:100%;display:flex}@media (width<=1000px){.button-actions.svelte-3i9mn4{flex-wrap:wrap}}.kw-section-title.svelte-3i9mn4{flex-direction:column;align-items:flex-start;gap:.8rem;width:100%;display:flex}.kw-section-title.svelte-3i9mn4 .kw-section-title__top-row:where(.svelte-3i9mn4){align-items:center;gap:.8rem;width:100%;display:flex}.kw-section-title.svelte-3i9mn4 .kw-section-title__secondary-cta:where(.svelte-3i9mn4){margin-left:auto}.kw-section-title.svelte-3i9mn4 small:where(.svelte-3i9mn4){letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:600}.kw-section-title.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4){color:var(--text-primary-100);align-items:flex-end;gap:.6rem;width:100%;min-width:0;display:flex}.kw-section-title.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) :where(.svelte-3i9mn4){color:var(--text-primary-100)}.kw-section-title.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) .kw-section-title__heading-title:where(.svelte-3i9mn4){min-width:0}.kw-section-title.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) .kw-section-title__heading-title.no-wrap:where(.svelte-3i9mn4){text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.kw-section-title.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) button:where(.svelte-3i9mn4){align-items:flex-end;display:flex}.kw-section-title.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) button:where(.svelte-3i9mn4):hover{opacity:.5}.kw-section-title.svelte-3i9mn4 p:where(.svelte-3i9mn4){margin:0;line-height:1.6}.kw-section-title.darkMode.svelte-3i9mn4 small:where(.svelte-3i9mn4){color:var(--text-200)!important}.kw-section-title.darkMode.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4),.kw-section-title.darkMode.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) :where(.svelte-3i9mn4){color:var(--primary-100)!important}.kw-section-title.darkMode.svelte-3i9mn4 p:where(.svelte-3i9mn4){color:var(--text-200)!important}.kw-section-title.lightMode.svelte-3i9mn4 small:where(.svelte-3i9mn4){color:color-mix(in srgb, var(--text-invers-100) 80%, transparent)!important}.kw-section-title.lightMode.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4),.kw-section-title.lightMode.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) :where(.svelte-3i9mn4){color:var(--primary-100)!important}.kw-section-title.lightMode.svelte-3i9mn4 p:where(.svelte-3i9mn4){color:color-mix(in srgb, var(--text-invers-100) 85%, transparent)!important}.small.svelte-3i9mn4{gap:.2rem}.small.svelte-3i9mn4 small:where(.svelte-3i9mn4){font-size:.5rem}.small.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4){font-size:1.3rem}
