@media(min-width:1024px){.r315b-detail .r315b-summary .r315b-information{padding:0!important;border:0!important;background:transparent!important;border-radius:0!important;overflow:visible!important}.r315b-detail .r315b-summary .r315b-information>button.outline-button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:var(--r321b-control-min-height,48px)!important;box-sizing:border-box!important;padding:var(--r321b-control-padding,12px 0)!important;border:0!important;border-bottom:1px solid var(--r321b-border,#d9e7df)!important;border-radius:var(--r321b-control-radius,0)!important;box-shadow:none!important;background:transparent!important;color:var(--r321b-brand,#173f32)!important;font-family:inherit!important;font-size:var(--r321b-control-font-size,14px)!important;line-height:var(--r321b-control-line-height,1.5)!important;text-align:left!important;cursor:pointer;overflow:visible!important}.r315b-detail .r315b-summary .r315b-information>button>span:first-child{flex:1 1;min-width:0}.r315b-detail .r315b-summary .r315b-information>button>span:last-child{flex:0 0 20px!important;width:20px!important;text-align:right;font-size:var(--r321b-control-font-size,22px)!important;line-height:var(--r321b-control-line-height,24px)!important;overflow:visible!important}.r315b-detail .r315b-summary .r315b-information>button:focus-visible{outline:3px solid #368c6d!important;outline-offset:3px!important}.r315b-detail .r317b-detail-quantity>.r317b1-shared-quantity{display:inline-flex!important;align-items:center!important;flex:none!important;gap:0!important;border:1px solid var(--r321b-border,#dbe6df)!important;border-radius:8px!important;overflow:hidden!important;background:var(--r321b-background,#f7faf8)!important}.r315b-detail .r317b1-shared-quantity>button{width:40px!important;min-width:40px!important;min-height:var(--r321b-control-min-height,44px)!important;margin:0!important;padding:var(--r321b-control-padding,0)!important;border:0!important;border-radius:var(--r321b-control-radius,0)!important;background:transparent!important;color:var(--r321b-brand,#175c47)!important;font-size:var(--r321b-control-font-size,18px)!important;line-height:var(--r321b-control-line-height,1)!important}.r315b-detail .r317b1-shared-quantity>input{width:36px!important;min-width:0!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;text-align:center!important;background:transparent!important;color:var(--r321b-brand,#193f34)!important;font-family:inherit!important;font-size:15px!important;line-height:1.4!important;-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important}.r315b-detail .r317b1-shared-quantity>input::-webkit-inner-spin-button{-webkit-appearance:none!important;appearance:none!important}.r315b-detail .r317b1-shared-quantity:focus-within{outline:3px solid #368c6d;outline-offset:3px}main.customer-app .customer-header.r317-main-header .header-actions .account-shortcut{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;height:44px!important;min-width:max-content!important;width:max-content!important;max-width:none!important;padding:0 12px!important;line-height:1.2!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.customer-app[data-store-view=cart][data-checkout-stage=checkout] section.checkout-page.r317b-member-checkout{display:grid!important}}.mv-page.r317c-membership .mv-main{margin-top:16px}.r317c-membership .mv-benefit-hero-r317c{background:var(--brand,#123b2d);color:#fff;border-radius:14px;padding:20px}.r317c-membership .mv-benefit-brand-r317c{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.r317c-membership .mv-benefit-brand-r317c b{font-size:20px;letter-spacing:.1em;line-height:1.3}.r317c-membership .mv-benefit-brand-r317c small{font-size:12px;line-height:1.5}.r317c-membership .mv-benefit-hero-r317c p{color:#e0ece5;margin:12px 0 0;font-size:16px;line-height:1.5}.r317c-membership .mv-benefits-r317c,.r317c-membership .mv-steps-r317c{margin-top:24px}.r317c-membership .mv-benefit-cards-r317c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.r317c-membership .mv-benefit-cards-r317c article{padding:14px 12px;background:#fff;border:1px solid #dce6df;border-radius:12px;min-width:0}.r317c-membership .mv-benefit-cards-r317c svg{width:24px;height:24px;color:#175b41;display:block;margin-bottom:10px}.r317c-membership .mv-benefit-cards-r317c h3{font-size:16px;line-height:1.4;overflow-wrap:normal;word-break:normal}.r317c-membership .mv-benefit-cards-r317c p{font-size:14px;line-height:1.5;margin:8px 0 0;overflow-wrap:normal;word-break:normal}.r317c-membership .mv-steps-r317c ol{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-gap:16px;gap:16px}.r317c-membership .mv-steps-r317c li{display:flex;gap:12px;align-items:flex-start}.r317c-membership .mv-steps-r317c li>span{border-radius:50%;background:#e6efe9;color:#175b41;display:flex;align-items:center;justify-content:center;flex:0 0 28px;height:28px;font-weight:700}.r317c-membership .mv-steps-r317c p{margin:5px 0 0}.r317c-membership .mv-account-r317c{margin:24px 0}.r317c-membership .mv-account-r317c>a{display:flex;justify-content:center;align-items:center;gap:20px;min-height:48px;width:100%;text-decoration:none}.r317c-membership .mv-sales-r317c{background:#fff;border:1px solid #dce6df;border-radius:12px}.r317c-membership .mv-sales-r317c>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:16px;font-weight:700;cursor:pointer;list-style:none;font-size:16px;line-height:1.5}.r317c-membership .mv-sales-r317c>summary::-webkit-details-marker{display:none}.r317c-membership .mv-sales-r317c>summary>svg{width:20px;height:20px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;transition:transform .18s ease}.r317c-membership .mv-sales-r317c[open]>summary>svg{transform:rotate(180deg)}.r317c-membership .mv-sales-body-r317c{padding:0 12px 12px}.r317c-membership .mv-help-r317c{margin:20px 0}.r317c-membership .mv-help-r317c>a{display:inline-flex;align-items:center;gap:10px;min-height:44px;text-decoration:underline;text-underline-offset:3px}.r317c-membership .mv-help-r317c svg{width:22px;height:22px}.r317c-membership .mv-help-r317c>a.r317-header-icon{width:44px}.r317c-membership .mv-sales-r317c>summary:focus-visible{outline:3px solid #b58b38;outline-offset:3px}@media(min-width:1024px){.r317c-membership .mv-benefit-cards-r317c{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.r317c-membership .mv-steps-r317c ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.r317c-membership .mv-account-r317c{max-width:360px}.r317c-membership .mv-benefit-hero-r317c{padding:28px}.r317c-membership .mv-benefit-hero-r317c p{font-size:20px}}@media(prefers-reduced-motion:reduce){.r317c-membership .mv-sales-r317c>summary>svg{transition:none}}.r317c-membership details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer}.r317c-membership details>summary::-webkit-details-marker{display:none}.r317c-membership details>summary::marker{content:""}.r317c-membership details>summary>svg{display:block;width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.r317c-membership details[open]>summary>svg{transform:rotate(180deg)}.r317c-membership details>summary:focus-visible{outline:3px solid #b58b38;outline-offset:3px}.r317c-membership .mv-footer{flex-wrap:wrap}.r317c-membership .mv-footer .mv-footer-company-r317c1{width:100%;flex:0 0 100%;display:block;word-break:normal;overflow-wrap:normal;white-space:normal;-webkit-hyphens:none;hyphens:none}.r317c-membership .mv-footer-contact-r317c1{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 16px;width:100%;word-break:normal;overflow-wrap:normal}.r317c-membership .mv-footer-contact-r317c1>a{white-space:nowrap}@media(max-width:767px){.r317c-membership .mv-footer{display:flex;flex-direction:column;align-items:center;gap:12px}.r317c-membership .mv-footer .mv-footer-company-r317c1{margin:0;text-align:center;flex:auto}}@media(prefers-reduced-motion:reduce){.r317c-membership details>summary>svg{transition:none}}.r317d1-cart-control{display:inline-grid;position:relative;width:44px;min-width:44px;height:44px;grid-column:2;grid-row:1;justify-self:end;align-self:center;flex:0 0 44px}.customer-app button.r317d1-cart-action{transition:transform .16s ease,background-color .16s ease}.customer-app button.outline-button.r317d1-cart-action:active:not(:disabled){transform:translateY(1px);background:#e3eee6!important}.r317d1-cart-action>svg[data-cart-check]{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.r317d1-add-error{position:absolute;right:0;bottom:calc(100% + 4px);width:130px;padding:8px;border:1px solid #debaba;border-radius:8px;background:#fff5f3;color:#8b2525;font-size:12px;line-height:1.4;z-index:3;white-space:normal}.customer-header .cart-shortcut>.mobile-nav-icon-v33{width:20px;height:20px;display:inline-flex;margin-right:5px}.customer-header .cart-shortcut>.mobile-nav-icon-v33 svg{width:20px;height:20px}.r317d1-category-pills{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;overflow-x:auto;max-width:100%;min-width:0;padding:4px 0;scrollbar-width:none}.r317d1-category-pills::-webkit-scrollbar{display:none}.r317d1-category-pills>button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:32px;height:32px;box-sizing:border-box;border-radius:18px;padding:6px 12px;line-height:18px;background:#fff;border:1px solid #dce8df;font:inherit;font-size:12px;white-space:nowrap;text-decoration:none;color:#18543e}.r317d1-category-pills>button[aria-pressed=true]{background:#e3f0e7;color:#16573e;border-color:#82b49a;font-weight:700}.r317d1-category-pills>button:focus-visible{outline:3px solid #327457;outline-offset:-3px}.r317d1-home-categories{margin:24px 12px 0}.r317d-catalog .r317d1-category-pills{padding-bottom:8px}.r317d-tools{display:flex;justify-content:space-between;align-items:center;margin:0 0 16px;gap:12px}.customer-app .r317d-tools>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;min-height:32px;padding:5px 10px;border:1px solid #dce8df;border-radius:8px;background:transparent;box-shadow:none;font:inherit;font-size:12px;line-height:20px;color:#18543e}.r317d-tools svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7}.r317d-catalog .catalog-head-v6781074{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;-webkit-clip-path:inset(50%);clip-path:inset(50%);padding:0!important;margin:0!important}.r317d-catalog .catalog-desktop-layout-v6781074{display:block!important;grid-template-columns:minmax(0,1fr)!important}.r317d-catalog .catalog-main-v6781074{width:100%;min-width:0}.r317d-catalog .catalog-main-v6781074>p:first-child{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);margin:0}.r317d-catalog-sheet .r315b-sheet-mask{position:fixed;inset:0;z-index:1800}.r317d-catalog-sheet .r315b-sheet{max-height:85dvh;overflow:hidden}.r317d-catalog-sheet .r315b-sheet-body{overflow-y:auto}.r317d-catalog-sheet .catalog-sortbar-v58{display:block!important}.r317d-catalog-sheet .catalog-mobile-sort-r169,.r317d-catalog-sheet .catalog-sortbar-v58>div:first-child{display:none!important}.r317d-catalog-sheet .catalog-sortbar-v58>div[role=group]{display:grid!important;grid-gap:8px;gap:8px;overflow:visible;white-space:normal}.r317d-catalog-sheet .catalog-sortbar-v58 button{min-height:44px;border:1px solid #c5d9cc;border-radius:8px;background:white;color:#174b36;text-align:left;padding:12px;font:inherit}.r317d-catalog-sheet .catalog-sortbar-v58 button[aria-pressed=true]{background:#e2eee7}.r317d-store-choice{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px}.r317d-catalog-sheet [hidden]{display:none!important}.checkout-submit,.product-primary-cta-v451,.r317-primary{transition:transform .2s ease,filter .2s ease}.checkout-submit:active:not(:disabled),.product-primary-cta-v451:active:not(:disabled),.r317-primary:active{transform:translateY(1px);filter:brightness(.9)}@media(prefers-reduced-motion:reduce){.customer-app button.r317d1-cart-action{transition:background-color .16s ease}.customer-app button.outline-button.r317d1-cart-action:active:not(:disabled){transform:none}.checkout-submit:active:not(:disabled),.product-primary-cta-v451:active:not(:disabled),.r317-primary:active{transform:none;transition:none}}main.customer-app[data-store-view=products]>.r317d-catalog{padding-top:0!important}@media(min-width:1024px){.customer-header .cart-shortcut{position:relative}.customer-header .cart-shortcut>.mobile-nav-icon-v33{background:transparent;color:inherit;border-radius:0;padding:0;margin:0;min-width:20px;flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center}.customer-header .cart-shortcut>span:not(.mobile-nav-icon-v33){position:absolute;top:2px;left:25px;min-width:14px;height:14px;padding:0 3px;font-size:10px;line-height:14px;pointer-events:none}}main.customer-app{--r317e-cart-size:clamp(34px,calc(5.714286vw + 15.714285px),40px);--r317e-cart-glyph:clamp(18px,calc(2.857143vw + 8.857143px),22px)}.customer-app .r317d1-cart-control{flex:0 0 var(--r317e-cart-size)}.customer-app .r317d1-cart-control,main.customer-app button.r315-cart-icon.r317d1-cart-action{width:var(--r317e-cart-size)!important;min-width:var(--r317e-cart-size)!important;height:var(--r317e-cart-size)!important}main.customer-app button.r315-cart-icon.r317d1-cart-action{position:relative;overflow:visible!important;min-height:var(--r317e-cart-size)!important;padding:0!important;box-sizing:border-box;display:grid!important;place-items:center;grid-column:1!important;grid-row:1!important}main.customer-app button.r315-cart-icon.r317d1-cart-action:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%);background:transparent;pointer-events:auto}main.customer-app .r315-product .product-body>.r315-price-row{grid-template-columns:minmax(max-content,1fr) var(--r317e-cart-size)!important;column-gap:8px!important;min-height:44px!important}main.customer-app button.r315-cart-icon.r317d1-cart-action svg,main.customer-app button.r315-cart-icon.r317d1-cart-action>.mobile-nav-icon-v33{width:var(--r317e-cart-glyph)!important;height:var(--r317e-cart-glyph)!important}svg[data-shopping-cart-icon=lucide]{translate:1px .75px}@media(max-width:359px){main.customer-app .r315-product.r315-product .product-body{padding-inline:6px!important}main.customer-app .r315-product.r315-product .product-body .r315-price-row>b{font-size:14px!important;letter-spacing:-.3px}}@media(max-width:767px){main.customer-app.customer-app[data-store-view=home] .home-shortcuts-r158{display:grid!important;grid-template-columns:var(--r321b2-shortcut-grid-template-columns,repeat(4,minmax(0,1fr)));grid-gap:var(--r321b2-shortcut-gap,4px)!important;gap:var(--r321b2-shortcut-gap,4px)!important;height:auto!important;min-height:56px;max-height:none!important;padding:0!important}main.customer-app.customer-app[data-store-view=home] .home-shortcuts-r158>button{width:var(--r321b2-shortcut-width,100%);min-width:0;min-height:56px!important;height:auto!important;padding:2px!important;justify-content:flex-start;gap:var(--r321b2-shortcut-gap,3px)!important}main.customer-app.customer-app[data-store-view=home] .home-shortcuts-r158>button>span{width:var(--r321b2-shortcut-width,28px)!important;height:28px!important}main.customer-app.customer-app[data-store-view=home] .home-shortcuts-r158>button svg{width:var(--r321b2-shortcut-width,21px)!important;height:21px!important}main.customer-app.customer-app[data-store-view=home] .home-shortcuts-r158 b{white-space:normal!important;overflow-wrap:normal;word-break:normal;font-size:11px;line-height:14px;max-width:100%}}.r319-whatsapp{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;font:inherit}.r319-whatsapp svg{width:24px;height:24px;flex:none}.r319-floating-support{position:fixed;right:12px;z-index:44;transition:opacity .18s ease,transform .18s ease;--r319-gift-right:72px}.r319-floating-support .r319-whatsapp{width:160px;height:48px;border:0;border-radius:28px;background:#165c48;color:white;font-size:12px;box-shadow:0 3px 12px #153e2930;padding:0 10px}.r319-floating-support[data-at-top=false] .r319-whatsapp{width:48px;height:48px;padding:12px;border-radius:50%}.r319-floating-support[data-hidden=true]{opacity:0;transform:translateY(8px);visibility:hidden;pointer-events:none}body:has(.r319-floating-support[data-at-top=true]){--r319-gift-right:180px}body:has(.r319-floating-support[data-at-top=false]){--r319-gift-right:72px}body:has(.r319-floating-support) .r319-client{padding-bottom:calc(76px + 76px + env(safe-area-inset-bottom,0px))!important}.r319-client [data-message-launcher-host-r283]>button{display:none!important}.r319-client .language-cycle,.r319-client .language-trigger-v37{min-width:44px!important;min-height:44px!important}.r319-unread-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#c34236;margin-left:8px;flex:none}.mobile-commerce-nav-v32 .r319-unread-dot{position:absolute;top:8px;right:calc(50% - 14px)}.r319-account-message{margin:12px 0;display:flex;align-items:center}.r319-account-message>button{min-height:44px;width:100%;justify-content:flex-start}.r319-footer{display:flex!important;flex-wrap:wrap;justify-content:space-between;gap:16px;text-align:left!important;align-items:flex-start!important}.r319-footer>div{display:flex;flex-direction:column;gap:4px;min-width:0}.r319-footer-contact{max-width:520px;font-size:12px;line-height:1.5}.r319-footer [data-office-hours-r283]{border:0;background:none;padding:0;margin:0;font-size:12px}.r319-footer-contact>span{font-size:14px}.customer-app .r315-product .product-body{display:flex!important;flex-direction:column!important;gap:4px!important;padding-top:8px!important}.customer-app .r315-product .product-body h3{margin:0!important;min-height:0!important;height:auto!important;line-height:20px!important}.customer-app .r315-product .product-body h3>button{font-size:14px!important;font-weight:500!important;line-height:20px!important;min-height:40px!important;margin:0!important;padding:0!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.customer-app .r315-product .r315-spec{margin:0!important;min-height:18px!important;line-height:18px!important;padding:0!important}.customer-app .r315-product .r315-price-row{margin:2px 0 0!important}.customer-app .r315-product .product-photo{aspect-ratio:1;overflow:hidden}.customer-app .r315-product .product-photo img{width:90%!important;height:90%!important;object-fit:contain!important;max-width:100%}.customer-app .r315-product .r315-sales,.customer-app .r315-product .r315-service-tags{margin:0!important}.customer-app .home-shortcuts-r158{display:grid!important;grid-template-columns:var(--r321b2-shortcut-grid-template-columns,repeat(3,minmax(0,1fr)))!important;justify-items:stretch;grid-gap:var(--r321b2-shortcut-gap,12px)!important;gap:var(--r321b2-shortcut-gap,12px)!important}.home-shortcuts-r158>button{min-height:64px;min-width:0!important}.r315b-detail .r315b-information{display:block!important;border:0!important;border-top:1px solid var(--r321b-border,#d6e3dc)!important;border-bottom:1px solid var(--r321b-border,#d6e3dc)!important;border-radius:0!important;padding:0!important;background:none!important}.r315b-detail .r315b-information>button{display:flex!important;align-items:center;justify-content:space-between;width:100%!important;min-height:var(--r321b-control-min-height,48px)!important;margin:0!important;border:0!important;border-radius:var(--r321b-control-radius,0)!important;background:none!important;padding:var(--r321b-control-padding,12px 16px)!important;box-shadow:none!important}.r315b-detail .r315b-information>button+button{border-top:1px solid var(--r321b-border,#d6e3dc)!important}.r315b-detail .r315b-information>button:focus-visible{outline:3px solid #16745a!important;outline-offset:-3px}.r315b-detail .r315b-services{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px 8px!important;gap:12px 8px!important}.r315b-detail .r315b-services>span{min-width:0;line-height:1.4;font-size:12px!important;align-items:center}.r315b-detail .r315b-services svg{flex:none}.r315b-detail .r315b-mini>span{font-size:var(--r321b2-detail-label-font-size,var(--r321b-mini-label-size,11px))!important;line-height:var(--r321b2-detail-label-line-height,1.2)!important}.r315b-detail .r315b-gallery{overflow:hidden}.r315b-detail .r315b-summary{position:relative;clear:both}.r315b-sheet{animation-duration:.22s!important}.r319-client .member-captcha-v6144>div{min-height:0!important;transition:height .18s ease}.r319-client .member-captcha-v6144.loading>div:empty{height:0!important}.r319-client details>summary{list-style:none;min-height:44px;cursor:pointer}.r319-client details>summary::-webkit-details-marker{display:none}.r319-client details:not(.r3126-trust-disclosure)>summary:after{content:"+";float:right;margin-left:10px}.r319-client details[open]:not(.r3126-trust-disclosure)>summary:after{content:"−"}.r319-client .basket-line-subtotal-r300{display:none!important}.r319-client .basket-unit-r300{color:var(--r321b-brand,#165c48)!important;font-weight:600}.r319-client .basket-remove-r162{width:44px!important;height:44px!important;min-width:44px!important;padding:11px!important;display:grid!important;place-items:center}.basket-remove-r162 svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.7}.r319-client .basket-dock-c .basket-bar-r161{padding:8px 12px!important;gap:8px!important}.r319-client .basket-dock-c .basket-progress-c{display:flex!important;align-items:center;gap:8px;margin:0!important}.basket-progress-c .r315b2-progress{flex:1 1;min-width:0;background:none!important;padding:0!important;gap:4px!important}.basket-progress-c .r315b2-progress,.basket-progress-c .r315b2-progress p{font-size:11px!important;line-height:1.3!important}.basket-progress-c .r315b2-progress small{display:none}.basket-progress-c .r319-cart-details{min-height:44px;white-space:nowrap;padding:0 4px;font-size:12px}.r319-client .basket-dock-c .basket-bar-r161>div:not(.basket-progress-c)>small{display:none}.r319-client .r3126-cart-information{margin:8px 0}.r319-cart-recommendations{margin-top:16px}.r319-undo{position:fixed;bottom:calc(140px + env(safe-area-inset-bottom,0px));left:50%;transform:translateX(-50%);z-index:55;background:#edf5ef;color:#164c37;border:1px solid #bcd8c8;border-radius:8px;display:flex;align-items:center;gap:4px;padding:0 12px;font-size:12px;white-space:nowrap;max-width:calc(100% - 16px)}.r319-undo button{min-height:44px;color:inherit}.campaign-hub-v75 .campaign-guide-r319{order:99}.r319-not-found{min-height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px 16px 100px;text-align:center;background:white}.r319-not-found h1{font-size:24px}.r319-not-found>nav:not(.mobile-commerce-nav-v32){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch;justify-content:center;width:min(100%,420px)}.r319-not-found>nav:not(.mobile-commerce-nav-v32)>a{box-sizing:border-box;flex:1 1;margin:0;min-height:48px;display:flex;align-items:center;justify-content:center;padding:10px 16px;text-decoration:none;line-height:1.4}.r319-not-found>.mobile-commerce-nav-v32{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;position:fixed;z-index:90;inset:auto 0 0;width:100%;box-sizing:border-box;min-height:70px;padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:rgba(255,255,255,.97);border-top:1px solid #e2e7e4;box-shadow:0 -6px 24px rgba(20,49,39,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.r319-not-found>.mobile-commerce-nav-v32>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:48px;margin:0;padding:4px 0;color:#617068;font-size:11px;font-weight:600;line-height:1.2;text-decoration:none;background:transparent;border:0;border-radius:10px}.r319-not-found>.mobile-commerce-nav-v32>a>svg{width:24px;height:24px;flex-shrink:0}.r319-not-found>nav>a:focus-visible{outline:3px solid #187550;outline-offset:2px}@media(max-width:359px){.r319-not-found>nav:not(.mobile-commerce-nav-v32){grid-template-columns:minmax(0,1fr)}.r319-not-found>nav:not(.mobile-commerce-nav-v32)>a{width:100%;flex:auto}}@media(min-width:1024px){.r319-not-found>.mobile-commerce-nav-v32{display:none}.r319-not-found{padding-bottom:24px}}@media(max-width:767px){.r3126-notice{white-space:nowrap!important;font-size:clamp(10px,2.8vw,12px)!important;min-height:28px!important;height:28px!important}.r3126-notice-full{display:none!important}.r3126-notice-short{display:inline!important}.r3126-notice svg{display:none}.r319-client .basket-dock-c .basket-bar-r161{grid-template-columns:auto minmax(64px,1fr) auto!important}.r319-client .basket-dock-c .basket-bar-r161>button{min-height:var(--r321b-control-min-height,44px)!important;font-size:var(--r321b-control-font-size,12px)!important;padding:var(--r321b-control-padding,8px)!important;white-space:nowrap}.r319-client .basket-select-all-c1{min-width:44px;gap:4px!important}.r319-client .basket-dock-c .basket-bar-r161>div>b{font-size:14px!important}.r319-footer{flex-direction:column}.r315b-detail .r315b-gallery img{object-fit:contain!important;max-height:100%}}@media(min-width:1024px){.r319-client{max-width:1200px!important;width:calc(100% - 48px)!important;margin-inline:auto!important}.r319-client,.r319-client .customer-header{padding-inline:0!important}.r319-client>.customer-commerce-footer-v591,.r319-client>.home-discovery-r158,.r319-client>.home-rewards-r139,.r319-client>.home-service-r139,.r319-client>.r3126-reward-slot,.r319-client>.store-section{width:100%!important;max-width:none!important;margin-inline:0!important}.r319-client .home-reward-banner-r172,.r319-client .home-rewards-r139,.r319-client .home-service-r139,.r319-client .store-campaign{padding:24px!important;box-sizing:border-box}.r319-client .home-reward-banner-r172>div{margin:0!important}.r319-client .home-shortcuts-r158{width:var(--r321b2-shortcut-width,100%)!important}.r319-client .home-rewards-r139>header,.r319-client .home-service-r139>details{padding:0!important;margin:0!important}.r319-client .campaign-grid,.r319-client .store-campaign-grid{grid-template-columns:1fr!important}.r319-footer>div:first-child{align-items:flex-start}.r319-footer [data-office-hours-r283]{align-items:flex-end}.r319-client .r315-product-grid{grid-template-columns:var(--r321b2-grid-grid-template-columns,repeat(4,minmax(0,1fr)))!important}}@media(prefers-reduced-motion:reduce){.r319-client .member-captcha-v6144>div,.r319-floating-support{transition:none!important;animation:none!important}.r319-floating-support[data-hidden=true]{transform:none}}.customer-app .r315-product .product-body{flex:1 1!important;min-height:142px!important}.customer-app .r315-product .product-body h3>button{min-height:0!important;height:auto!important;max-height:40px!important}.customer-app .r315-product .r315-price-row{margin-top:auto!important}.r319-client .campaign-public-grid{grid-template-columns:1fr!important}.r319-client .campaign-card-v9{padding:24px!important}.r319-client .campaign-rule-stack-v581{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.r319-client .campaign-rule-stack-v581>span,.r319-client .campaign-rule-stack-v581>strong{background:none!important;border:0!important;padding:4px 0!important}.r319-client .campaign-terms-v581{border:0!important;background:none!important;padding:0!important}.r319-client[data-store-view=cart]{padding-bottom:180px!important}.r319-client[data-store-view=campaigns]{display:flex;flex-direction:column}.r319-client[data-store-view=campaigns]>.mg-subpage-guide{order:90;margin-top:20px}.r319-client[data-store-view=campaigns]>.r319-footer{order:100}@media(min-width:1024px){.r319-client .campaign-card-v9{display:grid!important;grid-template-columns:200px minmax(0,1fr)!important;grid-gap:24px!important;gap:24px!important}.r319-client .campaign-card-v9>.challenge-prize-image-v87{height:200px!important}.r319-client .home-reward-banner-r172{display:flex!important;gap:16px!important}.r319-client .home-reward-banner-r172>.home-benefit-symbol-r158{order:2!important;margin-left:auto!important}.r319-client .home-reward-banner-r172>div{order:1!important}.r319-client .home-reward-banner-r172>button{order:3!important}.r319-client .home-rewards-r139 .r315-checkin-card{padding-left:0!important;margin-left:0!important}}.customer-app.r319-client .r315-product-grid .r315-product .product-body>h3{min-height:0!important;height:auto!important;display:block!important}.customer-app.r319-client .r315-product-grid .r315-product .product-body{gap:var(--r321b2-grid-gap,4px)!important}.customer-app.r319-client .r315-product-grid .r315-product .product-body>.r315-spec{display:block!important}@media(min-width:1024px){.r319-client .campaign-card-v9{grid-template-columns:minmax(0,1fr) 200px!important}.r319-client .campaign-card-v9>.challenge-prize-image-v87{order:2!important}.r319-client .campaign-card-v9>div:last-child{order:1!important}.r319-client .home-rewards-r139{border-radius:14px!important}.r319-client .home-rewards-r139 .r315-checkin-card{background:none!important;border:0!important;padding:12px 0 0!important}.r319-client .home-service-r139 .payment-help-r140>summary{font-size:16px!important;font-weight:700!important}}.r319-client .r3126-account-support .r319-whatsapp{width:auto;min-height:44px}.r319-client .campaign-hub-v75 .challenge-hero-v87,.r319-client .campaign-hub-v75 .challenge-prize-card-v87{box-shadow:none}.customer-app.r319-client .r315-product-grid .r315-product .product-body>h3>.r319-name-spec{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:4px!important;min-height:44px!important;max-height:none!important;height:auto!important;text-align:left!important;width:100%!important;overflow:visible!important}.r319-product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:20px!important;max-height:40px!important}.r319-name-spec>.r315-spec{font-size:12px!important;font-weight:400!important;color:#647c71!important;line-height:18px!important}.customer-app.r319-client .product-body{min-height:154px!important}@media(min-width:1024px){.r319-client .home-service-r139 .payment-help-r140>summary{padding:0!important}.r319-client .campaign-card-v9>div:last-child{padding:0!important;margin:0!important}.r319-client .home-rewards-r139>header>h2{padding:0!important;margin-left:0!important}.r319-client .home-reward-banner-r172>div>strong{margin-left:0!important;padding-left:0!important}}.basket-progress-c{justify-content:flex-end}.customer-app.r319-client .r315-product-grid .r315-product{display:flex!important;flex-direction:column!important;align-items:stretch!important}.customer-app.r319-client .r315-product-grid.r315-product-grid .r315-product .product-body{display:flex!important;flex-direction:column!important;flex:1 1!important;gap:var(--r321b2-grid-gap,4px)!important;min-height:154px!important}.customer-app.r319-client .r315-product-grid.r315-product-grid .r315-product .r315-price-row{margin-top:auto!important;margin-bottom:0!important}@media(max-width:767px){.r315b-detail .r315b-actions{display:var(--r321b2-detail-dock-display,grid)!important;grid-template-columns:var(--r321b2-detail-dock-grid-template-columns,var(--r321b-dock-columns,64px 44px minmax(0,1fr)))!important;gap:var(--r321b2-detail-dock-gap,var(--r321b-dock-gap,4px))!important;padding:var(--r321b2-detail-dock-padding,var(--r321b-dock-padding,8px))!important;align-items:stretch!important}.r315b-detail .r315b-actions>.r315b-mini{width:var(--r321b2-detail-mini-width,var(--r321b-mini-width,auto))!important;min-width:var(--r321b2-detail-mini-min-width,var(--r321b-mini-width,0))!important;max-width:none!important;height:var(--r321b2-detail-mini-height,52px)!important;padding:var(--r321b2-detail-mini-padding,2px)!important;display:var(--r321b2-detail-mini-display,flex)!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:var(--r321b2-detail-mini-gap,2px)!important}.r315b-detail .r315b-actions>.r315b-mini>span{font-size:var(--r321b2-detail-label-font-size,var(--r321b-mini-label-size,11px))!important;line-height:var(--r321b2-detail-label-line-height,12px)!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;text-align:center!important;max-width:100%!important}.r315b-detail .r315b-actions .r315b-purchase{display:var(--r321b2-detail-purchase-display,grid)!important;grid-template-columns:var(--r321b2-detail-purchase-grid-template-columns,var(--r321b-dock-columns,repeat(2,minmax(0,1fr))))!important;min-width:var(--r321b2-detail-purchase-min-width,0)!important;gap:var(--r321b2-detail-purchase-gap,var(--r321b-dock-gap,0))!important}.r315b-detail .r315b-actions .r315b-purchase>button{height:var(--r321b2-detail-purchase-height,var(--r321b-control-height,52px))!important;min-width:var(--r321b2-detail-purchase-min-width,0)!important;padding:var(--r321b2-detail-purchase-padding,var(--r321b-control-padding,4px))!important;font-size:var(--r321b2-detail-purchase-font-size,var(--r321b-control-font-size,12px))!important;line-height:var(--r321b2-detail-purchase-line-height,var(--r321b-control-line-height,16px))!important;white-space:normal!important}}.r319-client button:not(.r317d1-cart-action):not(.product-photo),.r319-client input:not([type=checkbox]):not([type=radio]),.r319-client select{min-height:44px}.r319-client a.r317-text,.r319-client a.text-link{min-height:44px;display:inline-flex;align-items:center}.customer-app.r319-client .r317d1-category-pills{padding-block:0!important;min-height:44px}.customer-app.r319-client .r317d1-category-pills>button{position:relative;isolation:isolate;height:44px!important;min-height:44px!important;min-width:44px;background:transparent!important;border-color:transparent!important}.r319-client .r317d1-category-pills>button:before{content:"";position:absolute;inset:6px 0;border:1px solid #d5e3db;border-radius:20px;background:#fff;z-index:-1;pointer-events:none}.r319-client .r317d1-category-pills>button[aria-pressed=true]:before{background:#e6f1e9;border-color:#8cb8a2}.customer-app.r319-client .r317d-tools>button{height:44px!important;min-height:44px!important}@media(max-width:767px){main.customer-app .r315b-detail .product-detail-mobile-actions-v6781078.r315b-actions{display:var(--r321b2-detail-dock-display,grid)!important;grid-template-columns:var(--r321b2-detail-dock-grid-template-columns,var(--r321b-dock-columns,64px 44px minmax(0,1fr)))!important;gap:var(--r321b2-detail-dock-gap,var(--r321b-dock-gap,4px))!important;padding:var(--r321b2-detail-dock-padding,var(--r321b-dock-padding,8px 8px calc(8px + env(safe-area-inset-bottom,0px))))!important;align-items:stretch!important}}.r319-client .challenge-goal-r90{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:8px 0!important}@media(max-width:767px){main.customer-app.r319-client .customer-header.r317-main-header .commerce-search-v32{min-height:46px!important}main.customer-app.r319-client .customer-header.r317-main-header .commerce-search-v32>button{min-height:44px!important}}.r319-client .account-page button{min-width:44px}.r319-checkout-support{margin:12px 0;display:flex;justify-content:flex-end}.r319-checkout-support .r319-checkout-help{min-width:160px;min-height:44px}.r315b-detail .product-share-r134>button{min-width:44px!important;min-height:var(--r321b-control-min-height,44px)!important}@media(min-width:1024px){main.customer-app.r319-client>.r3126-notice{box-shadow:0 0 0 100vmax #e4f1e9;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}}.r319-cart-label-short{display:none}@media(max-width:767px){.r319-client .basket-dock-c .basket-bar-r161>button{padding-inline:var(--r321b-control-padding-x,12px)!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.r315b-detail .r315b-actions>.r315b-mini{justify-content:flex-start!important;padding-top:4px!important}.r315b-detail .r315b-actions>.r315b-mini>svg{width:var(--r321b2-detail-svg-width,24px)!important;height:var(--r321b2-detail-svg-height,24px)!important;flex:var(--r321b2-detail-svg-flex,0 0 24px)!important;margin:0!important}}@media(max-width:374px){.r319-cart-label-full{display:none}.r319-cart-label-short{display:inline}}@media(max-width:767px){.r315b-detail .r315b-actions>.r315b-mini>.mobile-nav-icon-v33{display:var(--r321b2-detail-mini-display,grid)!important;place-items:center!important;width:var(--r321b2-detail-mini-width,24px)!important;height:var(--r321b2-detail-mini-height,24px)!important;flex:var(--r321b2-detail-mini-flex,0 0 24px)!important;line-height:var(--r321b2-detail-mini-line-height,0)!important;margin:0!important}.r315b-detail .r315b-actions>.r315b-mini>.mobile-nav-icon-v33>svg{width:var(--r321b2-detail-svg-width,24px)!important;height:var(--r321b2-detail-svg-height,24px)!important;margin:0!important}.r319-client .basket-r315c .basket-dock-c .basket-bar-r161{grid-template-columns:max-content minmax(0,1fr) max-content!important}.r319-client .basket-r315c .basket-dock-c .basket-bar-r161>button{font-size:var(--r321b-control-font-size,12px)!important;min-width:max-content!important;max-width:none!important;padding-inline:var(--r321b-control-padding-x,12px)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}.member-checkout-r316a .checkout-requote-alert-r319b1{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:12px 0;justify-self:stretch;align-self:stretch}.member-checkout-r316a .checkout-submit[data-requote-blocked-r319b1=true]:disabled,.r317b-guest-checkout .checkout-submit[data-requote-blocked-r319b1=true]:disabled{background:#dce5e0!important;color:#66776f!important;opacity:1!important;box-shadow:none;cursor:not-allowed}body:has(.basket-r315c,.member-checkout-r316a,.r317b-guest-checkout) [data-popup-host-r311]>div:has(>#muses-popup-gift-r311){display:none!important}.member-captcha-v6144>.captcha-widget-r319b2{min-height:0!important;min-width:0;height:0!important;overflow:hidden;transition:none!important}.member-captcha-v6144>.captcha-widget-r319b2[data-widget-visible=true]{height:auto!important;overflow:visible}@media(max-width:767px){.customer-app .basket-r315c{padding-bottom:var(--r319b2-cart-clearance,280px)!important}.customer-app .basket-r315c .basket-lines-r161 :is(button,input){scroll-margin-bottom:var(--r319b2-cart-clearance,280px)}}@media(max-width:360px){.customer-app .basket-r315c .basket-lines-r161>article{position:relative}.customer-app .basket-r315c .basket-buy-r162>.basket-remove-r162{position:absolute;left:72px;bottom:12px}}@media(max-width:767px){.r315b-detail .r315b-actions .r315b-purchase{grid-template-columns:var(--r321b2-detail-purchase-grid-template-columns,var(--r321b-dock-columns,minmax(0,1.2fr) minmax(0,1fr)))!important}.r315b-detail .r315b-actions .r315b-purchase>button{white-space:nowrap!important;font-size:var(--r321b2-detail-purchase-font-size,var(--r321b-control-font-size,clamp(10px,3.05vw,12px)))!important;padding-inline:var(--r321b-control-padding-x,3px)!important}}.home-service-r139.home-member-r319b2>.home-member-link-r319b2{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:44px!important;margin:0!important;padding:10px 0!important;border:0!important;background:transparent!important;color:#173d32!important;font-size:13px!important;font-weight:700!important;line-height:1.5!important;text-align:left!important;text-decoration:none!important;white-space:normal!important}.home-member-copy-r319b2{flex:1 1;min-width:0;overflow-wrap:normal;word-break:normal}.home-member-link-r319b2>svg{flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.home-member-skeleton-r319b2{display:block;width:min(220px,85%);height:16px;border-radius:4px;background:#ccdcd2}.home-member-link-r319b2:focus-visible{outline:3px solid #ae751c!important;outline-offset:3px!important}@media(min-width:1024px){.home-service-r139.home-member-r319b2>.home-member-link-r319b2{font-size:16px!important;padding:0!important}}.customer-app .member-dashboard-shell>.prior-order-notice-r320a{box-sizing:border-box;width:100%;max-width:none;margin:0 0 16px}.customer-app .r319-account-message{width:calc(100% - 24px);max-width:800px;margin-inline:auto;box-sizing:border-box}.customer-app .r319-account-message>button{width:100%;box-sizing:border-box}.customer-app .order-history-card-v32>strong{color:#165c48!important}@media(max-width:767px){.customer-app .account-page.member-commerce-account-v59{width:calc(100% - 24px)!important;margin-inline:12px!important}.customer-app .member-dashboard-shell{width:100%!important;margin-inline:0!important;padding-inline:0!important}body:has(>main.customer-app.r319-client){padding-bottom:0!important}.customer-app.r319-client>.r319-footer{margin-bottom:0!important}body:has(#muses-popup-gift-r311) .customer-app.r319-client:not([data-store-view=cart]):not(:has(.member-checkout-r316a,.r317b-guest-checkout)),body:has(.r319-floating-support) .customer-app.r319-client{padding-bottom:calc(76px + 68px + env(safe-area-inset-bottom,0px))!important}}.customer-app .member-benefit-links-r159 button,.customer-app .member-benefit-links-r159 button small{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;min-width:0}@media(max-width:767px){.customer-app .order-filter-v681{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;max-width:100%;gap:8px;padding-bottom:6px}.customer-app .order-filter-v681>button{flex:0 0 auto!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;min-width:max-content!important;width:auto!important}.customer-app .order-track-card-v40>header{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;gap:8px;min-width:0}.customer-app .order-track-card-v40>header>em{max-width:100%!important;width:auto!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;overflow:visible!important;text-overflow:clip!important;flex:0 1 auto}.customer-app .member-benefit-links-r159{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.r319-checkout-support .r319-checkout-help,a.outline-button.r319-whatsapp{text-decoration:none}[class*=growth-r131_actions]>a[class*=growth-r131_primary]{background:#fff!important;color:#153f32!important;border-color:#fff!important;text-align:center}[class*=growth-r131_actions]>a[class*=growth-r131_secondary]{background:transparent!important;color:#fff!important;border-color:rgba(255,255,255,.75)!important;text-align:center}.r319-footer>div:first-child>span:not([class]){font-size:13px;letter-spacing:.02em}@media(max-width:380px){.customer-app .member-auth-tabs-v663 button{padding-inline:6px!important;white-space:nowrap!important}.customer-app .auth-password-r190 .auth-password-toggle-r190{white-space:nowrap!important;padding-inline:8px 12px!important;max-width:none!important;flex:none!important}.customer-app .auth-password-r190 input{padding-inline:10px;min-width:0}}@media(min-width:768px){main.customer-app.r319-client .r3126-account-support{display:block}}main.customer-app .account-page.member-commerce-account-v59{min-height:0}@media(min-width:768px){main.customer-app.r319-client[data-store-view=account] .r3126-account-support,main.customer-app[data-store-view=account] .mg-account-help-wrap{width:min(800px,calc(100% - 40px));max-width:800px;margin-inline:auto;box-sizing:border-box}}main.customer-app .account-page.member-commerce-account-v59:has(.member-dashboard-shell){padding-bottom:16px;margin-bottom:16px;min-height:0}[data-status-tone-r328=muted]{background:#eef1f0!important;color:#55635d!important;border-color:#dfe5e2!important}@media(min-width:768px){main.customer-app .order-tools-v59.order-tools-v681{flex-wrap:wrap}main.customer-app .order-tools-v59.order-tools-v681>.order-filter-v681,main.customer-app .order-tools-v59.order-tools-v681>.order-search-actions-v41{flex:1 1 100%}main.customer-app .v32-member-metrics{display:flex!important;flex-wrap:wrap}main.customer-app .v32-member-metrics>article{flex:1 1 120px;min-width:max-content}main.customer-app .v32-member-metrics>article b{white-space:nowrap}main.customer-app .bv-layout-v6781074>.catalog-sidebar-v6781074{position:static!important;top:auto!important}main.customer-app .bv-layout-v6781074 .catalog-category-strip-v678106{grid-template-columns:repeat(auto-fill,minmax(120px,max-content))!important;justify-content:start}}@media(min-width:1024px){main.customer-app section.checkout-page-v652>.review-title-r161{grid-column:1}}:root{--m-brand:#153f32;--m-brand-deep:#0d2f24;--m-brand-soft:#edf5f0;--m-text:#17231f;--m-text-secondary:#52695e;--m-text-weak:var(--m-text-secondary);--m-border:#dfe7e3;--m-background:#f4f7f6;--m-surface:#ffffff;--m-success:#176b4d;--m-success-soft:#edf8f1;--m-warning:#8b5717;--m-warning-soft:#fff3df;--m-error:#a92b35;--m-error-soft:#fff0f1;--m-font-page:24px;--m-font-section:20px;--m-font-card:16px;--m-font-body:14px;--m-font-help:12px;--m-weight-heading:700;--m-weight-control:700;--m-radius:12px;--m-card-border:1px solid var(--m-border);--m-card-padding:16px;--m-control-height:44px;--m-compact-control-font:14px;--m-final-cta-height:48px;--m-page-gutter:12px;--m-section-gap:16px}@media (min-width:1024px){:root{--m-page-gutter:24px;--m-section-gap:24px}}[data-r321b-scope]{--r321b-brand:var(--m-brand);--r321b-brand-soft:var(--m-brand-soft);--r321b-text:var(--m-text);--r321b-secondary:var(--m-text-secondary);--r321b-surface:var(--m-surface);--r321b-background:var(--m-background);--r321b-border:var(--m-border)}[data-r321b-scope] :is(.store-subpage-header-r195,.r317-subpage-header,header.customer-header,[data-whatsapp-r319],.r319-whatsapp,[data-popup-host-r311]){--r321b-brand:initial;--r321b-brand-soft:initial;--r321b-text:initial;--r321b-secondary:initial;--r321b-surface:initial;--r321b-background:initial;--r321b-border:initial}[data-r321b-scope][data-r321b-scope] :is([data-r321b-kind=primary],[data-r321b-kind=secondary]){--r321b-control-font-size:16px;--r321b-control-font-weight:700;--r321b-control-line-height:1.4;--r321b-control-font:700 16px/1.4 Inter,"Noto Sans SC","Microsoft YaHei",Arial,sans-serif;--r321b-control-radius:12px;--r321b-control-min-height:44px;--r321b-control-height:auto;--r321b-control-padding:10px 16px;--r321b-control-padding-x:16px;font:var(--r321b-control-font);border-radius:var(--r321b-control-radius);min-height:var(--r321b-control-min-height);height:var(--r321b-control-height);padding:var(--r321b-control-padding);box-sizing:border-box;word-break:normal;overflow-wrap:normal}[data-r321b-scope][data-r321b-scope] [data-r321b-kind=primary]{--r321b-control-min-height:48px;background:var(--m-brand);border-color:var(--m-brand);color:var(--m-surface)}[data-r321b-scope][data-r321b-scope] [data-r321b-kind=secondary]{background:var(--m-surface);border-color:var(--m-brand);color:var(--m-brand)}[data-r321b-scope] :is([data-r321b-kind=primary],[data-r321b-kind=secondary]):focus-visible{outline:3px solid var(--m-brand);outline-offset:3px}[data-r321b-scope] :is([data-r321b-kind=primary],[data-r321b-kind=secondary]):disabled{cursor:not-allowed;opacity:.5}[data-r321b-scope] :is(.r315b-actions,.r315b-desktop-actions,.basket-bar-r161) :is([data-r321b-kind=primary],[data-r321b-kind=secondary]){--r321b-control-font-size:14px;--r321b-control-font:700 14px/1.4 Inter,"Noto Sans SC","Microsoft YaHei",Arial,sans-serif;--r321b-control-min-height:44px;--r321b-control-height:44px;--r321b-control-padding:4px 12px;--r321b-control-padding-x:12px;align-self:center;white-space:nowrap}[data-r321b-scope] :is([data-r321b-kind=text],[data-r321b-kind=row],[data-r321b-kind=fold]){color:var(--m-brand)}[data-r321b-scope] h1:not(header *):not(.r315-product *){--r321b-heading-size:24px;--r321b-heading-weight:700;font-size:24px;font-weight:700}[data-r321b-scope] h2:not(header *):not(.r315b-description *){--r321b-heading-size:20px;--r321b-heading-weight:700;font-size:20px;font-weight:700}[data-r321b-scope] :is(h3,h4,h5,h6):not(header *):not(.r315-product *){--r321b-heading-size:16px;--r321b-heading-weight:700;font-size:16px;font-weight:700}[data-r321b-scope] .r315b-description h2{--r321b-heading-size:16px;--r321b-heading-weight:700;font-size:16px;font-weight:700}[data-r321b-scope] .r315b-description h2>button{font-size:16px;font-weight:700}[data-r321b-scope] .order-status-heading-b1 h1{--r321b-heading-size:24px;--r321b-heading-weight:700;font-size:24px;font-weight:700}[data-r321b-scope] :is(.basket-lines-r161>article,.r315b2-progress,.r315b2-recommendations,[data-guest-step-c],.order-transport-b2){border-radius:12px;border-color:var(--m-border)}@media(max-width:360px){[data-r321b-scope] .r315b-summary h1{--r321b-heading-size:20px;font-size:20px}}@media(max-width:767px){[data-r321b-scope] .r315b-actions{--r321b-dock-padding:8px 8px calc(8px + env(safe-area-inset-bottom));--r321b-dock-gap:4px;--r321b-dock-columns:44px 44px minmax(0,1fr)}[data-r321b-scope] .r315b-actions>.r315b-mini{--r321b-mini-width:44px;--r321b-mini-label-size:11px;flex:0 0 44px;width:44px;min-width:44px}[data-r321b-scope] .r315b-actions>.r315b-mini>span:not(.r315-cart-digits){font-size:11px;white-space:normal;line-height:1.1}[data-r321b-scope] .r315b-actions .r315b-purchase{--r321b-dock-columns:minmax(0,1.25fr) minmax(0,1fr);gap:4px}[data-r321b-scope] .r315b-actions .r315b-purchase>button{--r321b-control-padding:4px 4px;--r321b-control-padding-x:4px;min-width:0}}[data-r321b-scope].r317b-guest-checkout{border-radius:12px;padding:16px}[data-r321b-scope][class*=GuestCheckoutR314_panel]{border-radius:12px}[data-r321b-scope] .order-actions-b1 [data-whatsapp-r319]{overflow-wrap:normal;word-break:normal}[data-r321b-scope] .r315b-actions>.r315b-mini>span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.r321b2-responsive .r321b2-cart-label{font:inherit;white-space:nowrap}.r321b2-detail .r321b2-help-full{display:none}.r321b2-detail .r321b2-detail-add{--r321b-control-font-size:16px;--r321b-control-font:700 16px/1.4 Inter,Arial,sans-serif;--r321b-control-height:48px;--r321b-control-min-height:48px;--r321b-control-radius:12px;--r321b-control-padding:8px 12px;--r321b-control-padding-x:12px;font:700 16px/1.4 Inter,Arial,sans-serif;min-width:0;width:100%;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.r321b2-detail .r321b2-detail-add svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;flex:none}.r321b2-detail .r321b2-add-error{font-size:12px;color:var(--m-error);margin:0;grid-column:1/-1}.r321b2-detail .r315b-purchase{--r321b2-detail-purchase-grid-template-columns:1fr;--r321b-dock-columns:1fr;--r321b2-detail-purchase-gap:0px;min-width:0}.r321b2-detail .r315b-sheet:has([data-cart-panel-b2]){display:flex;flex-direction:column;height:min(680px,calc(100dvh - 24px));max-height:calc(100dvh - 24px)}.r321b2-detail .r315b-sheet:has([data-cart-panel-b2])>header{flex:none}.r321b2-detail .r315b-sheet-body:has([data-cart-panel-b2]){display:flex;flex-direction:column;min-height:0;flex:1 1;overflow:hidden}.r321b2-detail .r315b2-panel{min-height:0;height:100%;flex:1 1}.r321b2-panel-content{min-height:0;overflow:auto;flex:1 1;display:flex;flex-direction:column;gap:14px;overscroll-behavior:contain}.r321b2-detail .r315b2-footer{position:static;flex:none;margin-top:auto;padding-bottom:max(8px,env(safe-area-inset-bottom));grid-template-columns:1fr;gap:8px}.r321b2-detail .r315b2-footer>button{width:100%;white-space:nowrap}@media(max-width:767px){.r321b2-responsive{--r321b2-grid-grid-template-columns:repeat(2,minmax(0,1fr));--r321b2-grid-gap:12px}.r321b2-detail .r315b-actions{--r321b-dock-padding:12px 12px calc(12px + env(safe-area-inset-bottom));--r321b-dock-gap:8px;--r321b-dock-columns:56px 56px minmax(0,1fr);--r321b2-detail-dock-padding:12px 12px calc(12px + env(safe-area-inset-bottom));--r321b2-detail-dock-grid-template-columns:56px 56px minmax(0,1fr);--r321b2-detail-dock-gap:8px}.r321b2-detail .r315b-actions>.r315b-mini{--r321b-mini-width:56px;--r321b-mini-label-size:11px;--r321b2-detail-mini-width:56px;--r321b2-detail-mini-min-width:56px;--r321b2-detail-mini-flex:0 0 56px;--r321b2-detail-mini-padding:0px;--r321b2-detail-mini-height:48px;--r321b2-detail-mini-min-height:48px;--r321b2-detail-mini-gap:2px;height:48px;min-height:48px;padding:0;align-self:center}.r321b2-detail .r315b-actions .r315b-purchase{--r321b2-detail-purchase-grid-template-columns:1fr;--r321b-dock-columns:1fr;--r321b2-detail-purchase-height:48px;height:48px;align-self:center}.r321b2-detail .r315b-actions .r315b-mini>span{--r321b2-detail-label-font-size:11px;font-size:11px;line-height:14px;white-space:nowrap;word-break:normal;overflow-wrap:normal}.r321b2-detail .r315b-actions .r321b2-detail-add{--r321b-control-font-size:16px;--r321b-control-font:700 16px/1.4 Inter,Arial,sans-serif;--r321b-control-height:48px;--r321b-control-min-height:48px;--r321b-control-padding:8px 12px;--r321b-control-padding-x:12px}}@media(min-width:600px) and (max-width:767px){.r321b2-responsive{--r321b2-grid-grid-template-columns:repeat(3,minmax(0,1fr));--r321b2-grid-gap:12px}}@media(min-width:768px) and (max-width:1023px){.r321b2-responsive .r317-main-header{--r321b2-header-display:grid;--r321b2-header-grid-template-columns:120px minmax(0,1fr) 96px;--r321b2-header-gap:12px;--r321b2-header-padding:12px;--r321b2-header-height:72px;display:grid;grid-template-columns:120px minmax(0,1fr) 96px;grid-gap:12px;gap:12px;padding:12px;height:72px;align-items:center}.r321b2-responsive .r317-main-header .customer-brand{grid-column:1;grid-row:1}.r321b2-responsive .r317-main-header .commerce-search-v32{--r321b2-search-grid-column:2;--r321b2-search-grid-row:1;--r321b2-search-min-width:0px;--r321b2-search-width:100%;--r321b2-search-margin:0px;grid-column:2;grid-row:1;min-width:0;width:100%;margin:0}.r321b2-responsive .r317-main-header>nav{--r321b2-nav-display:none;display:none}.r321b2-responsive .r317-main-header>.header-actions{--r321b2-actions-display:flex;--r321b2-actions-grid-column:3;--r321b2-actions-grid-row:1;--r321b2-actions-gap:8px;grid-column:3;grid-row:1;display:flex;gap:8px;align-items:center}.r321b2-responsive .header-actions .account-shortcut,.r321b2-responsive .language-chevron-r160,.r321b2-responsive .language-trigger-v37>b,.r321b2-responsive .r321b2-cart-label{display:none}.r321b2-responsive .cart-shortcut,.r321b2-responsive .language-trigger-v37{width:44px;min-width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center}.r321b2-responsive{--r321b2-grid-grid-template-columns:repeat(3,minmax(0,1fr));--r321b2-grid-gap:20px}.r321b2-detail .r315b-actions{--r321b2-detail-dock-display:grid;--r321b2-detail-dock-width:min(720px,calc(100% - 24px));--r321b2-detail-dock-grid-template-columns:56px 56px minmax(0,1fr);--r321b2-detail-dock-gap:8px;--r321b2-detail-dock-padding:12px 12px calc(12px + env(safe-area-inset-bottom));width:min(720px,calc(100% - 24px));margin-inline:auto;left:0;right:0;grid-template-columns:56px 56px minmax(0,1fr);gap:8px;padding:12px}.r321b2-detail .r315b-actions>.r315b-mini{--r321b2-detail-mini-width:56px;--r321b2-detail-mini-min-width:56px;width:56px;min-width:56px;flex:0 0 56px}.r321b2-detail .r315b-actions .r315b-purchase{--r321b2-detail-purchase-grid-template-columns:1fr;--r321b2-detail-purchase-display:grid;--r321b2-detail-purchase-width:100%;height:48px}.r321b2-detail .r315b-mini>span{white-space:nowrap;font-size:11px}}@media(min-width:1024px) and (max-width:1279px){.r321b2-responsive .r317-main-header{--r321b2-header-grid-template-columns:100px max-content minmax(240px,1fr) max-content;--r321b2-header-gap:8px;--r321b2-header-padding:0px;--r321b2-header-height:72px;height:72px;min-height:72px}.r321b2-responsive .r317-main-header .customer-brand{grid-column:1;grid-row:1}.r321b2-responsive .r317-main-header>nav{--r321b2-nav-grid-column:2;--r321b2-nav-grid-row:1;--r321b2-nav-display:flex;--r321b2-nav-gap:6px;align-items:center;flex-wrap:nowrap;white-space:nowrap}.r321b2-responsive .r317-main-header .commerce-search-v32{--r321b2-search-grid-column:3;--r321b2-search-grid-row:1;--r321b2-search-min-width:240px;min-width:240px}.r321b2-responsive .r317-main-header>.header-actions{--r321b2-actions-grid-column:4;--r321b2-actions-grid-row:1;--r321b2-actions-gap:6px}.r321b2-responsive .language-chevron-r160,.r321b2-responsive .language-trigger-v37>b,.r321b2-responsive .r321b2-cart-label{display:none}.r321b2-responsive .cart-shortcut,.r321b2-responsive .language-trigger-v37{width:44px;min-width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center}.r321b2-responsive .account-shortcut{font-size:12px;padding-inline:10px}}@media(min-width:1280px){.r321b2-responsive .r317-main-header{align-items:center}}@media(min-width:1024px){.r321b2-responsive{--r321b2-grid-grid-template-columns:repeat(4,minmax(0,1fr));--r321b2-grid-gap:20px}.r321b2-detail .r315b-desktop-actions{--r321b2-detail-desktop-display:flex;display:flex;flex-direction:column;gap:12px;align-items:stretch}.r321b2-detail .r315b-desktop-actions .r315b-purchase{--r321b2-detail-purchase-display:grid;--r321b2-detail-purchase-grid-template-columns:1fr;--r321b2-detail-purchase-width:100%;width:100%;order:1}.r321b2-detail .r315b-desktop-actions .r321b2-help{--r321b2-detail-mini-display:inline-flex;--r321b2-detail-mini-border:0px;--r321b2-detail-mini-background:transparent;--r321b2-detail-mini-color:var(--m-brand);--r321b2-detail-mini-width:auto;--r321b2-detail-mini-padding:0px;order:2;display:inline-flex;flex-direction:row;justify-content:flex-start;gap:8px;min-height:44px;width:auto;align-self:flex-start;text-decoration:underline;text-underline-offset:3px}.r321b2-detail .r315b-desktop-actions .r321b2-cart{--r321b2-detail-mini-display:none;display:none}.r321b2-detail .r315b-desktop-actions .r321b2-help-short{display:none}.r321b2-detail .r315b-desktop-actions .r321b2-help-full{display:inline;white-space:nowrap}.r321b2-detail .r315b2-footer{grid-template-columns:1fr 1fr}}@media(min-width:768px){.r321b2-responsive .home-shortcuts-r158{--r321b2-shortcut-grid-template-columns:repeat(3,144px);--r321b2-shortcut-gap:20px;--r321b2-shortcut-width:auto;display:grid;grid-template-columns:repeat(3,144px);grid-gap:20px;gap:20px;justify-content:start}.r321b2-responsive .home-shortcuts-r158>button{--r321b2-shortcut-width:144px;width:144px;max-width:144px}}@media(prefers-reduced-motion:reduce){.r321b2-detail .r321b2-detail-add{transition:none;animation:none}}@media(min-width:768px) and (max-width:1279px){main.r321b2-responsive .customer-header.r317-main-header .language-trigger-v37{width:44px!important;min-width:44px!important;max-width:44px!important;padding:0!important;gap:0!important}main.r321b2-responsive .customer-header.r317-main-header .language-chevron-r160,main.r321b2-responsive .customer-header.r317-main-header .language-trigger-v37>b{display:none!important}}@media(min-width:600px) and (max-width:1023px){main.r321b2-responsive .r315-product-grid.r315-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(min-width:768px) and (max-width:1023px){main.r321b2-responsive .r317-main-header .commerce-search-v32{max-width:none}main.r321b2-responsive .home-shortcuts-r158{padding-inline:12px}}.r321b2-detail .r315b-actions .r321b2-detail-add,.r321b2-detail .r315b-desktop-actions .r321b2-detail-add{--r321b-control-font-size:16px;--r321b-control-font:700 16px/1.4 Inter,Arial,sans-serif;--r321b-control-height:48px;--r321b-control-min-height:48px;--r321b-control-padding:8px 12px;--r321b-control-padding-x:12px;--r321b2-detail-purchase-height:48px;--r321b2-detail-purchase-min-height:48px;--r321b2-detail-purchase-padding:8px 12px;--r321b2-detail-purchase-font-size:16px}@media(max-width:1023px){.r321b2-detail .r315b-desktop-actions{--r321b2-detail-desktop-display:none;display:none}}@media(min-width:768px) and (max-width:1023px){.r321b2-detail .product-detail-mobile-actions-v6781078.r315b-actions{display:grid!important;grid-template-columns:56px 56px minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important;height:auto!important;padding:12px 12px calc(12px + env(safe-area-inset-bottom))!important}.r321b2-detail .r315b-actions .r315b-mini{--r321b2-detail-mini-width:56px;--r321b2-detail-mini-min-width:56px;--r321b2-detail-mini-height:48px;width:56px;height:48px;min-height:48px}}.r321b2-detail .r315b-actions>.r315b-mini>.mobile-nav-icon-v33{--r321b2-detail-mini-width:24px;--r321b2-detail-mini-height:24px;--r321b2-detail-mini-flex:0 0 24px;--r321b2-detail-mini-display:grid;width:24px;height:24px;min-width:24px;flex:0 0 24px}@media(min-width:768px) and (max-width:1023px){.r321b2-responsive .home-discovery-r158{margin-inline:12px}.r321b2-responsive .home-shortcuts-r158{padding-inline:0}}@media(min-width:1024px){.r321b2-responsive .home-shortcuts-r158{padding-inline:12px}}@media(min-width:768px) and (max-width:1023px){main.r321b2-responsive .home-discovery-r158{margin-inline:0}main.r321b2-responsive .basket-r315c .basket-bar-r161{bottom:var(--muses-nav-space,76px)}.r321b2-detail .product-detail-mobile-actions-v6781078.r315b-actions{margin-inline:auto!important}}@media(min-width:1024px){.r321b2-detail .r315b-desktop-actions .r321b2-help{--r321b2-detail-mini-font-size:14px;--r321b2-detail-label-font-size:14px;--r321b2-detail-label-line-height:1.4;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}}[data-r321c-scope] .r321c-inline-tail{white-space:nowrap}[data-r321c-scope] .member-benefit-links-r159{--r321c-benefit-columns:minmax(0,1fr)}@media(max-width:767px){[data-r321c-scope] .member-benefit-links-r159>button{display:grid;grid-template-columns:28px minmax(0,1fr);text-align:left;align-items:center;justify-items:start}[data-r321c-scope] .member-benefit-links-r159>button>.mobile-nav-icon-v33{grid-row:1/3}[data-r321c-scope] .member-benefit-links-r159>button>small{grid-column:2}[data-r321c-scope] .account-page[data-r321c-overview=true]{--r321c-overview-clearance:0px;margin-bottom:0}[data-r321c-scope] .account-page[data-r321c-overview=true]~.account-tools-r160{margin-top:16px}}@media(min-width:768px){[data-r321c-scope] .member-benefit-links-r159{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.r315b-information>button[aria-controls^=r315b-section-]{display:none}}[data-r321c-scope] :is(.member-group-r159 h3,.gift-card-v61 h3,.campaign-gift-card h3,.campaign-card-v61 h3){font-size:var(--m-font-card);font-weight:var(--m-weight-heading)}[data-r321c-scope] .member-group-r159{border-radius:var(--m-radius);border-color:var(--m-border)}[data-r321c-scope] :is(.member-row-r159,.member-order-links-r159>button,.account-install-r160){color:var(--m-brand)}[data-r321c-scope] [data-r321b-kind=secondary]{--r321b-control-font-size:16px;--r321b-control-font-weight:700;--r321b-control-font:700 16px/1.4 Inter,"Noto Sans SC","Microsoft YaHei",Arial,sans-serif;--r321b-control-radius:12px;--r321b-control-min-height:44px;--r321b-control-height:auto;--r321b-control-padding:10px 16px;--r321b-control-padding-x:16px}[data-r321c-scope] .r319-account-message>button,[data-r321c-scope] [data-office-support-r283] button[data-r321b-kind=secondary]{font:700 16px/1.4 Inter,Noto Sans SC,Microsoft YaHei,Arial,sans-serif;padding:10px 16px;border-radius:12px;min-height:44px;border:1px solid var(--m-brand);color:var(--m-brand);background:var(--m-surface)}[data-r321c-scope] .register-card>button[data-r321b-kind=primary]{font:700 16px/1.4 Inter,Noto Sans SC,Microsoft YaHei,Arial,sans-serif;border-radius:12px;min-height:48px;background:var(--m-brand)}[data-r321c-scope]{--r321c-section-size:var(--m-font-section)}.r315b-detail{--r321c-section-size:initial}.r317c-membership [data-r321c-scope].mv-main{--green:var(--m-brand);--muted:var(--m-text-secondary);--line:var(--m-border)}[data-r321c-scope]{--r321c-brand:var(--m-brand);--r321c-profile-title-size:var(--m-font-card)}.mv-table-scroll-r321c{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain}.mv-table-scroll-r321c:focus-visible{outline:3px solid var(--m-brand);outline-offset:3px}.mv-table-hint-r321c{display:none}@media(max-width:429px){.r317c-membership .mv-sales-body-r317c{padding:4px}.r317c-membership .mv-topic-body{padding:8px}.r317c-membership .mv-table-scroll-r321c .mv-table{min-width:300px}.r317c-membership .mv-table-scroll-r321c .mv-leader-table{min-width:360px}.r317c-membership .mv-table-scroll-r321c .mv-table th:first-child{width:1%;white-space:nowrap}.r317c-membership .mv-table-hint-r321c{display:block;font-size:var(--m-font-help);color:var(--m-text-secondary);margin:8px 0}}[data-r321c-scope] .basket-r161 h1{font-size:var(--m-font-page)}[data-r321c-scope] .reward-challenge-v87>header h2,[data-r321c-scope].customer-app .auth-entry-r186 h2{font-size:var(--m-font-section)}[data-r321c-scope] .register-card>button:not(.back):not(.text-button):not(.ghost-button){font-weight:700}.r317c-membership .mv-table-scroll-r321c .mv-table{table-layout:auto}.r317c-membership .mv-table-scroll-r321c .mv-table :is(th,td){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.r317c-membership .mv-table-scroll-r321c .mv-table th:first-child{width:1%;white-space:nowrap}[data-r321c-scope] .home-service-r139.home-member-r319b2>.home-member-link-r319b2{color:var(--m-brand)!important}@media(max-width:760px){[data-r321c-scope] .member-center-r159 .member-head-copy-v32 h2{font-size:var(--m-font-card)!important}[data-r321c-scope].customer-app .member-subpage-head-v32 h3{font-size:var(--m-font-section)}[data-r321c-scope] .member-commerce-account-v59[data-r321c-overview=true]{padding-bottom:0}}@media(max-width:767px){[data-r321c-scope].customer-app .member-benefit-links-r159{grid-template-columns:minmax(0,1fr)!important}}[data-r321c-scope] [data-office-support-r283]>div:has(>button){display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}[data-r321c-scope] [data-office-support-r283]>div>button{flex:1 1 max-content;min-width:max-content;max-width:100%;white-space:nowrap}[data-r321c-scope] .r319-account-message>button{width:100%;white-space:nowrap}main.r319-client[data-store-view=home]>.home-rewards-r139{display:flex;align-items:center;gap:16px;padding:16px!important;border-radius:12px!important}main.r319-client[data-store-view=home]>.home-rewards-r139>header{display:block;flex:1 1;min-width:0}main.r319-client[data-store-view=home]>.home-rewards-r139>header h2{margin:0 0 6px}main.r319-client[data-store-view=home]>.home-rewards-r139>header p{display:block;margin:0;line-height:1.5}main.r319-client[data-store-view=home]>.home-rewards-r139>.r315-checkin-card{flex:none;margin:0;padding:0!important;border:0;background:none}main.r319-client[data-store-view=home]>.home-rewards-r139>.r315-checkin-card>h3{display:none}main.r319-client[data-store-view=home]>.home-rewards-r139>.r315-checkin-card>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid var(--m-brand)!important;border-radius:12px!important;background:var(--m-surface)!important;color:var(--m-brand);font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;white-space:normal;box-sizing:border-box}main.r319-client[data-store-view=home]>.home-service-r139{padding:0 16px!important}main.r319-client[data-store-view=home]>.home-service-r139>.home-member-link-r319b2,main.r319-client[data-store-view=home]>.home-service-r139>.payment-help-r140>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px!important;padding:10px 0!important;box-sizing:border-box}main.r319-client[data-store-view=home]>.home-service-r139>.home-member-link-r319b2>svg{width:20px;height:20px;color:var(--m-brand)}main.r319-client[data-store-view=home]>.home-service-r139>.payment-help-r140>summary:after{display:grid;place-items:center;flex:0 0 20px;width:20px;height:20px;margin:0;float:none;color:var(--m-brand);font-size:20px;line-height:20px}@media(max-width:767px){main.r319-client[data-store-view=home]>.home-rewards-r139{flex-direction:column;align-items:stretch}main.r319-client[data-store-view=home]>.home-rewards-r139>.r315-checkin-card>a{width:100%}.r319-client>.r319-floating-support{right:8px}.r319-client>.r319-floating-support .r319-whatsapp{height:52px;min-height:52px}.r319-client>.r319-floating-support[data-at-top=false] .r319-whatsapp{width:52px;height:52px;padding:14px}}@media(min-width:1024px){main.r319-client[data-store-view=home] .home-shortcuts-r158{--r321b2-shortcut-grid-template-columns:repeat(3,minmax(0,1fr));--r321b2-shortcut-width:100%;--r321b2-shortcut-gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:20px;padding-inline:0}main.r319-client[data-store-view=home] .home-shortcuts-r158>button{--r321b2-shortcut-width:100%;width:100%;max-width:none;min-height:64px;flex-direction:row;justify-content:flex-start;gap:12px;padding:9px 16px;background:var(--m-surface);border:1px solid var(--m-border);border-radius:12px;box-sizing:border-box}main.r319-client[data-store-view=home] .home-shortcuts-r158>button>span{flex:none}main.r319-client[data-store-view=home] .home-shortcuts-r158>button>b{overflow-wrap:normal;word-break:normal;text-align:left}main.r319-client[data-store-view=home] .campaign-card-shop-v6{width:-moz-fit-content;width:fit-content;min-width:240px;max-width:360px;justify-content:space-between;gap:20px;align-self:flex-start}main.r319-client[data-store-view=home]>.r319-footer{padding-bottom:80px!important}main.r319-client>.r319-footer>.r319-footer-contact{margin-left:auto;align-items:flex-end;text-align:right}main.r319-client>.r319-footer>.r319-footer-contact [data-office-hours-r283]{text-align:right}}@media(min-width:1280px){main.r319-client>.customer-header,main.r319-client>.r319-footer{box-shadow:0 0 0 100vmax #fff;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);background:#fff}main.r319-client>.r3126-notice{box-shadow:0 0 0 100vmax #e4f1e9;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}}@media(max-width:767px){main.r319-client .basket-r315c .basket-dock-c .basket-bar-r161>button.checkout-submit{margin-block:0}}@media(max-width:620px){main.r319-client .member-center-r159 .member-head-copy-v32 h2{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:normal;word-break:normal}}main.r319-client .team-panel-v32 .team-mode-v32{flex-shrink:0;width:max-content;max-width:100%}main.r319-client .team-panel-v32 .team-mode-v32 button{white-space:nowrap;min-width:max-content;overflow-wrap:normal;word-break:normal}.PopupABR311_host__Z_duH{min-height:0!important;padding:0!important;margin:0!important;background:transparent!important}.PopupABR311_dock__C_E9r{position:fixed;right:var(--r319-gift-right,12px);bottom:calc(var(--muses-popup-dock-bottom,0px) + var(--muses-popup-safe-bottom,env(safe-area-inset-bottom,0px)) + 12px + var(--muses-popup-gift-clearance,0px));width:52px;height:52px;box-sizing:border-box;z-index:45;display:grid;place-items:center;transition:transform .18s ease,opacity .18s ease}.PopupABR311_dock__C_E9r>#muses-popup-gift-r311{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:13px!important;box-sizing:border-box!important;border:0!important;border-radius:50%;display:grid;place-items:center;background:#165c48!important;color:#fff!important;box-shadow:0 3px 12px #153e2930}.PopupABR311_dock__C_E9r svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.PopupABR311_dock__C_E9r>button:focus-visible{outline:3px solid #165c48;outline-offset:3px}.PopupABR311_tucked__h_4Hu{transform:translateY(8px);opacity:0;visibility:hidden;pointer-events:none}.PopupABR311_dock__C_E9r:not(.PopupABR311_tucked__h_4Hu):focus-within,.PopupABR311_dock__C_E9r:not(.PopupABR311_tucked__h_4Hu):hover{transform:none;opacity:1}.PopupABR311_blocked__HiFz9{visibility:hidden;pointer-events:none}@media(prefers-reduced-motion:reduce){.PopupABR311_dock__C_E9r{transition:none}.PopupABR311_tucked__h_4Hu{transform:none;opacity:0}}