.gz-slider{position:relative;overflow:hidden;border-radius:10px;border:1px solid var(--line);background:var(--surface-2)}.gz-track{display:flex;transition:transform .6s cubic-bezier(.22,.61,.36,1);will-change:transform}.gz-slide{position:relative;flex:0 0 100%;min-width:0;aspect-ratio:1920 / 700}.gz-media{position:absolute;top:0;right:0;bottom:0;left:0}.gz-link,.gz-media picture{display:block;width:100%;height:100%}.gz-media img,.gz-media svg{display:block;width:100%;height:100%;object-fit:cover}.gz-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}.gz-copy{position:absolute;z-index:2;left:clamp(20px,5vw,56px);top:50%;transform:translateY(-50%);max-width:560px;color:#fff;display:grid;gap:14px;pointer-events:none}.gz-copy .eyebrow{color:#ffffffd9}.gz-copy h2{font-size:clamp(28px,4.6vw,56px)}.gz-copy .lead{font-size:17px;max-width:44ch;color:#ffffffeb}.gz-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.7);background:#00000059;color:#fff;display:grid;place-items:center;padding:0}.gz-arrow:hover{background:#0000008c}.gz-prev{left:12px}.gz-next{right:12px}.gz-dots{position:absolute;left:0;right:0;bottom:14px;z-index:3;display:flex;justify-content:center;gap:8px}.gz-dot{position:relative;width:10px;height:10px;border-radius:999px;border:0;padding:0;background:#fff9;box-shadow:0 0 0 1px #0000002e;transition:width .25s}.gz-dot:before{content:"";position:absolute;top:-9px;right:-4px;bottom:-9px;left:-4px}.gz-dot[aria-current=true]{width:28px;background:#fff}@media(max-width:749px){.gz-slide{aspect-ratio:800 / 1000}.gz-copy{top:auto;bottom:44px;right:20px;transform:none}.gz-arrow{width:38px;height:38px}.gz-prev{left:8px}.gz-next{right:8px}}@media(prefers-reduced-motion:reduce){.gz-track{transition:none}}@media(max-width:750px){.grid.grid-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}.grid.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid.grid-4 .gz-item{min-width:0}@media(max-width:750px){.grid.grid-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.grid.grid-4 .gz-item-pc-only{display:none}}.reviews{padding-block:36px;margin-top:48px}.reviews-head{margin-bottom:16px}.reviews-head h2{font-size:clamp(22px,3vw,28px)}.reviews-head p{font-size:14px;margin-top:4px}.rv-carousel{position:relative}.rv-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px 2px 6px;outline-offset:2px}.rv-track::-webkit-scrollbar{display:none}.rv-track .review{flex:0 0 calc((100% - 36px)/4);min-width:0;scroll-snap-align:start;padding:14px;gap:8px;border-radius:10px}.rv-track .review .stars .icon{width:14px;height:14px}.rv-track .review-text{font-size:13.5px;line-height:1.5;margin:0}.rv-track .review-author{font-size:13px;margin:0}.rv-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:var(--bg);color:var(--fg);font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 0 3px;box-shadow:0 2px 8px #0000001a}.rv-arrow[hidden]{display:none}.rv-prev{left:-10px}.rv-next{right:-10px}@media(max-width:1000px){.rv-track .review{flex-basis:calc((100% - 24px) / 3)}}@media(max-width:760px){.reviews{padding-block:28px;margin-top:36px}.rv-track{gap:10px}.rv-track .review{flex-basis:74%;padding:12px}.rv-track .review-text{font-size:13px}.rv-arrow{display:none!important}}.tr-carousel{position:relative}.trust.trust-track{display:flex;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;outline-offset:2px}.trust.trust-track::-webkit-scrollbar{display:none}.trust.trust-track .trust-item{flex:0 0 calc((100% - 36px)/4);min-width:0;scroll-snap-align:start}.tr-dots{display:none;justify-content:center;gap:6px;margin-top:10px}.tr-dots.is-on{display:flex}.tr-dots button{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:var(--line);cursor:pointer;transition:width .2s ease,background .2s ease}.tr-dots button.is-active{width:20px;background:var(--accent)}@media(max-width:900px){.trust.trust-track .trust-item{flex-basis:calc((100% - 12px)/2)}}@media(max-width:560px){.trust.trust-track .trust-item{flex-basis:86%}}.menu-toggle{display:none}@media(max-width:760px){.site-header{position:sticky}.header-inner{flex-wrap:nowrap;gap:10px;position:relative}.menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin-left:-8px;background:transparent;border:0;border-radius:999px;cursor:pointer;color:var(--fg)}.menu-toggle:hover{background:var(--surface-2)}.menu-toggle-bars{position:relative;display:block;width:20px;height:14px}.menu-toggle-bars i{position:absolute;left:0;width:100%;height:2px;border-radius:2px;background:currentColor;transition:transform .2s ease,opacity .2s ease,top .2s ease}.menu-toggle-bars i:nth-child(1){top:0}.menu-toggle-bars i:nth-child(2){top:6px}.menu-toggle-bars i:nth-child(3){top:12px}.menu-toggle[aria-expanded=true] .menu-toggle-bars i:nth-child(1){top:6px;transform:rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-toggle-bars i:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] .menu-toggle-bars i:nth-child(3){top:6px;transform:rotate(-45deg)}.logo{margin-right:auto}.header-inner .nav{display:none;order:0;width:auto;position:absolute;top:100%;left:0;right:0;flex-direction:column;flex-wrap:nowrap;gap:0;justify-content:flex-start;padding:6px var(--gutter, 20px) 14px;background:var(--bg);border-bottom:1px solid var(--line);box-shadow:0 12px 24px #0000000f}.header-inner .nav.is-open{display:flex}.header-inner .nav a{display:block;padding:14px 4px;border-radius:0;text-align:left;font-size:1rem;color:var(--fg);background:transparent;border-bottom:1px solid var(--line)}.header-inner .nav a:last-child{border-bottom:0}.header-inner .nav a:hover,.header-inner .nav a[aria-current=page]{background:transparent;font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
