.container.svelte-zuw7pr{background:#fff;border-radius:30px;flex-direction:column;gap:10px;width:min(1120px,100% - 18px);margin:0 auto 10px;padding:14px;display:flex}.container.svelte-zuw7pr img{border-radius:24px;width:100%;height:auto}.container.svelte-zuw7pr swiper-container{--swiper-pagination-color:var(--clr-dream-blue);--swiper-navigation-color:var(--clr-dream-blue);border-radius:24px;overflow:clip}.container.svelte-zuw7pr swiper-slide{width:min-width(100%, 1120px)}.container.svelte-zuw7pr>:where(.svelte-zuw7pr):nth-child(2){display:none}@media (width>=768px){.container.svelte-zuw7pr>:where(.svelte-zuw7pr):nth-child(2){display:unset}.container.svelte-zuw7pr>:where(.svelte-zuw7pr):nth-last-child(2){display:none}}.tabs.svelte-zuw7pr{background:var(--clr-shop-card);border-radius:34px;justify-content:center;gap:20.5px;width:fit-content;max-width:calc(100vw - 18px);margin:0 auto 16px;padding:10px 22px;display:flex}.tabs.svelte-zuw7pr>button:where(.svelte-zuw7pr){cursor:pointer;height:35px;color:var(--clr-text);background:0;border:0;font-size:14px;line-height:1;position:relative}.tabs.svelte-zuw7pr>button:where(.svelte-zuw7pr):disabled{cursor:not-allowed;color:var(--lightningcss-light,var(--black-100))var(--lightningcss-dark,var(--black-600))}.tabs.svelte-zuw7pr>button:where(.svelte-zuw7pr):not([disabled]):after{content:"";background:linear-gradient(to right, var(--clr-dream-blue-light), var(--clr-tech-purple-light), var(--clr-dream-blue-light));background-size:200%;width:100%;height:2px;animation:5s infinite svelte-zuw7pr-gradient-animation;display:block;position:absolute;bottom:0;left:0}@keyframes svelte-zuw7pr-gradient-animation{0%{background-position:0}to{background-position:200%}}.section-yt.svelte-zuw7pr>div{justify-content:center;width:100%;display:flex}.section-yt.svelte-zuw7pr>div .yt-el{width:920px}section.svelte-zuw7pr{background:#d3e3ff;justify-content:center;width:100%;margin-bottom:16px;padding:12px 9px;display:flex}section.svelte-zuw7pr iframe{width:100%;max-width:920px}@media (width<=767px){.container.svelte-zuw7pr swiper-container::part(button-prev),.container.svelte-zuw7pr swiper-container::part(button-next){width:13px}}@media (width>=768px){.container.svelte-zuw7pr{border-radius:32px;flex-direction:column;margin:0 auto 50px;padding:20px;display:flex}.container.svelte-zuw7pr img{border-radius:22px}.tabs.svelte-zuw7pr{gap:32px;margin-bottom:32px;padding:14px 32px}.tabs.svelte-zuw7pr>button:where(.svelte-zuw7pr){height:40px;font-size:18px}}@media (width>=1024px){section.svelte-zuw7pr{margin-bottom:32px;padding:32px 9px}}.container.svelte-1ycqg4y{--padding:10px;width:min(1120px,100% - 18px);padding:var(--padding) 0;margin:0 auto}@media (width>=1200px){.container.svelte-1ycqg4y{--padding:16px}}.product.svelte-1ycqg4y{gap:8px;display:grid}.images.svelte-1ycqg4y{gap:12px;height:fit-content;display:grid}.images.svelte-1ycqg4y img{-o-object-fit:contain;object-fit:contain}.images.svelte-1ycqg4y>:first-child{border-radius:8px;width:100%}.image-slides.svelte-1ycqg4y{--preview-size:70px;justify-content:space-between;align-items:center;max-width:calc(100vw - 18px);display:flex}.image-slides.svelte-1ycqg4y svg{width:20px}.image-slides.svelte-1ycqg4y>button:where(.svelte-1ycqg4y){cursor:pointer;color:var(--lightningcss-light,var(--black-900))var(--lightningcss-dark,#fff);background:0;border:0}.image-slides.svelte-1ycqg4y>button:where(.svelte-1ycqg4y):last-child svg{transform:rotate(180deg)}.image-slides.svelte-1ycqg4y>button:where(.svelte-1ycqg4y):disabled{color:var(--lightningcss-light,var(--black-400))var(--lightningcss-dark,var(--black-700))}.image-slides.svelte-1ycqg4y swiper-container{--swiper-pagination-color:transparent;--swiper-pagination-bullet-inactive-color:transparent;flex:1;width:0}.image-slides.svelte-1ycqg4y swiper-slide{width:var(---preview-size);height:var(---preview-size)}.preview.svelte-1ycqg4y{cursor:pointer;border:1px solid #0000;border-radius:12px;display:inline-flex;overflow:hidden}.preview.svelte-1ycqg4y.active{border:1px solid var(--clr-dream-blue)}.preview.svelte-1ycqg4y img{width:var(--preview-size);aspect-ratio:1}.meta.svelte-1ycqg4y>:where(.svelte-1ycqg4y)+:where(.svelte-1ycqg4y){margin-top:16px}h1.svelte-1ycqg4y{font-size:32px;font-weight:700}.share.svelte-1ycqg4y{gap:8px;display:flex}.share.svelte-1ycqg4y button:where(.svelte-1ycqg4y){cursor:pointer;background:0;border:0;display:flex}.share.svelte-1ycqg4y button:where(.svelte-1ycqg4y):first-of-type{margin-left:auto}.share.svelte-1ycqg4y button:where(.svelte-1ycqg4y) svg{transition:var(--animation-time,.3s) filter ease}.share.svelte-1ycqg4y button:where(.svelte-1ycqg4y):hover svg{filter:drop-shadow(-1px -1px 2px #fff9)drop-shadow(1px 1px 2px #5e687999)}.brand.svelte-1ycqg4y{font-size:1.5rem;font-weight:500}.price.svelte-1ycqg4y{font-size:40px;font-weight:700;line-height:30px;position:relative}.price.svelte-1ycqg4y span:where(.svelte-1ycqg4y){vertical-align:top;margin-right:.25rem;font-size:24px;font-weight:400;line-height:20px}.price.svelte-1ycqg4y span:where(.svelte-1ycqg4y):nth-of-type(2){text-decoration:line-through}.price.svelte-1ycqg4y .original-price:where(.svelte-1ycqg4y){opacity:.5;vertical-align:center}.price.svelte-1ycqg4y .price-save:where(.svelte-1ycqg4y){float:right;color:#fff;background:#e01d4c;padding:.25rem .5rem;font-size:12px}form.svelte-1ycqg4y{flex-wrap:wrap;gap:8px;width:100%;display:flex}form.svelte-1ycqg4y button:where(.svelte-1ycqg4y){cursor:pointer}hr.svelte-1ycqg4y{background:var(--black-500);border:0;width:100%;height:1px}.cart-btn.svelte-1ycqg4y,.buy-btn.svelte-1ycqg4y{border-radius:25px;height:50px;font-size:14px;display:flex}.cart-btn.svelte-1ycqg4y,.buy-btn.svelte-1ycqg4y{white-space:nowrap;transition:var(--animation-time,.3s) box-shadow ease;justify-content:center;align-items:center;gap:10px;padding:0 20px}:is(.cart-btn.svelte-1ycqg4y,.buy-btn.svelte-1ycqg4y):hover{box-shadow:0 0 5px var(--lightningcss-light,var(--black-400))var(--lightningcss-dark,#fff)}:is(.cart-btn.svelte-1ycqg4y,.buy-btn.svelte-1ycqg4y) .loading-icon:where(.svelte-1ycqg4y){display:none}:is(.cart-btn.svelte-1ycqg4y,.buy-btn.svelte-1ycqg4y) .loading-text:where(.svelte-1ycqg4y) img:where(.svelte-1ycqg4y){vertical-align:bottom}:is(.cart-btn.svelte-1ycqg4y,.buy-btn.svelte-1ycqg4y).loading{cursor:not-allowed;opacity:.87}:is(.cart-btn.svelte-1ycqg4y,.buy-btn.svelte-1ycqg4y).loading .loading-icon:where(.svelte-1ycqg4y){display:inline-block}:is(.cart-btn.svelte-1ycqg4y,.buy-btn.svelte-1ycqg4y).loading .loading-text:where(.svelte-1ycqg4y){display:none}.buy-btn.svelte-1ycqg4y{color:var(--lightningcss-light,var(--clr-dream-blue))var(--lightningcss-dark,#005aff);background:#fff;border:1px solid;flex:1.48}.buy-btn.svelte-1ycqg4y:disabled:not(.unavailable){color:var(--clr-text);opacity:.5;cursor:not-allowed;box-shadow:none;background-color:#0000;border-color:#0000}.buy-btn.unavailable.svelte-1ycqg4y{border:1px solid var(--lightningcss-light,var(--black-400))var(--lightningcss-dark,var(--black-600));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--black-800));min-width:0;color:var(--lightningcss-light,var(--black-600))var(--lightningcss-dark,var(--black-400));opacity:.55;cursor:not-allowed;box-shadow:none;flex:1}.buy-btn.unavailable.svelte-1ycqg4y:hover{box-shadow:none}.cart-btn.svelte-1ycqg4y{background:var(--clr-dream-blue);color:#fff;border:0;flex:1.98}:is(.compatible.svelte-1ycqg4y,.variants.svelte-1ycqg4y,.description.svelte-1ycqg4y) h3:where(.svelte-1ycqg4y){margin-bottom:8px;font-size:16px;font-weight:400}.compatible.svelte-1ycqg4y div:where(.svelte-1ycqg4y){flex-wrap:wrap;gap:12px;display:flex}.compatible.svelte-1ycqg4y button:where(.svelte-1ycqg4y){color:var(--lightningcss-light,var(--clr-dream-blue))var(--lightningcss-dark,#005aff);cursor:pointer;text-wrap:nowrap;background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#eee);border:1px solid;border-radius:8px;padding:4px 10px}.description.svelte-1ycqg4y{font-size:14px;font-weight:600}.description.svelte-1ycqg4y h3:where(.svelte-1ycqg4y){font-weight:500}.description.svelte-1ycqg4y p:where(.svelte-1ycqg4y){font-weight:300}.description.svelte-1ycqg4y ul{margin-left:1.5rem}.description.svelte-1ycqg4y b{font-weight:600}.content.svelte-1ycqg4y{margin-top:16px}.content.svelte-1ycqg4y>iframe{width:100%}@media (width>=768px){.product.svelte-1ycqg4y{grid-template-columns:1fr 1fr}.images.svelte-1ycqg4y{display:grid}.meta.svelte-1ycqg4y{border:1px solid var(--black-500);border-radius:14px;padding:16px}form.svelte-1ycqg4y>div{width:105px}}@media (width>=1200px){.product.svelte-1ycqg4y{grid-template-columns:auto 1fr 1fr;gap:16px}.images.svelte-1ycqg4y{grid-auto-flow:column;grid-template-columns:subgrid;grid-column:1/3;display:grid}.images.svelte-1ycqg4y>:first-child{grid-column:2/3}.image-slides.svelte-1ycqg4y{--preview-size:84px;flex-direction:column;grid-column:1/2;width:84px;max-height:462px;padding-bottom:0;padding-right:5px}.image-slides.svelte-1ycqg4y>button:where(.svelte-1ycqg4y):first-child svg{transform:rotate(90deg)}.image-slides.svelte-1ycqg4y>button:where(.svelte-1ycqg4y):last-child svg{transform:rotate(-90deg)}.image-slides.svelte-1ycqg4y swiper-container{width:84px;height:400px}.meta.svelte-1ycqg4y{grid-column:3/4}form.svelte-1ycqg4y>div{width:110px}}
