.floating-care,.floating-care *{box-sizing:border-box}.floating-care{--floating-care-bottom: calc(22px + env(safe-area-inset-bottom, 0px)) ;position:fixed;right:22px;bottom:calc(var(--floating-care-bottom) + var(--floating-care-lift, 0px));z-index:80;color:var(--silver-ink, #20231f);font-family:var(--silver-sans, "Inter", Arial, sans-serif);transition:bottom .18s ease,opacity .16s ease,visibility .16s ease}body.silver-menu-open .floating-care,body.silver-drawer-open .floating-care,body.no-scroll .floating-care{opacity:0;pointer-events:none;visibility:hidden}.floating-care__toggle{align-items:center;display:inline-flex;gap:9px;justify-content:center;min-height:48px;padding:0 18px;color:var(--silver-warm-white, #f5f1e9);background:var(--silver-forest, #173d32);border:1px solid rgba(255,255,255,.16);border-radius:999px;box-shadow:0 9px 24px #0d231d33;font:600 12px/1.2 var(--silver-sans, "Inter", Arial, sans-serif);letter-spacing:.02em;text-decoration:none;white-space:nowrap;cursor:pointer;list-style:none}.floating-care__toggle::-webkit-details-marker{display:none}.floating-care__toggle:hover{background:#0f3027;transform:translateY(-1px)}.floating-care__toggle:focus-visible,.floating-care__panel a:focus-visible,.floating-care__close:focus-visible,.floating-care__panel h2:focus-visible{outline:3px solid #d9b97d;outline-offset:3px}.floating-care__panel{position:absolute;right:0;bottom:calc(100% + 12px);width:min(330px,calc(100vw - 32px));max-height:min(590px,calc(100dvh - 104px));overflow:auto;padding:22px;background:var(--silver-warm-white, #f5f1e9);border:1px solid var(--silver-line, #d8d2c7);border-radius:16px;box-shadow:0 18px 48px #11261f33}.floating-care__details:not([open]) .floating-care__panel{display:none}.floating-care__header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.floating-care__eyebrow{margin:0 0 5px;color:var(--silver-forest, #173d32);font-size:9px;font-weight:700;letter-spacing:.15em}.floating-care__header h2{margin:0;color:var(--silver-forest, #173d32);font:500 29px/1.05 var(--silver-serif, "Cormorant Garamond", Georgia, serif)}.floating-care__close{align-items:center;display:inline-flex;flex:0 0 44px;justify-content:center;width:44px;height:44px;margin:-10px -10px 0 0;padding:0;color:var(--silver-ink, #20231f);background:transparent;border:0;border-radius:50%;font:300 29px/1 Arial,sans-serif;cursor:pointer}.floating-care__close:hover{background:#173d3214}.floating-care__intro{margin:13px 0 18px;color:var(--silver-muted, #686b65);font-size:12.5px;line-height:1.6}.floating-care__links{display:grid;border-top:1px solid var(--silver-line, #d8d2c7)}.floating-care__links a{display:grid;gap:4px;min-height:48px;padding:12px 2px;color:var(--silver-ink, #20231f);border-bottom:1px solid var(--silver-line, #d8d2c7);text-decoration:none}.floating-care__links a:hover strong{color:var(--silver-forest, #173d32);text-decoration:underline;text-underline-offset:3px}.floating-care__links strong{font-size:12px;font-weight:700;letter-spacing:.015em}.floating-care__links span{color:var(--silver-muted, #686b65);font-size:11px;line-height:1.5}.floating-care__email{display:inline-block;margin-top:17px;color:var(--silver-forest, #173d32);font-size:11px;font-weight:600;overflow-wrap:anywhere;text-underline-offset:3px}.product-customer-care{margin:13px 0 0;color:#625d55;font-size:12.5px;line-height:1.55}.product-customer-care a{color:#183c31;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.product-customer-care a:hover{color:#0e2b23}@media(max-width:767px){.floating-care{--floating-care-bottom: calc(14px + env(safe-area-inset-bottom, 0px)) ;right:14px}.floating-care__toggle{min-height:46px;padding:0 15px;font-size:11px}.floating-care__panel{width:calc(100vw - 28px);max-height:calc(100dvh - 90px - env(safe-area-inset-bottom,0px));padding:19px}}@media(prefers-reduced-motion:reduce){.floating-care,.floating-care__toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/floating-customer-care.css.map?cb=20260813-floating-care-v2 */
