@import "https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&display=swap";*{box-sizing:border-box;font-optical-sizing:auto;font-variation-settings:"wdth" 100;margin:0;padding:0;font-family:Instrument Sans,sans-serif;font-style:normal;font-weight:300}:root{--accent-color:#005fd1;--accent-color-pale:#005ed11a;--transition-slow:all linear .25s;--transition-framer:all .5s cubic-bezier(.34, 1.56, .64, 1)}#root{flex-flow:column;width:100%;display:flex}a{text-decoration:none}p{line-height:1.3em}button{text-transform:capitalize;font-weight:500}#root>div{width:100%}.mobile-menu-icon{cursor:pointer;aspect-ratio:1;justify-content:center;align-items:center;height:44px;display:none}.mobile-nav{opacity:0;pointer-events:none;transition:var(--transition-framer);background-color:#fff;border-bottom:1px solid #0000001a;flex-flow:column;align-items:start;gap:16px;padding:20px;font-size:20px;display:flex;position:fixed;top:80px;left:0;right:0}.mobile-nav.open{opacity:1;pointer-events:unset;top:64px}.nav-container{z-index:10;background-color:#fff;justify-content:space-between;align-items:center;padding:12px;display:flex;position:sticky;top:0}.logo{align-items:center;gap:6px;display:flex}.logo img{aspect-ratio:1;object-fit:cover;height:44px}.logo span{text-transform:uppercase;font-size:14px;font-weight:600}.butn{background-color:var(--accent-color);text-wrap:nowrap;color:#fff;cursor:pointer;text-transform:capitalize;width:min-content;height:44px;transition:var(--transition-slow);border-radius:32px;align-items:center;padding:0 20px;font-size:14px;font-weight:500;display:flex;box-shadow:1px 3px 10px #005ed140}.butn.secondary{color:#000;background-color:#fff}.nav-links{align-items:center;gap:20px;font-size:14px;display:flex}.nav-link{color:#0009;transition:var(--transition-slow);font-weight:400}.nav-link-2{color:#fff9;transition:var(--transition-slow);font-weight:400}.nav-link:hover{color:#000}.nav-link-2:hover{color:#fff}.nav-link.active{color:#000;font-weight:600}.nav-link-2.active{color:#fff;font-weight:600}.page-container{flex-flow:column;gap:60px;display:flex}.container{justify-content:center;padding:32px;display:flex}.wrap{flex-flow:column;gap:28px;width:100%;max-width:1200px;display:flex;position:relative}.wrap.more{margin-top:40px}.wrap.footer{color:#fff;background-color:#000;flex-flow:column;align-items:center;gap:60px;padding:0;display:flex}.wrap.more .top{text-align:left;align-items:start}.wrap.more .top .contents{align-items:start}.wrap.wcu,.wrap.faq{flex-flow:row}.wrap.wcu>div{justify-content:center}.wrap.wcu>div,.wrap.faq>div{width:100%}.wrap.wcu .top,.wrap.faq .top{text-align:left;align-items:start}.wrap.faq .top{height:min-content;position:sticky;top:92px}.wrap.wcu .top .contents,.wrap.faq .top .contents{align-items:start}.wrap>.top{text-align:center;flex-flow:column;align-items:center;gap:24px;display:flex}.wrap>.top .contents{flex-flow:column;align-items:center;gap:4px;width:100%;display:flex}h1{font-size:28px;font-weight:600;line-height:1.2em}h1 span{color:var(--accent-color);font-weight:600}.wrap .top .contents p{opacity:.6;max-width:480px;line-height:1.3em}.section-tag{background-color:var(--accent-color-pale);color:var(--accent-color);text-wrap:nowrap;border-radius:32px;width:min-content;padding:6px 12px;font-size:12px;font-weight:500}.header-image{aspect-ratio:16/9;background-color:#f3f3f4;border-radius:32px;width:100%;overflow:hidden}.header-image img{object-fit:cover;width:100%;height:100%}.numbers{gap:16px;width:100%;display:flex}.numbers>div{text-align:center;aspect-ratio:5/4;border:1px solid #00000026;border-radius:28px;flex-flow:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:32px;display:flex}.numbers span{font-size:32px;font-weight:500}.numbers p{color:#8c8c8c;font-size:14px}.how-it-works{gap:16px;display:flex}.how-it-works>div{width:100%;transition:var(--transition-slow);border:1px solid #00000026;border-radius:36px;flex-flow:column;gap:20px;padding:8px;display:flex}.how-it-works>div:hover{border:1px solid #005ed166;transform:scale(1.01);box-shadow:1px 3px 12px #005ed11a}.how-it-works>div .contents{flex-flow:column;gap:4px;min-height:130px;padding:12px;display:flex}h2{font-size:20px;font-weight:600}h3{font-size:16px;font-weight:500}.how-it-works>div .contents p{color:#00000080}.how-it-works>div .highlight{background-color:var(--accent-color-pale);color:var(--accent-color);text-wrap:nowrap;border-radius:20px;width:min-content;margin-top:12px;margin-left:12px;padding:4px 10px;font-size:14px}.how-it-works>div .how-image{aspect-ratio:1;background-color:#f3f3f4;border-radius:28px;width:100%;overflow:hidden}.how-it-works>div .how-image img{object-fit:cover;width:100%;height:100%}.feature{gap:20px;display:flex}.feature>div{flex-flow:column;justify-content:center;gap:16px;width:100%;display:flex}.feature>div .contents{flex-flow:column;gap:4px;display:flex}.feature>div:first-child .contents p{opacity:.55;max-width:500px}.feature .feature-image{aspect-ratio:1;background-color:#f3f3f4;border-radius:32px;position:relative;overflow:hidden}.feature-image img{object-fit:cover;width:100%;height:100%}.feature-card{border:1px solid #0000001a;border-radius:24px;flex-flow:column;gap:4px;padding:20px;display:flex}.feature-card span{font-weight:500}.feature-card p{opacity:.55}.feature-image p{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background-color:#fff3;border-radius:20px;padding:8px 20px;font-size:14px;position:absolute;bottom:16px;left:16px}.wcu-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.wcu-grid>div{border:1px solid #0000001a;border-radius:24px;flex-flow:column;justify-content:space-between;min-height:250px;padding:20px;display:flex}.wcu-grid>div .contents{flex-flow:column;gap:4px;display:flex}.wcu-grid>div .contents span{font-weight:500}.wcu-grid>div .contents p{opacity:.55;font-size:14px}.services{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;display:grid}.services>div{text-align:center;border:1px solid #0000001a;border-radius:24px;flex-flow:column;justify-content:space-between;align-items:center;min-height:220px;padding:20px;display:flex}.services>div .icon{aspect-ratio:1;align-items:center;justify-items:unset;background-color:var(--accent-color-pale);width:40px;text-align:unset;color:var(--accent-color);border-radius:12px;display:flex}.services>div .icon svg{margin:0 auto}.services>div .contents{flex-flow:column;gap:4px;display:flex}.services>div .contents p{opacity:.55;font-size:14px}.reviews{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.reviews>div{flex-flow:column;justify-content:space-between;min-height:180px;display:flex}.faq-list{flex-flow:column;gap:16px;display:flex}.faq-list>div{cursor:pointer;transition:var(--transition-slow);border:1px solid #0000001a;border-radius:24px;flex-flow:column;gap:16px;padding:20px;display:flex;box-shadow:1px 3px 12px #005ed100}.faq-list>div:hover{border:1px solid #005ed166;transform:scale(1.01);box-shadow:1px 3px 12px #005ed11a}.faq-list>div.active p{height:unset;display:block}.faq-list>div .contents{justify-content:space-between;align-items:center;width:100%;display:flex}.faq-list>div .contents .icon{aspect-ratio:1;background-color:#f3f3f4;border-radius:8px;width:20px;margin-left:12px}.faq-list>div p{opacity:.55;font-size:14px;display:none}.faq-list>div span{font-weight:500}.footer-container{color:#fff;background-color:#000;justify-content:center;padding:32px;display:flex}.footer-cta{width:100%;color:unset;background-color:var(--accent-color);transition:var(--transition-slow);border-radius:24px;justify-content:space-between;align-items:center;padding:40px;display:flex}.footer-cta:hover{transform:scale(1.01)}.footer-cta .contents{flex-flow:column;gap:12px;display:flex}.footer-cta .contents p{opacity:.55}h4{font-size:20px;font-weight:500}.footer-container .bottom{justify-content:space-between;align-items:center;width:100%;font-size:14px;display:flex}.footer-container .bottom>div{gap:16px;display:flex}.footer-container span{opacity:.55}.products{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.product-card{color:unset;transition:var(--transition-framer);border:1px solid #0000001a;border-radius:36px;flex-flow:column;gap:8px;padding:8px;display:flex;box-shadow:1px 3px 12px #005ed100}.product-card:hover{border:1px solid #005ed166;transform:translateY(-12px)scale(1.01);box-shadow:1px 3px 12px #005ed11a}.product-card:hover .image-container{background-color:var(--accent-color-pale)}.product-card .image-container{aspect-ratio:1;background-color:#f3f3f4;border-radius:28px;width:100%;position:relative}.product-card .image-container img{mix-blend-mode:multiply;object-fit:contain;width:100%;height:100%}.product-card .product-tag{background-color:var(--accent-color-pale);color:var(--accent-color);border-radius:20px;padding:6px 18px;font-size:14px;position:absolute;top:12px;right:12px}.product-card .product-info{flex-flow:column;gap:16px;padding:12px;display:flex}.price-buttons{justify-content:space-between;align-items:end;display:flex}.price-wrap{flex-flow:column;gap:2px;display:flex}.price-wrap span{opacity:.55;font-size:14px}.price-wrap p{font-weight:500}.product-info .contents{flex-flow:column;gap:4px;display:flex}.product-info .contents span{font-weight:500}.product-info .contents p{opacity:.55;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.stars-rev{align-items:center;gap:10px;font-size:14px;display:flex}.rating{color:var(--accent-color);align-items:center;gap:8px;font-weight:500;display:flex}.rating .icon{background-color:var(--accent-color-pale);border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.product-overview{align-items:start;gap:32px;display:flex}.product-overview>div{width:100%}.product-overview>div:first-child{flex-flow:column;gap:32px;display:flex}.compact{flex-flow:column;gap:20px;display:flex}.compact .contents{flex-flow:column;gap:8px;display:flex}.compact .desc{opacity:.55;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.compact .contents .title-con{align-items:center;gap:10px;display:flex}.product-image-container{gap:12px;display:flex;position:sticky;top:92px}.main-image{aspect-ratio:1;border:1px solid #0000001a;border-radius:24px;width:100%;height:min-content;overflow:hidden}.main-image:hover img,.image-row>div:hover img{transform:scale(1.1)}.main-image img{transition:var(--transition-framer);object-fit:contain;width:100%;height:100%}.image-row>div{aspect-ratio:1;border:1px solid #0000001a;border-radius:20px;width:100%;height:min-content;overflow:hidden}.image-row>div img{transition:var(--transition-framer);object-fit:contain;width:100%;height:100%}.image-row{flex-flow:column;gap:12px;width:160px;display:flex;overflow:hidden}.less-compact{flex-flow:column;gap:12px;display:flex}.less-compact>div{cursor:pointer;border:1px solid #0000001a;border-radius:24px;flex-flow:column;gap:10px;padding:20px;display:flex}.less-compact>div .top{justify-content:space-between;align-items:center;display:flex}.less-compact>div .top .icon{aspect-ratio:1;background-color:#f3f3f4;border-radius:8px;width:24px}.less-compact>div span{font-weight:500;line-height:1em}.less-compact>div p,.less-compact li{color:#0009;font-size:14px}.less-compact ul{list-style:none}.less-compact li{margin-bottom:12px}.less-compact li:last-child{margin-bottom:0}.less-compact li:before{content:"✓";color:var(--accent-color);margin-right:8px;font-weight:500}.dasf{align-items:end;gap:20px;display:flex}.product-reviews{gap:32px;width:100%;margin-top:40px;display:flex;position:relative}.product-reviews>.top{flex-flow:column;gap:4px;width:100%;min-width:320px;max-width:320px;height:min-content;display:flex;position:sticky;top:92px}.product-reviews>.top>p{opacity:.55;margin-bottom:12px;font-size:14px}.product-reviews .top>p{margin-bottom:20px}.product-reviews .top>.flat{background-color:var(--accent-color-pale);border-radius:24px;flex-flow:column;gap:4px;margin-top:24px;padding:20px;display:flex}.flat p{margin-bottom:12px}.stats{flex-flow:column;gap:12px;display:flex}.stats p{font-size:14px}.stats>div{align-items:center;gap:12px;display:flex}.stats>div:first-child{gap:8px}.stats span{color:#0009;align-items:center;gap:6px;min-width:34px;font-size:14px;line-height:1em;display:flex}.stats span:nth-of-type(odd){color:var(--accent-color);font-weight:500}.bar-stat{background-color:#f3f3f4;border-radius:20px;flex:1;align-items:end;height:24px;display:flex;overflow:hidden}.bar-stat .bar{background-color:var(--accent-color);border-radius:20px;width:100px;height:100%}.rev-history{flex-flow:column;gap:16px;width:100%;display:flex}.p-review{width:100%;transition:var(--transition-framer);border:1px solid #0000001a;border-radius:24px;flex-flow:column;gap:20px;padding:20px;display:flex}.p-review:hover{border:1px solid #005ed166;transform:translateY(-4px)scale(1.01);box-shadow:1px 3px 12px #005ed11a}.p-review .top{justify-content:space-between;align-items:start;width:100%;display:flex}.plater{align-items:center;gap:12px;display:flex}.schoo{flex-flow:column;gap:2px;display:flex}.schoo span{font-size:14px}.schoo p{opacity:.55;font-size:13px}.dp{color:#8c8c8c;aspect-ratio:1;background-color:#f3f3f4;border-radius:100%;justify-content:center;align-items:center;width:44px;font-size:14px;font-weight:500;display:flex}.p-review .top span{flex:1}.photos{border-radius:12px;gap:16px;width:100%;display:flex;overflow:scroll hidden}.photos>div{aspect-ratio:1;background-color:#f3f3f4;border-radius:12px;width:100%;max-width:250px;overflow:hidden}.photos>div img{object-fit:cover;width:100%;height:100%}.topper{flex-flow:column;gap:12px;display:flex}.breadcrumb{gap:6px;font-size:14px;display:flex}.breadcrumb span{opacity:.45}.breadcrumb a{color:#0009;transition:var(--transition-framer);font-weight:500}.breadcrumb a:hover{color:#000}.loader{aspect-ratio:16/9;color:#8c8c8c;text-transform:capitalize;background-color:#f3f3f4;border-radius:32px;justify-content:center;align-items:center;width:100%;max-height:600px;font-size:14px;font-weight:500;display:flex}.overlay-background{z-index:20;background-color:#000c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.overlay{background-color:#fff;border-radius:28px;flex-flow:column;gap:20px;width:100%;max-width:380px;padding:20px;display:flex}.overlay .product-image{aspect-ratio:1;background-color:#f3f3f4;border-radius:16px;width:100%;display:flex}.product-image img{mix-blend-mode:multiply;object-fit:contain;width:100%;height:100%}.overlay .step{flex-flow:column;gap:20px;display:flex}.step .deets{flex-flow:column;gap:12px;display:flex}.deets>p{-webkit-line-clamp:3;color:#0009;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.fred>div{align-items:center;gap:6px;display:flex}span.total{font-weight:600}span.quantity{margin:0 8px}.quantity-selector button{aspect-ratio:1;background-color:var(--accent-color-pale);width:24px;color:var(--accent-color);border:none;font-weight:600}label.terms{align-items:center;gap:8px;font-size:14px;display:flex}.overlay .top button{background-color:#0000;border:none;outline:none}.overlay .top .icon:active{transform:scale(1.1)}.overlay .butn{justify-content:center;width:100%}.overlay .top{justify-content:space-between;align-items:center;display:flex}.overlay .top .contents{align-items:center;gap:12px;display:flex}.overlay .top .icon{aspect-ratio:1;width:40px;transition:var(--transition-framer);background-color:#f3f3f4;border-radius:12px;justify-content:center;align-items:center;display:flex}form{flex-flow:column;gap:12px;display:flex}.input-container{display:flex;position:relative}.input-container .icon{color:#a6a6a6;display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.input-container input,.input-container select{background-color:#f3f3f4;border:none;border-radius:32px;width:100%;height:46px;padding:0 30px 0 48px}.input-container input:focus,form textarea:focus{background-color:#fff}form textarea{background-color:#f3f3f4;border:none;border-radius:24px;width:100%;min-height:150px;padding:16px}form button{background-color:var(--accent-color);color:#fff;cursor:pointer;text-transform:capitalize;height:44px;transition:var(--transition-slow);border:none;border-radius:32px;padding:0 20px;font-size:14px;font-weight:500;box-shadow:1px 3px 10px #005ed140}.butn:hover{background-color:#00479e;transform:scale(.95);box-shadow:1px 3px 16px #005ed14d}.butn:active{transform:scale(1.02)}@media (width>=810px) and (width<=1199.98px){.nav-container .nav-links{display:none}.wrap.wcu,.wrap.faq,.product-reviews{flex-flow:column}.how-it-works{grid-template-columns:repeat(2,1fr);display:grid}.product-image-container{order:-1}.services,.reviews,.wcu-grid,.products{grid-template-columns:repeat(2,1fr)}.footer-container .bottom{justify-content:unset;flex-flow:column;gap:24px}.container,.footer-container{padding:32px 16px}.wrap.faq .top,.product-image-container,.product-reviews>.top{max-width:unset;top:unset;position:relative}.header-image{aspect-ratio:1}.numbers{grid-template-columns:repeat(4,1fr);display:grid}.numbers>div{aspect-ratio:1}.product-overview{flex-flow:column}.nav-container>.butn{display:none}.mobile-menu-icon{display:flex}.product-overview{gap:20px}.photos>div{max-width:unset;min-width:300px}.compact .desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nav-container{border-bottom:1px solid #0000001a}.loader{aspect-ratio:1}}@media (width<=809.98px){.wrap>.top{text-align:left;align-items:start}.wrap>.top .contents{align-items:start}.nav-container .nav-links{display:none}.how-it-works,.feature,.wrap.wcu,.wrap.faq,.product-image-container,.product-reviews{flex-flow:column}.feature-image,.product-image-container{order:-1}.services,.reviews,.wcu-grid,.products{grid-template-columns:repeat(1,1fr)}.footer-container .bottom{justify-content:unset;flex-flow:column;gap:24px}.container,.footer-container{padding:32px 16px}.wrap.faq .top,.product-image-container,.product-reviews>.top{max-width:unset;top:unset;position:relative}.header-image{aspect-ratio:1}.numbers{grid-template-columns:repeat(2,1fr);display:grid}.numbers>div{aspect-ratio:1}.product-overview{flex-flow:column}.image-row,.nav-container>.butn{display:none}.mobile-menu-icon{display:flex}.product-overview{gap:20px}.photos>div{max-width:unset;min-width:300px}.compact .desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nav-container{border-bottom:1px solid #0000001a}.loader{aspect-ratio:1}}
