body.cq-store{--cq-ink:#171c19;--cq-paper:#f8f8f2;--cq-lime:#d8f877;background:var(--cq-paper);color:var(--cq-ink);font-family:Arial,Helvetica,sans-serif;line-height:1.45}.cq-store *{box-sizing:border-box}.cq-store a{color:inherit}.cq-store .page_container>.main-content{width:100%}.cq-store h1,.cq-store h2,.cq-store h3{font-family:Arial,Helvetica,sans-serif}.cq-topline{background:#171c19;color:#f8f8f2;display:flex;justify-content:space-between;padding:11px 4.5%;font-size:10px;letter-spacing:.16em;font-weight:700}.cq-topline span{color:#d8f877}.cq-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 4.5%;background:#f8f8f2;border-bottom:1px solid #171c1920;position:relative;z-index:30}.cq-logo{font-size:26px;line-height:.82;font-weight:900;letter-spacing:-1.3px;display:inline-flex;flex-direction:column;text-decoration:none}.cq-logo>span{font-size:21px;letter-spacing:-1px;position:relative;margin-top:5px}.cq-logo-dot{font-size:9px;position:absolute;right:-13px;top:-3px}.cq-desktop-nav{display:flex;gap:30px;font-size:13px}.cq-desktop-nav a{text-decoration:none}.cq-desktop-nav a:hover{text-decoration:underline;text-underline-offset:5px}.cq-header-actions{display:flex;align-items:center;gap:23px}.cq-header-actions>a{display:flex;align-items:center;gap:9px;font-size:12px;text-decoration:none}.cq-header-actions svg{height:21px;width:21px}.cq-mobile-menu{display:none}.cq-hero{display:grid;grid-template-columns:1fr 1fr;min-height:650px}.cq-hero-copy{padding:80px 9% 55px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.cq-eyebrow{font-size:10px;font-weight:700;letter-spacing:.18em;line-height:1.5;margin:0 0 22px;text-transform:uppercase;display:flex;align-items:center;gap:10px}.cq-live-dot{width:7px;height:7px;background:#171c19;border-radius:50%}.cq-hero h1{font-size:clamp(48px,5.6vw,88px);line-height:.98;letter-spacing:-.065em;font-weight:600;margin:0 0 26px}.cq-hero-description{font-size:15px;line-height:1.75;color:#4c534d;max-width:390px;margin:0 0 22px}.cq-price{display:flex;align-items:baseline;gap:12px;font-size:21px;font-weight:600;line-height:1.5}.cq-price s{font-size:14px;font-weight:400;color:#70766f}.cq-price spz-currency{display:inline}.cq-offer-note{display:block;font-size:10px;color:#676d66;margin-top:3px}.cq-hero-ctas{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:27px}.cq-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:16px 22px;min-height:52px;border-radius:3px;font-size:12px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s}.cq-button-dark{background:#171c19;color:#fff!important}.cq-button:hover{background:#344538;transform:translateY(-2px)}.cq-button span{font-size:21px;line-height:1}.cq-text-link{font-size:12px;font-weight:600;text-underline-offset:5px}.cq-text-link span{margin-left:6px}.cq-hero-specs{display:flex;gap:16px;flex-wrap:wrap;margin-top:48px;font-size:8px;font-weight:600;letter-spacing:.08em}.cq-hero-specs span+span:before{content:"+";margin-right:16px;color:#747d74}.cq-hero-visual{background:#e8efeb;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:45px 35px 65px;min-width:0}.cq-hero-visual>img{width:76%;height:545px;object-fit:contain;position:relative;z-index:1;mix-blend-mode:multiply;transform:rotate(-7deg);transition:transform .8s}.cq-hero-visual:hover>img{transform:rotate(-3deg) translateY(-8px)}.cq-orbit{position:absolute;border:1px solid #728e7430;border-radius:50%;width:620px;height:620px;left:20%;top:10%}.cq-orbit-two{width:820px;height:820px;top:-5%;left:5%}.cq-sticker{position:absolute;z-index:3;right:7%;top:8%;height:114px;width:114px;border-radius:50%;background:#d8f877;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:10px;line-height:1.4;letter-spacing:.08em;transform:rotate(12deg)}.cq-sticker strong{font-size:12px;margin-top:4px}.cq-visual-label{position:absolute;bottom:24px;left:35px;right:35px;display:flex;gap:15px;justify-content:space-between;font-size:8px;font-weight:600;letter-spacing:.08em}.cq-ticker{background:#d8f877;padding:16px 0;overflow:hidden;border-top:1px solid #171c1910;border-bottom:1px solid #171c1910}.cq-ticker>div{white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:36px;font-size:12px;font-weight:600;letter-spacing:.13em}.cq-ticker span{font-size:22px;line-height:1}.cq-edit{padding:90px 4.5%}.cq-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:38px}.cq-section-heading .cq-eyebrow{margin-bottom:12px}.cq-section-heading h2,.cq-faq h2{font-size:clamp(30px,3vw,48px);font-weight:500;letter-spacing:-.05em;line-height:1.1;margin:0}.cq-section-heading>p{max-width:295px;font-size:13px;line-height:1.7;color:#62695f;margin:0}.cq-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cq-product-card{min-width:0}.cq-card-image{display:block;position:relative;background:#eceee8;border-radius:4px;aspect-ratio:1/1.13;overflow:hidden}.cq-card-image-2{background:#e8ede3}.cq-card-image-3{background:#f3e9d8}.cq-card-image>img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:45px 24px 25px;transition:transform .6s}.cq-card-image-1>img{padding:46px 20px 20px}.cq-card-image-3>img{padding:60px 40px 30px}.cq-card-image:hover>img{transform:scale(1.045)}.cq-card-index{position:absolute;top:20px;left:20px;font-size:9px;letter-spacing:.12em;z-index:2}.cq-card-arrow{position:absolute;right:16px;bottom:16px;border:1px solid #171c1930;border-radius:50%;width:38px;height:38px;display:flex;align-items:center;justify-content:center;font-size:22px;z-index:2;background:#f8f8f290}.cq-card-info{padding:22px 0 0}.cq-card-info .cq-eyebrow{font-size:8px;color:#66705e;margin-bottom:8px}.cq-card-info h3{font-size:18px;line-height:1.3;letter-spacing:-.035em;margin:0 0 8px;font-weight:600}.cq-card-info h3 a{text-decoration:none}.cq-card-features{font-size:11px;line-height:1.6;color:#676e64;min-height:35px;margin:0 0 12px}.cq-card-info .cq-price{font-size:17px}.cq-card-info .cq-price s{font-size:12px}.cq-card-shop{display:flex;justify-content:space-between;border-top:1px solid #171c1925;margin-top:20px;padding-top:15px;font-size:11px;text-decoration:none}.cq-card-shop span{font-size:17px}.cq-story{margin:0 4.5% 28px;display:grid;grid-template-columns:1fr 1fr;border-radius:5px;overflow:hidden;background:#e5ebdd}.cq-story-apricot{background:#f4e4ce}.cq-story-image{position:relative;display:flex;align-items:center;justify-content:center;padding:55px 35px;min-height:540px;overflow:hidden}.cq-story-image img{width:100%;height:430px;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s}.cq-story-image:hover img{transform:scale(1.035)}.cq-story-index{position:absolute;top:27px;left:30px;font-size:9px;letter-spacing:.14em}.cq-story-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:60px 10% 60px 6%}.cq-story-copy h2{font-size:clamp(34px,3.8vw,58px);line-height:1.03;letter-spacing:-.055em;font-weight:500;margin:0 0 22px}.cq-story-description{font-size:13px;line-height:1.8;max-width:355px;color:#4e584a;margin:0 0 20px}.cq-story-tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:25px}.cq-story-tags span{font-size:9px;border:1px solid #171c1930;border-radius:30px;padding:6px 10px}.cq-story-copy>.cq-button{margin-top:22px}.cq-story-apricot .cq-story-image{order:2}.cq-story-apricot .cq-story-copy{padding-left:12%;padding-right:7%}.cq-story-apricot .cq-story-image img{height:400px;max-width:360px}.cq-faq{padding:90px 4.5% 105px;display:grid;grid-template-columns:1fr 1fr;gap:70px}.cq-faq .cq-text-link{display:inline-block;margin-top:26px}.cq-faq-list{border-top:1px solid #171c1940}.cq-faq-list details{border-bottom:1px solid #171c1925;padding:21px 0}.cq-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:25px;cursor:pointer;list-style:none;font-size:13px;font-weight:500}.cq-faq-list summary::-webkit-details-marker{display:none}.cq-faq-list summary:after{content:"+";font-size:21px;font-weight:400}.cq-faq-list details[open] summary:after{content:"\2212"}.cq-faq-list p{font-size:12px;color:#62695f;line-height:1.8;margin:15px 30px 0 0}.cq-footer{background:#171c19;color:#f8f8f2;padding:55px 4.5% 22px}.cq-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:50px;padding-bottom:50px}.cq-footer .cq-logo{font-size:34px}.cq-footer .cq-logo>span{font-size:27px}.cq-footer-top p{font-size:11px;color:#a8b2a6;margin-top:22px}.cq-footer h2{font-size:9px;letter-spacing:.15em;margin:0 0 20px;color:#d8f877}.cq-footer-top>div:not(:first-child)>a{display:block;text-decoration:none;font-size:12px;margin-bottom:12px}.cq-footer-bottom{display:flex;justify-content:space-between;gap:24px;border-top:1px solid #ffffff25;padding-top:20px;font-size:9px;color:#a8b2a6}.cq-footer-bottom>div{display:flex;gap:20px}.cq-footer-bottom a{text-decoration:none}.cq-store a:focus-visible,.cq-store button:focus-visible,.cq-store summary:focus-visible{outline:3px solid #80a634;outline-offset:5px}.cq-will-reveal{opacity:0;transform:translateY(20px);transition:opacity .65s,transform .65s}.cq-in{opacity:1;transform:none}.cq-store .product-details{padding-top:38px;padding-bottom:45px}.cq-store .product-details h1{letter-spacing:-.04em}.cq-store .product-info-body-inner-container{line-height:1.5}.cq-store .product-details .button-primary{border-radius:3px}@media(min-width:1600px){.cq-hero-copy{padding-left:14%}.cq-hero{min-height:720px}.cq-hero-visual>img{height:600px}}@media(max-width:959px){.cq-hero{min-height:560px}.cq-hero-copy{padding:50px 8%}.cq-hero h1{font-size:55px}.cq-hero-visual{padding:40px 20px}.cq-hero-visual>img{height:460px;width:95%}.cq-sticker{width:85px;height:85px;font-size:8px;right:5%;top:5%}.cq-sticker strong{font-size:10px}.cq-hero-specs{margin-top:30px;gap:9px;font-size:7px}.cq-hero-specs span+span:before{margin-right:9px}.cq-hero-ctas{gap:18px}.cq-product-grid{gap:16px}.cq-card-info h3{font-size:16px}.cq-card-features{min-height:55px}.cq-story-image{min-height:450px;padding:45px 15px}.cq-story-image img{height:350px}.cq-story-copy{padding:45px 8%}.cq-story-apricot .cq-story-copy{padding-left:8%}.cq-story-copy h2{font-size:40px}.cq-faq{gap:40px}.cq-visual-label{left:20px;right:20px}.cq-visual-label span:last-child{max-width:135px;text-align:right}}@media(max-width:649px){.cq-topline{justify-content:center;font-size:8px;padding:10px 15px}.cq-topline>span{display:none}.cq-header{padding:18px 20px}.cq-logo{font-size:22px}.cq-logo>span{font-size:18px}.cq-desktop-nav{display:none}.cq-header-actions{gap:18px}.cq-header-actions>a>span{display:none}.cq-mobile-menu{display:block}.cq-mobile-menu summary{list-style:none;cursor:pointer;font-size:20px}.cq-mobile-menu summary::-webkit-details-marker{display:none}.cq-mobile-menu nav{position:absolute;top:100%;left:0;right:0;background:#f8f8f2;padding:20px;border-bottom:1px solid #ddd;display:flex;flex-direction:column;gap:18px;font-size:14px}.cq-mobile-menu a{text-decoration:none}.cq-hero{grid-template-columns:1fr}.cq-hero-copy{padding:45px 24px 38px}.cq-hero h1{font-size:64px;letter-spacing:-.065em}.cq-eyebrow{font-size:9px;margin-bottom:20px}.cq-hero-description{font-size:13px;max-width:340px}.cq-price{font-size:20px}.cq-hero-ctas{gap:24px;margin-top:22px}.cq-button{padding:15px 20px;font-size:11px}.cq-hero-specs{font-size:7px;margin-top:30px}.cq-hero-visual{min-height:425px;padding:25px 20px 45px}.cq-hero-visual>img{height:365px;width:70%}.cq-sticker{width:90px;height:90px;right:8%;top:6%}.cq-visual-label{bottom:20px}.cq-ticker{padding:14px 0}.cq-ticker>div{font-size:10px;gap:25px;justify-content:flex-start}.cq-edit{padding:55px 20px}.cq-section-heading{display:block;margin-bottom:26px}.cq-section-heading h2{font-size:36px}.cq-section-heading>p{margin-top:17px;font-size:12px;max-width:270px}.cq-product-grid{grid-template-columns:1fr;gap:35px}.cq-card-image{aspect-ratio:1/1.04}.cq-card-image>img{padding:45px 35px 25px}.cq-card-image-1>img{padding:40px 35px 22px}.cq-card-image-3>img{padding:50px 55px 30px}.cq-card-info{padding-top:18px}.cq-card-info h3{font-size:20px}.cq-card-features{min-height:0;margin-bottom:12px}.cq-card-shop{margin-top:15px}.cq-story{margin:0 20px 22px;grid-template-columns:1fr}.cq-story-image{min-height:340px;padding:45px 20px 20px}.cq-story-image img{height:295px}.cq-story-index{top:20px;left:20px}.cq-story-copy,.cq-story-apricot .cq-story-copy{padding:30px 25px 38px}.cq-story-copy h2{font-size:43px}.cq-story-apricot .cq-story-image{order:0}.cq-story-apricot .cq-story-image img{height:290px}.cq-story-tags span{font-size:8px}.cq-story-description{font-size:12px}.cq-faq{grid-template-columns:1fr;padding:45px 20px 60px;gap:32px}.cq-faq h2{font-size:36px}.cq-faq .cq-text-link{margin-top:20px}.cq-faq-list summary{font-size:12px}.cq-footer{padding:40px 24px 22px}.cq-footer-top{grid-template-columns:1fr 1fr;gap:30px;padding-bottom:30px}.cq-footer-top>div:first-child{grid-column:1/-1}.cq-footer-bottom{flex-direction:column;font-size:9px;gap:15px}.cq-footer-bottom>div{gap:20px}.cq-hero-visual>img{transform:rotate(-5deg)}}@media(prefers-reduced-motion:reduce){.cq-will-reveal{opacity:1;transform:none;transition:none}.cq-store *{scroll-behavior:auto!important}.cq-hero-visual>img,.cq-card-image>img,.cq-button,.cq-story-image img{transition:none!important;transform:none!important}}@media(max-width:649px){.cq-hero-visual{order:-1;min-height:285px;padding:20px 20px 35px}.cq-hero-visual>img{height:245px;width:64%}.cq-hero-copy{padding:30px 24px 35px}.cq-hero h1{font-size:52px}.cq-hero-specs{margin-top:25px}.cq-sticker{height:78px;width:78px;font-size:8px}.cq-sticker strong{font-size:9px}}.cq-brand{display:inline-flex;align-items:center;gap:11px;text-decoration:none;flex:none}.cq-brand-logo{display:block;width:210px;height:auto;flex:none}.cq-brand-mark{display:block;width:42px;height:42px;flex:none}.cq-brand .cq-logo{text-decoration:none}.cq-footer-top{grid-template-columns:1.65fr .7fr 1fr 1fr;gap:44px}.cq-footer .cq-brand-mark{width:48px;height:48px}.cq-footer .cq-brand-logo{width:245px}.cq-footer-top p{max-width:230px}.cq-footer-top>div:not(:first-child)>a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:959px){.cq-footer-top{grid-template-columns:1.35fr .65fr 1fr 1fr;gap:28px}.cq-footer h2{line-height:1.45}}@media(max-width:649px){.cq-brand{gap:8px}.cq-brand-mark{width:34px;height:34px}.cq-brand-logo{width:168px}.cq-footer-top{grid-template-columns:1fr 1fr;gap:30px 24px}.cq-footer-top>div:first-child{grid-column:1/-1}.cq-footer .cq-brand-mark{width:42px;height:42px}.cq-footer .cq-brand-logo{width:220px}.cq-footer-bottom>span:last-child{max-width:250px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cq-store.css.map */
