:root{--green:#153e30;--gold:#af8847;--ink:#23332c;--line:#dddcd5;--paper:#faf9f6}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:white;font:16px/1.7 Arial,"PingFang SC",sans-serif}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:none;border:0}button:disabled{cursor:not-allowed;opacity:.55}:focus-visible{outline:2px solid var(--gold);outline-offset:4px}img{max-width:100%;display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:400;line-height:1.4}h1{font-size:clamp(30px,4vw,52px)}h2{font-size:clamp(24px,2.4vw,34px)}h3{font-size:20px}p{color:#657168}.eyebrow{font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:18px}.skip{position:absolute;top:-100px}.skip:focus{top:10px;z-index:100;background:white}#announcement{background:var(--green);color:white;text-align:center;font-size:12px;letter-spacing:.12em;padding:9px 16px}#header{position:sticky;top:0;z-index:20;background:#fffffff7;border-bottom:1px solid var(--line)}.masthead{min-height:105px;padding:12px 4%;display:grid;grid-template-columns:1fr 140px 1fr;align-items:center;gap:20px}.brand img{height:86px;width:100px;object-fit:contain;margin:auto}.desktop-nav{display:flex;gap:22px;font-size:13px;align-items:center}.desktop-nav details{position:relative}.desktop-nav summary{cursor:pointer;list-style:none;padding:12px 0}.dropdown{position:absolute;top:42px;left:0;min-width:220px;padding:20px;background:white;box-shadow:0 14px 28px #0001;border:1px solid var(--line)}.dropdown a{display:block;padding:8px 0}.actions{display:flex;align-items:center;justify-content:flex-end;gap:18px}.langs{display:flex;gap:5px}.langs button{padding:4px;font-size:13px}.langs .active{border-bottom:1px solid var(--gold)}.icon{font-size:20px;padding:5px}.count{font-size:11px;vertical-align:top;color:var(--gold)}.mobile-menu{display:none}.hero{position:relative;min-height:660px;height:75vh;max-height:850px;overflow:hidden;background:#1d2f23;display:grid;align-items:center}.hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 48%;filter:brightness(.48)}.hero-content{position:relative;text-align:center;color:white;margin:auto;max-width:850px;padding:65px 25px}.hero h1{font-size:clamp(34px,4.6vw,66px);letter-spacing:.1em;margin-bottom:28px}.hero p{color:white;letter-spacing:.12em;font-size:14px}.hero .eyebrow{color:#eddbb3}.button{display:inline-flex;justify-content:center;align-items:center;padding:14px 28px;background:var(--green);color:white;border:1px solid var(--green);font-size:14px;letter-spacing:.06em;transition:background .2s}.button:hover{background:#285440}.button.light{background:white;color:var(--green);border-color:white}.button.outline{background:transparent;color:var(--green)}.hero-dots{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);display:flex;gap:12px}.hero-dots button{width:32px;height:5px;padding:0;background:#ffffff65}.hero-dots .active{background:white}.section{padding:85px 5%;max-width:1600px;margin:auto}.section-title{text-align:center;margin-bottom:45px}.section-title h2{letter-spacing:.1em}.section-title p{max-width:650px;margin:0 auto}.products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;max-width:1080px;margin:auto}.product{text-align:center}.product .image{overflow:hidden;background:var(--paper);display:block;aspect-ratio:1}.product img{width:100%;height:100%;object-fit:contain;transition:transform .6s}.product:hover img{transform:scale(1.035)}.product h3{font-size:16px;letter-spacing:.05em;margin:23px 0 8px}.product p{font-size:14px;margin:0 0 15px}.product .button{padding:9px 22px;background:white;color:var(--green)}.center{text-align:center;margin-top:40px}.split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:var(--paper)}.split>img{height:100%;max-height:700px;width:100%;object-fit:cover}.split-copy{padding:12%;align-self:center}.split-copy h2{letter-spacing:.08em}.split-copy p{line-height:1.9}.tiles{display:grid;grid-template-columns:1fr 1fr;gap:25px}.tile{position:relative;min-height:450px;overflow:hidden;background:var(--green);color:white;display:flex;align-items:end}.tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.6);transition:transform .5s}.tile:hover img{transform:scale(1.03)}.tile>div{position:relative;padding:40px}.tile h3{font-size:26px;margin-bottom:5px}.tile p{color:white}.video{aspect-ratio:16/9;background:#10251c;width:100%}.video iframe{border:0;width:100%;height:100%}.video-placeholder{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px;text-align:center;color:white}.video-placeholder p{color:#dbdfd9}.video-note{font-size:13px;margin-top:15px;text-align:center}.underlined{text-decoration:underline;text-underline-offset:4px}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:45px 5%;border-block:1px solid var(--line);text-align:center}.benefits h3{font-size:16px;letter-spacing:.08em}.benefits p{font-size:14px;margin:0}#footer{background:var(--green);color:white;padding:65px 5% 25px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:40px}.footer-grid p{color:#c4d0c6;font-size:14px}.footer-grid h3{font-size:14px;letter-spacing:.12em}.footer-grid a{display:block;font-size:14px;margin:10px 0}.footer-bottom{border-top:1px solid #ffffff30;margin-top:40px;padding-top:22px;display:flex;justify-content:space-between;font-size:12px}.page-title{padding:65px 5% 45px;text-align:center;border-bottom:1px solid var(--line)}.breadcrumb{font-size:13px;margin-bottom:22px;color:#73796f}.catalog-layout{display:grid;grid-template-columns:210px 1fr;gap:50px}.filters{border-right:1px solid var(--line);padding-right:25px}.filters label{display:block;margin:14px 0}.toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;gap:20px}.toolbar select{padding:9px;border:1px solid var(--line);max-width:210px}.product-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;align-items:start}.detail-photo{background:var(--paper);padding:0;width:100%}.detail-photo img{width:100%;max-height:780px;object-fit:contain}.detail-info{padding:25px 0}.price{font-size:24px;margin:18px 0}.quantity{display:inline-flex;border:1px solid var(--line);margin:15px 0 25px;height:48px}.quantity button{width:44px}.quantity input{border:0;width:55px;text-align:center;appearance:textfield}.quantity input::-webkit-inner-spin-button{appearance:none}.full{width:100%;margin-bottom:12px}.detail-info details,.faq details{border-top:1px solid var(--line);padding:20px 0}.detail-info summary,.faq summary{cursor:pointer}.detail-info details p{padding-top:18px;font-size:14px}.note{background:var(--paper);padding:18px;font-size:14px;border-left:2px solid var(--gold)}.prose{max-width:850px;margin:auto}.prose p{line-height:1.95}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.info-card{border:1px solid var(--line);padding:30px}.info-card ul{padding-left:20px;color:#657168}.certs{display:grid;grid-template-columns:1fr 1fr;gap:30px}.certs button{padding:0;border:1px solid var(--line)}.certs img{width:100%;aspect-ratio:1.3;object-fit:contain}.checkout-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:7%;max-width:1200px;margin:auto}.checkout-form{display:grid;gap:16px}.field{display:flex;flex-direction:column;gap:6px;font-size:14px}.field input,.field textarea,.field select,.search-input{width:100%;padding:13px;border:1px solid #aab4ad;border-radius:0;background:white;color:var(--ink)}.two-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.payment{display:block;border:1px solid var(--line);padding:15px;margin:10px 0}.payment small{display:block;margin-left:26px;letter-spacing:0;color:#727b74}.summary{background:var(--paper);padding:30px;align-self:start}.cart-item{display:grid;grid-template-columns:75px 1fr auto;gap:18px;padding:22px 0;border-bottom:1px solid var(--line);align-items:start}.cart-item img{height:90px;width:75px;object-fit:cover}.cart-item h3{font-size:15px;margin-bottom:7px}.cart-item .quantity{margin:0;height:34px}.cart-item .quantity button{width:30px}.cart-item .quantity input{width:40px}.remove{font-size:12px;text-decoration:underline}.total{display:flex;justify-content:space-between;padding:17px 0;font-size:18px}.empty{text-align:center;padding:65px 20px}.muted{color:#707970;font-size:14px}.search-input{margin-bottom:25px}dialog{border:0;padding:35px;color:var(--ink)}dialog::backdrop{background:#0007}#drawer{margin:0 0 0 auto;height:100dvh;max-height:100dvh;width:470px;max-width:95vw;overflow:auto}.dialog-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:20px}.dialog-head h2{margin:0;font-size:22px}.close{font-size:28px;line-height:1}#viewer{max-width:90vw;max-height:95vh;padding:30px}#viewer img{max-height:80vh;object-fit:contain}#viewer .close{display:block;margin-left:auto}#toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);background:var(--green);color:white;padding:14px 25px;z-index:80;display:none;max-width:90vw}#toast.show{display:block}.mobile-links a{display:block;padding:16px 0;border-bottom:1px solid var(--line)}.stepper{display:flex;gap:20px;font-size:13px;margin-bottom:32px;color:#728074}.stepper b{color:var(--green)}.error{color:#a13b25}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.article-grid article{border-top:2px solid var(--gold);padding-top:25px}.article-grid p{font-size:15px}body:has(dialog[open]){overflow:hidden}
@media(max-width:1100px){.desktop-nav{gap:12px;font-size:12px}.masthead{grid-template-columns:1fr 105px 1fr;padding:10px 3%}.actions{gap:8px}.hero{min-height:540px}.footer-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:780px){.desktop-nav{display:none}.mobile-menu{display:block;text-align:left}.masthead{min-height:82px;grid-template-columns:40px 1fr auto;gap:10px}.brand img{height:65px;width:75px;margin-left:0}.actions{gap:7px}.actions .currency{display:none}.langs button{font-size:12px}.hero{min-height:520px;height:70vh}.section{padding:50px 6%}.products{gap:20px}.product h3{font-size:14px}.product .button{font-size:12px;padding:8px 14px}.split,.product-layout,.checkout-layout{grid-template-columns:1fr}.split>img{max-height:480px}.split-copy{padding:45px 7%}.tiles{gap:15px}.tile{min-height:290px}.tile>div{padding:20px}.tile h3{font-size:21px}.tile p{font-size:13px}.benefits,.cards,.article-grid{grid-template-columns:1fr}.footer-grid{gap:25px;grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{display:block}.catalog-layout{grid-template-columns:1fr;gap:25px}.filters{border:0;border-bottom:1px solid var(--line);display:flex;gap:15px;flex-wrap:wrap}.filters h3{width:100%;margin:0}.toolbar{font-size:13px}.toolbar select{max-width:175px}.page-title{padding:40px 6% 30px}.certs{grid-template-columns:1fr}.summary{margin-top:25px}.detail-info{padding-top:30px}.video-placeholder p{font-size:13px}.video-placeholder .button{padding:8px 15px}.two-fields{grid-template-columns:1fr}.cart-item{grid-template-columns:60px 1fr auto;gap:10px}.cart-item img{width:60px}dialog{padding:25px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}

/* Leafhub editorial theme */
:root{--green:#123b2f;--gold:#957344;--ink:#243c32;--line:#d9d9cc;--paper:#f5f3eb;--serif:"Baskerville","Iowan Old Style","Palatino Linotype","Songti SC","STSong","Noto Serif SC",Georgia,serif;--sans:"Avenir Next","PingFang SC","Microsoft YaHei","Noto Sans Thai",Tahoma,Arial,sans-serif}
body{font-family:var(--sans);font-size:1rem;line-height:1.85;background:#fcfbf7;letter-spacing:.012em}
h1,h2{font-family:var(--serif);font-weight:400;text-wrap:balance}h3{font-family:var(--serif);font-size:1.4rem}
html[lang=zh] h1,html[lang=zh] h2{letter-spacing:.09em;line-height:1.65}
html[lang=th] h1,html[lang=th] h2,html[lang=th] h3{font-family:"Thonburi","Noto Sans Thai","Leelawadee UI",Tahoma,sans-serif;letter-spacing:0;line-height:1.65}
html[lang=th] body{letter-spacing:0;line-height:1.95}
p{color:#596b60}.eyebrow{letter-spacing:.18em;font-weight:500}.section{padding:76px 5.5%;max-width:1500px}
#announcement{padding:10px 20px;font-size:.75rem;background:#123b2f}
#header{background:#fffefbf7}.masthead{min-height:100px}.desktop-nav{font-size:.875rem}.langs button{font-size:.875rem}
.actions .currency{font-size:.75rem;letter-spacing:.08em}.icon{display:inline-flex;align-items:center;gap:3px}.count{font-size:.75rem}
.hero{min-height:610px;height:72vh}.hero>img{filter:brightness(.54);object-position:center 55%}.hero-content{max-width:900px}
.hero h1{font-size:clamp(2.5rem,4.4vw,4.6rem);font-family:var(--serif);line-height:1.5;text-shadow:0 2px 20px #0002}
.hero-content:before{content:"";display:block;width:1px;height:45px;background:#e9d1a6;margin:0 auto 28px}
.hero p{font-size:.875rem;letter-spacing:.08em}.hero .button{margin-top:5px}
.button{font-family:var(--sans);font-size:.875rem;padding:13px 28px;letter-spacing:.05em;min-height:46px}
.button:hover{background:#315a45;color:white;border-color:#315a45}.button.light:hover{background:#f0e6d5;color:var(--green)}
.section-title{margin-bottom:40px}.section-title h2{font-size:clamp(1.7rem,2.6vw,2.6rem);margin-bottom:15px}.section-title p{font-size:1rem}
.products{max-width:1140px;gap:32px}.product{text-align:left;background:#fffefb;border:1px solid #e5e4dc;transition:box-shadow .25s}
.product:hover{box-shadow:0 14px 38px #153e3010}.product .image{position:relative;background:#efece2}.product img{padding:0}
.product-copy{padding:21px 23px 25px}.product-copy small{font-size:.75rem;letter-spacing:.13em;color:#7a7967}
.product h3{font-family:var(--serif);font-size:1.2rem;line-height:1.65;letter-spacing:.025em;margin:9px 0}
.product p{font-size:1rem;color:#5d5949}.product .button{width:100%;font-size:.875rem;background:transparent;border-color:#c5cbbf;padding:9px 18px}
.product-tag{position:absolute;left:15px;top:15px;background:#fffcf1ed;color:#354c3c;font-size:.75rem;padding:5px 12px}
.editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.reference-collection{background:#eeeede;max-width:none;padding-inline:max(5.5%,calc((100% - 1340px)/2))}
.reference-collection .product .image{aspect-ratio:1.12}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.catalog-grid .product-copy{padding:17px}.catalog-grid h3{font-size:1.1rem}.catalog-grid .product .image{aspect-ratio:1}
.catalog-intro{text-align:center;padding:30px 7% 0;max-width:850px;margin:auto}.catalog-intro p{margin-bottom:10px}.catalog-intro small{color:var(--gold);letter-spacing:.08em}
.catalog-layout{grid-template-columns:185px 1fr;gap:34px}.filters{font-size:.875rem}.filters h3{font-size:1.25rem;margin-bottom:25px}
.filters label{margin:20px 0}.filters input{accent-color:var(--green)}.toolbar{font-size:.875rem}
.page-title{background:linear-gradient(120deg,#133b30,#204b38);color:#f7f5e9;padding:52px 6% 44px;position:relative}
.page-title:after{content:"";display:block;width:50px;height:1px;background:#ba9a61;margin:22px auto 0}.page-title h1{margin-bottom:0}.page-title .breadcrumb{color:#c1cfc2}
.split{background:#e9eddf}.split-copy{padding:11%}.split-copy h2{font-size:2.25rem}.split-copy p{font-size:1rem}
.tiles{gap:28px}.tile{min-height:430px}.tile>div{padding:38px}.tile h3{font-family:var(--serif);font-size:2rem}
.video{background:linear-gradient(140deg,#0e2b21,#224b36);border:1px solid #a19068;box-shadow:0 15px 45px #162c1510}
.video-placeholder{position:relative;border:18px solid #ffffff05}.video-placeholder .eyebrow{color:#d6bd8a}.video-placeholder .button{border-radius:0}
.video-placeholder p{max-width:530px;font-size:.875rem;padding-top:15px}.video-note{font-size:.875rem}
.article-grid article{background:#f3f2e9;border-top:1px solid #9d814f;padding:30px}.article-grid h3{font-size:1.5rem}.article-grid p{font-size:1rem}
.ritual-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.ritual-steps article{border-top:1px solid #c2c4b7;padding-top:22px}
.step-number{font:italic 2.4rem var(--serif);color:#a1895e;display:block;margin-bottom:18px}.ritual-steps h3{font-size:1.35rem}.ritual-steps p{font-size:.95rem}
.faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;background:#f0f1e7;max-width:none;padding-inline:max(5.5%,calc((100% - 1340px)/2))}
.faq-section h2{font-size:2.25rem}.faq details{padding:20px 0}.faq summary{font-size:1rem}.faq p{font-size:.95rem;margin:20px 0 5px}
.service-section .article-grid article{background:transparent;border:1px solid var(--line)}.story-columns{display:grid;grid-template-columns:1fr 1fr;gap:8%}.story-columns h2{font-size:2rem}
.club-banner{text-align:center;padding:80px 8%;background:var(--green);color:#f8f4e6}.club-banner h2{font-size:2.4rem}.club-banner p{color:#c9d3c9;max-width:750px;margin:0 auto 25px}.club-banner .eyebrow{color:#d4b681}
.detail-info h1{font-size:clamp(1.8rem,3vw,2.8rem)}.detail-info{padding:5px 0}.detail-info .price{font:1.8rem var(--serif);color:var(--green)}
.detail-photo{border:1px solid var(--line)}.detail-photo img{max-height:650px}.thumbnails{display:flex;gap:12px;margin-top:16px;flex-wrap:wrap}
.thumbnails button{border:1px solid var(--line);width:78px;height:78px;padding:3px;background:white}.thumbnails img{width:100%;height:100%;object-fit:cover}.thumbnails button:hover{border-color:var(--gold)}
.fx-note{font-size:.8rem!important;color:#6a715f}.detail-info .field select{font-size:.875rem}.detail-info label{font-size:.875rem}.detail-info .field{margin:20px 0}
.related{border-top:1px solid var(--line);background:#f0f1e7;max-width:none}
.info-card{background:linear-gradient(135deg,#fffefa,#eeeee1);padding:35px}.info-card:nth-child(2){border-top:3px solid var(--gold)}.info-card:nth-child(3){background:#173f31;color:white}.info-card:nth-child(3) p{color:#d2d9cf}.info-card:nth-child(3) .button{color:white;border-color:#a6b8a3}
.info-card h2{font-size:2rem}.certs img{background:white}.certs h3{margin:20px 0}.note{background:#efeee3;border-color:#aa8e54;font-size:.875rem}
.checkout-layout h2{font-size:1.7rem}.summary{border:1px solid var(--line);background:#f0f1e7}.payment{background:#fffefb}.payment:has(input:checked){border-color:var(--green);background:#edf0e6}
.checkout-form{background:#fffefa;padding:25px;border:1px solid var(--line)}.checkout-form input,.checkout-form textarea,.checkout-form select{border-color:#c3c9bd;font-size:1rem}.two-fields{gap:15px}.checkout-form select:disabled{background:#f0eee6;color:#8b938e;cursor:not-allowed}.checkout-form input[readonly]{background:#f4f2eb;color:#173b2e;font-weight:700}.thai-address{margin-top:8px}.thai-address>.field{margin-bottom:15px}.address-status{margin:4px 0 18px;color:#68776f;font-size:.88rem;line-height:1.5}.address-status.error{color:#9b382d}.thai-address select{background-image:linear-gradient(45deg,transparent 50%,#174332 50%),linear-gradient(135deg,#174332 50%,transparent 50%);background-position:calc(100% - 18px) 52%,calc(100% - 12px) 52%;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:38px;appearance:none}
#drawer{background:#fcfbf7}#drawer h2{font-family:var(--serif)}.cart-item h3{font-family:var(--sans);font-size:.875rem}.cart-item .muted{font-size:.75rem;margin:5px 0 10px}
#footer{background:#102f25;border-top:1px solid #b89e61;padding-top:60px}.footer-grid h3{font-family:var(--sans);font-size:.875rem;color:#d4bd8b}.footer-grid p{font-size:.9rem}.footer-grid a{font-size:.875rem}.footer-bottom{font-size:.75rem}.benefits{background:#e9eddf}.benefits h3{font-family:var(--serif);font-size:1.35rem}
@media(min-width:1100px){.detail-info{position:sticky;top:135px}.filters{position:sticky;top:150px;align-self:start}}
@media(max-width:1050px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.masthead{gap:12px}.desktop-nav{gap:10px;font-size:.8rem}.actions{gap:8px}}
@media(max-width:780px){body{font-size:1rem}.section{padding:45px 6%}.hero{min-height:520px;height:68vh}.hero h1{font-size:2.45rem}.hero-content{padding:35px 6%}.hero p{letter-spacing:.03em}.hero-content:before{height:30px}.page-title{padding:38px 6%}.page-title h1{font-size:2rem}.catalog-layout{grid-template-columns:1fr}.catalog-grid,.editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.product-copy,.catalog-grid .product-copy{padding:14px}.product h3,.catalog-grid h3{font-size:1rem;line-height:1.6}.product p{font-size:.9rem}.product .button{font-size:.875rem;padding:8px}.product-tag{left:8px;top:8px;font-size:.75rem;padding:3px 8px}.product-copy small{font-size:.75rem;letter-spacing:.02em}.split-copy h2{font-size:1.85rem}.split-copy{padding:40px 7%}.tiles{gap:15px}.tile{min-height:320px}.tile>div{padding:23px}.tile h3{font-size:1.6rem}.ritual-steps{grid-template-columns:1fr 1fr;gap:25px}.ritual-steps h3{font-size:1.2rem}.faq-section,.story-columns{grid-template-columns:1fr;gap:25px}.faq-section h2{font-size:1.8rem}.article-grid article{padding:25px}.video-placeholder{border-width:8px;padding:15px}.video-placeholder .eyebrow{font-size:.75rem;margin-bottom:10px}.video-placeholder p{font-size:.75rem;line-height:1.6;margin:5px 0 0}.video-placeholder .button{min-height:40px}.detail-info{padding-top:25px}.detail-info h1{font-size:1.8rem}.checkout-form,.summary{padding:20px}.club-banner{padding:55px 7%}.club-banner h2{font-size:1.9rem}.section-title h2{font-size:1.8rem}.filters{position:static;padding-right:0}.filters label{margin:5px 0 15px}.actions .icon{font-size:1.3rem}.masthead{grid-template-columns:30px 1fr auto}.langs button{font-size:.8rem}.benefits{padding:35px 6%}}
.account-orders{margin:22px 0}.account-order-links,.order-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.account-order-links a,.order-tabs a{border:1px solid var(--line);padding:14px 10px;text-align:center;background:#fff}.account-order-links a:hover,.order-tabs a.active{background:var(--green);color:#fff}.order-tabs{margin-bottom:22px}.order-status article{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding:16px 0}.qr-amount{font-size:1.25rem;color:var(--green)}@media(max-width:620px){.account-order-links,.order-tabs{grid-template-columns:1fr 1fr}}
