.gallery.svelte-4l42v6{overflow:hidden}.gallery.svelte-4l42v6>div{overflow:hidden}.gallery.svelte-4l42v6 .embla__slide:where(.svelte-4l42v6){flex:0 0 100%;min-width:0;margin-right:5rem}.embla.svelte-4l42v6{display:flex;flex-direction:column;gap:.9375rem}@media (width >= 64rem){.embla.svelte-4l42v6{flex-direction:row-reverse;gap:1.25rem}}@media (width >= 64rem){.thumbnails-wrapper.svelte-4l42v6{position:relative;width:5.125rem}.thumbnails-wrapper.svelte-4l42v6 .embla-thumbs:where(.svelte-4l42v6){position:absolute;top:0;left:0;bottom:0;width:100%;max-width:100%;height:100%;max-height:100%}.thumbnails-wrapper.svelte-4l42v6 .embla-thumbs:where(.svelte-4l42v6) .embla-thumbs__viewport:where(.svelte-4l42v6){height:100%;max-height:100%;display:flex;flex-direction:column}.thumbnails-wrapper.svelte-4l42v6 .embla-thumbs:where(.svelte-4l42v6) .embla-thumbs__viewport:where(.svelte-4l42v6) .embla-thumbs__container:where(.svelte-4l42v6){max-height:100%}}.card-wrapper.svelte-4l42v6{flex:1;min-width:0}.card-wrapper.svelte-4l42v6>div{overflow:hidden}.card-inner.svelte-4l42v6{position:relative;min-width:0}.card-inner.svelte-4l42v6 .tags:where(.svelte-4l42v6){display:inline-flex;position:absolute;top:.9375rem;left:.9375rem;z-index:1;gap:.375rem;max-width:70%;flex-wrap:wrap}.card-inner.svelte-4l42v6 .counter:where(.svelte-4l42v6){background-color:#fff;display:inline-flex;position:absolute;bottom:.9375rem;left:.9375rem;gap:.625rem;justify-content:center;align-items:center;z-index:1;border:1px solid var(--color-outline-bg-white);border-radius:1.875rem;width:5.5625rem;height:2.75rem;font-weight:400;font-size:.875rem;line-height:150%}.card-inner.svelte-4l42v6 .arrows:where(.svelte-4l42v6){display:inline-flex;gap:.625rem;position:absolute;bottom:.9375rem;right:.9375rem;z-index:1}.embla__viewport.svelte-4l42v6{overflow:hidden}.embla__container.svelte-4l42v6{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide.svelte-4l42v6{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.embla-thumbs__viewport.svelte-4l42v6{overflow:hidden}.embla-thumbs__container.svelte-4l42v6{display:flex;flex-direction:row;gap:.9375rem}@media (width >= 64rem){.embla-thumbs__container.svelte-4l42v6{touch-action:pan-x pinch-zoom;flex-direction:column}}.slide.svelte-4l42v6{border-radius:.625rem;background-color:#fff;overflow:hidden;min-width:4.125rem;min-height:4.125rem;max-width:4.125rem;max-height:4.125rem;aspect-ratio:1/1;height:auto;border:2px solid rgba(0,0,0,0);transition:border-color .3s ease-in-out}.slide.active.svelte-4l42v6{border-color:var(--color-dark)}@media (width >= 64rem){.slide.svelte-4l42v6{min-width:5.125rem;min-height:5.125rem;max-width:5.125rem;max-height:5.125rem}}.slide.svelte-4l42v6 button:where(.svelte-4l42v6){display:block;cursor:pointer;height:100%;width:100%}.slide.svelte-4l42v6 button:where(.svelte-4l42v6) img:where(.svelte-4l42v6){display:block;max-width:100%;max-height:100%;min-width:100%}.viewport.svelte-133vqmt{overflow:hidden}.panels.svelte-133vqmt{width:100%}.panels.svelte-133vqmt .panels__embla__container:where(.svelte-133vqmt){display:flex}.panels.svelte-133vqmt .panels__embla__container:where(.svelte-133vqmt) .panel:where(.svelte-133vqmt){flex:0 0 100%;min-width:0;height:0;max-height:0;transition:opacity var(--animation-duration, .3s) ease-out,filter var(--animation-duration, .3s) ease-out}.panels.svelte-133vqmt .panels__embla__container:where(.svelte-133vqmt) .panel.active:where(.svelte-133vqmt){height:auto;max-height:unset}.panels.animation-fade.svelte-133vqmt .panel:where(.svelte-133vqmt):not(.active){opacity:.3}.panels.animation-fade.svelte-133vqmt .panel.active:where(.svelte-133vqmt){opacity:1}.panels.animation-blur.svelte-133vqmt .panel:where(.svelte-133vqmt):not(.active){filter:blur(2px);opacity:.6}.panels.animation-blur.svelte-133vqmt .panel.active:where(.svelte-133vqmt){filter:blur(0);opacity:1}.panels.animation-scale.svelte-133vqmt .panel:where(.svelte-133vqmt){transition:opacity var(--animation-duration, .3s) ease-out,filter var(--animation-duration, .3s) ease-out,transform var(--animation-duration, .3s) ease-out}.panels.animation-scale.svelte-133vqmt .panel:where(.svelte-133vqmt):not(.active){transform:scale(.95);opacity:.7}.panels.animation-scale.svelte-133vqmt .panel.active:where(.svelte-133vqmt){transform:scale(1);opacity:1}.panels.animation-slide.svelte-133vqmt .panel:where(.svelte-133vqmt):not(.active){opacity:.8}.panels.animation-slide.svelte-133vqmt .panel.active:where(.svelte-133vqmt){opacity:1}.tabs.svelte-133vqmt .tabs__embla__container:where(.svelte-133vqmt){display:flex;align-items:center}.tabs.svelte-133vqmt .tab:where(.svelte-133vqmt){transition:all .2s ease-out;opacity:.7;cursor:pointer}.tabs.svelte-133vqmt .tab.active:where(.svelte-133vqmt){opacity:1}.tabs.svelte-133vqmt .tab:where(.svelte-133vqmt):hover{opacity:1}a.svelte-1hjdaig{display:flex;align-items:center;gap:1rem}a.svelte-1hjdaig .icon:where(.svelte-1hjdaig){font-size:1.5rem;color:var(--color-dark);transition:.2s color ease-out}a.svelte-1hjdaig .description:where(.svelte-1hjdaig){display:flex;flex-direction:column;gap:.25rem}a.svelte-1hjdaig .description:where(.svelte-1hjdaig) .name:where(.svelte-1hjdaig){font-weight:500;font-size:1rem;line-height:130%}a.svelte-1hjdaig:hover .icon:where(.svelte-1hjdaig),a.svelte-1hjdaig:focus .icon:where(.svelte-1hjdaig){color:var(--color-accent)}.tabs.svelte-19bqjup .tabs .tabs__embla__container{gap:1.5rem}@media (width >= 64rem){.tabs.svelte-19bqjup .tabs .tabs__embla__container{gap:2rem}}.tabs.svelte-19bqjup .tabs button.tab{padding-bottom:.375rem;position:relative}.tabs.svelte-19bqjup .tabs button.tab.active{color:var(--color-accent)}.tabs.svelte-19bqjup .tabs button.tab.active:after{opacity:1}.tabs.svelte-19bqjup .tabs button.tab:after{content:"";opacity:0;height:1px;background:var(--color-accent);width:100%;transition:.2s opacity ease-out;position:absolute;bottom:0;left:0;right:0}.tabs.svelte-19bqjup .panels{margin-top:1.875rem}.groups.svelte-19bqjup{display:flex;flex-direction:column;gap:1.875rem}@media (width >= 80rem){.groups.svelte-19bqjup{flex-wrap:wrap}}.masonry.svelte-19bqjup{display:grid;grid-template-columns:repeat(2,1fr);gap:1.875rem}.masonry.svelte-19bqjup .column:where(.svelte-19bqjup){display:flex;flex-direction:column;gap:1.875rem}.group.svelte-19bqjup{display:flex;flex-direction:column;gap:.875rem}.group.svelte-19bqjup .rows:where(.svelte-19bqjup){display:flex;flex-direction:column;gap:.625rem}.group.svelte-19bqjup .rows:where(.svelte-19bqjup) .row:where(.svelte-19bqjup){display:flex;align-items:flex-end;justify-content:flex-end;gap:.375rem;flex-wrap:wrap;font-weight:400;font-size:.875rem;line-height:150%}.group.svelte-19bqjup .rows:where(.svelte-19bqjup) .row:where(.svelte-19bqjup) .spec-name:where(.svelte-19bqjup){color:var(--color-text)}.group.svelte-19bqjup .rows:where(.svelte-19bqjup) .row:where(.svelte-19bqjup) .dots:where(.svelte-19bqjup){flex:1 1 0;border-bottom:1px dotted var(--color-outline-bg-white)}.group.svelte-19bqjup .rows:where(.svelte-19bqjup) .row:where(.svelte-19bqjup) .value:where(.svelte-19bqjup){color:var(--color-dark);padding-right:1px;white-space:nowrap}.attachments.svelte-19bqjup{display:flex;flex-direction:column;gap:1.25rem}.rich-content.svelte-19bqjup{line-height:1.6}.rich-content.svelte-19bqjup p{margin-bottom:1rem}.rich-content.svelte-19bqjup h1,.rich-content.svelte-19bqjup h2,.rich-content.svelte-19bqjup h3,.rich-content.svelte-19bqjup h4,.rich-content.svelte-19bqjup h5,.rich-content.svelte-19bqjup h6{margin:1.5rem 0 .5rem;font-weight:600}.floating-arrow.svelte-gffpar{position:absolute;pointer-events:none;transform-origin:center}.hint.svelte-n8l3tm{position:relative}.hint.svelte-n8l3tm .question-mark:where(.svelte-n8l3tm){display:block;width:1.1875rem;height:1.1875rem;aspect-ratio:1/1;border-radius:100%;background:var(--color-outline-bg-white);position:relative;cursor:pointer;color:var(--color-text);font-weight:600;font-size:.75rem;line-height:1}.hint.svelte-n8l3tm .question-mark:where(.svelte-n8l3tm)>span:where(.svelte-n8l3tm){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.floating.svelte-n8l3tm{position:absolute;top:0;right:0;z-index:9990;background:#fff;border:1px solid var(--color-outline-bg-white);border-radius:.5rem;box-shadow:0 4px 20px #0000001a;width:17.5rem;padding:.75rem}.floating.svelte-n8l3tm .floating-arrow{left:0;right:0;position:absolute}.floating.svelte-n8l3tm .floating-arrow path{stroke:var(--color-outline-bg-white);fill:#fff}.share-button-wrapper.svelte-1scixiz{position:relative}button.action.svelte-1scixiz{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem;color:var(--color-dark);cursor:pointer;transition:.1s color ease-in-out}button.action.svelte-1scixiz:hover{color:var(--color-accent)}button.action.svelte-1scixiz .icon:where(.svelte-1scixiz){font-size:1.25rem;color:var(--color-dark)}button.action.svelte-1scixiz .text:where(.svelte-1scixiz){font-size:.875rem;line-height:150%;font-weight:400}.floating.svelte-1scixiz{position:absolute;top:0;right:0;z-index:9990;background:#fff;border-radius:1.25rem;box-shadow:0 4px 20px #dfe2e980;min-width:14.0625rem}.floating.svelte-1scixiz .floating-arrow{left:0;right:0;position:absolute}.floating.svelte-1scixiz .floating-arrow path{stroke:var(--color-outline-bg-white);fill:#fff}.share-options.svelte-1scixiz{padding:.5rem;display:flex;flex-direction:column;gap:.25rem}.share-option.svelte-1scixiz{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.375rem;cursor:pointer;transition:background-color .15s ease-in-out;color:var(--color-dark);text-decoration:none;border:none;background:none;width:100%;text-align:left}.share-option.svelte-1scixiz:hover{background-color:var(--color-background-gray)}.share-option.svelte-1scixiz .icon:where(.svelte-1scixiz){font-size:1.125rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.share-option.svelte-1scixiz .text:where(.svelte-1scixiz){font-size:.875rem;line-height:150%;font-weight:400}.red-link.svelte-1yw5pxh{font-weight:400;font-size:.875rem;color:var(--color-accent);line-height:150%;cursor:pointer}.product-page.svelte-1yw5pxh{padding:1.875rem 0 5rem}.product-page.svelte-1yw5pxh .title-row:where(.svelte-1yw5pxh){margin-top:1.875rem;display:flex;flex-direction:column;gap:1.25rem}@media (width >= 50rem){.product-page.svelte-1yw5pxh .title-row:where(.svelte-1yw5pxh){flex-direction:row;align-items:flex-start;justify-content:space-between}}.product-page.svelte-1yw5pxh .title-row:where(.svelte-1yw5pxh) h1:where(.svelte-1yw5pxh){font-weight:500;font-size:1.875rem;line-height:110%;letter-spacing:-.03em;color:var(--color-dark)}.product-page.svelte-1yw5pxh .title-row:where(.svelte-1yw5pxh) .brand:where(.svelte-1yw5pxh) a:where(.svelte-1yw5pxh){display:inline-block}.product-page.svelte-1yw5pxh .title-row:where(.svelte-1yw5pxh) .brand:where(.svelte-1yw5pxh) img:where(.svelte-1yw5pxh){max-width:6.5625rem;min-width:6.5625rem}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh){display:flex;flex-direction:column;gap:1.25rem}@media (width >= 64rem){.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh){flex-direction:row;align-items:baseline;justify-content:space-between;margin-top:1.875rem}}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .reviews-bar:where(.svelte-1yw5pxh){margin-top:.9375rem;display:flex;justify-content:space-between;align-items:baseline;gap:1rem}@media (width >= 64rem){.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .reviews-bar:where(.svelte-1yw5pxh){margin-top:0}}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .reviews-bar:where(.svelte-1yw5pxh) .left:where(.svelte-1yw5pxh) span{display:block}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .reviews-bar:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh){display:flex;align-items:baseline;justify-content:center;gap:.5rem}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .reviews-bar:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) span:where(.svelte-1yw5pxh){line-height:1;font-size:.75rem;font-weight:500}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .reviews-bar:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .reviews:where(.svelte-1yw5pxh){color:var(--color-text)}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .actions:where(.svelte-1yw5pxh){display:flex;justify-content:space-between;align-items:baseline;gap:.9375rem}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .actions:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh){display:inline-flex;gap:.9375rem;align-items:baseline}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .actions:where(.svelte-1yw5pxh) button.action:where(.svelte-1yw5pxh){display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem;color:var(--color-dark);cursor:pointer;transition:.1s color ease-in-out}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .actions:where(.svelte-1yw5pxh) button.action:where(.svelte-1yw5pxh):hover{color:var(--color-accent)}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .actions:where(.svelte-1yw5pxh) button.action.active:where(.svelte-1yw5pxh) .icon:where(.svelte-1yw5pxh){color:var(--color-accent)}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .actions:where(.svelte-1yw5pxh) button.action:where(.svelte-1yw5pxh) .icon:where(.svelte-1yw5pxh){font-size:1.25rem}.product-page.svelte-1yw5pxh .top-bar:where(.svelte-1yw5pxh) .actions:where(.svelte-1yw5pxh) button.action:where(.svelte-1yw5pxh) .text:where(.svelte-1yw5pxh){font-size:.875rem;line-height:150%;font-weight:400}.product-page.svelte-1yw5pxh .main-info-wrap:where(.svelte-1yw5pxh){margin-top:1.25rem}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh){display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem}@media (width >= 50rem){.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh){margin-top:0}}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh){display:flex;flex-direction:column;gap:.75rem}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .title:where(.svelte-1yw5pxh){font-weight:400;font-size:.875rem;line-height:150%}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chips:where(.svelte-1yw5pxh){display:inline-flex;gap:.625rem;flex-wrap:wrap}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chip:where(.svelte-1yw5pxh){border:1px solid var(--color-outline-bg-white);transition:.3s border-color ease-in-out;border-radius:3.75rem;font-weight:400;font-size:14px;line-height:150%;overflow:hidden}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chip:where(.svelte-1yw5pxh):not(.color){padding:.53125rem 1.125rem}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chip.color:where(.svelte-1yw5pxh){padding:.25rem;border-radius:100%}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chip.color:where(.svelte-1yw5pxh) .color-value:where(.svelte-1yw5pxh){height:1.875rem;width:1.875rem;border-radius:100%}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chip.color:where(.svelte-1yw5pxh) .color-value.white:where(.svelte-1yw5pxh){background-color:#fff}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chip.color:where(.svelte-1yw5pxh) .color-value.black:where(.svelte-1yw5pxh){background-color:var(--color-dark)}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chip.color:where(.svelte-1yw5pxh) .color-value.red:where(.svelte-1yw5pxh){background-color:var(--color-accent)}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chip.color:where(.svelte-1yw5pxh) .color-value.silver:where(.svelte-1yw5pxh){background-color:silver}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chip.color:where(.svelte-1yw5pxh) .color-value.gold:where(.svelte-1yw5pxh){background-color:#ffd89f}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chip.color:where(.svelte-1yw5pxh) .color-value.gray:where(.svelte-1yw5pxh){background-color:var(--color-outline-bg-white)}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chip.color:where(.svelte-1yw5pxh) .color-value.blue:where(.svelte-1yw5pxh){background-color:#33c}.product-page.svelte-1yw5pxh .variant-selection:where(.svelte-1yw5pxh) .attribute-group:where(.svelte-1yw5pxh) .chip.active:where(.svelte-1yw5pxh){border-color:var(--color-accent)}.product-page.svelte-1yw5pxh .short-specs:where(.svelte-1yw5pxh){margin-top:1.875rem;display:flex;flex-direction:column;gap:.375rem}.product-page.svelte-1yw5pxh .short-specs:where(.svelte-1yw5pxh) .spec:where(.svelte-1yw5pxh){font-weight:400;font-size:.875rem;line-height:150%;display:flex;gap:.375rem;align-items:baseline}.product-page.svelte-1yw5pxh .short-specs:where(.svelte-1yw5pxh) .spec:where(.svelte-1yw5pxh) .value:where(.svelte-1yw5pxh){color:var(--color-dark)}.product-page.svelte-1yw5pxh .short-specs:where(.svelte-1yw5pxh) .spec:where(.svelte-1yw5pxh) .value:where(.svelte-1yw5pxh) a:where(.svelte-1yw5pxh){text-decoration:underline}.product-page.svelte-1yw5pxh .short-specs:where(.svelte-1yw5pxh) .spec:where(.svelte-1yw5pxh) .name:where(.svelte-1yw5pxh){color:var(--color-text)}.product-page.svelte-1yw5pxh .show-all-specs:where(.svelte-1yw5pxh){margin-top:1.25rem}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh){margin-top:1.875rem}@media (width >= 80rem){.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh){margin-top:0}}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .card-inner:where(.svelte-1yw5pxh){padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem}@media (width >= 50rem) and (width < 80rem){.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .card-inner:where(.svelte-1yw5pxh){display:grid;grid-template-columns:1fr 1fr;gap:1.875rem}}@media (width >= 50rem) and (width < 80rem){.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .left:where(.svelte-1yw5pxh){display:flex;flex-direction:column}}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .left:where(.svelte-1yw5pxh) .price:where(.svelte-1yw5pxh){margin-bottom:.625rem}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .left:where(.svelte-1yw5pxh) .by-installments:where(.svelte-1yw5pxh){font-weight:400;font-size:.875rem;line-height:150%;color:var(--color-text);display:flex;flex-direction:column}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .left:where(.svelte-1yw5pxh) .by-installments:where(.svelte-1yw5pxh) .title:where(.svelte-1yw5pxh){display:flex;align-items:center;gap:.6875rem}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .left:where(.svelte-1yw5pxh) .by-installments:where(.svelte-1yw5pxh) .title:where(.svelte-1yw5pxh)>span:where(.svelte-1yw5pxh){color:var(--color-dark)}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .left:where(.svelte-1yw5pxh) .add-to-cart:where(.svelte-1yw5pxh){margin-top:1.25rem}@media (width >= 50rem) and (width < 80rem){.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .left:where(.svelte-1yw5pxh) .add-to-cart:where(.svelte-1yw5pxh){flex:1;display:flex;flex-direction:column;justify-content:flex-end}}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh){display:flex;flex-direction:column;gap:1.25rem}@media (width >= 50rem) and (width < 80rem){.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh){justify-content:space-between}}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .installation-service:where(.svelte-1yw5pxh){overflow:hidden;padding:1rem;border-radius:.625rem;background-color:var(--color-background-gray);position:relative}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .installation-service:where(.svelte-1yw5pxh) .floating:where(.svelte-1yw5pxh){position:absolute;right:0;top:1rem;z-index:0;min-width:3.625rem;max-width:3.625rem}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .installation-service:where(.svelte-1yw5pxh) .content:where(.svelte-1yw5pxh){position:relative;z-index:1;width:80%}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .installation-service:where(.svelte-1yw5pxh) .title:where(.svelte-1yw5pxh){display:flex;align-items:center;gap:.8125rem}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .installation-service:where(.svelte-1yw5pxh) .title:where(.svelte-1yw5pxh)>span:where(.svelte-1yw5pxh){font-weight:500;font-size:1.25rem;line-height:130%}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .installation-service:where(.svelte-1yw5pxh) .title:where(.svelte-1yw5pxh) .tag:where(.svelte-1yw5pxh) span{background-color:var(--color-secondary-green);color:var(--color-white)}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .installation-service:where(.svelte-1yw5pxh) .text:where(.svelte-1yw5pxh){margin-top:.5rem;font-weight:500;font-size:.75rem;line-height:130%;color:var(--color-text)}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .warranty:where(.svelte-1yw5pxh) .title:where(.svelte-1yw5pxh){display:flex;justify-content:space-between;align-items:center}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .warranty:where(.svelte-1yw5pxh) .title:where(.svelte-1yw5pxh) span:where(.svelte-1yw5pxh){font-weight:500;font-size:1rem;color:var(--color-dark);line-height:130%}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .warranty:where(.svelte-1yw5pxh) .title:where(.svelte-1yw5pxh) .icon:where(.svelte-1yw5pxh){font-size:1.5rem;color:var(--color-dark)}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .warranty:where(.svelte-1yw5pxh) .title:where(.svelte-1yw5pxh) .icon:where(.svelte-1yw5pxh) svg{display:block}.product-page.svelte-1yw5pxh .buy-section:where(.svelte-1yw5pxh) .right:where(.svelte-1yw5pxh) .warranty:where(.svelte-1yw5pxh) a:where(.svelte-1yw5pxh){margin-top:2px}.product-page.svelte-1yw5pxh .details:where(.svelte-1yw5pxh){margin-top:5rem}@media (width >= 50rem){.product-page.svelte-1yw5pxh .details:where(.svelte-1yw5pxh){margin-top:6.25rem}}@media (width >= 80rem){.product-page.svelte-1yw5pxh .details:where(.svelte-1yw5pxh){margin-top:7.5rem}}.product-page.svelte-1yw5pxh h2:where(.svelte-1yw5pxh){font-weight:500;font-size:1.875rem;line-height:110%;letter-spacing:-.03em;margin-bottom:1.875rem}.product-page.svelte-1yw5pxh .similar-products:where(.svelte-1yw5pxh){margin-top:5rem}@media (width >= 50rem){.product-page.svelte-1yw5pxh .similar-products:where(.svelte-1yw5pxh){margin-top:6.25rem}}
