.hs-perks{--hs-perks-accent: #F47757;--hs-perks-ink: #16383E;--hs-perks-teal: #22555F;--hs-perks-border: rgba(22, 56, 62, .16);display:block;width:100%;border:var(--border-width, 1px) solid var(--hs-perks-border);border-radius:var(--border-radius, 8px);overflow:hidden;background:var(--color-background-main, #fff);color:var(--color-text-main, var(--hs-perks-ink))}.hs-perks [hidden]{display:none!important}.hs-perks__header{display:flex;align-items:center;gap:.7rem;padding:.85rem 1rem;background:var(--hs-perks-teal);color:#fff}.hs-perks__icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:var(--hs-perks-accent);color:var(--hs-perks-ink)}.hs-perks__heading-wrap{display:grid;gap:.08rem;min-width:0;flex:1}.hs-perks__eyebrow{font-size:.68rem;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.hs-perks__title{margin:0;color:inherit;font-size:1rem;line-height:1.2}.hs-perks__status{display:inline-flex;align-items:center;gap:.3rem;flex:0 0 auto;padding:.3rem .5rem;border:1px solid rgba(255,255,255,.28);border-radius:999px;font-size:.7rem;line-height:1;font-weight:600}.hs-perks__body{padding:1rem}.hs-perks__copy{margin:0;font-size:.9rem;line-height:1.45}.hs-perks__copy--active{font-weight:500}.hs-perks__step-title{margin:0 0 .35rem;font-size:1rem;line-height:1.2;color:inherit}.hs-perks__benefits{display:grid;gap:.9rem;margin-bottom:1rem}.hs-perks__benefit{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:.7rem}.hs-perks__benefit-badge{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#f4775724;color:var(--hs-perks-ink);font-size:.78rem;font-weight:700}.hs-perks__benefit strong{display:block;font-size:.88rem;line-height:1.25}.hs-perks__benefit p{margin:.2rem 0 0;font-size:.8rem;line-height:1.4;opacity:.78}.hs-perks__field{display:block;margin:0}.hs-perks__field input{box-sizing:border-box;width:100%;min-height:46px;padding:.7rem .8rem;border:1px solid rgba(22,56,62,.28);border-radius:var(--border-radius, 6px);background:#fff;color:var(--hs-perks-ink);font:inherit}.hs-perks__field input:focus{outline:2px solid rgba(34,85,95,.2);outline-offset:1px;border-color:var(--hs-perks-teal)}.hs-perks__check{display:flex;align-items:flex-start;gap:.5rem;margin:.7rem 0 0;font-size:.74rem;line-height:1.35;opacity:.85;cursor:pointer}.hs-perks__check input{flex:0 0 auto;margin-top:.15rem}.hs-perks__button{width:100%;margin-top:.8rem}.hs-perks__button[disabled]{cursor:wait;opacity:.7}.hs-perks__link{margin-top:.7rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:.78rem;text-decoration:underline;cursor:pointer}.hs-perks__signin{margin:.7rem 0 0;font-size:.76rem;line-height:1.35;text-align:center;opacity:.8}.hs-perks__signin a{color:inherit;font-weight:600}.hs-perks__error{margin:.6rem 0 0;color:#b42318;font-size:.78rem;line-height:1.35}.hs-perks__account-status{display:flex;align-items:center;gap:.45rem;margin-bottom:.65rem;font-size:.8rem;line-height:1.25}.hs-perks__dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%}.hs-perks__dot--active{background:#2e7d55;box-shadow:0 0 0 3px #2e7d551f}.hs-perks__dot--inactive{background:#a15c4a;box-shadow:0 0 0 3px #a15c4a1f}.hs-perks__result-title{margin:0 0 .35rem;font-size:1rem}.hs-perks__result-copy{margin:0;font-size:.86rem;line-height:1.45}.hs-perks--product{margin:0}.hs-perks--cart{margin:1rem 0}.hs-perks--cart .hs-perks__header{padding:.75rem .85rem}.hs-perks--cart .hs-perks__body{padding:.85rem}.hs-perks--cart .hs-perks__title{font-size:.95rem}.hs-perks--cart .hs-perks__benefit{grid-template-columns:38px minmax(0,1fr)}.hs-perks--cart .hs-perks__benefit-badge{width:38px;height:38px}@media screen and (max-width:474px){.hs-perks__status{display:none}.hs-perks__header,.hs-perks__body{padding-left:.85rem;padding-right:.85rem}}.hs-perks__consent-copy{margin:.5rem 0 0;font-size:.72rem;line-height:1.35;opacity:.78}.hs-perks--accordion{border:0;border-radius:0;overflow:visible;background:transparent}.hs-perks__accordion{width:100%;overflow:hidden;border:var(--border-width, 1px) solid var(--hs-perks-border);border-radius:var(--border-radius, 8px);background:var(--color-background-main, #fff)}.hs-perks__trigger{display:flex;align-items:center;gap:.7rem;min-height:62px;padding:.75rem .9rem;list-style:none;background:var(--hs-perks-teal);color:#fff;cursor:pointer}.hs-perks__trigger::-webkit-details-marker{display:none}.hs-perks__trigger .hs-perks__icon{flex-basis:34px;width:34px;height:34px}.hs-perks__trigger .hs-perks__eyebrow{font-size:.62rem}.hs-perks__trigger .hs-perks__title{font-size:.9rem}.hs-perks__chevron{display:grid;place-items:center;flex:0 0 auto;margin-left:.2rem;transition:transform .16s ease}.hs-perks__accordion[open] .hs-perks__chevron{transform:rotate(180deg)}.hs-perks__accordion[open] .hs-perks__trigger{border-bottom:1px solid rgba(255,255,255,.16)}.hs-perks--product{margin:.75rem 0 0}.hs-perks--cart_drawer{margin:.85rem 0}.hs-perks--cart_drawer .hs-perks__trigger{min-height:56px;padding:.65rem .75rem}.hs-perks--cart_drawer .hs-perks__trigger .hs-perks__icon{flex-basis:30px;width:30px;height:30px}.hs-perks--cart_drawer .hs-perks__body{padding:.8rem}.hs-perks--cart_drawer .hs-perks__benefits{gap:.7rem}.hs-perks--cart_drawer .hs-perks__benefit{grid-template-columns:34px minmax(0,1fr);gap:.6rem}.hs-perks--cart_drawer .hs-perks__benefit-badge{width:34px;height:34px;font-size:.7rem}.hs-perks--cart_drawer .hs-perks__benefit strong{font-size:.82rem}.hs-perks--cart_drawer .hs-perks__benefit p{font-size:.75rem}.hs-perks--cart_page{margin:1rem 0 0}.hs-perks--cart_page .hs-perks__header,.hs-perks--quiz .hs-perks__header{padding:.8rem 1rem}.hs-perks--cart_page .hs-perks__body{padding:1rem}.hs-perks--quiz{width:min(760px,100%);margin:34px auto 0;text-align:left}.hs-perks--quiz .hs-perks__body{padding:1.1rem}.hs-perks--quiz .hs-perks__button{min-height:46px}.hs-perks,.hs-perks__accordion,.hs-perks__body,.hs-perks--accordion .hs-perks__accordion,.hs-perks--accordion .hs-perks__trigger,.hs-perks--accordion .hs-perks__body{background:var(--hs-perks-teal);color:#fff}.hs-perks__benefit-badge{background:var(--hs-perks-accent);color:#fff}.hs-perks__benefit p,.hs-perks__consent-copy,.hs-perks__signin{opacity:.9}.hs-perks__field input{background:#fff;color:var(--hs-perks-ink)}.hs-perks__field input::placeholder{color:#16383eb3}.hs-perks__signin a,.hs-perks__link{color:#fff}.hs-perks--product{margin:.75rem 0 .25rem}.hs-perks--product{border:1px solid rgba(22,56,62,.16);border-radius:var(--border-radius, 8px);overflow:hidden;background:var(--hs-perks-teal)}.hs-perks--product .hs-perks__accordion{border:0;border-radius:inherit;overflow:hidden}.hs-perks--product .hs-perks__trigger{border-radius:inherit}.hs-perks--product .hs-perks__accordion[open] .hs-perks__trigger{border-bottom:0}.hs-perks--product .hs-perks__benefit{grid-template-columns:24px minmax(0,1fr);gap:.55rem}.hs-perks--product .hs-perks__benefit-badge{width:24px;height:24px;background:#ffffffeb;color:var(--hs-perks-teal)}.hs-perks--product .hs-perks__benefit-badge svg{width:13px;height:13px}product-page .product-form,.product-page .product-form{border-top:0!important}.hs-perks--product{border:1px solid rgba(22,56,62,.16);border-radius:var(--border-radius, 8px)}.hs-perks--product .hs-perks__accordion{border:0;border-radius:inherit}.hs-perks--product .hs-perks__accordion[open] .hs-perks__trigger{border-bottom:1px solid rgba(255,255,255,.16)}.hs-perks__chevron{width:20px;height:20px;transition:transform .16s ease;transform:scaleY(1)}.hs-perks__chevron svg{width:20px;height:20px}.hs-perks__accordion[open] .hs-perks__chevron{transform:scaleY(-1)}.hs-perks__heading-wrap{gap:0}.hs-perks__benefit{grid-template-columns:36px minmax(0,1fr);column-gap:.7rem}.hs-perks__benefit-badge{justify-self:center;align-self:start;width:20px;height:20px;margin-top:1px;background:var(--hs-perks-accent);color:var(--hs-perks-teal)}.hs-perks__benefit-badge svg{width:11px;height:11px}.hs-perks--product .hs-perks__benefit,.hs-perks--cart_drawer .hs-perks__benefit{grid-template-columns:34px minmax(0,1fr);column-gap:.7rem}.hs-perks--product .hs-perks__body{padding-left:.9rem;padding-right:.9rem}.hs-perks--cart_drawer .hs-perks__body{padding-left:.75rem;padding-right:.75rem}.hs-perks--product .hs-perks__benefit-badge,.hs-perks--cart_drawer .hs-perks__benefit-badge,.hs-perks--cart_page .hs-perks__benefit-badge,.hs-perks--quiz .hs-perks__benefit-badge{background:var(--hs-perks-accent);color:var(--hs-perks-teal)}.hs-perks__signin a[data-hs-perks-shopify-signin]{text-decoration:underline;text-underline-offset:2px}.hs-perks__benefit-badge,.hs-perks--product .hs-perks__benefit-badge,.hs-perks--cart_drawer .hs-perks__benefit-badge,.hs-perks--cart_page .hs-perks__benefit-badge,.hs-perks--quiz .hs-perks__benefit-badge{background:var(--hs-perks-accent);color:var(--color-text-main, #16383e)}.hs-perks--product{border:1px solid #dde1e2;border-radius:12px}.hs-perks--product .hs-perks__accordion{border:0;border-radius:12px;overflow:hidden}.hs-perks__chevron{transition:none!important;transform:scaleY(1)}.hs-perks__accordion[open]:not(.hs-perks__accordion--closing) .hs-perks__chevron{transform:scaleY(-1)}.hs-perks__accordion.hs-perks__accordion--closing .hs-perks__chevron{transform:scaleY(1)}.hs-perks__field input{width:100%;min-height:initial;padding:var(--input-padding);background-color:var(--color-background-main);border:var(--border-width-forms) solid var(--color-borders-forms-primary);border-radius:var(--border-radius-forms);color:var(--color-text-main);font:inherit;-webkit-appearance:none;appearance:none;outline:none!important;transition:all .1s linear}.hs-perks__field input::placeholder{color:var(--color-text-main);opacity:.66}.no-touchevents .hs-perks__field input:hover,.hs-perks__field input:focus{border-color:var(--color-borders-forms-secondary)}.hs-perks__field input:focus-visible{box-shadow:0 0 0 .1875rem var(--color-secondary-background-main);outline:none!important}.hs-perks--product:not(.hs-perks--positioned){visibility:hidden}.hs-perks--product.hs-perks--positioned{visibility:visible;margin-bottom:calc(.25rem + 10px)}.hs-perks__error{color:#fff;opacity:1;font-weight:600}.hs-perks__dot--inactive{background:var(--hs-perks-accent);box-shadow:0 0 0 3px #ffffff29}.hs-perks__account-status{color:#fff;opacity:1}.hs-perks__account-status strong{color:#fff}[data-hs-perks-view=unsubscribed] .hs-perks__account-status{margin-bottom:1rem}[data-hs-perks-view=unsubscribed] .hs-perks__account-status{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:.7rem;align-items:center;margin-bottom:calc(1rem + 5px)}[data-hs-perks-view=unsubscribed] .hs-perks__account-status .hs-perks__dot{justify-self:center;margin:0}[data-hs-perks-view=unsubscribed] .hs-perks__account-status>span:last-child{grid-column:2}.hs-perks--product .hs-perks__body{padding-top:20px;padding-bottom:30px}.hs-perks__trigger>.icon-caret{flex:0 0 auto;margin-left:auto}.hs-perks__trigger>.icon-caret{transition:none}.hs-perks__accordion[open]>.hs-perks__trigger>.icon-caret{transform:rotate(180deg)}[data-hs-perks-view=subscribed] .hs-perks__account-status{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:.7rem;align-items:center;margin-bottom:calc(1rem + 5px)}[data-hs-perks-view=subscribed] .hs-perks__account-status .hs-perks__dot{justify-self:center;margin:0}[data-hs-perks-view=subscribed] .hs-perks__account-status>span:last-child{grid-column:2}.hs-perks__dot--active{background:#8fd8b5;box-shadow:0 0 0 2px #fff}.hs-perks__dot--inactive{background:var(--hs-perks-accent);box-shadow:0 0 0 2px #fff}.hs-perks__status{background:#8fd8b5;color:var(--hs-perks-teal);border-radius:999px;padding:.25rem .5rem;opacity:1}.hs-perks__trigger>.icon-caret{display:block;width:20px;height:20px;flex:0 0 20px;margin-left:auto;color:#fff;stroke:currentColor;fill:none;opacity:1;visibility:visible}.hs-perks__trigger>.icon-caret path{stroke:currentColor}.hs-perks__native-caret{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px;margin-left:auto;color:#fff;transform:scaleY(1)}.hs-perks__native-caret svg{display:block;width:20px;height:20px;overflow:visible}.hs-perks__native-caret path{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.hs-perks__native-caret path+path{opacity:.35}.hs-perks__accordion[open]>.hs-perks__trigger>.hs-perks__native-caret{transform:scaleY(-1)}.hs-perks--product .hs-perks__body{padding-top:20px;padding-bottom:20px}.hs-perks__native-caret{width:13px;height:8px;flex:0 0 13px;color:#fff}.hs-perks__native-caret svg{width:13px;height:8px}.hs-perks__native-caret path,.hs-perks__native-caret path+path{fill:currentColor;stroke:none;opacity:1}.hs-perks__accordion.toggle{display:block;border:0;border-radius:12px;overflow:hidden;background:var(--hs-perks-teal)}.hs-perks__accordion .hs-perks__trigger.toggle__title{box-sizing:border-box;width:100%;margin:0;border-bottom:1px solid transparent}.hs-perks__accordion.opened .hs-perks__trigger.toggle__title{border-bottom-color:#ffffff29}.hs-perks__accordion .hs-perks__body.toggle__content{display:none}.hs-perks__accordion.opened .hs-perks__body.toggle__content{display:block}.hs-perks__trigger.toggle__title .toggle__icon{flex-shrink:0;margin-left:auto}.hs-perks__trigger.toggle__title .toggle__icon svg{width:13px;height:8px}.hs-perks__trigger.toggle__title .toggle__icon svg *{fill:#fff;stroke:none}.hs-perks__native-caret,.hs-perks__chevron,.hs-perks__trigger>.icon-caret{display:none!important}.hs-perks__accordion.opened .hs-perks__trigger.toggle__title{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.hs-perks--cart_drawer{margin:.75rem 0 calc(.25rem + 10px);border:1px solid #dde1e2;border-radius:12px;overflow:hidden;background:var(--hs-perks-teal)}.hs-perks--cart_drawer .hs-perks__accordion.toggle{display:block;border:0;border-radius:12px;overflow:hidden;background:var(--hs-perks-teal)}.hs-perks--cart_drawer .hs-perks__trigger{min-height:62px;padding:.75rem .9rem}.hs-perks--cart_drawer .hs-perks__trigger .hs-perks__icon{flex-basis:34px;width:34px;height:34px}.hs-perks--cart_drawer .hs-perks__trigger .hs-perks__title{font-size:.9rem}.hs-perks--cart_drawer .hs-perks__body{padding:20px .9rem}.hs-perks--cart_drawer .hs-perks__benefits{gap:.9rem;margin-bottom:1rem}.hs-perks--cart_drawer .hs-perks__benefit{grid-template-columns:34px minmax(0,1fr);column-gap:.7rem;align-items:start}.hs-perks--cart_drawer .hs-perks__benefit-badge{justify-self:center;align-self:start;width:20px;height:20px;margin-top:1px;background:var(--hs-perks-accent);color:var(--color-text-main, #16383e)}.hs-perks--cart_drawer .hs-perks__benefit-badge svg{width:11px;height:11px}.hs-perks--cart_drawer .hs-perks__benefit strong{font-size:.88rem;line-height:1.25}.hs-perks--cart_drawer .hs-perks__benefit p{margin:.2rem 0 0;font-size:.8rem;line-height:1.4;opacity:.9}.hs-perks--cart_drawer [data-hs-perks-view=unsubscribed] .hs-perks__account-status,.hs-perks--cart_drawer [data-hs-perks-view=subscribed] .hs-perks__account-status{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:.7rem;align-items:center;margin-bottom:calc(1rem + 5px)}.hs-perks--cart_drawer [data-hs-perks-view=unsubscribed] .hs-perks__account-status .hs-perks__dot,.hs-perks--cart_drawer [data-hs-perks-view=subscribed] .hs-perks__account-status .hs-perks__dot{justify-self:center;margin:0}.hs-perks--cart_drawer [data-hs-perks-view=unsubscribed] .hs-perks__account-status>span:last-child,.hs-perks--cart_drawer [data-hs-perks-view=subscribed] .hs-perks__account-status>span:last-child{grid-column:2}.hs-perks--cart_drawer .hs-perks__button{width:100%;margin-top:.8rem}.hs-perks--cart_drawer .hs-perks__signin{margin:.7rem 0 0;text-align:center}.hs-perks--cart_drawer .hs-perks__field input{width:100%;min-height:initial;padding:var(--input-padding);background-color:var(--color-background-main);border:var(--border-width-forms) solid var(--color-borders-forms-primary);border-radius:var(--border-radius-forms);color:var(--color-text-main);font:inherit;-webkit-appearance:none;appearance:none;outline:none!important;transition:all .1s linear}.hs-perks--cart_drawer .hs-perks__status svg{display:block;width:14px;height:14px;flex:0 0 14px}.hs-perks--cart_drawer .hs-perks__status svg path{fill:none!important;stroke:currentColor!important;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hs-perks--cart_page{margin:.75rem 0 calc(.25rem + 10px);border:1px solid #dde1e2;border-radius:12px;overflow:hidden;background:var(--hs-perks-teal);color:#fff}.hs-perks--cart_page .hs-perks__header{display:flex;align-items:center;gap:.7rem;min-height:62px;padding:.75rem .9rem;background:var(--hs-perks-teal);color:#fff;border-bottom:1px solid rgba(255,255,255,.16);border-bottom-left-radius:0;border-bottom-right-radius:0}.hs-perks--cart_page .hs-perks__header .hs-perks__icon{flex-basis:34px;width:34px;height:34px}.hs-perks--cart_page .hs-perks__title{margin:0;font-size:.9rem;line-height:1.2}.hs-perks--cart_page .hs-perks__body{padding:20px .9rem;background:var(--hs-perks-teal);color:#fff}.hs-perks--cart_page .hs-perks__benefits{gap:.9rem;margin-bottom:1rem}.hs-perks--cart_page .hs-perks__benefit{grid-template-columns:34px minmax(0,1fr);column-gap:.7rem;align-items:start}.hs-perks--cart_page .hs-perks__benefit-badge{justify-self:center;align-self:start;width:20px;height:20px;margin-top:1px;background:var(--hs-perks-accent);color:var(--color-text-main, #16383e)}.hs-perks--cart_page .hs-perks__benefit-badge svg{width:11px;height:11px}.hs-perks--cart_page .hs-perks__benefit strong{font-size:.88rem;line-height:1.25}.hs-perks--cart_page [data-hs-perks-view=unsubscribed] .hs-perks__account-status,.hs-perks--cart_page [data-hs-perks-view=subscribed] .hs-perks__account-status{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:.7rem;align-items:center;margin-bottom:calc(1rem + 5px)}.hs-perks--cart_page [data-hs-perks-view=unsubscribed] .hs-perks__account-status .hs-perks__dot,.hs-perks--cart_page [data-hs-perks-view=subscribed] .hs-perks__account-status .hs-perks__dot{justify-self:center;margin:0}.hs-perks--cart_page [data-hs-perks-view=unsubscribed] .hs-perks__account-status>span:last-child,.hs-perks--cart_page [data-hs-perks-view=subscribed] .hs-perks__account-status>span:last-child{grid-column:2}.hs-perks--cart_page .hs-perks__button{width:100%;margin-top:.8rem}.hs-perks--cart_page .hs-perks__signin{margin:.7rem 0 0;text-align:center}.hs-perks--cart_page .hs-perks__field input{width:100%;min-height:initial;padding:var(--input-padding);background-color:var(--color-background-main);border:var(--border-width-forms) solid var(--color-borders-forms-primary);border-radius:var(--border-radius-forms);color:var(--color-text-main);font:inherit;-webkit-appearance:none;appearance:none;outline:none!important;transition:all .1s linear}.hs-perks__icon svg path,.hs-perks__icon svg polygon{fill:currentColor!important;stroke:currentColor!important}.hs-perks--cart_page .hs-perks__benefit{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:.7rem;align-items:start}.hs-perks--cart_page .hs-perks__benefit-badge{display:grid;place-items:center;justify-self:center;align-self:start;width:20px;height:20px;margin-top:1px;padding:0;border-radius:50%;background:var(--hs-perks-accent);color:var(--color-text-main, #16383e);line-height:1}.hs-perks--cart_page .hs-perks__benefit-badge svg{display:block;width:11px!important;height:11px!important;overflow:visible}.hs-perks--cart_page .hs-perks__benefit-badge svg path,.hs-perks--cart_page .hs-perks__benefit-badge svg polygon{fill:currentColor!important;stroke:currentColor!important;stroke-width:1.8!important;opacity:1!important}.hs-perks--cart_page .hs-perks__benefit>div{min-width:0}.hs-perks--cart_page .hs-perks__benefit strong{display:block;margin:0;font-size:.88rem;line-height:1.25}.hs-perks--cart_page .hs-perks__benefit p{margin:.2rem 0 0;font-size:.8rem;line-height:1.4;opacity:.9}high-spirits-perks .hs-perks__benefit-badge svg,.hs-perks .hs-perks__benefit-badge svg,.hs-perks__benefit-badge svg{display:block;overflow:visible}high-spirits-perks .hs-perks__benefit-badge svg path,high-spirits-perks .hs-perks__benefit-badge svg polygon,high-spirits-perks .hs-perks__benefit-badge svg use,.hs-perks .hs-perks__benefit-badge svg path,.hs-perks .hs-perks__benefit-badge svg polygon,.hs-perks .hs-perks__benefit-badge svg use,.hs-perks__benefit-badge svg path,.hs-perks__benefit-badge svg polygon,.hs-perks__benefit-badge svg use{fill:currentColor!important;stroke:currentColor!important;opacity:1!important}.hs-perks--product .hs-perks__benefit-badge svg path,.hs-perks--product .hs-perks__benefit-badge svg polygon,.hs-perks--product .hs-perks__benefit-badge svg use{fill:var(--color-text-main, #16383e)!important;stroke:var(--color-text-main, #16383e)!important;opacity:1!important}.hs-perks--quiz{width:100%;max-width:500px;margin:.75rem auto calc(.25rem + 10px);border:1px solid #dde1e2;border-radius:12px;overflow:hidden;background:var(--hs-perks-teal);color:#fff}.hs-perks--quiz .hs-perks__header{display:flex;align-items:center;gap:.7rem;min-height:62px;padding:.75rem .9rem;background:var(--hs-perks-teal);color:#fff;border-bottom:1px solid rgba(255,255,255,.16);border-bottom-left-radius:0;border-bottom-right-radius:0}.hs-perks--quiz .hs-perks__header .hs-perks__icon{flex-basis:34px;width:34px;height:34px}.hs-perks--quiz .hs-perks__title{margin:0;font-size:.9rem;line-height:1.2}.hs-perks--quiz .hs-perks__body{padding:20px .9rem;background:var(--hs-perks-teal);color:#fff}.hs-perks--quiz .hs-perks__benefits{gap:.9rem;margin-bottom:1rem}.hs-perks--quiz .hs-perks__benefit{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:.7rem;align-items:start}.hs-perks--quiz .hs-perks__benefit-badge{display:grid;place-items:center;justify-self:center;align-self:start;width:20px;height:20px;margin-top:1px;padding:0;border-radius:50%;background:var(--hs-perks-accent);color:var(--color-text-main,#16383e);line-height:1}.hs-perks--quiz .hs-perks__benefit-badge svg{display:block;width:11px!important;height:11px!important;overflow:visible}.hs-perks--quiz .hs-perks__benefit-badge svg path,.hs-perks--quiz .hs-perks__benefit-badge svg polygon{fill:currentColor!important;stroke:currentColor!important;opacity:1!important}.hs-perks--quiz .hs-perks__benefit strong{display:block;margin:0;font-size:.88rem;line-height:1.25}.hs-perks--quiz .hs-perks__benefit p{margin:.2rem 0 0;font-size:.8rem;line-height:1.4;opacity:.9}.hs-perks--quiz [data-hs-perks-view=unsubscribed] .hs-perks__account-status,.hs-perks--quiz [data-hs-perks-view=subscribed] .hs-perks__account-status{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:.7rem;align-items:center;margin-bottom:calc(1rem + 5px)}.hs-perks--quiz .hs-perks__button{width:100%;margin-top:.8rem}.hs-perks--quiz .hs-perks__signin{margin:.7rem 0 0;text-align:center}.hs-perks--quiz .hs-perks__icon svg path,.hs-perks--quiz .hs-perks__icon svg polygon,.hs-perks--quiz .hs-perks__benefit-badge svg path,.hs-perks--quiz .hs-perks__benefit-badge svg polygon{fill:currentColor!important}.hs-perks [data-hs-perks-details-form]{display:block;box-sizing:border-box;width:100%;max-width:none;margin:0}.hs-perks [data-hs-perks-details-form]>.hs-perks__button{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:none;margin-top:0;margin-inline:0;grid-column:1 / -1;grid-row:auto;justify-self:stretch}.hs-perks [data-hs-perks-details-form]>.hs-perks__consent-copy{margin-top:.7rem}
/*# sourceMappingURL=/cdn/shop/t/16/assets/high-spirits-perks.css.map */
