.store-app{--s-ink: #212421;--s-muted: #7b807b;--s-line: #e7e9e5;--s-surface: #f4f5f1;--s-accent: #d3f36b;--s-small: clamp(.875rem, .84rem + .15vw, 1rem);--s-action: clamp(.875rem, .82rem + .3vw, 1rem);--s-text: clamp(1rem, .95rem + .25vw, 1.125rem);--s-item-title: clamp(1rem, .94rem + .32vw, 1.125rem);--s-price: clamp(1.125rem, 1.07rem + .3vw, 1.25rem);background:#fff;color:var(--s-ink);font-family:Arial,Helvetica,sans-serif;font-size:var(--s-text);line-height:1.5;min-height:100vh;-webkit-font-smoothing:antialiased}.store-app *{box-sizing:border-box}.store-app a{color:inherit;text-decoration:none}:where(.store-app) :is(button,input,select,textarea){font:inherit}.store-app button,.store-app a,.store-app input,.store-app select,.store-app textarea{-webkit-tap-highlight-color:transparent}.store-app button{cursor:pointer}.store-app button:disabled{cursor:not-allowed;opacity:.5}.store-app button:focus-visible,.store-app a:focus-visible,.store-app input:focus-visible,.store-app select:focus-visible,.store-app textarea:focus-visible{outline:3px solid #8eaf27;outline-offset:3px}.store-app button{color:inherit}.store-app h1,.store-app h2,.store-app h3,.store-app p{margin:0}.store-app img{display:block;max-width:100%;object-fit:contain}.store-app svg{flex-shrink:0}.s-shell{width:min(1240px,calc(100% - 80px));margin-inline:auto}.s-main{min-height:58vh}.s-main,.s-product-copy,.s-cart-line-copy{overflow-wrap:anywhere}.s-announcement{min-height:31px;padding:3px 8px;text-align:center;background:#222621;color:#eceee8;display:flex;align-items:center;justify-content:center;gap:8px;font-size:var(--s-small);letter-spacing:.5px}.s-live-dot{flex:none;width:5px;height:5px;background:var(--s-accent);border-radius:50%}.s-header{height:102px;display:flex;align-items:center;justify-content:space-between;gap:30px}.s-logo{display:flex;align-items:center;gap:10px;font-size:32px;font-weight:900;letter-spacing:-1.7px;line-height:1.15}.s-logo>img{width:44px;height:44px;object-fit:contain}.s-logo small{display:block;margin-top:5px;color:#7d827b;font-size:.75rem;font-weight:400;letter-spacing:.1px}.s-logo-mark{width:38px;height:38px;background:var(--s-accent);border-radius:11px;display:grid;place-items:center;transform:rotate(-7deg)}.s-logo-mark svg{transform:rotate(7deg)}.s-desktop-nav{display:flex;gap:34px;margin-left:auto;margin-right:auto;font-size:var(--s-action)}.s-desktop-nav a{padding:9px 0;border-bottom:1px solid transparent}.s-desktop-nav a:hover,.s-desktop-nav a.active{border-color:#333}.s-header-actions{display:flex;gap:25px;align-items:center}.s-header-actions a{display:flex;align-items:center;gap:7px}.s-header-cart span{background:var(--s-surface);border-radius:50%;width:21px;height:21px;font-size:.75rem;display:grid;place-items:center}.s-search{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--s-line);margin-bottom:26px;padding:0 0 17px;color:#73786e}.s-search input{flex:1;min-width:0;border:0;background:transparent;font-size:var(--s-text);color:var(--s-ink)}.s-search input:focus{outline:none}.s-search button{background:none;border:0;padding:0;display:grid;place-items:center}.s-button{border:1px solid #252923;background:#252923;color:#fff!important;display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:13px 23px;font-size:var(--s-action);font-weight:600;letter-spacing:.1px;transition:transform .15s,background .15s;text-align:center}.s-button:hover{background:#3d4437}.s-button-lime{background:var(--s-accent);border-color:var(--s-accent);color:#262c1e!important}.s-button-lime:hover{background:#c5e265}.s-button-light{background:#fff;border-color:var(--s-line);color:var(--s-ink)!important}.s-button-light:hover{background:var(--s-surface)}.s-eyebrow{font-size:var(--s-small);font-weight:600;letter-spacing:1.7px;display:block;color:#7d8378;margin-bottom:13px}.s-hero{display:grid;grid-template-columns:1fr 1fr;min-height:420px;background:#f3f4ef;overflow:hidden}.s-hero-copy{padding:47px 0 32px 43px;position:relative;z-index:1}.s-hero-copy>.s-eyebrow{display:flex;align-items:center;gap:9px;font-size:var(--s-small);letter-spacing:1.3px}.s-mini-line{width:21px;height:2px;background:#84916d}.s-hero h1{font-size:clamp(37px,4.4vw,61px);line-height:1.04;letter-spacing:-3px;max-width:520px;font-weight:800;white-space:pre-line}.s-hero-copy>p{font-size:var(--s-text);line-height:1.8;color:#7a8175;max-width:300px;margin:21px 0 26px}.s-hero-bottom{display:flex;gap:23px;margin-top:34px;font-size:var(--s-small);color:#969d8e}.s-hero-bottom span+span{border-left:1px solid #d4d9cc;padding-left:23px}.s-hero-art{position:relative;min-width:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 50%,#e9eddf,#e3e8d9 45%,#eef1e8 70%);overflow:hidden}.s-hero-art>img{width:114%;max-width:none;transform:rotate(-14deg);position:relative;z-index:2;filter:drop-shadow(8px 28px 14px #4c5a4220)}.s-hero-ring{border:1px solid #c5cfb5;width:325px;height:325px;position:absolute;border-radius:50%;opacity:.65}.s-hero-ring:after{content:"";position:absolute;inset:24px;border:1px solid #c5cfb5;border-radius:50%}.s-hero-word{position:absolute;font-size:230px;font-weight:900;letter-spacing:-25px;color:#d9dfcf;transform:rotate(-14deg);top:32px;left:20px;line-height:1.2}.s-hero-sticker{position:absolute;right:25px;top:30px;background:var(--s-accent);width:92px;height:92px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.75rem;line-height:1.3;transform:rotate(13deg);z-index:3}.s-hero-sticker b{font-size:.75rem}.s-hero-sticker svg{margin-top:4px}.s-art-caption{position:absolute;bottom:22px;right:24px;left:24px;display:flex;justify-content:space-between;z-index:3;font-size:.75rem;letter-spacing:1px;color:#7d8970}.s-benefits{display:grid;grid-template-columns:repeat(3,1fr);padding:27px 0;border-bottom:1px solid var(--s-line);gap:25px}.s-benefits>span{display:flex;gap:14px;align-items:center;justify-content:center;font-size:var(--s-small)}.s-benefits>span+span{border-left:1px solid var(--s-line)}.s-benefits small{display:block;margin-top:3px;font-size:var(--s-small);color:#92978d}.s-section{margin:49px 0}.s-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:23px}.s-section-title h2{font-size:clamp(1.375rem,1.18rem + .7vw,1.875rem);line-height:1.2;font-weight:700;letter-spacing:-.8px}.s-section-title .s-eyebrow{font-size:var(--s-small);margin-bottom:9px}.s-section-title>a{display:flex;gap:15px;align-items:center;font-size:var(--s-small);white-space:nowrap;padding-bottom:4px}.s-categories{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.s-categories>a{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:var(--s-text);gap:13px}.s-categories>a>div{width:100%;background:#f5f5f1;height:147px;overflow:hidden;position:relative}.s-categories>a:nth-child(2)>div{background:#f2eee8}.s-categories>a:nth-child(3)>div{background:#eaeeeb}.s-categories>a:nth-child(4)>div{background:#f2f0e6}.s-categories img{width:100%;height:100%;padding:5px 13px;transition:transform .25s}.s-category-number{position:absolute;top:12px;left:13px;font-size:.75rem;color:#9a9f93;z-index:1}.s-categories strong{font-weight:500}.s-categories svg{width:15px}.s-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:27px 19px}.s-product-card{min-width:0}.s-product-image{position:relative;background:#f4f5f2;aspect-ratio:1/1;overflow:hidden}.s-product-image>a{display:block;width:100%;height:100%}.s-product-image img{width:100%;height:100%;padding:10px}.s-card-tags{position:absolute;top:13px;left:12px;pointer-events:none}.s-card-tags span{font-size:.75rem;font-weight:600;background:#fff;padding:4px 7px;display:block}.s-heart{position:absolute;top:8px;right:8px;border:0;background:transparent;width:33px;height:33px;display:grid;place-items:center}.s-heart:hover{background:#fff8;border-radius:50%}.s-heart.is-saved,.s-outline-icon.is-saved{color:#343c25}.s-product-copy{display:block;padding:15px 0 0}.s-brand{font-size:var(--s-small);text-transform:uppercase;letter-spacing:.7px;font-weight:600;display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;color:#73796b}.s-brand span{font-size:var(--s-small);font-weight:400;text-transform:none;letter-spacing:0;color:#94998e}.s-product-copy h3{margin:5px 0 3px;font-size:var(--s-item-title);font-weight:600;line-height:1.45;letter-spacing:-.2px}.s-product-copy>p{font-size:var(--s-small);color:#9a9f94}.s-product-price{display:flex;justify-content:space-between;align-items:center;font-size:var(--s-price);font-weight:700;margin-top:11px}.s-product-price svg{opacity:0;transition:opacity .2s}.s-product-card:focus-within .s-product-price svg{opacity:1}.s-demo-label{font-size:var(--s-small);color:#a0a697;display:block;margin-top:5px}.s-editorial{display:grid;grid-template-columns:1fr 1fr;background:#f0f1e9;margin:51px 0;min-height:310px;overflow:hidden}.s-editorial>div:first-child{padding:39px 0 39px 38px;z-index:1}.s-editorial h2{font-size:34px;line-height:1.1;letter-spacing:-1.3px}.s-editorial p{font-size:var(--s-text);color:#7a8172;max-width:290px;margin:17px 0 23px;line-height:1.8}.s-editorial .s-button{font-size:var(--s-action);min-height:41px;padding:11px 17px}.s-editorial-art{position:relative;display:grid;place-items:center;isolation:isolate}.s-editorial-art>span{position:absolute;font-size:105px;color:#d7dfc3;font-weight:800;transform:rotate(-15deg);top:20px;left:-10px;z-index:-1;letter-spacing:-7px}.s-editorial-art>img{width:100%;transform:rotate(-13deg);max-width:none;filter:drop-shadow(0 22px 13px #2c3d2622)}.s-help-banner{border:1px solid var(--s-line);padding:23px 26px;margin:46px 0 54px;display:flex;align-items:center;justify-content:space-between}.s-help-banner>span{display:flex;gap:19px;align-items:center}.s-help-banner strong{display:block;font-size:var(--s-item-title)}.s-help-banner small{font-size:var(--s-small);color:#929889;display:block;margin-top:4px}.s-footer{border-top:1px solid var(--s-line);background:#f9f9f6;padding:36px 0 27px}.s-footer-inner{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.s-footer-inner>div>strong{font-size:29px;letter-spacing:-2px;font-weight:900}.s-footer-inner strong>span{font-size:.75rem;vertical-align:top;letter-spacing:0;margin-left:3px}.s-footer-inner p{font-size:var(--s-small);color:#949b8d;line-height:1.8;margin-top:10px}.s-footer-links{display:grid;grid-template-columns:1fr 1fr;gap:8px 17px;align-content:start;font-size:var(--s-small);padding-top:5px}.s-footer-links a:hover{text-decoration:underline}.s-footer-note{text-align:right;align-self:end}.s-bottom-nav{display:none}.s-toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%);padding:14px 19px;background:#252923;color:#fff;box-shadow:0 9px 30px #0002;display:flex;align-items:center;gap:11px;max-width:calc(100% - 30px);width:max-content;z-index:80;font-size:var(--s-small);border-radius:4px}.s-toast>svg{color:var(--s-accent)}.s-toast button{border:0;background:none;color:#fff;display:grid;place-items:center;padding:4px}.s-alert{padding:14px 17px;border:1px solid #efc8bc;background:#fff4ef;color:#9f422c;font-size:var(--s-small);margin:14px 0;line-height:1.6}.s-loading{min-height:160px;display:flex;align-items:center;justify-content:center;gap:12px;color:#73796b;font-size:var(--s-small)}.s-loading>span{width:18px;height:18px;border-radius:50%;border:2px solid #dfe5d5;border-top-color:#5a6746;animation:s-spin .8s linear infinite}@keyframes s-spin{to{transform:rotate(360deg)}}.s-empty{display:flex;align-items:center;flex-direction:column;text-align:center;padding:70px 20px;gap:18px;max-width:560px;margin:auto}.s-empty>svg{color:#7f8c6c}.s-empty h2{font-size:25px;letter-spacing:-.8px}.s-empty p{color:#858c7d;max-width:360px;line-height:1.8;font-size:var(--s-text)}.s-empty .s-button{margin-top:6px}.s-back{display:inline-flex;gap:9px;align-items:center;font-size:var(--s-small);color:#78816e!important;margin-bottom:25px}.s-page-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:28px}.s-page-heading h1,.s-info-page>h1{font-size:38px;letter-spacing:-1.7px;line-height:1.15;font-weight:700}.s-heading-count{font-size:15px;margin-left:13px;letter-spacing:0;color:#9aa18f;vertical-align:top;display:inline-block;padding-top:5px;font-weight:400}.s-catalog .s-eyebrow{font-size:var(--s-small)}.s-catalog-search{display:flex;gap:11px;align-items:center;background:var(--s-surface);padding:13px 16px;margin-bottom:26px}.s-catalog-search input{border:0;flex:1;min-width:0;background:transparent;font-size:var(--s-text);outline:none}.s-text-button{border:0;background:none;padding:2px 0;font-size:var(--s-small);font-weight:500;color:#697558!important;text-decoration:underline;text-underline-offset:4px;display:inline-flex;gap:7px;align-items:center}.s-text-button:hover{color:#252923!important}.s-catalog-layout{display:grid;grid-template-columns:205px 1fr;gap:34px}.s-filters{border-top:1px solid var(--s-line);padding-top:15px;align-self:start}.s-filter-heading{display:flex;align-items:center;justify-content:space-between;font-size:var(--s-small);margin-bottom:22px}.s-filter-heading strong{display:flex;align-items:center;gap:7px;font-size:var(--s-small)}.s-filter-heading .s-text-button{font-size:var(--s-small)}.s-filters label,.s-form-grid label,.s-modal label{font-size:var(--s-small);display:block;margin-bottom:16px;font-weight:600}.s-filters select,.s-filters input,.s-form-grid input,.s-form-grid textarea,.s-modal select,.s-modal textarea,.s-form-grid select{width:100%;margin-top:8px;display:block;padding:11px 12px;background:#fff;border:1px solid #e0e4da;min-height:42px;color:var(--s-ink);font-size:var(--s-text);border-radius:0;font-weight:400}.s-price-inputs{display:flex;align-items:center;gap:7px;margin-top:-12px}.s-price-inputs input{min-width:0;padding:10px 8px}.s-price-inputs span{color:#afb6a3;margin-top:8px}.s-filter-note{font-size:var(--s-small);color:#a1a993;line-height:1.9;margin-top:25px!important}.s-results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--s-small);color:#8d9581;margin-bottom:20px;min-height:28px}.s-results-toolbar select{border:0;background:#fff;font-size:var(--s-small);color:#484f40;padding:5px 0;max-width:50%}.s-catalog-results{min-width:0}.s-catalog-results .s-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px 16px}.s-filter-toggle{display:none}.s-pagination{display:flex;gap:6px;justify-content:center;margin-top:35px}.s-pagination button{background:#fff;border:1px solid var(--s-line);width:35px;height:35px;font-size:var(--s-small)}.s-pagination button.active{background:#252923;color:#fff;border-color:#252923}.s-detail-top{display:grid;grid-template-columns:1.1fr 1fr;gap:60px}.s-detail-image{aspect-ratio:1/1;position:relative;background:#f3f5ef;display:grid;place-items:center}.s-detail-image>img{width:100%;height:100%;padding:18px}.s-detail-tag{position:absolute;top:24px;left:24px;font-size:var(--s-small);letter-spacing:1.3px;background:#fff;padding:6px 9px}.s-thumbnails{display:flex;gap:10px;margin-top:12px}.s-thumbnails button{border:1px solid transparent;background:#f5f6f1;width:70px;height:65px;padding:3px}.s-thumbnails button.active{border-color:#829068}.s-thumbnails img{width:100%;height:100%}.s-detail-info{padding:14px 0}.s-detail-info>.s-eyebrow{font-size:var(--s-small)}.s-detail-info h1{font-size:35px;line-height:1.15;letter-spacing:-1px;margin:8px 0 14px}.s-detail-subtitle{font-size:var(--s-small);color:#8b937e;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.s-rating{display:flex;gap:6px;align-items:center;font-size:var(--s-small);color:#78865a}.s-detail-price{display:block;font-size:29px;letter-spacing:-1px;margin:22px 0 8px}.s-stock{display:flex;gap:6px;align-items:center;color:#728151;font-size:var(--s-small)}.s-stock>span{width:5px;height:5px;background:#879c52;border-radius:50%}.s-demo-info{background:#f5f7ef;padding:12px 14px!important;font-size:var(--s-small)!important;line-height:1.7!important;color:#8b9577!important;margin:17px 0!important;font-weight:400}.s-size-heading{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:var(--s-small);margin:25px 0 12px}.s-size-heading strong>span{font-weight:400;color:#9ba68c;margin-left:4px}.s-size-heading .s-text-button{font-size:var(--s-small)}.s-size-options{display:flex;flex-wrap:wrap;gap:7px}.s-size-options button{width:47px;height:42px;border:1px solid #e2e7d9;background:#fff;font-size:var(--s-small)}.s-size-options button.active{background:#252923;color:#fff;border-color:#252923}.s-size-hint{font-size:var(--s-small);line-height:1.7;color:#8a9675;margin-top:11px!important}.s-detail-actions{display:flex;gap:10px;margin-top:24px}.s-detail-actions>.s-button{flex:1}.s-outline-icon{width:49px;min-width:49px;border:1px solid #dce3d1;background:#fff;display:grid;place-items:center}.s-detail-delivery{display:flex;gap:13px;align-items:center;border-top:1px solid var(--s-line);margin-top:24px;padding:20px 0 13px}.s-detail-delivery strong{font-size:var(--s-item-title);display:block}.s-detail-delivery small{font-size:var(--s-small);display:block;color:#939d83;margin-top:4px}.s-muted{color:#919a82;font-size:var(--s-small);line-height:1.8}.s-product-tabs{margin-top:50px;scroll-margin-top:25px}.s-tab-bar{display:flex;border-bottom:1px solid var(--s-line);gap:35px;overflow-x:auto}.s-tab-bar button{white-space:nowrap;background:none;border:0;border-bottom:2px solid transparent;padding:15px 0;font-size:var(--s-small);color:#8c977b}.s-tab-bar button[aria-selected=true]{color:#262b1e;border-color:#262b1e}.s-tab-content{padding:31px 0}.s-tab-content h2{font-size:clamp(1.25rem,1.16rem + .35vw,1.5rem);letter-spacing:-.5px;margin-bottom:15px}.s-tab-content p{font-size:var(--s-text);color:#818d6d;line-height:1.9;margin-bottom:13px}.s-preline{white-space:pre-line;overflow-wrap:anywhere}.s-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px}.s-about-grid dl{margin:0}.s-about-grid dl>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--s-line);padding:10px 0;font-size:var(--s-small)}.s-about-grid dt{color:#909b7e}.s-about-grid dd{margin:0;text-align:right;max-width:65%;overflow-wrap:anywhere}.s-size-table{border-collapse:collapse;width:100%;font-size:var(--s-small);align-self:start}.s-size-table th{text-align:left;background:#f4f7ed;font-size:var(--s-small);padding:12px}.s-size-table td{padding:10px 12px;border-bottom:1px solid var(--s-line)}.s-size-table tr.selected{background:#f4f9e8}.s-inline-link{display:inline-flex;align-items:center;gap:10px;font-size:var(--s-small);color:#6d7e4b!important;text-decoration:underline!important;text-underline-offset:3px}.s-reviews{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:25px}.s-reviews article{border:1px solid var(--s-line);padding:20px}.s-reviews article>div{display:flex;justify-content:space-between;gap:15px;margin-bottom:12px;font-size:var(--s-small)}.s-reviews small{font-size:var(--s-small);color:#9aa58a}.s-stars{color:#8d9d65;letter-spacing:2px}.s-checkout-layout{display:grid;grid-template-columns:1fr 340px;gap:45px;align-items:start}.s-cart-line{display:flex;gap:20px;padding:23px 0;border-bottom:1px solid var(--s-line);min-width:0}.s-cart-line:first-child{padding-top:0}.s-cart-line>a:first-child,.s-cart-line>img{width:119px;height:119px;min-width:119px;background:#f4f6ef}.s-cart-line>a:first-child>img{width:100%;height:100%;padding:8px}.s-cart-line-copy{flex:1;min-width:0}.s-cart-line-copy>small{font-size:var(--s-small);color:#84916f;text-transform:uppercase}.s-cart-line h3{font-size:var(--s-item-title);margin-bottom:6px}.s-cart-line-copy>label{font-size:var(--s-small);color:#899575;display:block}.s-cart-line-copy select{padding:3px 17px 3px 6px;border:1px solid #e2e8d9;background:#fff;font-size:var(--s-small);color:#4e5c38;margin-left:4px}.s-cart-line-copy>.s-muted{display:block;font-size:var(--s-small);margin-top:8px}.s-cart-line-copy>p,.s-cart-line-copy>span{font-size:var(--s-small);color:#8b9976}.s-cart-line-end{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:12px}.s-cart-line-end>strong,.s-order-item>strong{font-size:var(--s-price);white-space:nowrap}.s-cart-line-end>button{border:0;background:none;color:#91a078;display:grid;place-items:center;padding:3px}.s-quantity{display:flex;align-items:center;border:1px solid var(--s-line);width:98px;margin-top:11px;justify-content:space-between;height:30px}.s-quantity>button{background:none;border:0;display:grid;place-items:center;width:30px;height:28px}.s-quantity>span{font-size:var(--s-small)}.s-summary{background:#f5f7f0;padding:25px;position:sticky;top:25px}.s-summary h2{font-size:18px;letter-spacing:-.5px;margin-bottom:23px}.s-summary>div{display:flex;justify-content:space-between;gap:15px;font-size:var(--s-small);margin:15px 0;align-items:center}.s-summary>div>span:first-child{color:#889773}.s-summary>p{font-size:var(--s-small);color:#8d9a7b;line-height:1.9;margin:16px 0}.s-summary>p>strong{color:#4b583a}.s-summary .s-summary-total{border-top:1px solid #dfe6d4;padding-top:18px;margin-top:23px;margin-bottom:23px}.s-summary-total strong{font-size:21px;letter-spacing:-.5px}.s-summary>.s-button{width:100%;font-size:var(--s-action);padding-inline:13px}.s-summary>.s-inline-link{font-size:var(--s-small)}.s-checkout-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;border-bottom:1px solid var(--s-line);padding:0 0 24px;margin-bottom:35px}.s-checkout-steps>div{display:flex;gap:9px;align-items:center;opacity:.45}.s-checkout-steps>div.active{opacity:1}.s-checkout-steps>div>span{width:24px;height:24px;background:#eef2e6;border-radius:50%;display:grid;place-items:center;font-size:var(--s-small)}.s-checkout-steps>div.active>span{background:#252923;color:#fff}.s-checkout-steps small{font-size:var(--s-small)}.s-checkout-form h2{font-size:22px;letter-spacing:-.6px;margin-bottom:15px}.s-checkout-form .s-cart-lines{margin-top:25px}.s-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 18px;margin-top:23px}.s-form-grid label>span{font-weight:400;color:#9ca98a;font-size:var(--s-small)}.s-checkout-form .s-form-grid :is(input,textarea){padding:12px;text-align:left;text-indent:0}.s-form-grid textarea,.s-modal textarea{min-height:90px;resize:vertical}.s-form-full{grid-column:1/-1}.s-form-actions{display:flex;gap:13px;justify-content:flex-end;margin-top:30px}.s-radio-options{display:grid;gap:12px;margin-top:25px}.s-radio-options>label{display:flex;align-items:center;gap:13px;padding:18px;border:1px solid #e2e8d8;cursor:pointer;font-size:var(--s-small)}.s-radio-options>label.selected{border-color:#839a54;background:#f9fbf4}.s-radio-options input{accent-color:#5b702d}.s-radio-options small{display:block;font-size:var(--s-small);color:#94a17e;margin-top:3px}.s-payment-option{background:#f4f7ee;padding:25px;margin-top:22px}.s-payment-option>svg{display:block;color:#7f925b;margin-bottom:17px}.s-payment-option strong{font-size:14px;display:block}.s-payment-option p{font-size:var(--s-small);line-height:1.9;color:#8d9c76;margin-top:12px}.s-confirm-details{margin:22px 0}.s-confirm-details>div{display:grid;grid-template-columns:100px 1fr;gap:20px;padding:11px 0;border-bottom:1px solid var(--s-line);font-size:var(--s-small)}.s-confirm-details dt{color:#92a07b;font-size:var(--s-small)}.s-confirm-details dd{margin:0}.s-checkbox{display:flex;gap:10px;align-items:flex-start;font-size:var(--s-small);color:#87946f;line-height:1.8;margin-top:25px}.s-checkbox>input{margin:4px 0 0;accent-color:#5b702d}.s-checkbox a{text-decoration:underline;text-underline-offset:2px}.s-order-success{max-width:630px;margin:50px auto 80px;text-align:center;display:flex;align-items:center;flex-direction:column;gap:20px}.s-order-success>span:first-child{width:75px;height:75px;border-radius:50%;display:grid;place-items:center;background:var(--s-accent);margin-bottom:5px}.s-order-success>.s-eyebrow{margin-bottom:0}.s-order-success h1{font-size:42px;letter-spacing:-2px}.s-order-success>p{font-size:var(--s-small);color:#889773;line-height:1.9}.s-success-items{width:100%;padding:12px 20px;background:#f7f9f2;margin:8px 0}.s-success-items>div{display:flex;justify-content:space-between;gap:20px;text-align:left;font-size:var(--s-small);padding:10px 0}.s-success-items strong{white-space:nowrap}.s-profile-welcome{display:flex;align-items:center;gap:22px;margin-bottom:45px}.s-avatar{width:72px;height:72px;border-radius:50%;background:#edf2e1;display:grid;place-items:center;font-size:28px}.s-profile-welcome .s-eyebrow{font-size:var(--s-small);margin-bottom:6px}.s-profile-welcome h1{font-size:28px;line-height:1.2;letter-spacing:-1px}.s-profile-welcome p{font-size:var(--s-small);color:#91a07b;margin-top:7px}.s-order-list{display:grid;gap:13px;margin-bottom:35px}.s-order-card{display:flex;gap:24px;align-items:center;border:1px solid var(--s-line);padding:20px}.s-order-card h3{font-size:var(--s-item-title);margin:7px 0 3px}.s-order-card small{font-size:var(--s-small);color:#92a07e}.s-order-card>strong{font-size:var(--s-price);white-space:nowrap;margin-left:auto}.s-order-thumbs{display:flex;gap:8px;margin-left:auto}.s-order-thumbs>img{width:65px;height:58px;padding:3px;background:#f4f7ee}.s-status{display:inline-flex;background:#f0f3e9;color:#7c8d5b;padding:4px 8px;font-size:var(--s-small);line-height:1.5}.s-status-new{background:#fff4de;color:#9d7b3d}.s-status-delivered{background:#eaf4dd;color:#668a33}.s-status-cancelled{background:#f5e9e4;color:#a36d56}.s-status-shipped{background:#e7eff7;color:#62819c}.s-order-state{display:flex;align-items:center;gap:20px;font-size:var(--s-small);color:#8e9c7b;margin-bottom:30px}.s-order-state .s-status{font-size:var(--s-small);padding:6px 12px}.s-order-item>.s-cart-line-copy>h3{margin-top:4px}.s-item-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:13px}.s-item-actions .s-text-button{font-size:var(--s-small)}.s-order-history{margin-top:35px}.s-order-history h2{font-size:21px;margin-bottom:20px;letter-spacing:-.6px}.s-order-history>div{display:flex;gap:17px;padding-bottom:22px;position:relative}.s-order-history>div:before{content:"";position:absolute;top:10px;bottom:0;left:4px;width:1px;background:#e2e8d7}.s-order-history>div:last-child:before{display:none}.s-history-dot{width:9px;height:9px;background:#98ab6d;border-radius:50%;margin-top:4px;z-index:1}.s-order-history strong{font-size:var(--s-small);display:block}.s-order-history small{font-size:var(--s-small);color:#a0ad8b;display:block;margin-top:3px}.s-order-history p{font-size:var(--s-small);color:#839267;margin-top:6px}.s-return-list{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-bottom:30px}.s-return-list>div,.s-return-inline{border:1px solid var(--s-line);padding:19px}.s-return-list h3{font-size:var(--s-item-title);margin:10px 0 7px}.s-return-list p,.s-return-inline p{font-size:var(--s-small);color:#8d9d74;margin:7px 0}.s-return-list a{font-size:var(--s-small);display:flex;align-items:center;gap:5px;margin-top:12px}.s-return-inline{margin-top:17px}.s-return-inline strong{font-size:var(--s-small)}.s-return-inline small{font-size:var(--s-small);color:#8c9c73}.s-profile-links{border-top:1px solid var(--s-line);margin-top:35px}.s-profile-links>a{display:flex;align-items:center;gap:15px;padding:18px 0;border-bottom:1px solid var(--s-line);font-size:var(--s-small)}.s-profile-links>a>svg:last-child{margin-left:auto}.s-modal-backdrop{position:fixed;inset:0;background:#17210bc0;display:flex;align-items:center;justify-content:center;padding:20px;z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.s-modal{background:#fff;position:relative;padding:32px;max-width:480px;width:100%;max-height:90dvh;overflow-y:auto;box-shadow:0 20px 80px #0003}.s-modal h2{font-size:23px;margin:8px 22px 23px 0;letter-spacing:-.6px}.s-modal-close{position:absolute;right:17px;top:17px;border:0;background:none;padding:4px;display:grid;place-items:center}.s-modal .s-button{width:100%;margin-top:21px}.s-info-page{max-width:850px;min-height:350px}.s-info-page>.s-back{display:flex;width:max-content}.s-info-page>.s-eyebrow{margin-top:10px;font-size:var(--s-small)}.s-info-page>h1{font-size:36px;margin-bottom:25px}.s-info-text p{font-size:var(--s-text);line-height:1.9;color:#798663;margin:24px 0}.s-info-text h2{margin-top:30px;font-size:23px;letter-spacing:-.6px}@media(min-width:1500px){.s-hero{min-height:450px}.s-hero-copy{padding-top:54px}.s-hero h1{font-size:65px}.s-categories>a>div{height:163px}}@media(max-width:1050px){.s-shell{width:calc(100% - 50px)}.s-hero h1{font-size:45px;letter-spacing:-2px}.s-hero-copy{padding-left:28px}.s-hero{min-height:405px}.s-hero-sticker{right:18px;top:24px;width:75px;height:75px}.s-hero-word{font-size:185px;top:55px}.s-hero-ring{width:260px;height:260px}.s-art-caption span:last-child{display:none}.s-categories>a>div{height:130px}.s-catalog-layout{grid-template-columns:180px 1fr;gap:24px}.s-catalog-results .s-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.s-detail-top{gap:35px}.s-detail-info h1{font-size:29px}.s-detail-info{padding-top:4px}.s-detail-info .s-demo-info{font-size:var(--s-small)!important}.s-checkout-layout{grid-template-columns:1fr 290px;gap:25px}.s-cart-line{gap:12px}.s-cart-line>a:first-child,.s-cart-line>img{width:90px;height:90px;min-width:90px}.s-cart-line-end>strong{font-size:var(--s-price)}.s-summary{padding:22px}.s-summary-total strong{font-size:18px}.s-about-grid{gap:35px}.s-editorial-art>span{font-size:85px;top:45px}.s-order-card{gap:15px}.s-order-thumbs>img{width:50px;height:50px}.s-order-thumbs>img:nth-child(3){display:none}.s-footer-inner{grid-template-columns:1fr 1.4fr 1fr;gap:22px}}@media(max-width:760px){.s-shell{width:calc(100% - 36px)}.s-announcement{min-height:27px;letter-spacing:.1px}.s-header{height:78px;gap:15px}.s-logo{font-size:28px;letter-spacing:-1.5px}.s-logo-mark{width:33px;height:33px;border-radius:9px}.s-logo-mark svg{width:22px}.s-header-actions{gap:20px}.s-header-actions>a:nth-child(2){display:none}.s-desktop-nav{display:none}.s-search{margin-bottom:20px;padding-bottom:14px}.s-hero{min-height:0;grid-template-columns:1fr 1fr}.s-hero-copy{padding:30px 0 25px 23px}.s-hero h1{font-size:35px;letter-spacing:-1.8px;line-height:1.07;position:relative;z-index:3}.s-hero-copy>.s-eyebrow{letter-spacing:.7px;gap:5px;width:270px}.s-mini-line{width:14px}.s-hero-copy>p{margin:17px 0 20px;max-width:220px;line-height:1.7}.s-hero-copy>.s-button{font-size:var(--s-action);min-height:42px;padding:11px 15px;gap:12px;white-space:nowrap}.s-hero-bottom{gap:10px;margin-top:24px}.s-hero-bottom span+span{padding-left:10px}.s-hero-art>img{width:130%;margin-left:14px;margin-top:20px}.s-hero-word{font-size:150px;letter-spacing:-18px;top:70px;left:3px}.s-hero-ring{width:220px;height:220px}.s-hero-sticker{width:65px;height:65px;right:12px;top:18px}.s-hero-sticker svg{width:16px;height:16px}.s-art-caption{left:15px;right:15px;bottom:17px}.s-benefits{gap:13px;padding:22px 0}.s-benefits>span{gap:8px;align-items:flex-start}.s-benefits>span>svg{width:17px;height:17px;margin-top:2px}.s-benefits small{line-height:1.7;margin-top:2px}.s-section{margin:35px 0}.s-section-title{margin-bottom:20px}.s-section-title h2{letter-spacing:-.8px}.s-section-title .s-eyebrow{margin-bottom:7px}.s-section-title>a{gap:7px}.s-categories{gap:12px}.s-categories>a{gap:9px}.s-categories>a>div{height:100px}.s-categories img{padding:4px}.s-category-number{top:7px;left:7px}.s-categories>a>svg{width:12px}.s-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 13px}.s-product-image img{padding:8px}.s-product-copy{padding-top:12px}.s-brand{letter-spacing:.3px}.s-product-copy h3{margin-top:6px}.s-product-price{margin-top:9px}.s-product-price svg{opacity:1;width:14px}.s-card-tags{top:10px;left:9px}.s-card-tags span{padding:3px 6px}.s-heart{width:30px;height:30px;top:5px;right:5px}.s-heart svg{width:17px;height:17px}.s-editorial{margin:37px 0;min-height:260px}.s-editorial>div:first-child{padding:28px 0 28px 24px}.s-editorial .s-eyebrow{font-size:var(--s-small);margin-bottom:10px}.s-editorial h2{font-size:28px;letter-spacing:-1px}.s-editorial p{line-height:1.7;margin:13px 0 17px}.s-editorial .s-button{padding:10px 12px;gap:9px;min-height:38px}.s-editorial-art>img{width:125%;margin-left:12px}.s-editorial-art>span{font-size:68px;top:45px;left:-4px}.s-help-banner{padding:20px;margin:35px 0}.s-help-banner>span{gap:12px}.s-help-banner>span>svg{width:23px}.s-footer{padding:27px 0 calc(27px + var(--s-bottom-nav-height))}.s-footer-inner{grid-template-columns:1fr 1.6fr;gap:25px}.s-footer-inner>div>strong{font-size:27px}.s-footer-links{gap:8px 12px}.s-footer-note{grid-column:1/-1;text-align:left;margin-top:0!important;font-size:var(--s-small)!important}.s-bottom-nav{display:flex;position:fixed;bottom:0;left:0;right:0;background:#ffffffed;border-top:1px solid #e9eddf;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:8px 8px calc(8px + var(--s-bottom-inset));justify-content:space-around;z-index:50}.s-bottom-nav>a{font-size:var(--s-small);color:#8f9980;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:51px}.s-bottom-nav>a>span{position:relative;display:block;line-height:0}.s-bottom-nav>a>span>i{position:absolute;top:-3px;right:-7px;font-size:.75rem;font-style:normal;line-height:14px;width:14px;height:14px;text-align:center;border-radius:50%;background:var(--s-accent);color:#2a341b}.s-bottom-nav>a.active{color:#27331a}.s-bottom-nav>a.active>span:after{content:"";width:4px;height:4px;background:#81964e;border-radius:50%;position:absolute;left:8px;bottom:-19px}.s-toast{bottom:calc(var(--s-bottom-nav-height) + 16px);padding:12px 14px}.s-page-heading h1,.s-info-page>h1{font-size:30px;letter-spacing:-1px}.s-heading-count{font-size:var(--s-small);padding-top:4px}.s-catalog-layout{grid-template-columns:1fr;gap:0}.s-filter-toggle{display:inline-flex;flex:0 0 auto;white-space:nowrap;min-height:37px;padding:8px 12px;font-size:var(--s-small);gap:7px}.s-filter-toggle.active{background:#f2f7e7;border-color:#a2b37f}.s-filters{display:none;margin-bottom:25px;border-bottom:1px solid var(--s-line);padding-bottom:15px}.s-filters.is-open{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.s-filter-heading{grid-column:1/-1;margin-bottom:19px}.s-filters>label{margin-bottom:15px}.s-filters>label:nth-last-of-type(1){grid-column:2;grid-row:3;margin-bottom:0}.s-price-inputs{grid-column:2;grid-row:3;margin-top:17px;align-self:start}.s-price-inputs>input{height:42px}.s-filter-note{grid-column:1/-1;margin-top:0!important}.s-catalog-search{margin-bottom:20px}.s-catalog-results .s-product-grid{gap:24px 13px}.s-results-toolbar{margin-bottom:17px}.s-detail-top{grid-template-columns:1fr 1fr;gap:25px}.s-detail-info h1{font-size:24px}.s-detail-price{font-size:25px;margin-top:17px}.s-detail-subtitle{gap:9px}.s-detail-info .s-demo-info{padding:10px!important;margin:12px 0!important}.s-size-heading{margin-top:20px;flex-wrap:wrap;gap:6px}.s-size-options{gap:5px}.s-size-options button{width:39px;height:36px}.s-detail-actions>.s-button{font-size:var(--s-action);gap:7px;padding:10px 8px;min-height:43px}.s-outline-icon{min-width:43px;width:43px}.s-detail-delivery{gap:9px;margin-top:18px;padding-top:17px}.s-detail-info>.s-muted{font-size:var(--s-small)}.s-detail-tag{top:14px;left:14px}.s-detail-image>img{padding:8px}.s-product-tabs{margin-top:32px}.s-tab-bar{gap:26px}.s-tab-bar button{padding:13px 0}.s-about-grid{gap:25px}.s-size-table th,.s-size-table td{padding:9px}.s-checkout-layout{grid-template-columns:1fr;gap:25px}.s-summary{position:static}.s-summary h2{font-size:19px;margin-bottom:20px}.s-summary-total strong{font-size:23px}.s-cart-line{gap:18px}.s-cart-line>a:first-child,.s-cart-line>img{width:105px;height:105px;min-width:105px}.s-summary>.s-button{min-height:48px}.s-checkout-steps{padding-bottom:23px;gap:4px;margin-bottom:25px}.s-checkout-steps>div{flex-direction:column;gap:8px}.s-checkout-steps>div>span{width:26px;height:26px}.s-checkout-form h2{font-size:21px}.s-profile-welcome h1{font-size:25px}.s-avatar{width:60px;height:60px}.s-profile-welcome{gap:17px;margin-bottom:30px}.s-order-thumbs{gap:5px}.s-order-card{padding:17px;gap:12px}.s-order-card>div:first-child{flex:1}.s-order-thumbs>img{width:43px;height:43px}.s-order-thumbs>img:nth-child(2){display:none}.s-order-card>svg{width:16px}.s-return-list{grid-template-columns:1fr 1fr}.s-order-state{gap:12px}.s-order-item>strong{font-size:var(--s-price)}.s-order-history{margin-top:28px}.s-order-history h2{font-size:20px}.s-info-page>h1{font-size:29px;line-height:1.2}.s-order-success{margin:35px auto 50px;gap:18px}.s-order-success h1{font-size:35px}.s-order-success>.s-eyebrow{font-size:var(--s-small)}.s-success-items{padding:9px 15px}.s-order-success>.s-button{font-size:var(--s-small)}}@keyframes s-enter{0%{opacity:0;translate:0 5px}}@keyframes s-fade-in{0%{opacity:0}}@keyframes s-heart-pop{45%{scale:1.13}}@media(prefers-reduced-motion:no-preference){.s-tab-content,.s-modal{animation:s-enter .22s ease-out}.s-modal-backdrop{animation:s-fade-in .2s ease-out}.s-heart.is-saved>svg,.s-outline-icon.is-saved>svg{animation:s-heart-pop .22s ease-out}.s-heart,.s-outline-icon,.s-size-options button,.s-quantity button,.s-tab-bar button,.s-text-button,.s-bottom-nav a{transition:scale .15s ease-out,background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.store-app :is(.s-button,.s-heart,.s-outline-icon,.s-size-options button,.s-quantity button,.s-tab-bar button,.s-text-button,.s-bottom-nav a):active:not(:disabled){scale:.97}.s-button{transition:scale .15s ease-out,transform .15s ease-out,background-color .15s ease-out}}@media(hover:hover)and (pointer:fine){.s-product-card:hover .s-product-price svg{opacity:1}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.s-button:hover:not(:disabled){transform:translateY(-1px)}.s-categories a:hover img{transform:scale(1.025)}.s-product-image img{transition:transform .22s ease-out}.s-product-card:hover .s-product-image img{transform:scale(1.025)}}@media(max-width:760px)and (prefers-reduced-motion:no-preference){.s-filters.is-open{animation:s-enter .2s ease-out}}@media(max-width:480px){.s-shell{width:calc(100% - 32px)}.s-header{height:75px}.s-header-actions{gap:17px}.s-header-actions>a:first-child{display:none}.s-hero{grid-template-columns:1fr;position:relative;min-height:0}.s-hero-copy{padding:28px 24px 20px}.s-hero h1{font-size:42px;line-height:1.02;max-width:330px;letter-spacing:-2px}.s-hero-copy>.s-eyebrow{margin-bottom:15px;letter-spacing:.8px;max-width:100%}.s-hero-copy>p{max-width:250px;margin:17px 0 21px}.s-hero-copy>.s-button{min-height:43px;padding:11px 17px}.s-hero-bottom{display:none}.s-hero-art{height:220px;margin-top:-6px;background:radial-gradient(ellipse at center,#e1e8d3,#edf1e5)}.s-hero-art>img{width:95%;height:230px;object-fit:contain;max-width:370px;margin:0;transform:rotate(-13deg);filter:drop-shadow(6px 17px 8px #4c5a4225)}.s-hero-ring{width:205px;height:205px;top:8px;left:calc(50% - 102px)}.s-hero-ring:after{inset:19px}.s-hero-word{font-size:180px;left:calc(50% - 145px);top:-8px;letter-spacing:-20px}.s-hero-sticker{right:14px;top:9px;transform:rotate(10deg);width:66px;height:66px}.s-art-caption{bottom:13px;left:18px;right:18px}.s-art-caption span:last-child{display:inline}.s-benefits{gap:9px;padding:19px 0}.s-benefits>span{flex-direction:column;gap:6px;align-items:center;text-align:center;line-height:1.5}.s-benefits>span+span{padding-left:8px}.s-benefits>span>svg{width:19px;height:19px}.s-benefits small{line-height:1.7}.s-section-title{gap:12px;margin-bottom:18px}.s-section-title h2{line-height:1.2;letter-spacing:-.7px}.s-section-title>a{gap:5px}.s-section-title>a>svg{width:14px}.s-section-title .s-eyebrow{letter-spacing:1.1px}.s-categories{grid-template-columns:repeat(2,1fr);gap:18px 12px}.s-categories>a>div{height:111px}.s-categories>a{gap:9px}.s-category-number{top:10px;left:10px}.s-categories img{padding:1px 9px}.s-editorial{grid-template-columns:1fr;position:relative;min-height:430px}.s-editorial>div:first-child{padding:28px 24px 0}.s-editorial h2{font-size:33px}.s-editorial p{max-width:250px}.s-editorial-art{height:180px;margin-top:0}.s-editorial-art>img{height:205px;width:90%;max-width:340px;margin:0;transform:rotate(-13deg);position:absolute;top:-4px}.s-editorial-art>span{font-size:83px;top:7px;left:18px;letter-spacing:-4px}.s-help-banner{padding:18px 16px}.s-help-banner>span{gap:11px}.s-help-banner small{line-height:1.6;max-width:185px}.s-help-banner>svg{width:18px}.s-help-banner>span>svg{width:23px}.s-footer-inner{grid-template-columns:1fr;gap:23px}.s-footer-inner>div:first-child{display:flex;gap:20px;align-items:center;justify-content:space-between}.s-footer-inner>div:first-child>p{margin:0;text-align:right;font-size:var(--s-small)}.s-footer-links{grid-template-columns:1fr 1fr;gap:10px}.s-product-grid{gap:23px 12px}.s-product-image{aspect-ratio:1/1.05}.s-product-image img{padding:3px}.s-card-tags span{padding:3px 4px}.s-card-tags{left:7px;top:8px}.s-heart{width:27px;height:27px;top:3px;right:3px}.s-heart svg{width:16px}.s-page-heading h1{font-size:29px}.s-page-heading{gap:10px;margin-bottom:24px}.s-page-heading .s-eyebrow{font-size:var(--s-small);letter-spacing:1.1px;margin-bottom:9px}.s-filter-toggle{padding:8px 10px;gap:5px;min-height:35px}.s-filter-toggle svg{width:14px}.s-heading-count{margin-left:9px}.s-catalog-search{padding:11px 12px}.s-catalog-search>.s-text-button{font-size:var(--s-small)}.s-catalog-search>svg{width:16px}.s-filters select{font-size:var(--s-text);padding-inline:9px}.s-detail-top{grid-template-columns:1fr;gap:24px}.s-detail-info{padding:0}.s-detail-image{aspect-ratio:1/1}.s-detail-image>img{padding:7px}.s-detail-tag{top:17px;left:17px}.s-detail-info h1{font-size:31px;letter-spacing:-1px;margin-top:8px}.s-detail-price{font-size:30px;margin-top:19px}.s-detail-info .s-demo-info{padding:12px 14px!important;margin-top:16px!important;line-height:1.8!important}.s-size-heading{margin:23px 0 13px}.s-size-options{gap:7px}.s-size-options button{width:45px;height:41px}.s-detail-actions>.s-button{gap:12px;min-height:49px}.s-outline-icon{width:49px;min-width:49px}.s-detail-delivery{margin-top:23px;gap:12px;padding-top:19px}.s-tab-bar{gap:24px}.s-tab-content{padding-top:24px}.s-about-grid{grid-template-columns:1fr;gap:22px}.s-about-grid dd{max-width:60%}.s-size-table th{padding:11px}.s-size-table td{font-size:var(--s-small);padding:11px}.s-reviews{grid-template-columns:1fr;gap:14px}.s-reviews article{padding:18px}.s-back{margin-bottom:22px}.s-empty{padding:50px 12px;gap:17px}.s-empty h2{font-size:23px}.s-empty p{line-height:1.8}.s-cart-line{gap:12px;padding:21px 0;position:relative}.s-cart-line>a:first-child,.s-cart-line>img{width:79px;height:88px;min-width:79px}.s-cart-line-copy select{padding:2px 12px 2px 5px}.s-cart-line-end{position:static;gap:10px;justify-content:flex-start}.s-cart-line-end>button{position:absolute;bottom:25px;right:0}.s-quantity{width:88px;height:28px}.s-quantity>button{width:27px;height:26px}.s-summary{padding:22px}.s-summary-total strong{font-size:23px}.s-summary h2{font-size:19px}.s-checkout-steps{gap:2px}.s-checkout-form h2{font-size:21px}.s-checkout-form>.s-muted{font-size:var(--s-small)}.s-form-grid{grid-template-columns:1fr;gap:1px;margin-top:19px}.s-form-grid label{font-size:var(--s-small);margin-bottom:17px}.s-form-grid input{font-size:var(--s-text);min-height:46px}.s-form-grid textarea{font-size:var(--s-text)}.s-form-actions{gap:10px}.s-form-actions .s-button{flex:1;font-size:var(--s-small);padding-inline:13px;gap:9px}.s-radio-options>label{gap:10px;padding:15px}.s-payment-option{padding:20px}.s-payment-option strong{font-size:var(--s-small)}.s-confirm-details>div{grid-template-columns:80px 1fr;gap:12px}.s-profile-welcome{gap:13px}.s-avatar{min-width:50px;width:50px;height:50px;font-size:24px}.s-profile-welcome h1{font-size:24px}.s-profile-welcome .s-eyebrow{margin-bottom:7px}.s-profile-welcome p{margin-top:6px}.s-order-card{padding:15px;gap:9px;position:relative;flex-wrap:wrap}.s-order-card>div:first-child{flex:1;min-width:calc(100% - 100px)}.s-order-card>strong{margin-left:0;order:2}.s-order-card>svg{margin-left:auto;order:3}.s-order-thumbs{margin-left:0;order:1}.s-order-thumbs>img{width:44px;height:40px}.s-order-thumbs>img:nth-child(2){display:block}.s-order-card>strong{margin-left:auto}.s-order-card>.s-order-thumbs{margin-top:7px}.s-order-card>.s-order-thumbs+strong{margin-top:7px}.s-order-state{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:24px}.s-order-item{flex-wrap:wrap;padding-bottom:23px}.s-order-item>img{width:74px;height:84px;min-width:74px}.s-order-item>.s-cart-line-copy{min-width:calc(100% - 100px)}.s-order-item>strong{margin-left:86px;margin-top:-7px}.s-item-actions{gap:10px}.s-order-item .s-cart-line-copy>p,.s-order-item .s-cart-line-copy>span{font-size:var(--s-small)}.s-return-list{grid-template-columns:1fr}.s-modal-backdrop{padding:16px}.s-modal{padding:25px 20px}.s-modal h2{font-size:22px}.s-modal textarea{font-size:var(--s-text);min-height:110px}.s-modal select{font-size:var(--s-text)}.s-info-page>h1{font-size:29px}.s-info-text p{line-height:1.9}.s-order-success>span:first-child{width:65px;height:65px}.s-order-success>span:first-child>svg{width:29px}.s-order-success h1{font-size:32px}.s-success-items>div{gap:13px}.s-success-items>div>span{max-width:70%}.s-order-success>.s-button{width:100%;max-width:300px}}@media(max-width:350px){.s-shell{width:calc(100% - 26px)}.s-hero h1{font-size:37px}.s-hero-copy{padding-inline:20px}.s-hero-copy>.s-eyebrow{letter-spacing:.6px}.s-hero-art{height:200px}.s-hero-art>img{height:215px}.s-hero-sticker{width:57px;height:57px;right:10px}.s-hero-sticker svg{width:13px;height:13px}.s-section-title>a{gap:4px}.s-section-title>a>svg{width:12px}.s-brand{letter-spacing:.1px}.s-page-heading h1{font-size:25px}.s-cart-line{gap:9px}.s-cart-line>a:first-child,.s-cart-line>img{width:65px;height:78px;min-width:65px}.s-bottom-nav>a{min-width:46px}.s-bottom-nav>a>span>svg{width:20px}.s-help-banner{padding:15px 12px}.s-help-banner>span{gap:8px}.s-profile-welcome h1{font-size:20px}.s-order-item>.s-cart-line-copy{min-width:calc(100% - 85px)}.s-order-item>strong{margin-left:74px}.s-filters.is-open{gap:0 10px}.s-price-inputs{gap:4px}.s-price-inputs>input{padding:10px 5px}}@media(prefers-reduced-motion:reduce){.store-app *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.store-app{min-height:var(--s-telegram-height, 100vh);padding-top:var(--tg-content-safe-area-inset-top, 0px)}@media(max-width:760px){.store-app{--s-bottom-inset: max( env(safe-area-inset-bottom, 0px), var(--tg-safe-area-inset-bottom, 0px), var(--tg-content-safe-area-inset-bottom, 0px) );--s-bottom-nav-height: calc(64px + var(--s-bottom-inset))}.s-main :is(a,button,input,select,textarea){scroll-margin-bottom:calc(var(--s-bottom-nav-height) + 8px)}}.ad-app,.ad-login,.ad-loading{--ad-bg: #f6f7f9;--ad-ink: #1c2224;--ad-muted: #7c8389;--ad-line: #e9ecef;--ad-green: #dafa7b;box-sizing:border-box;font-family:Inter,Segoe UI,Arial,sans-serif;color:var(--ad-ink);font-size:14px;line-height:1.5}.ad-app *,.ad-login *{box-sizing:border-box}.ad-app button,.ad-login button{font:inherit;cursor:pointer}.ad-app button:disabled,.ad-login button:disabled{opacity:.55;cursor:wait}.ad-app input,.ad-app select,.ad-app textarea,.ad-login input{width:100%;min-width:0;border:1px solid #dde1e4;border-radius:9px;background:#fff;padding:11px 12px;font:inherit;color:var(--ad-ink);outline:none}.ad-app input:focus,.ad-app textarea:focus,.ad-app select:focus,.ad-login input:focus{border-color:#506438;box-shadow:0 0 0 3px #dafa7b40}.ad-app textarea{resize:vertical}.ad-app input[type=checkbox]{width:16px;height:16px;accent-color:#202622}.ad-app input[type=color]{height:44px}.ad-app a,.ad-login a{color:inherit;text-decoration:none}.ad-app h1,.ad-app h2,.ad-app h3,.ad-login h1,.ad-login h2{font-weight:650;letter-spacing:-.035em;line-height:1.2}.ad-app h1{font-size:34px;margin:6px 0}.ad-app h2{font-size:19px;margin:0}.ad-app h3{font-size:17px}.ad-app p{margin:8px 0 16px}.ad-app small{font-size:12px}.ad-app{display:flex;min-height:100vh;background:var(--ad-bg)}.ad-sidebar{width:246px;position:fixed;inset:0 auto 0 0;background:#fff;border-right:1px solid var(--ad-line);padding:30px 19px 16px;display:flex;flex-direction:column;z-index:35}.ad-brand{display:flex;align-items:center;gap:12px;font-size:32px!important;letter-spacing:-2px;font-weight:900;line-height:1}.ad-sidebar .ad-brand{padding:0 12px;display:block}.ad-brand span{font-weight:400;font-size:12px;letter-spacing:.01em;color:#8a8e91}.ad-sidebar .ad-brand span{display:block;margin:10px 0 0}.ad-workspace{display:flex;gap:11px;padding:17px 8px 24px;margin-top:28px;border-bottom:1px solid var(--ad-line);font-size:11px;align-items:center}.ad-workspace small{display:block;color:var(--ad-muted);font-size:10px;margin-top:4px}.ad-store-icon{background:#f0f3ea;padding:10px;border-radius:11px}.ad-sidebar nav{display:flex;flex-direction:column;gap:5px;margin-top:22px}.ad-sidebar nav button{border:0;background:none;text-align:left;padding:12px 15px;border-radius:9px;display:flex;align-items:center;gap:14px;color:#6f777d;font-weight:500}.ad-sidebar nav button:hover{background:#f5f6f3}.ad-sidebar nav button.active{background:#edf4df;color:#27341c}.ad-dot{width:6px;height:6px;border-radius:100%;background:#697e45;margin-left:auto}.ad-store-link{margin-top:auto;padding:28px 14px 20px;display:flex;justify-content:space-between;font-size:12px}.ad-account{display:flex;border-top:1px solid var(--ad-line);padding:20px 7px 0;align-items:center;gap:10px}.ad-account>span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#e8ebf0;font-weight:700}.ad-account small{display:block;color:var(--ad-muted);font-size:10px}.ad-account strong{font-size:12px}.ad-account button{margin-left:auto;border:0;background:none;color:#848b90;padding:4px}.ad-body{margin-left:246px;flex:1;min-width:0}.ad-top{display:flex;height:72px;background:#fff;border-bottom:1px solid var(--ad-line);align-items:center;padding:0 36px;justify-content:space-between}.ad-top>span:first-of-type{display:flex;align-items:center;gap:13px;font-size:12px;color:#798187}.ad-live{font-size:9px;letter-spacing:.09em;display:flex;align-items:center;gap:7px}.ad-live i{width:6px;height:6px;background:#83a64e;border-radius:50%}.ad-main{max-width:1460px;margin:auto;padding:32px 36px 60px}.ad-page-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.ad-eyebrow{font-size:10px;letter-spacing:.16em;color:#828a91;margin:0!important}.ad-primary,.ad-secondary,.ad-danger,.ad-text,.ad-icon{display:inline-flex;gap:8px;align-items:center;justify-content:center;border:0;text-decoration:none;font-weight:500;white-space:nowrap}.ad-primary{background:#252c27;color:#fff;padding:11px 17px;border-radius:8px}.ad-primary:hover{background:#3b4933}.ad-secondary{background:#fff;border:1px solid #dfe4e7;padding:10px 15px;border-radius:8px;color:#3b4448}.ad-danger{background:#fff2f1;color:#a5352d;border-radius:7px;padding:8px 12px}.ad-text{background:none;padding:4px 0;color:#344c24;font-size:12px}.ad-icon{background:none;width:34px;height:34px;border-radius:8px;color:#687078;padding:6px}.ad-icon:hover{background:#edf0e8}.ad-menu{display:none}.ad-welcome{display:flex;justify-content:space-between;align-items:center;background:#eaf2d9;border-radius:14px;padding:30px 34px;margin-bottom:20px}.ad-welcome h2{font-size:25px}.ad-welcome p{color:#78816b;font-size:12px;margin-bottom:0}.ad-welcome>svg{color:#66774c}.ad-period{display:flex;align-items:center;gap:10px;justify-content:flex-end;margin:0 0 16px;font-size:11px;color:#7d8589}.ad-period input{width:148px;padding:7px 9px;font-size:12px}.ad-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:28px}.ad-stat{background:#fff;border:1px solid var(--ad-line);border-radius:12px;padding:20px}.ad-stat>span{display:flex;justify-content:space-between;align-items:center;gap:5px;color:#7b8388;font-size:11px}.ad-stat>span svg{flex-shrink:0}.ad-stat>strong{font-size:30px;letter-spacing:-1.2px;display:block;margin-top:20px}.ad-panel{background:#fff;border:1px solid var(--ad-line);border-radius:13px;overflow:hidden;margin-bottom:22px}.ad-panel>p{padding:10px 22px}.ad-panel-head{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;gap:15px}.ad-panel-head h3{margin:0}.ad-panel-head h3 small{display:block;letter-spacing:0;font-weight:400;margin-top:8px;color:var(--ad-muted)}.ad-two{display:grid;grid-template-columns:1fr 1fr;gap:22px}.ad-table-scroll{overflow-x:auto}.ad-panel table{width:100%;border-collapse:collapse;text-align:left;white-space:normal;font-size:12px}.ad-panel th{background:#fafbfc;color:#8a9297;font-size:10px;font-weight:500;padding:12px 24px;border-block:1px solid var(--ad-line)}.ad-panel td{padding:15px 24px;border-bottom:1px solid #f0f2f3}.ad-panel tr:last-child td{border-bottom:0}.ad-muted{color:#858e95;font-size:11px;font-weight:400}.ad-panel td small.ad-muted{display:block;margin-top:5px}.ad-nowrap{white-space:nowrap}.ad-status,.ad-pill{display:inline-flex;font-size:10px;white-space:nowrap;align-items:center;padding:4px 9px;border-radius:5px;background:#f0f2f3;color:#707b82}.ad-status.new{background:#edf1ff;color:#6071a4}.ad-status.confirmed,.ad-status.sourcing{background:#fff3de;color:#ac803c}.ad-status.shipped{background:#f0eafa;color:#8b6aaa}.ad-status.delivered,.ad-pill.green{background:#edf6e5;color:#6d8a4c}.ad-status.cancelled{background:#ffefed;color:#ac6a5c}.ad-list-row{border:0;border-top:1px solid #f0f2f3;display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:17px 24px;background:#fff;text-align:left}.ad-list-row small{display:block;max-width:270px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ad-muted);font-size:11px;margin-top:5px}.ad-list-row strong{font-size:12px;font-weight:500}.ad-list-row>span{font-size:10px;color:#8c959a;white-space:nowrap}.ad-empty{min-height:150px;display:flex;flex-direction:column;gap:9px;align-items:center;justify-content:center;text-align:center;padding:25px;color:#9ca5ac;font-size:12px}.ad-toolbar{display:flex;gap:15px;margin-bottom:20px;justify-content:space-between}.ad-toolbar select{max-width:250px}.ad-search{display:flex;align-items:center;gap:7px;background:#fff;border:1px solid #dfe4e7;border-radius:9px;padding-left:13px;max-width:380px;width:100%;color:#8b9298}.ad-search input{border:0;background:transparent;padding-left:5px;font-size:12px}.ad-product-cell{display:flex;align-items:center;gap:16px;background:none;border:0;padding:0;text-align:left;min-width:210px}.ad-product-cell img{width:57px;height:57px;object-fit:contain;background:#f3f4f2;border-radius:8px}.ad-product-cell strong{display:block;font-size:12px;font-weight:600}.ad-product-cell small{display:block;font-size:10px;color:#8a9297;margin-top:5px}.ad-overlay{position:fixed;inset:0;background:#15201770;display:flex;align-items:center;justify-content:center;z-index:70;padding:24px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ad-modal{background:#fff;max-width:800px;width:100%;max-height:92dvh;border-radius:17px;overflow-y:auto;box-shadow:0 20px 80px #0003}.ad-modal>header{display:flex;justify-content:space-between;align-items:center;padding:23px 28px;border-bottom:1px solid var(--ad-line);position:sticky;top:0;background:#fff;z-index:2}.ad-editor,.ad-settings{padding:26px 28px}.ad-field{display:block;min-width:0;margin-bottom:17px}.ad-field>span{font-size:11px;font-weight:600;color:#606b72;display:block;margin-bottom:7px}.ad-field input,.ad-field select,.ad-field textarea{font-size:13px}.ad-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.ad-checks{display:flex;flex-wrap:wrap;gap:13px 24px;margin:5px 0 25px;font-size:12px}.ad-checks label{display:flex;gap:7px;align-items:center}.ad-help{color:#8a9399;font-size:12px;line-height:1.7}.ad-images{display:flex;flex-wrap:wrap;gap:12px;margin:15px 0 25px}.ad-images>div{width:108px;height:108px;position:relative;background:#f4f5f2;border-radius:9px}.ad-images img{width:100%;height:100%;object-fit:contain}.ad-images button{position:absolute;right:4px;top:4px;width:22px;height:22px;background:#fff;border:0;border-radius:50%;display:grid;place-items:center}.ad-upload{border:1px dashed #b5beb4;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;width:108px;height:108px;cursor:pointer;font-size:11px;color:#7a8676}.ad-upload input{display:none}.ad-app details{border-top:1px solid var(--ad-line);padding:17px 0}.ad-app summary{cursor:pointer;font-weight:600;font-size:13px;margin-bottom:15px}.ad-size-guide>div{display:flex;align-items:center;gap:12px}.ad-size-guide .ad-field{max-width:170px}.ad-form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;border-top:1px solid var(--ad-line);padding-top:20px;flex-wrap:wrap}.ad-form-actions .ad-danger{margin-right:auto}.ad-error{padding:13px 15px;background:#fff0ee;color:#a54133;border:1px solid #f3d6d0;border-radius:9px;margin:0 0 20px;font-size:12px;display:flex;justify-content:space-between}.ad-error button{border:0;background:none;color:inherit}.ad-toast{position:fixed;bottom:26px;left:50%;transform:translate(-50%);z-index:90;background:#263c25;color:#fff;box-shadow:0 5px 25px #0002;border-radius:9px;padding:14px 22px;display:flex;align-items:center;gap:12px;font-size:13px;max-width:95vw}.ad-demo,.ad-note{background:#f4f7eb;border:1px solid #e7eddb;border-radius:9px;padding:16px 18px;font-size:12px;color:#69765c;margin-bottom:22px}.ad-demo p{margin:8px 0}.ad-demo small{font-size:11px}.ad-demo code{background:#e5ecd7;border-radius:3px;padding:1px 4px}.ad-order-contact{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:18px 0 25px}.ad-order-contact span{display:block;font-size:11px;color:#85918a;margin-bottom:6px}.ad-order-contact strong{display:block;font-size:16px}.ad-order-contact a,.ad-order-contact p{display:block;font-size:12px;margin-top:4px}.ad-order-items>div{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--ad-line);padding:13px 0}.ad-order-items img{width:58px;height:58px;object-fit:contain;border-radius:7px;background:#f3f5f0}.ad-order-items>div>strong{margin-left:auto;white-space:nowrap}.ad-order-items strong{font-size:12px}.ad-order-items small{display:block;color:var(--ad-muted);margin-top:5px}.ad-order-total{display:flex;justify-content:space-between;font-size:14px;padding-top:15px}.ad-order-total strong{font-size:22px}.ad-timeline{list-style:none;padding:0 0 0 10px;font-size:12px}.ad-timeline li{border-left:1px solid #d7dfce;position:relative;padding:0 0 22px 22px}.ad-timeline li:before{content:"";position:absolute;width:7px;height:7px;background:#b1c495;border-radius:50%;left:-4px;top:5px}.ad-timeline small{display:block;color:var(--ad-muted);margin-top:3px}.ad-timeline strong{font-weight:500}.ad-review,.ad-return{padding:25px;border-bottom:1px solid var(--ad-line)}.ad-review header,.ad-review footer{display:flex;justify-content:space-between;gap:15px;align-items:center}.ad-review header small{color:var(--ad-muted)}.ad-review p{font-size:13px;margin:17px 0 22px}.ad-stars{color:#a1b557;margin-left:8px}.ad-return .ad-panel-head{padding:0 0 20px}.ad-return>strong{font-size:13px}.ad-return>p{font-size:12px;color:#7b858b}.ad-settings>h2{margin-bottom:20px}.ad-settings>h2:not(:first-child){margin-top:25px}.ad-logo-row{display:flex;align-items:center;gap:15px}.ad-logo-row img{max-width:100px;max-height:70px;object-fit:contain}.ad-loading{min-height:100vh;display:grid;place-items:center;background:#f7f8f5;color:#7c8780}.ad-login{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:#fff}.ad-login-art{background:#e9f0dc;padding:55px;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.ad-login-art h1{font-size:clamp(40px,4.3vw,66px);line-height:1.13;margin:25px 0;letter-spacing:-.055em}.ad-login-art h1 em{font-style:normal;color:#8f9e77}.ad-login-art p{font-size:13px;color:#859176;max-width:300px;line-height:1.7}.ad-login-art>small{font-size:11px;color:#87917e}.ad-login-form{width:100%;max-width:430px;padding:35px;margin:auto}.ad-login-form>svg{color:#748268;margin-bottom:18px}.ad-login-form h2{font-size:27px;margin:0 0 15px}.ad-login-form>p{font-size:12px;color:#8c959a;line-height:1.7;margin-bottom:30px}.ad-login-form .ad-primary{width:100%;justify-content:space-between}.ad-login-form .ad-demo{margin-top:26px;font-size:11px}.ad-login-form .ad-demo small{font-size:10px}.ad-back{display:flex;align-items:center;gap:8px;color:#828b90!important;font-size:11px;margin-top:26px}.ad-app button:focus-visible,.ad-app a:focus-visible{outline:2px solid #63803f;outline-offset:3px}@media(min-width:1600px){.ad-main{padding-top:45px}}@media(max-width:1150px){.ad-sidebar{width:215px}.ad-body{margin-left:215px}.ad-main{padding:26px 23px}.ad-stats{grid-template-columns:repeat(2,1fr)}.ad-top{padding:0 23px}.ad-panel td,.ad-panel th{padding-left:17px;padding-right:17px}.ad-two{grid-template-columns:1fr}.ad-workspace{gap:6px;padding-left:0;padding-right:0}.ad-workspace strong{font-size:10px}}@media(max-width:750px){.ad-sidebar{transform:translate(-100%);transition:transform .2s;box-shadow:15px 0 35px #0001}.ad-sidebar.is-open{transform:translate(0);top:60px}.ad-body{margin-left:0}.ad-menu{display:flex}.ad-top{height:60px;padding:0 15px;gap:10px;position:sticky;top:0;z-index:40}.ad-top>span:first-of-type{margin-right:auto;font-size:10px;gap:6px}.ad-live{font-size:7px}.ad-main{padding:24px 16px 45px}.ad-app h1{font-size:29px}.ad-page-title{gap:12px}.ad-page-title>.ad-secondary{font-size:0;padding:9px}.ad-page-title>.ad-secondary svg{width:16px}.ad-welcome{padding:22px}.ad-welcome h2{font-size:20px;max-width:220px}.ad-welcome>svg{width:38px;flex-shrink:0}.ad-stats{gap:10px}.ad-stat{padding:16px}.ad-stat>span{font-size:9px;align-items:flex-start}.ad-stat>span svg{width:15px}.ad-stat>strong{font-size:25px;margin-top:15px}.ad-period{flex-wrap:wrap;justify-content:flex-start;font-size:10px}.ad-period>span:first-child{width:100%}.ad-period input{width:136px}.ad-toolbar{gap:10px;flex-wrap:wrap}.ad-toolbar .ad-primary{font-size:12px}.ad-toolbar .ad-search,.ad-toolbar select{max-width:none}.ad-panel-head{padding:18px}.ad-panel h2{font-size:16px}.ad-panel th,.ad-panel td{padding:12px 17px}.ad-overlay{padding:8px}.ad-modal{max-height:96dvh;border-radius:12px}.ad-modal>header{padding:17px 18px}.ad-modal h2{font-size:18px}.ad-editor,.ad-settings{padding:19px 17px}.ad-form-grid{grid-template-columns:1fr}.ad-form-actions{gap:7px}.ad-form-actions button{font-size:11px;padding:9px 10px}.ad-order-contact{gap:16px}.ad-review,.ad-return{padding:18px}.ad-review header,.ad-review footer{flex-wrap:wrap}.ad-login{grid-template-columns:1fr}.ad-login-art{min-height:0;padding:24px}.ad-login-art>div,.ad-login-art>small{display:none}.ad-login-form{padding:35px 25px}.ad-login .ad-brand{font-size:28px!important}.ad-stars{display:block;margin-left:0;margin-top:5px}.ad-return .ad-panel-head{align-items:flex-start}.ad-return .ad-panel-head>small{font-size:9px;white-space:nowrap}.ad-product-cell{min-width:190px}.ad-eyebrow{font-size:8px}}
