.mega-menu.svelte-1w8y9gc{visibility:hidden;opacity:0;transform:translate(-50%,10px);z-index:9999}.hoverable.svelte-1w8y9gc:hover .mega-menu:where(.svelte-1w8y9gc){visibility:visible;opacity:1;transform:translate(-50%)}.hoverable.svelte-1w8y9gc{position:static}.sl-cart.svelte-ehkmnj{display:flex;flex-direction:column;min-height:100%;background:#fff;color:#15383b;font-family:var(--font-body,"Inter",Arial,sans-serif)}.sl-cart-head.svelte-ehkmnj{position:sticky;top:0;z-index:2;display:flex;align-items:flex-end;gap:12px;padding:22px 24px 16px;background:#fff;border-bottom:1px solid #dbe9e9}.sl-cart-head.svelte-ehkmnj>div:where(.svelte-ehkmnj){flex:1;min-width:0}.sl-cart-eyebrow.svelte-ehkmnj{font-size:10px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#007373}.sl-cart-head.svelte-ehkmnj h2:where(.svelte-ehkmnj){margin:6px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:32px;font-weight:500;line-height:1;color:#15383b}.sl-cart-head.svelte-ehkmnj h2:where(.svelte-ehkmnj) em:where(.svelte-ehkmnj){font-weight:400;color:#007373}.sl-cart-count.svelte-ehkmnj{margin-bottom:3px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#536d70}.sl-cart-close.svelte-ehkmnj{align-self:flex-start;display:grid;place-items:center;width:40px;height:40px;margin:-6px -8px 0 0;border:0;border-radius:50%;background:none;color:#15383b;cursor:pointer}.sl-cart-close.svelte-ehkmnj:hover{background:#f5f9f9;color:#007373}.sl-cart-assure.svelte-ehkmnj{display:flex;align-items:center;gap:8px;margin:0;padding:10px 24px;background:#f5f9f9;font-size:11.5px;letter-spacing:.04em;color:#536d70}.sl-cart-assure.svelte-ehkmnj span:where(.svelte-ehkmnj){width:6px;height:6px;transform:rotate(45deg);background:#007373;flex-shrink:0}.sl-cart-items.svelte-ehkmnj{flex:1;padding:4px 24px}.sl-cart-loading.svelte-ehkmnj{padding:16px 0;font-size:13px;color:#536d70}.sl-cart-items.svelte-ehkmnj [role=group]{padding:18px 0;border-bottom:1px solid #eef5f5;align-items:flex-start}.sl-cart-items.svelte-ehkmnj [role=group] .ring-1{padding:6px;background:#f5f9f9;box-shadow:none}.sl-cart-items.svelte-ehkmnj [role=group] img{width:84px;aspect-ratio:1;mix-blend-mode:multiply}.sl-cart-items.svelte-ehkmnj h4{font-family:var(--font-body,"Inter",Arial,sans-serif);font-size:13.5px;font-weight:500;line-height:1.5;color:#15383b}.sl-cart-items.svelte-ehkmnj a:hover h4{color:#007373}.sl-cart-items.svelte-ehkmnj p.text-base{font-size:15px;font-weight:650;color:#15383b}.sl-cart-items.svelte-ehkmnj p.text-muted{font-size:11px;letter-spacing:.02em;text-transform:none;color:#8aa3a5}.sl-cart-items.svelte-ehkmnj .rounded-md.border{border-radius:0;border-color:#c8ddde;box-shadow:none}.sl-cart-items.svelte-ehkmnj .rounded-md.border button{border-radius:0}.sl-cart-items.svelte-ehkmnj .rounded-md.border button:hover:not(:disabled){background:#f5f9f9;color:#007373}.sl-cart-items.svelte-ehkmnj button[aria-label="Remove item"]{color:#8aa3a5}.sl-cart-items.svelte-ehkmnj button[aria-label="Remove item"]:hover{color:#15383b;background:#f5f9f9}.sl-cart-foot.svelte-ehkmnj{position:sticky;bottom:0;padding:18px 24px max(20px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dbe9e9;box-shadow:0 -12px 24px -18px #15383b4d}.sl-cart-row.svelte-ehkmnj{display:flex;justify-content:space-between;align-items:baseline}.sl-cart-row.svelte-ehkmnj span:where(.svelte-ehkmnj){font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#536d70}.sl-cart-row.svelte-ehkmnj strong:where(.svelte-ehkmnj){font-family:Cormorant Garamond,Georgia,serif;font-size:28px;font-weight:600;color:#15383b}.sl-cart-note.svelte-ehkmnj{margin:4px 0 16px;font-size:12px;color:#8aa3a5}.sl-cart-primary.svelte-ehkmnj{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:50px;border:0;background:#15383b;color:#fff;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background-color .15s}.sl-cart-primary.svelte-ehkmnj:hover:not(:disabled){background:#007373}.sl-cart-primary.svelte-ehkmnj:disabled{opacity:.6;cursor:default}.sl-cart-secondary.svelte-ehkmnj{display:block;width:100%;margin-top:10px;padding:10px;border:0;background:none;font-size:12px;font-weight:600;color:#007373;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.sl-cart-empty.svelte-ehkmnj{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 28px;text-align:center}.sl-cart-empty-icon.svelte-ehkmnj{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#f5f9f9;border:1px solid #c8ddde;color:#007373}.sl-cart-empty.svelte-ehkmnj h3:where(.svelte-ehkmnj){margin:6px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:28px;font-weight:500;color:#15383b}.sl-cart-empty.svelte-ehkmnj p:where(.svelte-ehkmnj){margin:0;max-width:280px;font-size:13.5px;line-height:1.6;color:#536d70}.sl-cart-cats.svelte-ehkmnj{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:8px 0 14px}.sl-cart-cats.svelte-ehkmnj a:where(.svelte-ehkmnj){padding:8px 14px;border:1px solid #c8ddde;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#15383b}.sl-cart-cats.svelte-ehkmnj a:where(.svelte-ehkmnj):hover{border-color:#007373;color:#007373}.sl-cart.svelte-ehkmnj :where(.svelte-ehkmnj):is(button:where(.svelte-ehkmnj),a:where(.svelte-ehkmnj)):focus-visible{outline:2px solid #007373;outline-offset:2px}@media(max-width:640px){.sl-cart-head.svelte-ehkmnj,.sl-cart-assure.svelte-ehkmnj,.sl-cart-items.svelte-ehkmnj,.sl-cart-foot.svelte-ehkmnj{padding-left:16px;padding-right:16px}}.hz-search.svelte-vgn8q4{display:flex}.hz-search-trigger.svelte-vgn8q4{border:0;background:none;color:inherit;cursor:pointer}.hz-search-trigger.svelte-vgn8q4:hover{color:#007373}.hz-search-trigger.svelte-vgn8q4:focus-visible{outline:2px solid #007373;outline-offset:2px}.hzs-backdrop.svelte-vgn8q4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0a303473;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hzs-sheet.svelte-vgn8q4{position:fixed;top:0;left:0;right:0;z-index:1001;max-height:min(88dvh,760px);overflow-y:auto;background:#fff;color:#15383b;border-top:4px solid #007373;box-shadow:0 24px 48px #0a30342e;font-family:var(--font-body,"Inter",Arial,sans-serif)}.hzs-inner.svelte-vgn8q4{max-width:1200px;margin:auto;padding:18px 32px 30px}.hzs-top.svelte-vgn8q4{display:flex;align-items:center;justify-content:space-between}.hzs-eyebrow.svelte-vgn8q4{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#007373}.hzs-close.svelte-vgn8q4{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;border:0;background:none;color:#15383b;cursor:pointer}.hzs-close.svelte-vgn8q4 kbd:where(.svelte-vgn8q4){font:inherit;font-size:10px;letter-spacing:.08em;padding:2px 6px;border:1px solid #c8ddde;color:#536d70}.hzs-close.svelte-vgn8q4:hover{color:#007373}.hzs-field.svelte-vgn8q4{display:flex;align-items:center;gap:14px;margin-top:6px;padding:6px 0 12px;border-bottom:1.5px solid #15383b;color:#007373}.hzs-field.svelte-vgn8q4:focus-within{border-bottom-color:#007373}.hzs-field.svelte-vgn8q4 input:where(.svelte-vgn8q4){flex:1;min-width:0;border:0;outline:0;background:none;padding:6px 0;font-family:Cormorant Garamond,Georgia,serif;font-size:36px;font-weight:500;line-height:1.2;color:#15383b}.hzs-field.svelte-vgn8q4 input:where(.svelte-vgn8q4)::-moz-placeholder{color:#8aa3a5;font-style:italic}.hzs-field.svelte-vgn8q4 input:where(.svelte-vgn8q4)::placeholder{color:#8aa3a5;font-style:italic}.hzs-field.svelte-vgn8q4 input:where(.svelte-vgn8q4)::-webkit-search-cancel-button{display:none}.hzs-clear.svelte-vgn8q4{border:0;background:none;padding:8px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#536d70;cursor:pointer}.hzs-clear.svelte-vgn8q4:hover{color:#007373}.hzs-body.svelte-vgn8q4{padding-top:22px}.hzs-label.svelte-vgn8q4{display:flex;align-items:center;gap:7px;font-family:var(--font-body,"Inter",Arial,sans-serif);margin:0 0 12px;font-size:10.5px;font-weight:650;letter-spacing:.22em;text-transform:uppercase;color:#536d70}.hzs-recent.svelte-vgn8q4{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px}.hzs-recent.svelte-vgn8q4 .hzs-label:where(.svelte-vgn8q4){margin:0 6px 0 0}.hzs-chip.svelte-vgn8q4{min-height:34px;padding:0 14px;border:1px solid #c8ddde;background:#f5f9f9;color:#15383b;font-size:13px;cursor:pointer}.hzs-chip.svelte-vgn8q4:hover{border-color:#007373;color:#007373}.hzs-text-btn.svelte-vgn8q4{border:0;background:none;padding:6px 0;font-size:12px;font-weight:600;color:#007373;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.hzs-discover.svelte-vgn8q4{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:0}.hzs-discover.svelte-vgn8q4>section:where(.svelte-vgn8q4){padding:0 28px}.hzs-discover.svelte-vgn8q4>section:where(.svelte-vgn8q4):first-child{padding-left:0}.hzs-discover.svelte-vgn8q4>section:where(.svelte-vgn8q4)+section:where(.svelte-vgn8q4){border-left:1px solid #dbe9e9}.hzs-trending.svelte-vgn8q4,.hzs-cats.svelte-vgn8q4,.hzs-suggest.svelte-vgn8q4 ul:where(.svelte-vgn8q4){list-style:none;margin:0;padding:0}.hzs-trending.svelte-vgn8q4 a:where(.svelte-vgn8q4){display:flex;align-items:baseline;gap:14px;padding:7px 0;font-family:Cormorant Garamond,Georgia,serif;font-size:21px;color:#15383b;text-decoration:none}.hzs-num.svelte-vgn8q4{font-family:var(--font-body,"Inter",sans-serif);font-size:11px;font-weight:600;color:#00a3ab;letter-spacing:.06em}.hzs-trending.svelte-vgn8q4 a:where(.svelte-vgn8q4):hover{color:#007373}.hzs-cats.svelte-vgn8q4 a:where(.svelte-vgn8q4){display:flex;gap:12px;align-items:center;padding:6px 0;border-bottom:1px solid #eef5f5;color:#15383b;font-size:14px;font-weight:500;text-decoration:none}.hzs-cats.svelte-vgn8q4 small:where(.svelte-vgn8q4){margin-left:auto;font-size:11px;color:#8aa3a5}.hzs-cat-icon.svelte-vgn8q4{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#f5f9f9;border:1px solid #dbe9e9;color:#007373}.hzs-cats.svelte-vgn8q4 a:where(.svelte-vgn8q4):hover .hzs-cat-icon:where(.svelte-vgn8q4){background:#007373;border-color:#007373;color:#fff}.hzs-recent.svelte-vgn8q4 .hzs-label:where(.svelte-vgn8q4){display:inline-flex}.hzs-cats.svelte-vgn8q4 a:where(.svelte-vgn8q4):hover span:where(.svelte-vgn8q4){color:#007373;text-decoration:underline;text-underline-offset:4px}.hzs-shapes.svelte-vgn8q4{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.hzs-shapes.svelte-vgn8q4 a:where(.svelte-vgn8q4){display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;border:1px solid #e3eeee;color:#15383b;font-size:11.5px;text-decoration:none}.hzs-shapes.svelte-vgn8q4 svg:where(.svelte-vgn8q4){color:#007373}.hzs-shapes.svelte-vgn8q4 a:where(.svelte-vgn8q4):hover{border-color:#007373;background:#f5f9f9}.hzs-results-layout.svelte-vgn8q4{display:grid;grid-template-columns:200px 1fr;gap:32px}.hzs-suggest.svelte-vgn8q4 a:where(.svelte-vgn8q4){display:block;padding:7px 0;font-size:14px;color:#15383b;text-decoration:none}.hzs-suggest.svelte-vgn8q4 a:where(.svelte-vgn8q4):hover{color:#007373;text-decoration:underline;text-underline-offset:4px}.hzs-muted.svelte-vgn8q4{margin:0;font-size:13px;color:#8aa3a5}.hzs-products-head.svelte-vgn8q4{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.hzs-grid.svelte-vgn8q4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.hzs-tile.svelte-vgn8q4{display:flex;flex-direction:column;gap:6px;padding:0;border:0;background:none;text-align:left;color:#15383b;cursor:pointer;min-width:0}.hzs-img.svelte-vgn8q4{display:grid;place-items:center;aspect-ratio:1;background:#f5f9f9;border:1px solid #e3eeee;color:#c8ddde;overflow:hidden}.hzs-img.svelte-vgn8q4 img:where(.svelte-vgn8q4){width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px;mix-blend-mode:multiply}.hzs-tile.svelte-vgn8q4:hover .hzs-img:where(.svelte-vgn8q4){border-color:#007373}.hzs-name.svelte-vgn8q4{font-size:13px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hzs-price.svelte-vgn8q4{font-size:13px;font-weight:650;color:#007373}.hzs-skel.svelte-vgn8q4 span:where(.svelte-vgn8q4){aspect-ratio:1;background:#eef5f5}.hzs-skel.svelte-vgn8q4 i:where(.svelte-vgn8q4){height:10px;background:#eef5f5}.hzs-skel.svelte-vgn8q4 i:where(.svelte-vgn8q4):last-child{width:40%}.hzs-empty.svelte-vgn8q4{padding:26px;border:1px dashed #c8ddde;text-align:center}.hzs-empty.svelte-vgn8q4 p:where(.svelte-vgn8q4){margin:0 0 14px;font-size:14px;color:#536d70}.hzs-empty.svelte-vgn8q4 div:where(.svelte-vgn8q4){display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.svelte-vgn8q4:is(.hzs-close:where(.svelte-vgn8q4),.hzs-clear:where(.svelte-vgn8q4),.hzs-chip:where(.svelte-vgn8q4),.hzs-text-btn:where(.svelte-vgn8q4),.hzs-tile:where(.svelte-vgn8q4),.hzs-sheet:where(.svelte-vgn8q4) a:where(.svelte-vgn8q4)):focus-visible{outline:2px solid #007373;outline-offset:2px}@media(max-width:1199px){.hz-search-trigger-label.svelte-vgn8q4{display:none}}@media(max-width:860px){.hzs-sheet.svelte-vgn8q4{max-height:100dvh;height:100dvh}.hzs-inner.svelte-vgn8q4{padding:10px 16px 28px}.hzs-close.svelte-vgn8q4 kbd:where(.svelte-vgn8q4){display:none}.hzs-sheet.svelte-vgn8q4 .hzs-field:where(.svelte-vgn8q4) input:where(.svelte-vgn8q4){font-size:26px!important}.hzs-discover.svelte-vgn8q4{grid-template-columns:1fr;gap:22px}.hzs-discover.svelte-vgn8q4>section:where(.svelte-vgn8q4){padding:0}.hzs-discover.svelte-vgn8q4>section:where(.svelte-vgn8q4)+section:where(.svelte-vgn8q4){border-left:0;border-top:1px solid #dbe9e9;padding-top:18px}.hzs-trending.svelte-vgn8q4 a:where(.svelte-vgn8q4){font-size:19px;padding:5px 0}.hzs-shapes.svelte-vgn8q4{grid-template-columns:repeat(6,1fr);gap:6px}.hzs-shapes.svelte-vgn8q4 a:where(.svelte-vgn8q4){padding:8px 0;font-size:10px}.hzs-results-layout.svelte-vgn8q4{grid-template-columns:1fr;gap:18px}.hzs-suggest.svelte-vgn8q4 ul:where(.svelte-vgn8q4){display:flex;flex-wrap:wrap;gap:6px 14px}.hzs-grid.svelte-vgn8q4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.hzs-shapes.svelte-vgn8q4{grid-template-columns:repeat(3,1fr)}}.hz-header.svelte-slmey1{position:sticky;top:0;z-index:50;background:#f5f9f9;color:#15383b;border-top:4px solid #15383b;border-bottom:1px solid #c8ddde;font-family:var(--font-body);box-shadow:0 3px 16px #15383b08}.hz-header-main.svelte-slmey1{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;min-height:76px;padding:0 30px;max-width:1920px;margin:auto;transition:min-height .2s ease}.hz-logo.svelte-slmey1{display:flex;align-items:center;white-space:nowrap;text-decoration:none;color:inherit}.hz-nav.svelte-slmey1{display:flex;align-items:center;justify-content:center;gap:clamp(12px,1.3vw,26px);min-width:0}.hz-nav.svelte-slmey1 a:where(.svelte-slmey1){display:inline-flex;align-items:center;gap:5px;min-height:44px;color:inherit;text-decoration:none;white-space:nowrap;text-transform:uppercase;font-size:13px;font-weight:750;letter-spacing:.01em}.hz-nav.svelte-slmey1 a:where(.svelte-slmey1):hover,.hz-nav.svelte-slmey1 a[aria-expanded=true]:where(.svelte-slmey1){color:#007373}.hz-actions.svelte-slmey1{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:3px 5px;border:1px solid #c8ddde;border-radius:999px;background:#f5f9f9;justify-self:end}.hz-actions.svelte-slmey1>*{position:relative}.hz-actions.svelte-slmey1>:not(:last-child):after{content:"";position:absolute;top:50%;right:-7px;width:4px;height:4px;margin-top:-2px;transform:rotate(45deg);background:#9cc4c5;pointer-events:none}.hz-util.svelte-slmey1,.hz-actions.svelte-slmey1 .hz-wishlist,.hz-actions.svelte-slmey1 .hz-search-trigger,.hz-account.svelte-slmey1 [aria-label="User Profile"],.hz-cart.svelte-slmey1 button[aria-label="Toggle Cart"]{cursor:pointer;position:relative;display:inline-grid;place-items:center;width:40px;height:40px;min-width:40px;min-height:40px;padding:0!important;border:0;border-radius:50%;background:none;color:#15383b;text-decoration:none;transition:background-color .15s,color .15s}.hz-account.svelte-slmey1 [aria-label="User Profile"],.hz-cart.svelte-slmey1 button[aria-label="Toggle Cart"]{width:100%;height:100%}.hz-util-stack.svelte-slmey1{display:grid;place-items:center}.hz-util.svelte-slmey1:is(:where(.svelte-slmey1):hover,:where(.svelte-slmey1):focus-within),.hz-actions.svelte-slmey1 .hz-wishlist:is(:hover,:focus-visible),.hz-actions.svelte-slmey1 .hz-search-trigger:is(:hover,:focus-visible){background:#fff;color:#007373;box-shadow:0 1px 4px #15383b1f}.hz-util[aria-current=page].svelte-slmey1{background:#007373;color:#fff}.hz-util-label.svelte-slmey1,.hz-actions.svelte-slmey1 .hz-search-trigger-label{position:absolute;top:calc(100% + 9px);left:50%;z-index:5;transform:translate(-50%,-3px);padding:5px 9px;background:#15383b;color:#fff;font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s}.hz-util-label.svelte-slmey1:before,.hz-actions.svelte-slmey1 .hz-search-trigger-label:before{content:"";position:absolute;top:-3px;left:50%;width:6px;height:6px;background:#15383b;transform:translate(-50%) rotate(45deg)}.hz-actions.svelte-slmey1 :is(:hover,:focus-visible,:focus-within)>.hz-util-label,.hz-actions.svelte-slmey1 :is(:hover,:focus-visible,:focus-within)>.hz-util-stack>.hz-util-label,.hz-actions.svelte-slmey1 .hz-search-trigger:is(:hover,:focus-visible)>.hz-search-trigger-label{opacity:1;transform:translate(-50%)}.hz-badge.svelte-slmey1,.hz-cart.svelte-slmey1 button[aria-label="Toggle Cart"]>span.absolute{position:absolute;top:-3px;right:-3px;left:auto;z-index:1;display:grid;place-items:center;width:19px;height:19px;min-width:0;padding:0;border:0;border-radius:0;background:none;transform:none;color:#fff;font-size:9px;font-weight:700;line-height:1}.hz-badge.svelte-slmey1:before,.hz-cart.svelte-slmey1 button[aria-label="Toggle Cart"]>span.absolute:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;z-index:-1;transform:rotate(45deg);background:#007373;outline:1.5px solid #fff}.hz-mobile-trigger.svelte-slmey1{display:none;align-items:center;justify-content:center;width:44px;min-height:44px;border:0;background:transparent;color:inherit}.hz-header.svelte-slmey1 a:where(.svelte-slmey1):focus-visible,.hz-mobile-trigger.svelte-slmey1:focus-visible{outline:2px solid #007373;outline-offset:2px}.hz-compact.svelte-slmey1 .hz-header-main:where(.svelte-slmey1){min-height:54px}.hz-rings-menu.svelte-slmey1{position:absolute;top:100%;left:0;right:0;background:#f5f9f9;border-top:1px solid #c8ddde;box-shadow:0 16px 24px #302b2524;padding:30px max(24px,5vw);max-height:calc(100dvh - 230px);overflow-y:auto}.hz-ring-groups.svelte-slmey1{display:grid;grid-template-columns:2fr 1fr 1fr;gap:48px;max-width:1300px;margin:auto}.hz-ring-groups.svelte-slmey1 h2:where(.svelte-slmey1){font-size:15px;font-weight:600;color:#005c5e;margin:0 0 18px}.hz-ring-groups.svelte-slmey1 ul:where(.svelte-slmey1){list-style:none;margin:0;padding:0;display:grid;gap:4px}.hz-ring-groups.svelte-slmey1 section:where(.svelte-slmey1):first-child ul:where(.svelte-slmey1){grid-template-columns:1fr 1fr;-moz-column-gap:24px;column-gap:24px}.hz-ring-groups.svelte-slmey1 a:where(.svelte-slmey1){display:block;padding:10px 0;color:#536d70;font-size:14px;text-decoration:none}.hz-ring-groups.svelte-slmey1 a:where(.svelte-slmey1):hover{color:#007373;text-decoration:underline;text-underline-offset:4px}.hz-ring-groups.svelte-slmey1 a:where(.svelte-slmey1):focus-visible{outline:2px solid #007373;outline-offset:2px}@media(max-width:700px){.hz-rings-trigger.svelte-slmey1{padding:15px 0}.hz-rings-menu.svelte-slmey1{padding:24px 20px}.hz-ring-groups.svelte-slmey1{grid-template-columns:1fr;gap:24px}.hz-ring-groups.svelte-slmey1 section:where(.svelte-slmey1):first-child ul:where(.svelte-slmey1){-moz-column-gap:16px;column-gap:16px}.hz-ring-groups.svelte-slmey1 a:where(.svelte-slmey1){font-size:13px}}.hz-category-menu-heading.svelte-slmey1{max-width:1300px;margin:0 auto 24px;padding-bottom:18px;border-bottom:1px solid #c8ddde;display:flex;justify-content:space-between;align-items:center;gap:20px}.hz-category-menu-heading.svelte-slmey1>span:where(.svelte-slmey1){font-family:var(--font-heading);font-size:28px;color:#005c5e}.hz-category-menu-heading.svelte-slmey1 a:where(.svelte-slmey1){font-size:13px;color:#007373;text-decoration:underline;text-underline-offset:4px}.hz-ring-groups.hz-single-group.svelte-slmey1{grid-template-columns:1fr}.hz-single-group.svelte-slmey1 section:where(.svelte-slmey1):first-child ul:where(.svelte-slmey1){grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:700px){.hz-single-group.svelte-slmey1 section:where(.svelte-slmey1):first-child ul:where(.svelte-slmey1){grid-template-columns:1fr 1fr}}.hz-rings-menu.svelte-slmey1{max-height:calc(100dvh - 85px)}.hz-compact.svelte-slmey1 .hz-rings-menu:where(.svelte-slmey1){max-height:calc(100dvh - 65px)}@media(max-width:1199px){.hz-header-main.svelte-slmey1{grid-template-columns:44px minmax(0,1fr) auto;padding:0 16px;gap:12px;min-height:64px}.hz-mobile-trigger.svelte-slmey1{display:inline-flex}.hz-nav.svelte-slmey1{display:none}.hz-logo.svelte-slmey1{justify-self:start;min-width:0}.hz-util-hide.svelte-slmey1,.hz-account.svelte-slmey1,.hz-util-label.svelte-slmey1{display:none}.hz-actions.svelte-slmey1{gap:8px;padding:2px 4px}.hz-actions.svelte-slmey1>:not(:last-child):after{right:-6px}.hz-compact.svelte-slmey1 .hz-header-main:where(.svelte-slmey1){min-height:52px}}@media(max-width:640px){.hz-header-main.svelte-slmey1{padding:0 8px;gap:6px;min-height:60px}}@media(max-width:379px){.hz-actions.svelte-slmey1 .hz-wishlist{display:none}}@media(prefers-reduced-motion:reduce){.hz-header-main.svelte-slmey1{transition:none}}.hz-announcement.svelte-slmey1{position:relative;background:#15383b;color:#fbfaf8e5;padding:6px 0;overflow:hidden;text-align:center}.hz-announcement-window.svelte-slmey1{height:29px;overflow:hidden}.hz-announcement-messages.svelte-slmey1{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;animation:svelte-slmey1-announcement-rotate 12s infinite;will-change:transform}.hz-announcement-messages.svelte-slmey1 li:where(.svelte-slmey1){height:29px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0 16px;font-family:var(--font-body);font-size:12px;font-weight:500;line-height:29px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.hz-announcement.svelte-slmey1:hover .hz-announcement-messages:where(.svelte-slmey1){animation-play-state:paused}@keyframes svelte-slmey1-announcement-rotate{0%,25%{transform:translateY(0)}33.333%,58.333%{transform:translateY(-29px)}66.666%,91.666%{transform:translateY(-58px)}to{transform:translateY(-87px)}}.hz-rings-menu.svelte-slmey1{max-height:calc(100dvh - 126px)}.hz-compact.svelte-slmey1 .hz-rings-menu:where(.svelte-slmey1){max-height:calc(100dvh - 106px)}@media(max-width:640px){.hz-announcement-messages.svelte-slmey1 li:where(.svelte-slmey1){font-size:clamp(9px,2.7vw,11px);letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.hz-announcement-messages.svelte-slmey1{animation:none;will-change:auto}}@media(min-width:1200px)and (max-width:1399px){.hz-header-main.svelte-slmey1{padding:0 20px;gap:16px}.hz-nav.svelte-slmey1{gap:12px}}.hz-menu-content.svelte-slmey1{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px;max-width:1440px;margin:auto}.hz-category-menu-heading.svelte-slmey1{max-width:1440px}.hz-menu-content.svelte-slmey1 .hz-ring-groups:where(.svelte-slmey1){width:100%;max-width:none;margin:0;gap:22px;align-content:start;grid-template-columns:1.6fr 1fr 1fr}.hz-menu-content.svelte-slmey1 .hz-ring-groups.hz-single-group:where(.svelte-slmey1){grid-template-columns:1fr}.hz-menu-content.svelte-slmey1 .hz-single-group:where(.svelte-slmey1) section:where(.svelte-slmey1):first-child ul:where(.svelte-slmey1){grid-template-columns:repeat(2,minmax(0,1fr))}.hz-menu-content.svelte-slmey1 .hz-ring-groups:where(.svelte-slmey1) section:where(.svelte-slmey1):first-child ul:where(.svelte-slmey1){-moz-column-gap:18px;column-gap:18px}.hz-menu-content.svelte-slmey1 .hz-ring-groups:where(.svelte-slmey1) a:where(.svelte-slmey1){font-size:13px;line-height:1.45;padding:8px 0}.hz-menu-discover.svelte-slmey1{display:grid;grid-template-columns:minmax(190px,.9fr) minmax(210px,1fr);gap:24px;padding-left:28px;border-left:1px solid #c8ddde;align-items:start}.hz-menu-shapes.svelte-slmey1 h2:where(.svelte-slmey1){margin:0 0 18px;color:#005c5e;font-size:15px;font-weight:600}.hz-shape-grid.svelte-slmey1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 8px}.hz-shape-grid.svelte-slmey1 a:where(.svelte-slmey1){display:flex;flex-direction:column;align-items:center;gap:8px;color:#536d70;text-decoration:none;font-size:11px;padding:4px 0;min-height:80px;border-radius:4px}.hz-shape-grid.svelte-slmey1 img:where(.svelte-slmey1){width:48px;height:48px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;transition:transform .18s ease}.hz-shape-grid.svelte-slmey1 a:where(.svelte-slmey1):hover{color:#007373;background:#eaf4f3}.hz-shape-grid.svelte-slmey1 a:where(.svelte-slmey1):hover img:where(.svelte-slmey1){transform:none}.hz-menu-editorial.svelte-slmey1{display:block;overflow:hidden;text-decoration:none;color:#15383b;background:#eaf4f3;border:1px solid #c8ddde}.hz-menu-editorial.svelte-slmey1>img:where(.svelte-slmey1){display:block;width:100%;height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hz-menu-editorial-copy.svelte-slmey1{display:flex;flex-direction:column;gap:10px;padding:18px}.hz-menu-eyebrow.svelte-slmey1{font-size:10px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.hz-menu-editorial-title.svelte-slmey1{font-family:var(--font-heading);font-size:23px;line-height:1.2}.hz-menu-editorial-link.svelte-slmey1{font-size:11px;text-decoration:underline;text-underline-offset:4px}.hz-menu-editorial.svelte-slmey1:hover .hz-menu-editorial-link:where(.svelte-slmey1){color:#007373}@media(min-width:1200px)and (max-width:1399px){.hz-rings-menu.svelte-slmey1{padding:24px 28px}.hz-menu-content.svelte-slmey1{gap:22px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.hz-menu-discover.svelte-slmey1{padding-left:20px;gap:16px;grid-template-columns:minmax(178px,1fr) minmax(180px,1fr)}.hz-menu-content.svelte-slmey1 .hz-ring-groups:where(.svelte-slmey1){gap:14px}.hz-menu-content.svelte-slmey1 .hz-ring-groups:where(.svelte-slmey1) section:where(.svelte-slmey1):first-child ul:where(.svelte-slmey1){grid-template-columns:1fr}.hz-menu-content.svelte-slmey1 .hz-single-group:where(.svelte-slmey1) section:where(.svelte-slmey1):first-child ul:where(.svelte-slmey1){grid-template-columns:1fr 1fr}.hz-menu-editorial-copy.svelte-slmey1{padding:14px}.hz-menu-editorial-title.svelte-slmey1{font-size:21px}}@media(max-width:1199px){.hz-rings-menu.svelte-slmey1{display:none}}@media(prefers-reduced-motion:reduce){.hz-shape-grid.svelte-slmey1 img:where(.svelte-slmey1){transition:none}}.hz-logo-image.svelte-slmey1{display:block;width:160px;height:auto;-o-object-fit:contain;object-fit:contain}.hz-compact.svelte-slmey1 .hz-logo-image:where(.svelte-slmey1){width:120px}@media(max-width:600px){.hz-logo-image.svelte-slmey1{width:120px}}@media(max-width:380px){.hz-logo-image.svelte-slmey1,.hz-compact.svelte-slmey1 .hz-logo-image:where(.svelte-slmey1){width:100px}}.sliding-list.svelte-d9v6bn{list-style:none;margin:0;padding:0;height:1.8rem;overflow:hidden;position:relative}.sliding-list.svelte-d9v6bn li:where(.svelte-d9v6bn){height:1.8rem;line-height:1.8rem;position:absolute;width:100%;opacity:0;animation:svelte-d9v6bn-slideUp var(--anim-duration) linear infinite;animation-delay:calc(var(--index) * (var(--anim-duration) / var(--item-count)))}.sliding-list.svelte-d9v6bn li:where(.svelte-d9v6bn):first-child{opacity:1;top:0}@media screen and (max-width:300px){.sliding-list.svelte-d9v6bn{height:1rem}.sliding-list.svelte-d9v6bn li:where(.svelte-d9v6bn){height:1rem;line-height:1rem}}@keyframes svelte-d9v6bn-slideUp{0%,3%{top:100%;opacity:0}5%,33%{top:0;opacity:1}36%,to{top:-100%;opacity:0}}button.svelte-2cxc25{animation:svelte-2cxc25-bounce-in .5s cubic-bezier(.68,-.55,.265,1.55)}@keyframes svelte-2cxc25-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:.9;transform:scale(1.1)}80%{opacity:1;transform:scale(.89)}to{opacity:1;transform:scale(1)}}.footer-chat-button.svelte-9dss7r{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:10px 18px;background:#15383b;border:1px solid #15383b;border-radius:24px;color:#f5f9f9;font-family:var(--font-body,"Inter",Arial,sans-serif);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .2s}.footer-chat-button.svelte-9dss7r:hover{background:#15383b;border-color:#3fc3ca}.footer-chat-button.svelte-9dss7r:focus-visible{outline:2px solid #ffffff;outline-offset:4px}.footer-chat-dialog.svelte-9dss7r{position:fixed;inset:auto 24px 24px auto;margin:0;width:350px;max-width:calc(100vw - 32px);padding:0;border:1px solid #536d70;border-radius:10px;overflow:hidden;background:#f5f9f9;color:#15383b;box-shadow:0 12px 50px #15383b40;font-family:var(--font-body,"Inter",Arial,sans-serif)}.footer-chat-dialog.svelte-9dss7r::backdrop{background:#15383b55}.chat-heading.svelte-9dss7r{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;background:#005c5e;color:#f5f9f9}.chat-heading.svelte-9dss7r>span:where(.svelte-9dss7r){display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600}.chat-heading.svelte-9dss7r>button:where(.svelte-9dss7r){display:grid;place-items:center;width:30px;height:30px;border:0;background:transparent;color:inherit;cursor:pointer}.chat-heading.svelte-9dss7r>button:where(.svelte-9dss7r):focus-visible{outline:2px solid #536d70;outline-offset:2px}.chat-content.svelte-9dss7r{padding:25px 22px 26px}.chat-content.svelte-9dss7r h2:where(.svelte-9dss7r){font-family:var(--font-heading,"Cormorant Garamond",Georgia,serif);font-size:30px;font-weight:500;line-height:1.15;color:#15383b;margin:0 0 14px}.chat-content.svelte-9dss7r p:where(.svelte-9dss7r){font-size:13px;color:#007373;line-height:1.8;margin:0 0 21px}.chat-content.svelte-9dss7r a:where(.svelte-9dss7r){display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 15px;border:1px solid #005c5e;font-size:12px;text-decoration:none;margin-top:10px}.chat-content.svelte-9dss7r a.chat-primary:where(.svelte-9dss7r){background:#005c5e;color:#f5f9f9}.chat-content.svelte-9dss7r a.chat-secondary:where(.svelte-9dss7r){color:#005c5e;background:transparent}.chat-content.svelte-9dss7r a:where(.svelte-9dss7r):hover{opacity:.9}.chat-content.svelte-9dss7r a:where(.svelte-9dss7r):focus-visible{outline:2px solid #536d70;outline-offset:3px}@media(max-width:600px){.footer-chat-dialog.svelte-9dss7r{inset:auto 16px 16px auto}.footer-chat-button.svelte-9dss7r{min-height:40px;padding:9px 16px}}@media(prefers-reduced-motion:reduce){.footer-chat-button.svelte-9dss7r{transition:none}}.footer-newsletter.svelte-la2e3p{min-width:0}.footer-newsletter.svelte-la2e3p h2:where(.svelte-la2e3p){font-family:var(--font-heading,Georgia,serif);font-size:24px;font-weight:400;line-height:1.15;margin:0 0 6px;color:#f5f9f9}.footer-newsletter.svelte-la2e3p p:where(.svelte-la2e3p){font-size:12px;color:#b9d7d7;line-height:1.6;margin:0 0 14px}.sr-only.svelte-la2e3p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.subscribe-fields.svelte-la2e3p{display:flex;border:1px solid #a5c9ca}.subscribe-fields.svelte-la2e3p input:where(.svelte-la2e3p){min-width:0;flex:1;width:100%;height:44px;padding:10px 12px;background:#fff;color:#15383b;border:0;border-radius:0;font-size:15px}.subscribe-fields.svelte-la2e3p button:where(.svelte-la2e3p){flex-shrink:0;min-height:44px;padding:10px 16px;border:0;background:#3fc3ca;color:#15383b;font-size:12px;font-weight:600;letter-spacing:.04em;cursor:pointer}.subscribe-fields.svelte-la2e3p button:where(.svelte-la2e3p):hover{background:#5fd2d8}.subscribe-fields.svelte-la2e3p button:where(.svelte-la2e3p):disabled{opacity:.65;cursor:wait}.footer-newsletter.svelte-la2e3p #newsletter-privacy:where(.svelte-la2e3p){font-size:10px;line-height:1.6;margin:8px 0 0}.footer-newsletter.svelte-la2e3p a:where(.svelte-la2e3p){text-decoration:underline;text-underline-offset:3px}.footer-newsletter.svelte-la2e3p .subscribe-status:where(.svelte-la2e3p){color:#cde4c7;margin:8px 0 0}.footer-newsletter.svelte-la2e3p .subscribe-error:where(.svelte-la2e3p){color:#ffb8ae;margin:8px 0 0}input.svelte-la2e3p:focus-visible,button.svelte-la2e3p:focus-visible,a.svelte-la2e3p:focus-visible{outline:2px solid #3fc3ca;outline-offset:3px}@media(max-width:700px){.footer-newsletter.svelte-la2e3p h2:where(.svelte-la2e3p){font-size:22px}.footer-newsletter.svelte-la2e3p p:where(.svelte-la2e3p){margin-bottom:12px}}.hz-footer.svelte-l79rkl{background:#0a3034;color:#f5f9f9;padding:0 3.4vw 14px;font-family:var(--font-body,Arial,sans-serif)}a.svelte-l79rkl{color:inherit;text-decoration:none}a.svelte-l79rkl:hover{color:#3fc3ca}a.svelte-l79rkl:focus-visible{outline:2px solid #3fc3ca;outline-offset:4px;border-radius:2px}.footer-promises.svelte-l79rkl{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0;border-bottom:1px solid #375d61}.footer-promises.svelte-l79rkl li:where(.svelte-l79rkl)+li:where(.svelte-l79rkl){border-left:1px solid #375d61}.footer-promises.svelte-l79rkl a:where(.svelte-l79rkl){display:flex;align-items:center;justify-content:center;gap:12px;padding:18px 12px;color:#f5f9f9}.footer-promises.svelte-l79rkl svg{flex-shrink:0;color:#3fc3ca}.footer-promises.svelte-l79rkl strong:where(.svelte-l79rkl){display:block;font-family:var(--font-heading,Georgia,serif);font-size:17px;font-weight:500;line-height:1.2}.footer-promises.svelte-l79rkl small:where(.svelte-l79rkl){display:block;margin-top:2px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#a9c9ca}.footer-promises.svelte-l79rkl a:where(.svelte-l79rkl):hover strong:where(.svelte-l79rkl){color:#3fc3ca}.footer-main.svelte-l79rkl{display:grid;grid-template-columns:minmax(200px,1.1fr) minmax(0,3fr) minmax(300px,1.45fr);gap:36px;padding:28px 0 26px}.footer-brand.svelte-l79rkl{display:flex;flex-direction:column;gap:16px;min-width:0}.hz-footer-logo.svelte-l79rkl{display:block;width:170px}.hz-footer-logo.svelte-l79rkl img:where(.svelte-l79rkl){display:block;width:100%;height:auto;filter:brightness(1.35)}.footer-brand.svelte-l79rkl address:where(.svelte-l79rkl){display:grid;gap:8px;font-style:normal}.footer-brand.svelte-l79rkl address:where(.svelte-l79rkl) .store-address{font-size:13px;line-height:1.5}.footer-brand.svelte-l79rkl address:where(.svelte-l79rkl) .store-address strong{font-size:14px}.footer-brand.svelte-l79rkl address:where(.svelte-l79rkl) .map-link{margin-top:4px;font-size:11px}.footer-phone.svelte-l79rkl{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;font-size:14px;font-weight:500}.footer-phone.svelte-l79rkl svg{color:#3fc3ca}.footer-socials.svelte-l79rkl{display:flex;gap:8px}.footer-socials.svelte-l79rkl a:where(.svelte-l79rkl){display:grid;place-items:center;width:34px;height:34px;border:1px solid #375d61;border-radius:50%}.footer-socials.svelte-l79rkl a:where(.svelte-l79rkl):hover{border-color:#3fc3ca}.footer-socials.svelte-l79rkl svg:where(.svelte-l79rkl){width:15px;height:15px;fill:currentColor}.footer-socials.svelte-l79rkl svg[fill=none]:where(.svelte-l79rkl){fill:none}.footer-columns.svelte-l79rkl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;min-width:0}.footer-column.svelte-l79rkl h2:where(.svelte-l79rkl){margin:0 0 10px;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:#3fc3ca}.footer-column.svelte-l79rkl ul:where(.svelte-l79rkl){list-style:none;padding:0;margin:0}.footer-column.svelte-l79rkl a:where(.svelte-l79rkl){display:inline-block;padding:3px 0;font-size:12.5px;font-weight:500;line-height:1.5;color:#e4f0f0}.footer-column.svelte-l79rkl a:where(.svelte-l79rkl):hover{color:#3fc3ca}.footer-signup.svelte-l79rkl{min-width:0;padding-left:32px;border-left:1px solid #375d61}.footer-bottom.svelte-l79rkl{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;border-top:1px solid #375d61;padding-top:12px}.footer-bottom.svelte-l79rkl small:where(.svelte-l79rkl){font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#b9d7d7}.footer-legal.svelte-l79rkl{display:flex;gap:22px;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.footer-support.svelte-l79rkl{display:flex;justify-content:flex-end}@media(min-width:1700px){.hz-footer.svelte-l79rkl{padding-left:48px;padding-right:48px}}@media(max-width:1180px){.footer-main.svelte-l79rkl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 32px}.footer-columns.svelte-l79rkl{grid-column:1/-1;grid-row:1}.footer-signup.svelte-l79rkl{padding-left:28px}.footer-brand.svelte-l79rkl{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:14px 22px}.footer-socials.svelte-l79rkl{grid-column:1/-1}.footer-promises.svelte-l79rkl strong:where(.svelte-l79rkl){font-size:15px}}@media(max-width:700px){.hz-footer.svelte-l79rkl{padding:0 20px 14px}.footer-promises.svelte-l79rkl a:where(.svelte-l79rkl){flex-direction:column;gap:6px;padding:14px 4px;text-align:center}.footer-promises.svelte-l79rkl strong:where(.svelte-l79rkl){font-size:13px}.footer-promises.svelte-l79rkl small:where(.svelte-l79rkl){display:none}.footer-main.svelte-l79rkl{grid-template-columns:1fr;gap:22px;padding:22px 0}.footer-columns.svelte-l79rkl{grid-row:auto;display:block;border-top:1px solid #375d61}.footer-brand.svelte-l79rkl{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:14px 18px}.hz-footer-logo.svelte-l79rkl{width:130px}.footer-socials.svelte-l79rkl{grid-column:1/-1}.footer-socials.svelte-l79rkl a:where(.svelte-l79rkl){width:40px;height:40px}.footer-column.svelte-l79rkl{border-bottom:1px solid #375d61}.footer-column.svelte-l79rkl h2:where(.svelte-l79rkl){margin:0}.footer-column.svelte-l79rkl h2:where(.svelte-l79rkl) button:where(.svelte-l79rkl){display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 0;background:none;border:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.footer-column.svelte-l79rkl h2:where(.svelte-l79rkl) button:where(.svelte-l79rkl) svg{transition:transform .2s}.footer-column.open.svelte-l79rkl h2:where(.svelte-l79rkl) button:where(.svelte-l79rkl) svg{transform:rotate(180deg)}.footer-column.svelte-l79rkl ul:where(.svelte-l79rkl){display:grid;grid-template-columns:1fr 1fr;gap:0 16px;padding-bottom:12px}.footer-column.svelte-l79rkl ul[hidden]:where(.svelte-l79rkl){display:none}.footer-column.svelte-l79rkl a:where(.svelte-l79rkl){padding:6px 0;font-size:13px}.footer-signup.svelte-l79rkl{padding-left:0;border-left:0}.footer-bottom.svelte-l79rkl{grid-template-columns:1fr auto;gap:10px 16px}.footer-bottom.svelte-l79rkl small:where(.svelte-l79rkl){grid-column:1/-1;order:3}.footer-legal.svelte-l79rkl{gap:18px}}@media(prefers-reduced-motion:reduce){.footer-column.svelte-l79rkl h2:where(.svelte-l79rkl) button:where(.svelte-l79rkl) svg{transition:none}}
