.cog-sub{--cog-sub-gap: 14px;--cog-sub-radius: var(--RADIUS-SMALL, 12px);--cog-sub-border: var(--border-alpha-30, rgba(0, 0, 0, .3));--cog-sub-border-selected: var(--accent, #ed0016);--cog-sub-tint: var(--text-alpha-5, rgba(0, 0, 0, .05));display:block;margin:0 0 24px;font-family:var(--FONT-STACK-BODY);color:var(--text)}#cog-subscribe{scroll-margin-top:calc(var(--cog-banner-h, 0px) + 90px)}.cog-sub[hidden],.cog-sub__cadence[hidden],.cog-sub__badge[hidden]{display:none!important}.cog-sub__options{display:flex;flex-direction:column;gap:10px}.cog-sub__option{position:relative;border:1px solid var(--cog-sub-border);border-radius:var(--cog-sub-radius);padding:14px;background:var(--bg);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.cog-sub__option:hover{border-color:var(--border-alpha-65, rgba(0, 0, 0, .65))}.cog-sub__option.is-selected{border-color:var(--cog-sub-border-selected);box-shadow:inset 0 0 0 1px var(--cog-sub-border-selected);background:var(--cog-sub-tint)}.cog-sub__input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.cog-sub__input:focus-visible+.cog-sub__head .cog-sub__radio{outline:2px solid var(--cog-sub-border-selected);outline-offset:2px}.cog-sub__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cog-sub__radio{flex:0 0 auto;width:20px;height:20px;border-radius:50%;border:2px solid var(--border-alpha-50, rgba(0, 0, 0, .5));display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease}.cog-sub__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--cog-sub-border-selected);transform:scale(0);transition:transform .15s ease}.is-selected .cog-sub__radio{border-color:var(--cog-sub-border-selected)}.is-selected .cog-sub__radio:after{transform:scale(1)}.cog-sub__label{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING, 400);text-transform:uppercase;letter-spacing:.02em;font-size:15px;line-height:1.2;color:var(--heading);margin:0}.cog-sub__badge{margin-left:auto;flex:0 0 auto;background:var(--custom-bg, #fad728);color:var(--custom-text, #000);font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING, 400);text-transform:uppercase;letter-spacing:.06em;font-size:11px;line-height:1;padding:6px 9px;border-radius:var(--RADIUS-BADGE, 6px);white-space:nowrap}.cog-sub__pricing{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:8px 0 0 30px}.cog-sub__price{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING, 400);font-size:20px;line-height:1.1;color:var(--heading)}.cog-sub__price-was{font-size:14px;color:var(--text-alpha-60, rgba(0, 0, 0, .6));text-decoration:line-through}.cog-sub__price-unit{font-size:13px;color:var(--text-alpha-60, rgba(0, 0, 0, .6))}.cog-sub__included{margin:12px 0 0 30px;padding:0;list-style:none}.cog-sub__included li,.cog-sub__included p{position:relative;margin:0 0 6px;padding-left:24px;font-size:14px;line-height:1.45}.cog-sub__included li:last-child,.cog-sub__included p:last-child{margin-bottom:0}.cog-sub__included li:before,.cog-sub__included p:before{content:"";position:absolute;left:0;top:.42em;width:12px;height:7px;border-left:2px solid var(--cog-sub-border-selected);border-bottom:2px solid var(--cog-sub-border-selected);transform:rotate(-45deg)}.cog-sub__included ul{margin:0;padding:0;list-style:none}.cog-sub__cadence{margin:16px 0 0 30px}.cog-sub__cadence-label{display:block;font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY-BOLD, 700);text-transform:uppercase;letter-spacing:.08em;font-size:11px;margin:0 0 8px;color:var(--text-alpha-85, rgba(0, 0, 0, .85))}.cog-sub__chips{display:flex;flex-wrap:wrap;gap:8px}.cog-sub__chip{flex:1 1 auto;min-width:0;-webkit-appearance:none;appearance:none;border:1px solid var(--cog-sub-border);background:var(--bg);color:var(--text);border-radius:var(--RADIUS-TINY, 10px);padding:10px 8px;font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY-BOLD, 700);font-size:13px;line-height:1.2;cursor:pointer;text-align:center;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.cog-sub__chip:hover{border-color:var(--border-alpha-65, rgba(0, 0, 0, .65))}.cog-sub__chip[aria-pressed=true]{background:var(--PRIMARY-BUTTONS-COLOR-BG, var(--accent, #ed0016));border-color:var(--PRIMARY-BUTTONS-COLOR-BG, var(--accent, #ed0016));color:var(--PRIMARY-BUTTONS-COLOR-TEXT, #fff)}.cog-sub__chip:focus-visible{outline:2px solid var(--cog-sub-border-selected);outline-offset:2px}.cog-sub__note{margin:12px 0 0 30px;font-size:12.5px;line-height:1.45;color:var(--text-alpha-60, rgba(0, 0, 0, .6))}.cog-sub__note a{color:inherit;text-decoration:underline}.cog-sub__detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease,opacity .2s ease;opacity:0}.cog-sub__detail>div{overflow:hidden;min-height:0}.is-selected .cog-sub__detail{grid-template-rows:1fr;opacity:1}@supports not (grid-template-rows: 0fr){.cog-sub__detail{display:none;opacity:1}.is-selected .cog-sub__detail{display:block}}.cog-sub-hide-recharge .shopify-block.recharge-subscription-widget,.cog-sub-hide-recharge .product__block.standard__app:has(.recharge-subscription-widget){display:none!important}@media only screen and (min-width:768px){.cog-sub__option{padding:16px}.cog-sub__label{font-size:16px}.cog-sub__price{font-size:22px}.cog-sub__chip{font-size:13.5px;padding:11px 10px}}@media only screen and (max-width:359px){.cog-sub__chip{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.cog-sub__option,.cog-sub__radio,.cog-sub__radio:after,.cog-sub__chip,.cog-sub__detail{transition:none}}.cog-sub__price--inline{margin-left:auto;font-size:17px}@media only screen and (min-width:768px){.cog-sub__price--inline{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cog-subscription-panel.css.map */
