html[data-editorial-theme] .search-panel[data-slot=dialog-content]{top:calc(var(--overlay-visible-top,0px) + var(--overlay-visible-height,100dvh) / 2);max-height:min(90svh,calc(var(--overlay-visible-height,100dvh) - 16px));overflow-y:auto;overscroll-behavior:contain;scroll-padding:16px}html[data-editorial-theme] [data-slot=sheet-content]:is([data-side=right],[data-side=left]){top:var(--overlay-visible-top,0)!important;bottom:auto!important;height:var(--overlay-visible-height,100dvh)!important;max-height:var(--overlay-visible-height,100dvh)!important;overflow-y:auto;overscroll-behavior:contain}@media (max-width:700px){html[data-editorial-theme] .search-panel[data-slot=dialog-content]{top:calc(var(--overlay-visible-top,0px) + 8px)!important;bottom:auto!important;translate:-50% 0!important;transform:none!important;max-height:calc(var(--overlay-visible-height,100dvh) - 16px)!important;overflow-y:auto;overscroll-behavior:contain;scroll-padding:16px;transition-property:opacity!important}}.checkout-confirmation{margin:24px 0;padding:32px 24px;border:1px solid var(--line,#deded7);border-radius:28px;background:var(--surface,#f5f5f0);color:var(--ink,#242820)}.checkout-confirmation-mark{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#e3ead9;color:#263c2b;font-size:24px;margin-bottom:28px}.checkout-confirmation-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.13em;margin:0 0 16px}.checkout-confirmation h1{font-size:clamp(30px,5vw,44px);font-weight:400;line-height:1.08;letter-spacing:-.035em;margin:0 0 20px}.checkout-confirmation>p:not(.checkout-confirmation-eyebrow){font-size:15px;line-height:1.6;max-width:36ch}.checkout-confirmation-reference{display:flex;justify-content:space-between;gap:16px;padding:20px 0;margin:28px 0 20px;border-top:1px solid var(--line,#deded7);border-bottom:1px solid var(--line,#deded7);font-size:14px}.checkout-confirmation-reference strong{font-weight:500;overflow-wrap:anywhere}.checkout-confirmation-note{opacity:.75;margin-bottom:28px}.checkout-confirmation .commerce-button{display:flex;justify-content:space-between;gap:24px;border-radius:999px}[data-editorial-theme=dark] .checkout-confirmation{background:#20251f;color:#f1f0e8;border-color:#434b3d}[data-editorial-theme=dark] .checkout-confirmation-reference{border-color:#434b3d}.measurement_preferences__1yjNT{bottom:12px;right:12px;z-index:60;padding:8px 14px;font:inherit;font-size:12px;cursor:pointer}.measurement_panel__q_pnk,.measurement_preferences__1yjNT{position:fixed;border:1px solid #c9c8be;border-radius:24px;background:#f4f2e9;color:#24382b}.measurement_panel__q_pnk{right:20px;bottom:60px;z-index:61;width:min(430px,calc(100vw - 32px));box-sizing:border-box;padding:24px;box-shadow:0 12px 40px #0002;font:inherit;max-height:calc(100dvh - 90px);overflow:auto}.measurement_panel__q_pnk h2{font-size:24px;margin:0 0 12px}.measurement_panel__q_pnk label,.measurement_panel__q_pnk p{font-size:14px;line-height:1.5}.measurement_panel__q_pnk label{display:flex;gap:10px;align-items:flex-start;margin:16px 0}.measurement_panel__q_pnk input{margin-top:4px;accent-color:#24382b}.measurement_panel__q_pnk small{display:block;font-size:12px;line-height:1.5}.measurement_actions__qPDhW{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.measurement_actions__qPDhW button{border:1px solid #24382b;border-radius:24px;background:transparent;color:inherit;padding:11px 18px;font:inherit;font-size:14px;cursor:pointer}.measurement_actions__qPDhW button:last-child{background:#24382b;color:#f4f2e9}.measurement_panel__q_pnk :focus-visible,.measurement_preferences__1yjNT:focus-visible{outline:2px solid #24382b;outline-offset:3px}.measurement_notice__LU0JL{position:fixed;bottom:45px;right:20px;max-width:320px;background:#f4f2e9;padding:12px;z-index:60;font-size:12px}@media(max-width:600px){.measurement_panel__q_pnk{right:16px;padding:20px}}html[data-editorial-theme=dark] .measurement_notice__LU0JL,html[data-editorial-theme=dark] .measurement_panel__q_pnk,html[data-editorial-theme=dark] .measurement_preferences__1yjNT{background:#080808;color:#f5f5f7;border-color:#505055}html[data-editorial-theme=dark] .measurement_panel__q_pnk :is(p,label,small){color:#bdbdc2}html[data-editorial-theme=dark] .measurement_panel__q_pnk input{accent-color:#c8c8ce}html[data-editorial-theme=dark] .measurement_actions__qPDhW button{border-color:#505055}html[data-editorial-theme=dark] .measurement_actions__qPDhW button:last-child{background:#f5f5f7;color:#111}html[data-editorial-theme=dark] .measurement_panel__q_pnk :focus-visible,html[data-editorial-theme=dark] .measurement_preferences__1yjNT:focus-visible{outline-color:#c8c8ce}html[data-editorial-theme=dark] .measurement_panel__q_pnk[data-base-ui-inert]{visibility:hidden;pointer-events:none}html[data-editorial-theme=light] .measurement_notice__LU0JL,html[data-editorial-theme=light] .measurement_panel__q_pnk,html[data-editorial-theme=light] .measurement_preferences__1yjNT{background:#fafafa;color:#161617;border-color:#a0a0a6;border-radius:24px}html[data-editorial-theme=light] .measurement_panel__q_pnk :is(p,label,small){color:#626267}html[data-editorial-theme=light] .measurement_actions__qPDhW button{border-color:#73737b}html[data-editorial-theme=light] .measurement_actions__qPDhW button:last-child{background:#161617;color:#fff}html[data-editorial-theme=light] .measurement_panel__q_pnk input{accent-color:#353537}html[data-editorial-theme=light] .measurement_panel__q_pnk[data-base-ui-inert]{visibility:hidden;pointer-events:none}.first-pour-steps{margin-top:28px;padding:22px;border-radius:24px;background:#eeeee7;color:#242820;text-align:left;overflow-wrap:anywhere}.first-pour-steps .first-pour-kicker{font-size:10px;letter-spacing:.13em;margin:0 0 12px}.first-pour-steps h2{font-size:25px;line-height:1.15;letter-spacing:-.025em;margin:0 0 12px}.first-pour-steps p{font-size:13px;line-height:1.6;margin:8px 0}.first-pour-products article{display:flex;gap:14px;align-items:center;margin:20px 0}.first-pour-products img{width:64px;height:64px;flex:none;object-fit:cover;border-radius:14px}.first-pour-products h3{font-size:16px;margin:0 0 6px}.first-pour-steps a{color:inherit;display:block;font-size:13px;line-height:1.5;padding:7px 0;text-decoration:underline;text-underline-offset:4px}.first-pour-steps ol{padding-left:20px;margin:22px 0}.first-pour-steps li{padding-left:4px;margin:18px 0;font-size:14px}.first-pour-steps :focus-visible{outline:2px solid #526448;outline-offset:3px}[data-editorial-theme=dark] .first-pour-steps{background:#252922;color:#f2efe7}section.first-pour-steps{display:block;min-width:0}section.first-pour-steps>.first-pour-products{display:block;padding:0;background:transparent;border-radius:0}section.first-pour-steps .first-pour-products article{width:100%;min-width:0}section.first-pour-steps .first-pour-products article>div{flex:1;min-width:0}section.first-pour-steps .first-pour-products h3{font-size:16px;line-height:1.3;margin:0 0 6px;overflow-wrap:normal}section.first-pour-steps .first-pour-products a{margin-top:0}