:root{--ink:#153d38;--moss:#315d50;--paper:#faf7ef;--sand:#e8d8bf;--line:#d7d5ca;--coral:#c9674e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:DM Sans,sans-serif}.ticker{height:34px;overflow:hidden;background:var(--ink);color:#fff;display:flex;align-items:center;gap:48px;white-space:nowrap;font:9px DM Mono;letter-spacing:.1em;padding:0 25px}.ticker span:after{content:"\2726";margin-left:48px;color:#dce9cf}header{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 5.5vw;border-bottom:1px solid var(--line);background:var(--paper);position:sticky;top:0;z-index:5}.brand{font-size:23px;letter-spacing:.14em;font-weight:700;color:var(--ink);text-decoration:none}.brand sup{font-size:8px}nav{display:flex;gap:29px}nav a{font:10px DM Mono;letter-spacing:.06em;color:var(--ink);text-decoration:none}.bag{border:0;background:none;color:var(--ink);font:10px DM Mono;cursor:pointer}.bag b{font-weight:400;background:var(--ink);color:#fff;border-radius:50%;padding:4px 6px;margin-left:4px}.product{max-width:1390px;margin:0 auto;padding:44px 4.5vw 90px;display:grid;grid-template-columns:minmax(420px,1.25fr) minmax(350px,.75fr);gap:7vw;align-items:start}.gallery{display:grid;gap:13px}.gallery-main{height:590px}.gallery-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:13px}.gallery-grid>div{height:205px}.chair-display{position:relative;overflow:hidden;background:#9caf9e}.chair-display:before{content:"";position:absolute;width:49%;height:46%;left:26%;top:24%;border-radius:4px;transform:skewY(-9deg);box-shadow:inset 0 0 0 13px #f6f0d6bf,0 20px 23px #193c3833}.chair-display:after{content:"";position:absolute;width:64%;height:20px;left:18%;top:72%;border-bottom:10px solid #825c3a;border-left:8px solid transparent;border-right:8px solid transparent;transform:rotate(-14deg);filter:drop-shadow(0 13px 2px #173d3822)}.green-chair:before{background:#315d50}.dune-chair{background:#dfcba9}.dune-chair:before{background:#245d70;box-shadow:inset 0 0 0 9px #f5eddb,0 15px 20px #193c3833}.detail-chair{background:#d8a88a}.detail-chair:before{background:#be624b}.lifestyle{background:linear-gradient(#173d3840,#173d3820),url(https://images.unsplash.com/photo-1507525428034-b723cf961d3e?auto=format&fit=crop&w=850&q=80) center/cover}.gallery-badge{position:absolute;left:18px;top:18px;background:var(--paper);padding:8px 9px;font:9px DM Mono;letter-spacing:.06em;z-index:2}.zoom{position:absolute;right:18px;bottom:16px;width:31px;height:31px;padding:7px;border-radius:50%;background:var(--paper);text-align:center}.buy-box{position:sticky;top:112px;padding:9px 0}.kicker{font:10px DM Mono;letter-spacing:.1em;color:#66827a;margin:0 0 19px}.buy-box h1,h2{font:500 55px/.98 Playfair Display;letter-spacing:-.055em;margin:0}.buy-box h1 em,h2 em{font-weight:500}.product-lead{font-size:15px;line-height:1.65;margin:23px 0 20px;max-width:440px}.rating{font-size:15px;letter-spacing:2px;color:#d39543;margin:15px 0}.rating span{font:10px DM Mono;color:var(--ink);letter-spacing:0;margin-left:9px}.shipping{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:13px 0;font:10px DM Mono;letter-spacing:.06em}.choice-label{font:10px DM Mono;letter-spacing:.08em;margin:25px 0 10px}.choices{display:grid;gap:9px}.choice{position:relative;text-align:left;background:none;border:1px solid var(--line);padding:14px 16px;display:flex;justify-content:space-between;align-items:center;color:var(--ink);cursor:pointer}.choice.selected{border:2px solid var(--ink);padding:13px 15px;background:#edf1e8}.choice i{position:absolute;right:11px;top:-10px;font:8px DM Mono;background:var(--coral);color:#fff;padding:4px 6px;font-style:normal}.choice span{display:flex;flex-direction:column;gap:3px}.choice b{font-size:14px}.choice small{font-size:11px;color:#64756d}.choice strong{font:12px DM Mono;text-align:right}.choice del{display:block;font-size:9px;color:#a16e62}.purchase{display:flex;gap:10px;margin-top:17px}.qty{display:flex;border:1px solid var(--ink);height:51px;align-items:center}.qty button{border:0;background:none;width:35px;font-size:19px;cursor:pointer;color:var(--ink)}.qty span{min-width:20px;text-align:center;font:13px DM Mono}.add{border:0;background:var(--ink);color:#fff;font:10px DM Mono;letter-spacing:.08em;padding:0 18px;flex:1;cursor:pointer}.add span{float:right;font-size:17px;margin-left:25px}.stock{font:9px DM Mono;letter-spacing:.04em;margin:16px 0}.stock b{display:inline-block;width:7px;height:7px;border-radius:50%;background:#d04f3f;margin-right:4px}.reassurance{border-top:1px solid var(--line);padding-top:15px;display:grid;gap:8px;font-size:12px;color:#597069}.proof-strip{background:var(--ink);padding:39px 7vw;display:grid;grid-template-columns:repeat(4,1fr);color:#fff;text-align:center}.proof-strip div{border-right:1px solid #ffffff33;display:flex;flex-direction:column;gap:8px}.proof-strip div:last-child{border:0}.proof-strip strong{font:500 29px Playfair Display}.proof-strip span{font:8px DM Mono;letter-spacing:.08em;color:#dbe4d4}.why{display:grid;grid-template-columns:1fr 1fr;background:#e5ece3;min-height:730px}.why-image{background:url(https://images.unsplash.com/photo-1497250681960-ef046c08a56e?auto=format&fit=crop&w=1300&q=85) center/cover}.why-copy{padding:105px 12%;align-self:center}.why h2,.specs h2,.compare h2,.reviews h2,.faq h2,.final-cta h2{font-size:49px}.why-copy>p:not(.kicker){font-size:15px;line-height:1.7;margin:25px 0 32px}.benefit{display:grid;grid-template-columns:34px 1fr;border-top:1px solid #b8c6ba;padding:17px 0}.benefit>b{font:10px DM Mono;padding-top:3px}.benefit h3{font-size:14px;margin:0 0 7px}.benefit p{font-size:12px;line-height:1.55;margin:0;color:#547068}.ink-link{display:block;margin-top:22px;color:var(--ink);font:10px DM Mono;text-decoration:none;border-bottom:1px solid var(--ink);width:max-content;padding-bottom:5px}.specs{padding:125px 7vw}.spec-intro{max-width:750px}.spec-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:55px}.spec-cards article{border-top:2px solid var(--ink);padding-top:16px}.spec-cards span{font:9px DM Mono;letter-spacing:.07em}.spec-cards h3{font:500 27px Playfair Display;margin:43px 0 11px}.spec-cards p{font-size:13px;line-height:1.7;max-width:280px}.compare{background:#d9c6a8;padding:110px 7vw}.compare-head{text-align:center}.compare-head h2{font-size:47px}.table{max-width:780px;margin:60px auto 0;border-top:1px solid #829484}.tr{display:grid;grid-template-columns:1fr 150px 100px;border-bottom:1px solid #829484;min-height:55px;align-items:center;font-size:13px}.tr b{text-align:center;font-size:15px}.tr.th{font:10px DM Mono;letter-spacing:.05em}.tr.th b:first-of-type{background:var(--ink);color:#fff;padding:14px 2px}.reviews{padding:125px 7vw}.reviews-top{display:flex;justify-content:space-between;align-items:end}.score{text-align:right;display:flex;flex-direction:column;gap:3px}.score b{font:500 44px Playfair Display}.score span{color:#c38a3e;font-size:14px;letter-spacing:2px}.score small{font:8px DM Mono}.review-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:58px}.review-list figure{margin:0;background:#f1eee5}.review-photo{height:210px;background-position:center;background-size:cover}.photo-one{background-image:url(https://images.unsplash.com/photo-1493552152660-f915ab47ae9d?auto=format&fit=crop&w=700&q=80)}.photo-two{background-image:url(https://images.unsplash.com/photo-1507525428034-b723cf961d3e?auto=format&fit=crop&w=700&q=80)}.photo-three{background-image:url(https://images.unsplash.com/photo-1520342868574-5fa3804e551c?auto=format&fit=crop&w=700&q=80)}.review-list blockquote{margin:0;padding:24px;font:500 21px/1.27 Playfair Display}.review-list cite{margin-top:22px;display:flex;flex-direction:column;gap:5px;font:9px DM Mono;font-style:normal}.review-list cite i{font-style:normal;color:#5d7c6f}.faq{background:#f0eee7;padding:110px 10vw;display:grid;grid-template-columns:.75fr 1.25fr;gap:10vw}.faq>div>p:last-child{font-size:14px;line-height:1.6;max-width:260px;margin-top:25px}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding:21px 0}summary{list-style:none;cursor:pointer;font-weight:600;font-size:14px;display:flex;justify-content:space-between}summary::-webkit-details-marker{display:none}summary span{font-size:20px;font-weight:400}details p{font-size:13px;line-height:1.6;color:#64756d;max-width:470px;margin:14px 0 0}.final-cta{text-align:center;background:var(--moss);color:#fff;padding:115px 20px}.final-cta .kicker{color:#d7e3d5}.final-cta h2{font-size:55px}.final-add{display:block;max-width:300px;height:54px;margin:35px auto 0;background:var(--paper);color:var(--ink)}.cart{position:fixed;right:0;top:0;height:100%;width:min(410px,100%);background:var(--paper);z-index:20;transform:translate(102%);transition:.3s;padding:27px;display:flex;flex-direction:column}.cart.open{transform:none}.cart-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:20px}.cart h2{font-size:34px}.cart-head button{border:0;background:none;color:var(--ink);font-size:28px;cursor:pointer}.cart-items{padding:22px 0;flex:1}.cart-items>p{font:15px Playfair Display;color:#66827a}.cart-row{display:flex;justify-content:space-between;font-size:13px;margin-bottom:18px}.cart-row small{display:block;color:#66827a;margin:5px 0}.remove{border:0;background:none;padding:0;color:#9a5545;font:9px DM Mono;cursor:pointer}.cart-footer{border-top:1px solid var(--line);padding-top:18px}.cart-footer>div{display:flex;justify-content:space-between}.cart-footer>div span{font-size:13px}.cart-footer>div strong{font:14px DM Mono}.cart-footer button{width:100%;height:50px;background:var(--ink);color:#fff;border:0;margin:19px 0 9px;font:10px DM Mono;letter-spacing:.07em;cursor:pointer}.cart-footer button span{float:right;font-size:17px}.cart-footer small{font-size:9px;color:#64756d}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#143d3877;opacity:0;visibility:hidden;transition:.3s;z-index:10}.overlay.open{opacity:1;visibility:visible}.mobile-buy{display:none}@media(max-width:760px){.ticker{gap:27px;font-size:8px}.ticker span:after{margin-left:27px}header{height:62px;padding:0 5vw}nav{display:none}.product{grid-template-columns:1fr;padding:20px 0 70px;gap:20px}.gallery{gap:7px}.gallery-main{height:430px}.gallery-grid{padding:0 5vw;gap:7px}.gallery-grid>div{height:110px}.buy-box{position:static;padding:12px 6vw}.buy-box h1{font-size:47px}.product-lead{font-size:14px}.purchase .add{height:51px}.proof-strip{grid-template-columns:repeat(2,1fr);gap:25px;padding:35px 6vw}.proof-strip div:nth-child(2){border:0}.proof-strip strong{font-size:26px}.why{grid-template-columns:1fr}.why-image{min-height:410px}.why-copy{padding:75px 8vw}.why h2,.specs h2,.compare h2,.reviews h2,.faq h2{font-size:42px}.specs{padding:80px 7vw}.spec-cards{grid-template-columns:1fr;margin-top:38px;gap:28px}.spec-cards h3{margin:19px 0 8px}.compare{padding:80px 6vw}.compare-head h2{font-size:39px}.table{margin-top:40px}.tr{grid-template-columns:1fr 98px 58px;font-size:11px}.reviews{padding:80px 6vw}.reviews-top{display:block}.score{text-align:left;margin-top:27px}.review-list{grid-template-columns:1fr;margin-top:35px}.review-photo{height:220px}.faq{padding:75px 7vw;grid-template-columns:1fr;gap:36px}.final-cta{padding:85px 6vw 105px}.final-cta h2{font-size:45px}.mobile-buy{display:flex;position:fixed;bottom:0;left:0;right:0;background:var(--paper);z-index:7;padding:10px 5vw;box-shadow:0 -3px 14px #153d3822;align-items:center;gap:10px}.mobile-buy span{font:12px DM Mono;white-space:nowrap}.mobile-buy .add{height:44px}.green-chair:before{box-shadow:inset 0 0 0 9px #f6f0d6bf,0 20px 23px #193c3833}}.promise{padding:92px 20px;text-align:center;background:#f3f0e8}.promise h2{font:600 46px/.98 DM Sans;letter-spacing:-.06em;margin:0}.promise h2 em{font-weight:400}.promise>p:not(.kicker){max-width:470px;margin:22px auto 29px;font-size:15px;line-height:1.6}.promise>div{display:flex;justify-content:center;gap:25px;font:10px DM Mono;letter-spacing:.04em}.real-life{display:grid;grid-template-columns:1fr 1fr;background:var(--ink);color:#fff}.real-image{min-height:650px;background:linear-gradient(#173d3833,#173d3833),url(https://images.unsplash.com/photo-1497250681960-ef046c08a56e?auto=format&fit=crop&w=1200&q=80) center/cover}.real-copy{padding:95px 13%;align-self:center}.real-copy .kicker{color:#cbd7ca}.real-copy h2{font:500 52px/.98 DM Sans;letter-spacing:-.065em;margin:0 0 37px}.real-copy>div{padding:16px 0;border-top:1px solid #ffffff33}.real-copy b{font-size:14px}.real-copy p{font-size:13px;line-height:1.6;color:#d0ddd1;margin:7px 0 0}.ritual{background:#e4d1b4;padding:110px 7vw;text-align:center}.ritual h2{font:600 49px/.98 DM Sans;letter-spacing:-.065em;margin:0}.ritual h2 em{font-weight:400}.ritual-grid{display:grid;grid-template-columns:repeat(3,1fr);max-width:940px;margin:60px auto 0;text-align:left;gap:40px}.ritual-grid article{border-top:1px solid #7f816c;padding-top:17px}.ritual-grid span{font:11px DM Mono}.ritual-grid h3{font-size:18px;margin:34px 0 10px}.ritual-grid p{font-size:13px;line-height:1.6;max-width:245px}.buy-box h1,.why h2,.specs h2,.compare h2,.reviews h2,.faq h2,.final-cta h2{font-family:DM Sans,sans-serif;font-weight:600;letter-spacing:-.07em}.buy-box h1 em,.why h2 em,.specs h2 em,.compare h2 em,.reviews h2 em,.faq h2 em,.final-cta h2 em{font-weight:400}.proof-strip strong,.spec-cards h3,.cart h2,.score b{font-family:DM Sans,sans-serif;font-weight:600}.review-list blockquote{font-family:DM Sans,sans-serif;font-weight:500;letter-spacing:-.03em}.gallery-main{height:640px}.gallery-main:before{width:43%;height:48%;left:29%;top:20%}.gallery-main:after{width:58%;left:21%;top:70%}@media(max-width:760px){.promise{padding:70px 7vw}.promise h2{font-size:39px}.promise>div{display:grid;gap:10px;font-size:9px}.real-life{grid-template-columns:1fr}.real-image{min-height:380px}.real-copy{padding:70px 8vw}.real-copy h2{font-size:42px}.ritual{padding:75px 7vw}.ritual h2{font-size:40px}.ritual-grid{grid-template-columns:1fr;gap:27px;margin-top:38px}.ritual-grid h3{margin:18px 0 7px}.gallery-main{height:430px}}.brand{display:flex;align-items:center;gap:5px;font-weight:700;letter-spacing:.055em;font-size:20px}.brand>span{font-weight:400;font-size:10px;letter-spacing:.08em;margin-right:-2px;align-self:flex-start;margin-top:2px}.brand-sun{display:inline-block;width:17px;height:17px;border:2px solid var(--coral);border-radius:50%;position:relative;margin-right:3px}.brand-sun:after{content:"";position:absolute;left:3px;right:3px;bottom:2px;border-top:2px solid var(--coral);transform:rotate(-23deg)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/panchona-exact.css.map */
