.store{--ne-bg:#fff;--ne-fg:#20221d;--ne-muted:#72776c;--ne-line:#e4e6de;--ne-soft:#edf0e7;--ne-accent:#849171;--ne-speed:.65s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ne-bg);color:var(--ne-fg);width:100%;font:400 14px/1.5 DM Sans,Arial,sans-serif}.store *{box-sizing:border-box}.store [hidden]{display:none!important}.store p,.store h1,.store h2,.store h3{margin:0}.store button,.store input{font:inherit;color:inherit}.store button,.store a{touch-action:manipulation}:is(.store button:focus-visible,.store a:focus-visible,.store input:focus-visible){outline-offset:5px;outline:2px solid #5d7148}.store .ne-nav{border-bottom:1px solid var(--ne-line);justify-content:space-between;align-items:center;gap:23px;padding:25px 38px;display:flex}.store .ne-logo{flex-shrink:0;width:151px;height:33px;display:block;position:relative;overflow:hidden}.store .ne-logo img{filter:invert();width:177px;max-width:none;height:177px;position:absolute;top:50%;left:-12px;transform:translateY(-49%)}.store .ne-nav nav{align-items:center;gap:24px;margin-left:auto;display:flex}.store .ne-text{background:0 0;border:0;padding:6px 0;font-size:11px}.store .ne-text:hover{color:var(--ne-accent)}.store .ne-contact{color:var(--ne-fg);border:1px solid var(--ne-line);border-radius:30px;align-items:center;gap:20px;padding:10px 14px;font-size:11px;text-decoration:none;display:inline-flex}.store .ne-contact:hover{background:var(--ne-soft)}.store .ne-hero{padding:39px 38px 0}.store .ne-hero-copy{grid-template-columns:1.5fr 1fr;align-items:end;gap:30px;margin-bottom:28px;display:grid}.store .ne-kicker{letter-spacing:1.6px;color:var(--ne-muted);font-size:9px;font-weight:500}.store h1{letter-spacing:-3.6px;margin-top:17px;font-family:Manrope,Arial,sans-serif;font-size:clamp(46px,7.1vw,72px);font-weight:400;line-height:1.06}.store h1 span{color:var(--ne-accent);transition:color var(--ne-speed) ease;display:inline-block}.store .ne-word-change{animation:.38s both ne-word-shift}@keyframes ne-word-shift{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.store .ne-intro{padding:0 0 4px 25px}.store .ne-intro>p:first-child{color:var(--ne-muted);min-height:43px;font-size:13px;line-height:1.65}.store .ne-explore-hint{color:var(--ne-muted);align-items:center;gap:8px;margin-top:22px;font-size:10px;display:flex}.store .ne-small-dot{background:var(--ne-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}.store .ne-universes{gap:10px;height:365px;display:flex}.store .ne-panel{background:var(--ne-soft);min-width:0;transition:flex-grow var(--ne-speed) cubic-bezier(.22,.75,.25,1);border-radius:5px;flex:1;position:relative;overflow:hidden}.store .ne-panel.is-active{flex-grow:2.3}.store .ne-panel-main{text-align:left;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.store .ne-panel-main>img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;transform:scale(1.025) translate(var(--ne-mx,0px),var(--ne-my,0px));transition:transform var(--ne-speed) cubic-bezier(.2,.7,.2,1),filter var(--ne-speed) ease;filter:saturate(.78);display:block}.store .ne-panel.is-active .ne-panel-main>img{transform:scale(1.07) translate(var(--ne-mx,0px),var(--ne-my,0px));filter:saturate()}.store .ne-panel-shade{background:linear-gradient(#1317100d 25%,#1317102e 50%,#131710ba 100%);position:absolute;inset:0}.store .ne-panel-number{color:#fff;letter-spacing:1px;font-size:10px;position:absolute;top:18px;left:18px}.store .ne-panel-copy{color:#fff;position:absolute;bottom:61px;left:20px;right:17px}.store .ne-panel-copy>strong{letter-spacing:-.6px;font-family:Manrope,Arial,sans-serif;font-size:23px;font-weight:400;line-height:1.15;display:block}.store .ne-panel-description{opacity:0;max-height:0;transition:max-height var(--ne-speed) ease,opacity .35s ease,transform var(--ne-speed) ease;font-size:11px;line-height:1.6;display:block;overflow:hidden;transform:translateY(8px)}.store .ne-panel.is-active .ne-panel-description{opacity:.9;max-height:70px;margin-top:12px;transform:translateY(0)}.store .ne-panel-go{color:#fff;background:0 0;border:0;border-top:1px solid #ffffff5c;justify-content:space-between;align-items:center;gap:10px;padding:11px 0 0;font-size:11px;display:flex;position:absolute;bottom:17px;left:19px;right:19px}.store .ne-panel-go>span{font-size:18px;transition:transform .25s}.store .ne-panel-go:hover>span{transform:translate(3px,-3px)}.store .ne-scene-caption{letter-spacing:.7px;color:var(--ne-muted);justify-content:space-between;gap:16px;padding-top:13px;font-size:8px;display:flex}.store .ne-scene-caption>span:first-child{letter-spacing:1.4px}.store .ne-collection{padding:49px 38px 40px}.store .ne-section-heading{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:24px;display:flex}.store h2{letter-spacing:-1.1px;font-family:Manrope,Arial,sans-serif;font-size:32px;font-weight:400;line-height:1.2}.store .ne-section-heading h2{margin-top:10px}.store .ne-muted{color:var(--ne-muted);font-size:10px}.store .ne-section-heading>span{text-align:right}.store .ne-catalogue-tools{flex-direction:column;gap:17px;margin-bottom:23px;display:flex}.store .ne-categories{flex-wrap:wrap;gap:7px;display:flex}.store .ne-categories button{border:1px solid var(--ne-line);background:0 0;border-radius:30px;padding:7px 12px;font-size:10px;transition:background .22s,color .22s,transform .22s}.store .ne-categories button:hover{background:var(--ne-soft);transform:translateY(-2px)}.store .ne-categories button[aria-pressed=true]{background:var(--ne-fg);color:#fff;border-color:var(--ne-fg)}.store .ne-search{border-bottom:1px solid var(--ne-line);color:var(--ne-muted);align-items:center;gap:8px;max-width:240px;padding-bottom:6px;display:flex}.store .ne-search svg{flex-shrink:0;width:14px;height:14px}.store .ne-search input{background:0 0;border:0;width:100%;min-width:0;padding:4px 0;font-size:11px}.store .ne-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px 17px;display:grid}.store .ne-product{min-width:0}.store .ne-product-visual{aspect-ratio:4/4.5;background:var(--ne-soft);width:100%;transform:perspective(800px) rotateX(var(--ne-rx,0deg)) rotateY(var(--ne-ry,0deg));border:0;border-radius:5px;padding:0;transition:transform .38s;display:block;position:relative;overflow:hidden}.store .ne-product-visual>img{object-fit:cover;object-position:var(--ne-pos,50% 50%);width:100%;height:100%;transition:opacity .5s,transform .85s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.store .ne-product-visual>.ne-cover{transform:scale(var(--ne-crop,1))}.store .ne-product-visual>.ne-closeup{transform:scale(calc(var(--ne-crop,1) * 1.26));opacity:0}:is(.store .ne-product-visual:hover>.ne-closeup,.store .ne-product-visual:focus-visible>.ne-closeup){opacity:1;transform:scale(calc(var(--ne-crop,1) * 1.4))}:is(.store .ne-product-visual:hover>.ne-cover,.store .ne-product-visual:focus-visible>.ne-cover){opacity:0;transform:scale(calc(var(--ne-crop,1) * 1.08))}.store .ne-concept-tag{color:#494e42;letter-spacing:.4px;background:#ffffffde;border-radius:20px;padding:4px 8px;font-size:8px;position:absolute;top:12px;left:12px}.store .ne-product-reveal{color:var(--ne-fg);opacity:0;background:#fff;border-radius:3px;justify-content:space-between;align-items:center;gap:15px;padding:12px 13px;font-size:11px;transition:opacity .32s,transform .4s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(15px)}:is(.store .ne-product-visual:hover .ne-product-reveal,.store .ne-product-visual:focus-visible .ne-product-reveal){opacity:1;transform:translateY(0)}.store .ne-product-meta{color:var(--ne-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:9px;display:flex}.store .ne-product-category{letter-spacing:.9px;font-size:8px}.store .ne-product h3{margin-top:5px;font-size:13px;font-weight:500;line-height:1.4}.store .ne-product-name{text-align:left;background:0 0;border:0;padding:0}.store .ne-product-name:hover{color:var(--ne-accent)}.store .ne-collection-bottom{justify-content:space-between;align-items:center;gap:20px;margin-top:29px;display:flex}.store .ne-secondary{border:1px solid var(--ne-line);background:0 0;border-radius:30px;align-items:center;gap:28px;padding:11px 17px;font-size:11px;display:inline-flex}.store .ne-secondary:hover{background:var(--ne-soft)}.store .ne-brand-section{background:var(--ne-soft);border-radius:5px;grid-template-columns:1fr 1fr;margin:10px 38px 0;display:grid;overflow:hidden}.store .ne-brand-photo{min-width:0;min-height:320px;position:relative;overflow:hidden}.store .ne-brand-photo img{object-fit:cover;object-position:40% 55%;width:100%;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1);display:block}.store .ne-brand-section:hover .ne-brand-photo img{transform:scale(1.07)}.store .ne-photo-caption{letter-spacing:1px;color:#fff;text-shadow:0 1px 6px #000000b3;font-size:7px;position:absolute;bottom:15px;left:18px;right:18px}.store .ne-brand-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:33px 26px;display:flex}.store .ne-brand-copy h2{letter-spacing:-1.7px;margin-top:17px;font-size:40px;line-height:1.1}.store .ne-brand-copy h2 em{color:var(--ne-accent);font-style:normal}.store .ne-brand-copy>p:not(.ne-kicker){color:var(--ne-muted);margin-top:17px;font-size:11px;line-height:1.65}.store .ne-primary{background:var(--ne-fg);color:#fff;border:0;border-radius:30px;justify-content:space-between;align-items:center;gap:25px;padding:12px 17px;font-size:11px;text-decoration:none;display:inline-flex}.store .ne-brand-copy .ne-primary{margin-top:23px}.store .ne-primary:hover{background:#4b5841}.store .ne-custom{text-align:center;padding:54px 38px}.store .ne-custom h2{margin:14px 0 24px;font-size:37px}.store .ne-underlined{color:var(--ne-fg);border-bottom:1px solid var(--ne-fg);justify-content:space-between;align-items:center;gap:45px;padding-bottom:8px;font-size:12px;text-decoration:none;display:inline-flex}.store .ne-underlined>span{transition:transform .25s}.store .ne-underlined:hover>span{transform:translate(4px,-4px)}.store .ne-footer{border-top:1px solid var(--ne-line);padding:27px 38px 20px}.store .ne-footer>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.store .ne-wordmark{letter-spacing:3px;font-size:25px}.store .ne-footer>div>span:last-child{color:var(--ne-muted);letter-spacing:1.4px;font-size:8px}.store .ne-footer>p{color:var(--ne-muted);border-top:1px solid var(--ne-line);margin-top:20px;padding-top:15px;font-size:9px;line-height:1.6}.store .ne-empty{color:var(--ne-muted);padding:27px 0;font-size:13px}.store .ne-detail{padding:30px 38px 45px}.store .ne-detail-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.store .ne-detail-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:34px;margin-top:29px;animation:.48s both ne-detail-enter;display:grid}@keyframes ne-detail-enter{0%{opacity:.5;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.store .ne-detail-photo{background:var(--ne-soft);border-radius:5px;min-width:0;height:420px;position:relative;overflow:hidden}.store .ne-detail-photo>img{object-fit:cover;object-position:var(--ne-pos,50% 50%);width:100%;height:100%;transform:scale(var(--ne-crop,1));transition:transform .85s cubic-bezier(.2,.7,.2,1);display:block}.store .ne-detail-photo:hover>img{transform:scale(calc(var(--ne-crop,1) * 1.2))}.store .ne-detail-copy h2{margin:13px 0 19px;font-size:32px}.store .ne-detail-copy>p:not(.ne-kicker){color:var(--ne-muted);margin-bottom:18px;font-size:12px}.store .ne-detail-copy dl{margin:20px 0 27px;font-size:12px}.store .ne-detail-copy dt{text-transform:uppercase;letter-spacing:1px;color:var(--ne-muted);font-size:9px}.store .ne-detail-copy dd{margin:6px 0 19px}.store .ne-detail-copy>.ne-detail-note{margin-top:18px;font-size:10px!important}.store .ne-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.store[data-motion=off] *,.store[data-motion=off] :before,.store[data-motion=off] :after{transition:none!important;animation:none!important}.store[data-motion=off] .ne-product-visual{transform:none}@media (min-width:930px){.store .ne-catalogue-tools{flex-direction:row;justify-content:space-between;align-items:center}.store .ne-categories{max-width:680px}.store .ne-search{min-width:140px;max-width:165px}}@media (max-width:650px){.store .ne-nav{flex-wrap:wrap;gap:15px;padding:18px 20px}.store .ne-logo{width:130px;height:29px}.store .ne-logo img{width:153px;height:153px;left:-11px}.store .ne-nav nav{order:3;gap:23px;width:100%;margin:0}.store .ne-contact{gap:13px;margin-left:auto;padding:8px 11px;font-size:10px}.store .ne-hero{padding:28px 20px 0}.store .ne-hero-copy{grid-template-columns:1fr;gap:20px;margin-bottom:23px}.store h1{letter-spacing:-2.8px;font-size:53px}.store .ne-intro{padding:0}.store .ne-intro>p:first-child{min-height:0;font-size:12px}.store .ne-explore-hint{margin-top:15px}.store .ne-universes{flex-direction:column;gap:9px;height:auto}.store .ne-panel{height:105px;transition:height var(--ne-speed) cubic-bezier(.22,.75,.25,1);flex:none}.store .ne-panel.is-active{flex:none;height:285px}.store .ne-panel-main>img{object-position:50% 51%}.store .ne-panel-number{font-size:8px;top:14px;left:15px}.store .ne-panel-copy{bottom:36px;left:45px;right:95px}.store .ne-panel-copy>strong{font-size:20px}.store .ne-panel.is-active .ne-panel-copy{bottom:63px;left:17px;right:17px}.store .ne-panel-description{font-size:11px}.store .ne-panel-go{border-top:0;min-width:66px;padding:0;font-size:10px;bottom:34px;left:auto;right:15px}.store .ne-panel.is-active .ne-panel-go{border-top:1px solid #ffffff5c;padding-top:10px;bottom:15px;left:17px;right:17px}.store .ne-scene-caption{gap:15px;font-size:7px}.store .ne-scene-caption>span:first-child{letter-spacing:1px;max-width:145px;font-size:6px}.store .ne-scene-caption>span:last-child{text-align:right;max-width:95px}.store .ne-collection{padding:35px 20px 30px}.store .ne-section-heading{gap:15px}.store h2{font-size:27px}.store .ne-section-heading>span{max-width:65px;font-size:9px}.store .ne-kicker{letter-spacing:1.2px;font-size:8px}.store .ne-categories{gap:6px}.store .ne-categories button{padding:7px 10px;font-size:9px}.store .ne-search{max-width:100%}.store .ne-search input{font-size:16px}.store .ne-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 12px}.store .ne-product h3{font-size:12px}.store .ne-product-meta{flex-wrap:wrap;gap:5px;font-size:8px}.store .ne-product-category{letter-spacing:.5px;font-size:7px}.store .ne-concept-tag{padding:3px 6px;font-size:7px;top:8px;left:8px}.store .ne-product-reveal{padding:9px 8px;font-size:9px;bottom:7px;left:7px;right:7px}.store .ne-collection-bottom{gap:12px}.store .ne-collection-bottom>span{font-size:9px}.store .ne-secondary{gap:17px;padding:10px 13px;font-size:10px}.store .ne-brand-section{grid-template-columns:1fr;margin:10px 20px 0}.store .ne-brand-photo{height:240px;min-height:0}.store .ne-brand-copy{padding:27px 23px 30px}.store .ne-brand-copy h2{font-size:36px}.store .ne-custom{padding:39px 20px}.store .ne-custom h2{font-size:32px}.store .ne-footer{padding:23px 20px 19px}.store .ne-detail{padding:23px 20px 30px}.store .ne-detail-layout{grid-template-columns:1fr;gap:23px}.store .ne-detail-photo{height:300px}}@media (max-width:360px){.store h1{font-size:45px}.store .ne-panel-copy>strong{font-size:18px}}@media (hover:none){.store .ne-product-reveal{opacity:1;transform:none}.store .ne-product-visual{transform:none}}@media (pointer:coarse){.store button,.store a:not(.ne-logo){min-height:44px}.store .ne-product-name{display:block}}@media (prefers-reduced-motion:reduce){.store *,.store :before,.store :after{transition:none!important;animation:none!important}.store .ne-product-visual{transform:none}}.store{max-width:1680px;margin:auto}.store a{text-decoration:none}.store .ne-text{font-size:12px}.store .ne-kicker{font-size:10px}.store .ne-intro>p:first-child{max-width:380px;font-size:15px}.store .ne-universes{height:clamp(365px,34vw,530px)}.store .ne-panel-main{cursor:pointer}.store .ne-categories button{padding:9px 14px;font-size:12px}.store .ne-product h3{font-size:16px}.store .ne-product-meta{font-size:11px}.store .ne-product-category{font-size:10px}.store .ne-contact,.store .ne-primary,.store .ne-secondary{font-size:13px}.store .ne-search{min-width:210px;max-width:260px}.store .ne-search input{font-size:13px}.store .ne-products{gap:35px 22px}.store .ne-product-visual{aspect-ratio:4/4.2}.store .ne-brand-copy{padding:45px}.store .ne-brand-copy h2{font-size:clamp(40px,4vw,60px)}.store .ne-brand-copy>p:not(.ne-kicker){max-width:450px;font-size:14px}.store .ne-muted{font-size:12px}.store .ne-custom{padding:80px 38px}.store .ne-custom h2{font-size:45px}.store .ne-underlined{font-size:14px}.store .ne-empty p{margin-bottom:20px}.store .ne-empty{max-width:600px;min-height:200px;line-height:1.8}.store .ne-panel-description{font-size:13px}.store .ne-panel-copy>strong{font-size:29px}.store .ne-panel-go{font-size:12px}.store .ne-explore-hint{font-size:11px}.store .ne-scene-caption,.store .ne-concept-tag{font-size:9px}.store .footer-bottom{color:#74796d;border-top:1px solid #e4e6de;margin-top:22px;padding-top:18px;font-size:11px}.preview-bar{color:#536343;background:#eaf0e1;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:12px 25px;font-size:11px;display:flex}.preview-bar a{text-decoration:underline!important}.preview-bar>span{margin-right:auto}.product-dialog{color:#20221d;border:1px solid #e4e6de;border-radius:8px;width:min(1140px,100% - 40px);max-height:92dvh;padding:24px 30px 35px;box-shadow:0 25px 70px #202a1d33}.product-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#20251c80}.store .dialog-close{margin-left:auto;display:flex}.store .product-dialog .ne-detail-layout{align-items:start;gap:35px;margin-top:20px}.store .product-dialog .ne-detail-photo{aspect-ratio:1;height:auto}.store .product-dialog .ne-detail-copy{padding-top:25px}.store .product-dialog .ne-detail-copy>p:not(.ne-kicker){font-size:14px;line-height:1.8}.store .product-dialog .ne-detail-copy dl{font-size:14px}.store .product-dialog .ne-detail-copy dd{margin-bottom:24px}.store .photo-thumbs{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.photo-thumbs button{background:0 0;border:1px solid #e4e6de;border-radius:4px;width:62px;height:62px;padding:0;overflow:hidden}.photo-thumbs img{object-fit:cover;width:100%;height:100%;display:block}.photo-thumbs button[aria-pressed=true]{outline-offset:2px;outline:2px solid #667d50}@media (min-width:1200px){.store .ne-nav{padding:27px 60px}.store .ne-hero{padding:50px 60px 0}.store h1{letter-spacing:-5px;font-size:clamp(72px,6.5vw,100px)}.store .ne-hero-copy{margin-bottom:40px}.store .ne-intro{padding:0 0 8px 60px}.store .ne-collection{padding:70px 60px 55px}.store .ne-brand-section{margin:10px 60px 0}.store .ne-footer{padding:35px 60px}.store .ne-catalogue-tools{align-items:flex-end;gap:20px}.store .ne-categories{max-width:820px}.store h2{letter-spacing:-1.5px;font-size:39px}}@media (max-width:900px){.store .ne-catalogue-tools{align-items:stretch}.store .ne-search{max-width:none}.store .ne-brand-copy{padding:30px}.store .ne-product h3{font-size:14px}.store .ne-panel-copy>strong{font-size:24px}}@media (max-width:650px){.store .ne-universes{height:auto}.store .ne-nav .ne-text{font-size:11px}.store .ne-contact{font-size:10px}.store .ne-panel-copy>strong{font-size:21px}.store .ne-panel-description{font-size:12px}.store .ne-categories{gap:7px}.store .ne-categories button{padding:8px 11px;font-size:11px}.store .ne-search{min-width:0;max-width:100%}.store .ne-search input{font-size:16px}.store .ne-product h3{font-size:13px}.store .ne-product-meta{font-size:10px}.store .ne-product-category{font-size:8px}.store .ne-products{gap:27px 13px}.store .ne-muted{font-size:10px}.store .ne-custom{padding:50px 20px}.store .ne-custom h2{font-size:36px}.store .ne-brand-copy{padding:30px 25px}.store .ne-brand-copy h2{font-size:42px}.store .ne-brand-copy>p:not(.ne-kicker){font-size:13px}.store .ne-primary,.store .ne-secondary{font-size:12px}.store .ne-concept-tag{font-size:8px}.store .ne-panel-go{font-size:10px}.store .footer-bottom{gap:12px;font-size:10px}.preview-bar{justify-content:flex-start;gap:10px;padding:12px 20px;font-size:10px}.product-dialog{width:calc(100% - 16px);max-height:95dvh;padding:15px 18px 25px}.store .product-dialog .ne-detail-layout{gap:10px}.store .product-dialog .ne-detail-copy{padding-top:15px}.store .product-dialog .ne-detail-copy h2{font-size:29px}.store .product-dialog .ne-detail-copy>p:not(.ne-kicker){font-size:13px}}.store{--wa-green:#146b45;--wa-hover:#0d5133}.store .wa-header{border-color:var(--wa-green);color:var(--wa-green);gap:10px;font-weight:600}.store .wa-header:hover{border-color:var(--wa-hover);background:#eef7f0}.store .wa-detail{background:var(--wa-green);color:#fff;border:1px solid var(--wa-green);border-radius:30px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:11px 15px;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.store .wa-detail:hover{background:var(--wa-hover);border-color:var(--wa-hover)}.store .wa-floating{right:max(22px,env(safe-area-inset-right));bottom:calc(22px + env(safe-area-inset-bottom));z-index:20;background:var(--wa-green);color:#fff;border:1px solid #ffffff40;border-radius:40px;align-items:center;gap:12px;min-height:58px;padding:12px 18px;text-decoration:none;transition:background .2s;display:flex;position:fixed;box-shadow:0 5px 24px #103d2a2b}.store .wa-floating:hover{background:var(--wa-hover)}.store .wa-floating>svg{flex-shrink:0;width:27px;height:27px}.store .wa-floating strong,.store .wa-floating small{line-height:1.4;display:block}.store .wa-floating strong{font-size:13px;font-weight:600}.store .wa-floating small{font-size:10px;font-weight:400}.store .wa-floating>span:last-child{margin-left:5px}.store .ne-footer{padding-bottom:110px}:is(.store .wa-floating:focus-visible,.store .wa-detail:focus-visible){outline:2px solid var(--wa-green);outline-offset:4px}@media (max-width:650px){.store .wa-header{gap:7px}.store .wa-header svg{width:17px;height:17px}.store .wa-floating{right:max(15px,env(safe-area-inset-right));bottom:calc(15px + env(safe-area-inset-bottom));gap:9px;min-height:54px;padding:10px 15px}.store .wa-floating>svg{width:24px;height:24px}.store .wa-detail{width:100%;font-size:13px}}@media (prefers-reduced-motion:reduce){.store .wa-detail,.store .wa-floating{transition:none}}
