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