:is(.product,.hq-pp-host) .hq-pp{display:grid;gap:32px;margin:32px 0;min-width:0}:is(.product,.hq-pp-host) .hq-pp__head{display:grid;gap:10px}:is(.product,.hq-pp-host) .hq-pp__eyebrow{margin:0}:is(.product,.hq-pp-host) .hq-pp__intro{margin:0;font-family:var(--brand-font-body);font-size:16px;line-height:1.55;color:var(--brand-muted);max-width:46ch;text-wrap:pretty}:is(.product,.hq-pp-host) .hq-pp{container-type:inline-size}:is(.product,.hq-pp-host) .hq-pp__tiles,:is(.product,.hq-pp-host) .hq-pp__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding-top:10px}:is(.product,.hq-pp-host) .hq-pp__cards{grid-template-columns:minmax(0,1fr)}:is(.product,.hq-pp-host) .hq-pp__card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:start;min-width:0;padding:14px 16px 13px;border:1px solid var(--hq-line);border-radius:var(--radius-md);background:var(--brand-surface);color:var(--hq-teal-ink);cursor:pointer}:is(.product,.hq-pp-host) .hq-pp__card:hover{border-color:var(--brand-primary)}:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked),:is(.product,.hq-pp-host) .hq-pp__card.is-on{border-color:var(--hq-teal-ink);background:var(--hq-teal-ink);color:var(--brand-bg)}:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:focus-visible){outline:2px solid var(--hq-teal-ink);outline-offset:2px}:is(.product,.hq-pp-host) .hq-pp__card.is-on:has(.hq-pp__radio:focus-visible),:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked):has(.hq-pp__radio:focus-visible){outline-color:var(--brand-bg);outline-offset:-5px}:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:disabled){cursor:default;opacity:.6}:is(.product,.hq-pp-host) .hq-pp__badge{position:absolute;top:0;left:16px;transform:translateY(-50%)}:is(.product,.hq-pp-host) .hq-pp__card-top{display:grid;gap:2px}:is(.product,.hq-pp-host) .hq-pp__title{font-family:var(--brand-font-display);font-weight:600;font-size:18px;line-height:1.2;color:inherit}:is(.product,.hq-pp-host) .hq-pp__kicker{font-family:var(--brand-font-body);font-weight:600;font-size:13px;line-height:1.4;color:inherit}:is(.product,.hq-pp-host) .hq-pp__line{margin-top:4px;font-family:var(--brand-font-body);font-size:14px;line-height:1.45;color:var(--brand-muted);text-wrap:pretty}:is(.product,.hq-pp-host) .hq-pp__price-group{display:grid;gap:2px;justify-items:end;text-align:right;white-space:nowrap}:is(.product,.hq-pp-host) .hq-pp__price{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;font-family:var(--brand-font-body);font-size:13px;color:var(--brand-muted)}:is(.product,.hq-pp-host) .hq-pp__price b{font-family:var(--brand-font-display);font-weight:600;font-size:21px;line-height:1.15;color:inherit;font-variant-numeric:lining-nums}:is(.product,.hq-pp-host) .hq-pp__price small,:is(.product,.hq-pp-host) .hq-pp [data-f=price-note]{font-size:13px;line-height:1.4}:is(.product,.hq-pp-host) .hq-pp__day{font-family:var(--brand-font-body);font-weight:600;font-size:14px;line-height:1.4;color:inherit}:is(.product,.hq-pp-host) .hq-pp__alt{display:block;margin-top:4px;font-family:var(--brand-font-body);font-size:13px;line-height:1.4;color:var(--brand-muted);text-wrap:pretty}:is(.product,.hq-pp-host) .hq-pp__alt[hidden]{display:none}:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked) .hq-pp__line,:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked) .hq-pp__price,:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked) .hq-pp__alt,:is(.product,.hq-pp-host) .hq-pp__card.is-on .hq-pp__line,:is(.product,.hq-pp-host) .hq-pp__card.is-on .hq-pp__price,:is(.product,.hq-pp-host) .hq-pp__card.is-on .hq-pp__alt{color:color-mix(in srgb,var(--brand-bg) 72%,transparent)}:is(.product,.hq-pp-host) .hq-pp__price b{color:inherit}:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked) .hq-pp__price b,:is(.product,.hq-pp-host) .hq-pp__card.is-on .hq-pp__price b{color:var(--brand-bg)}:is(.product,.hq-pp-host) .hq-pp__note{font-family:var(--brand-font-body);font-size:15px;line-height:1.5;color:var(--brand-muted);text-wrap:pretty}:is(.product,.hq-pp-host) .hq-pp [data-f][hidden]{display:none}:is(.product,.hq-pp-host) .hq-pp__sub{display:grid;gap:16px}:is(.product,.hq-pp-host) .hq-pp__sub[hidden]{display:none}:is(.product,.hq-pp-host) .hq-pp__switch{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;cursor:pointer}:is(.product,.hq-pp-host) .hq-pp__switch-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:is(.product,.hq-pp-host) .hq-pp__switch-track{position:relative;display:block;width:44px;height:26px;margin-top:1px;border:1px solid color-mix(in srgb,var(--hq-teal-ink) 60%,transparent);border-radius:999px;background:var(--brand-surface)}:is(.product,.hq-pp-host) .hq-pp__switch-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:color-mix(in srgb,var(--hq-teal-ink) 60%,transparent)}:is(.product,.hq-pp-host) .hq-pp__switch-input:checked~.hq-pp__switch-track{border-color:var(--hq-teal-ink);background:var(--hq-teal-ink)}:is(.product,.hq-pp-host) .hq-pp__switch-input:checked~.hq-pp__switch-track .hq-pp__switch-knob{left:21px;background:var(--brand-surface)}:is(.product,.hq-pp-host) .hq-pp__switch-input:focus-visible~.hq-pp__switch-track{outline:2px solid var(--hq-teal-ink);outline-offset:2px}:is(.product,.hq-pp-host) .hq-pp__switch-text{display:grid;gap:4px;min-width:0}:is(.product,.hq-pp-host) .hq-pp__switch-label{font-family:var(--brand-font-body);font-weight:600;font-size:16px;line-height:1.4;color:var(--hq-teal-ink)}:is(.product,.hq-pp-host) .hq-pp__chips{display:flex;flex-wrap:wrap;gap:8px;padding-left:58px}:is(.product,.hq-pp-host) .hq-pp__chips[hidden]{display:none}:is(.product,.hq-pp-host) .hq-pp__chip{position:relative;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid color-mix(in srgb,var(--hq-teal-ink) 60%,transparent);border-radius:999px;background:var(--brand-surface);font-family:var(--brand-font-body);font-weight:600;font-size:14px;line-height:1;color:var(--hq-teal-ink);cursor:pointer;white-space:nowrap}:is(.product,.hq-pp-host) .hq-pp__chip:hover{border-color:var(--hq-teal-ink)}:is(.product,.hq-pp-host) .hq-pp__chip:has(input:checked){border-color:var(--hq-teal-ink);background:var(--hq-teal-ink);color:var(--brand-surface)}:is(.product,.hq-pp-host) .hq-pp__chip:has(input:focus-visible){outline:2px solid var(--hq-teal-ink);outline-offset:2px}@media screen and (max-width:479px){:is(.product,.hq-pp-host) .hq-pp__chips{padding-left:0}}:is(.product,.hq-pp-host) .hq-pp__act{display:grid;gap:16px;margin-top:8px}:is(.product,.hq-pp-host) .hq-pp__buy[hidden]{display:none}:is(.product,.hq-pp-host) .hq-pp__buy:disabled{opacity:.55;cursor:not-allowed}:is(.product,.hq-pp-host) .hq-pp__buy:disabled:hover{transform:none}:is(.product,.hq-pp-host) .hq-pp__buy:focus-visible{outline:2px solid var(--hq-teal-ink);outline-offset:3px}:is(.product,.hq-pp-host) .hq-pp__error{margin:-6px 0 0;font-family:var(--brand-font-body);font-size:15px;color:var(--brand-primary)}:is(.product,.hq-pp-host) .hq-pp__error[hidden]{display:none}:is(.product,.hq-pp-host) .hq-pp__links{display:flex;flex-wrap:wrap;gap:8px 24px}:is(.product,.hq-pp-host) .hq-pp__link{display:inline-block;min-height:44px;padding:10px 2px;font-family:var(--brand-font-body);font-weight:600;font-size:15.5px;color:var(--hq-teal-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:currentColor}:is(.product,.hq-pp-host) .hq-pp__link:hover{text-decoration-thickness:2px;color:var(--hq-teal-ink)}:is(.product,.hq-pp-host) .hq-pp__link:focus-visible{outline:2px solid var(--hq-teal-ink);outline-offset:2px}:is(.product,.hq-pp-host) .hq-pp__trust{margin:0;font-family:var(--brand-font-body);font-size:15px;line-height:1.6;color:var(--brand-muted);text-wrap:pretty}:is(.product,.hq-pp-host) .hq-pp-folded{display:none!important}@media(prefers-reduced-motion:no-preference){:is(.product,.hq-pp-host) .hq-pp__card{transition:border-color .15s ease-out,background-color .15s ease-out,color .15s ease-out}:is(.product,.hq-pp-host) .hq-pp__switch-track,:is(.product,.hq-pp-host) .hq-pp__switch-knob{transition:background-color .15s ease-out,border-color .15s ease-out,left .15s ease-out}:is(.product,.hq-pp-host) .hq-pp__chip{transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}}:is(.product,.hq-pp-host) .hq-pp{width:100%}:is(.product,.hq-pp-host) .hq-pp__chip{min-height:44px;padding:0 16px}@media(prefers-reduced-motion:no-preference){:is(.product,.hq-pp-host) .hq-pp__chips:not([hidden]){animation:hq-pp-chips .2s ease-out 1}}@keyframes hq-pp-chips{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media screen and (max-width:359px){:is(.product,.hq-pp-host) .hq-pp__card{grid-template-columns:minmax(0,1fr)}:is(.product,.hq-pp-host) .hq-pp__price-group{justify-items:start;text-align:left;white-space:normal}}:is(.product,.hq-pp-host) .hq-pp__barn{border-top:1px solid var(--hq-line);border-bottom:1px solid var(--hq-line)}:is(.product,.hq-pp-host) .hq-pp__barn-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:4px 0;cursor:pointer;list-style:none;font-family:var(--brand-font-body);font-weight:600;font-size:15px;color:var(--hq-teal-ink)}:is(.product,.hq-pp-host) .hq-pp__barn-summary::-webkit-details-marker{display:none}:is(.product,.hq-pp-host) .hq-pp__barn-summary:after{content:"+";font-size:22px;font-weight:400;color:var(--brand-accent);line-height:1}:is(.product,.hq-pp-host) .hq-pp__barn[open] .hq-pp__barn-summary:after{content:"\2212"}:is(.product,.hq-pp-host) .hq-pp__barn-summary:focus-visible{outline:2px solid var(--hq-teal-ink);outline-offset:2px}:is(.product,.hq-pp-host) .hq-pp__barn-list{display:grid;gap:0;margin:0 0 12px;padding:0;list-style:none}:is(.product,.hq-pp-host) .hq-pp__barn-row{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:center;padding:12px 0;border-top:1px solid var(--hq-line)}:is(.product,.hq-pp-host) .hq-pp__barn-name{font-family:var(--brand-font-display);font-size:20px;color:var(--hq-teal-ink)}:is(.product,.hq-pp-host) .hq-pp__barn-note{grid-column:1;font-family:var(--brand-font-body);font-size:14px;color:var(--brand-muted)}:is(.product,.hq-pp-host) .hq-pp__barn-opener{grid-column:2;grid-row:1 / span 2}:is(.product,.hq-pp-host) .hq-pp__barn-btn{white-space:nowrap}:is(.product,.hq-pp-host) .hq-pp__barn-btn:focus-visible{outline:2px solid var(--hq-teal-ink);outline-offset:2px}:is(.product,.hq-pp-host) .hq-pp__trust--cover{display:flex;align-items:center;gap:14px}:is(.product,.hq-pp-host) .hq-pp__cover{flex:0 0 auto;width:46px;height:60px;border-radius:2px;box-shadow:var(--hq-cover-shadow, 0 2px 6px rgba(0, 0, 0, .28))}@media(max-width:749px){:is(.product,.hq-pp-host) .hq-pp__cover{width:40px;height:52px}}:is(.product,.hq-pp-host) .hq-pp{gap:22px;margin:22px 0 8px}:is(.product,.hq-pp-host) .hq-pp__cards{grid-template-columns:minmax(0,1fr);gap:10px;padding-top:10px}@container (min-width: 420px){:is(.product,.hq-pp-host) .hq-pp__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}:is(.product,.hq-pp-host) .hq-pp__card,:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked),:is(.product,.hq-pp-host) .hq-pp__card.is-on{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t p" "k p";align-items:center;row-gap:0;padding:14px 16px;min-height:64px;background:var(--brand-surface);color:var(--hq-teal-ink);border:1px solid var(--hq-line)}@container (min-width: 420px){:is(.product,.hq-pp-host) .hq-pp__card,:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked),:is(.product,.hq-pp-host) .hq-pp__card.is-on{grid-template-columns:minmax(0,1fr);grid-template-areas:"t" "k" "p";align-items:start;justify-items:center;text-align:center;padding:18px 10px 14px}}:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked),:is(.product,.hq-pp-host) .hq-pp__card.is-on{border-color:var(--hq-teal-ink);box-shadow:inset 0 0 0 1px var(--hq-teal-ink);background:var(--hq-teal-tint)}:is(.product,.hq-pp-host) .hq-pp__card.is-on:has(.hq-pp__radio:focus-visible),:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked):has(.hq-pp__radio:focus-visible){outline-color:var(--hq-teal-ink);outline-offset:3px}:is(.product,.hq-pp-host) .hq-pp__title{grid-area:t;font-size:22px}:is(.product,.hq-pp-host) .hq-pp__kicker{grid-area:k;font-weight:500;color:var(--brand-muted)}:is(.product,.hq-pp-host) .hq-pp__cprice{grid-area:p;font-family:var(--brand-font-body);font-weight:600;font-size:15px;line-height:1.3;color:var(--hq-teal-ink);font-variant-numeric:lining-nums tabular-nums}@container (min-width: 420px){:is(.product,.hq-pp-host) .hq-pp__cprice{margin-top:6px}}:is(.product,.hq-pp-host) .hq-pp__badge{left:50%;transform:translate(-50%,-50%);white-space:nowrap}@container (max-width: 419px){:is(.product,.hq-pp-host) .hq-pp__badge{left:16px;transform:translateY(-50%)}}:is(.product,.hq-pp-host) .hq-pp__sum{display:grid;gap:6px}:is(.product,.hq-pp-host) .hq-pp__big{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0}:is(.product,.hq-pp-host) .hq-pp__big-price{font-family:var(--brand-font-display);font-weight:600;font-size:clamp(32px,3vw,40px);line-height:1.05;color:var(--hq-teal-ink);font-variant-numeric:lining-nums}:is(.product,.hq-pp-host) .hq-pp__big-note,:is(.product,.hq-pp-host) .hq-pp__big-day{font-family:var(--brand-font-body);font-size:15px;color:var(--brand-muted)}:is(.product,.hq-pp-host) .hq-pp__big-day{font-weight:600;color:var(--hq-teal-ink)}:is(.product,.hq-pp-host) .hq-pp__big-note[hidden],:is(.product,.hq-pp-host) .hq-pp__big-day[hidden]{display:none}:is(.product,.hq-pp-host) .hq-pp__sumline{margin:0;font-family:var(--brand-font-body);font-size:15px;line-height:1.5;color:var(--brand-muted);max-width:52ch;text-wrap:pretty}:is(.product,.hq-pp-host) .hq-pp__modes{display:grid;border:1px solid var(--hq-line);border-radius:var(--radius-md);background:var(--brand-surface);overflow:hidden}:is(.product,.hq-pp-host) .hq-pp__modes[hidden]{display:none}:is(.product,.hq-pp-host) .hq-pp__mode{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:10px 16px;cursor:pointer;font-family:var(--brand-font-body);font-size:16px;color:var(--hq-teal-ink)}:is(.product,.hq-pp-host) .hq-pp__mode+.hq-pp__mode{border-top:1px solid var(--hq-line)}:is(.product,.hq-pp-host) .hq-pp__mode:has(input:checked){background:var(--hq-teal-tint)}:is(.product,.hq-pp-host) .hq-pp__mode:has(input:focus-visible){outline:2px solid var(--hq-teal-ink);outline-offset:-2px}:is(.product,.hq-pp-host) .hq-pp__mode-dot{width:20px;height:20px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--hq-teal-ink) 55%,transparent);background:var(--brand-surface)}:is(.product,.hq-pp-host) .hq-pp__mode:has(input:checked) .hq-pp__mode-dot{border-color:var(--hq-teal-ink);box-shadow:inset 0 0 0 4px var(--brand-surface);background:var(--hq-teal-ink)}:is(.product,.hq-pp-host) .hq-pp__mode-label{font-weight:500}:is(.product,.hq-pp-host) .hq-pp__mode-price{font-weight:600;font-variant-numeric:lining-nums tabular-nums}:is(.product,.hq-pp-host) .hq-pp__cadence{display:grid;gap:10px;padding:4px 16px 16px 48px;background:var(--hq-teal-tint)}:is(.product,.hq-pp-host) .hq-pp__cadence[hidden]{display:none}:is(.product,.hq-pp-host) .hq-pp__cadence-q,:is(.product,.hq-pp-host) .hq-pp__cadence-note{margin:0;font-family:var(--brand-font-body);font-size:14px;color:var(--brand-muted)}:is(.product,.hq-pp-host) .hq-pp__cadence .hq-pp__chips{padding-left:0}@container (max-width: 419px){:is(.product,.hq-pp-host) .hq-pp__cadence{padding-left:16px}}:is(.product,.hq-pp-host) .hq-pp__assure{display:flex;flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;list-style:none}:is(.product,.hq-pp-host) .hq-pp__assure li{display:flex;align-items:center;gap:10px;font-family:var(--brand-font-body);font-size:14.5px;line-height:1.4;color:var(--hq-teal-ink)}:is(.product,.hq-pp-host) .hq-pp__icon{flex:0 0 auto;color:var(--brand-accent)}:is(.product,.hq-pp-host) .hq-pp__assure .hq-pp__cover{width:22px;height:29px;border-radius:1px;box-shadow:0 1px 3px #00000040}:is(.product,.hq-pp-host) .hq-pp__calc{justify-self:start;display:inline-block;padding:8px 0;font-family:var(--brand-font-body);font-weight:600;font-size:15px;color:var(--hq-teal-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}:is(.product,.hq-pp-host) .hq-pp__calc:hover{text-decoration-thickness:2px}:is(.product,.hq-pp-host) .hq-pp__calc:focus-visible{outline:2px solid var(--hq-teal-ink);outline-offset:2px}@media(prefers-reduced-motion:no-preference){:is(.product,.hq-pp-host) .hq-pp__card{transition:border-color .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out}:is(.product,.hq-pp-host) .hq-pp__mode{transition:background-color .15s ease-out}:is(.product,.hq-pp-host) .hq-pp__cadence:not([hidden]){animation:hq-pp-chips .2s ease-out 1}}@media screen and (min-width:750px){.product--thumbnail media-gallery{display:flex!important;flex-direction:column;gap:12px}.product--thumbnail media-gallery>slider-component:not(.thumbnail-slider){order:0}.product--thumbnail media-gallery>.thumbnail-slider{order:1!important}.product--thumbnail .thumbnail-list{display:flex!important;flex-wrap:nowrap;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;padding:2px 2px 6px}.product--thumbnail .thumbnail-list__item{flex:0 0 76px;width:76px;scroll-snap-align:start}}:is(.product,.hq-pp-host) .hq-pp{gap:24px}:is(.product,.hq-pp-host) .hq-pp__title{font-size:26px;line-height:1.05}@container (min-width: 420px){:is(.product,.hq-pp-host) .hq-pp__card,:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked),:is(.product,.hq-pp-host) .hq-pp__card.is-on{padding:18px 10px 16px}}:is(.product,.hq-pp-host) .hq-pp__mode:has(input[value=once]) .hq-pp__mode-price{display:none}:is(.product,.hq-pp-host) .hq-pp__big{gap:4px 0}:is(.product,.hq-pp-host) .hq-pp__big-note{margin-left:6px}:is(.product,.hq-pp-host) .hq-pp__big-day{margin-left:16px}:is(.product,.hq-pp-host) .hq-pp__mode:has(input:checked),:is(.product,.hq-pp-host) .hq-pp__cadence{background:var(--hq-teal-tint)}:is(.product,.hq-pp-host) .hq-pp__chip{border-radius:var(--radius-md)}@media(prefers-reduced-motion:no-preference){:is(.product,.hq-pp-host) .hq-pp__cadence .hq-pp__chips:not([hidden]){animation:none}}:is(.product,.hq-pp-host) .hq-pp__buy{width:100%}:is(.product,.hq-pp-host) .hq-pp__buy:disabled{opacity:.55}:is(.product,.hq-pp-host) .hq-pp__assure{flex-direction:column;gap:10px}:is(.product,.hq-pp-host) .hq-pp__assure li{align-items:flex-start;font-size:14.5px;line-height:1.5}:is(.product,.hq-pp-host) .hq-pp__assure b{font-weight:600}:is(.product,.hq-pp-host) .hq-pp__icon{display:inline-flex;flex:0 0 22px;width:22px;height:22px;margin-top:0;color:var(--brand-primary)}:is(.product,.hq-pp-host) .hq-pp__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}:is(.product,.hq-pp-host) .hq-pp__links{display:flex;flex-wrap:wrap;gap:0 24px;margin:0}:is(.product,.hq-pp-host) .hq-pp__barn-summary:after{color:var(--brand-primary)}:is(.product,.hq-pp-host) .hq-pp.is-folding~:has(~* hq-buy-box),:is(.product,.hq-pp-host) .hq-pp.is-folding~:has(hq-buy-box){display:none!important}:is(.product,.hq-pp-host) .hq-pp__card:hover{border-color:var(--hq-line)}@media(hover:hover)and (pointer:fine){:is(.product,.hq-pp-host) .hq-pp__card:hover{border-color:var(--brand-primary)}}@media(prefers-reduced-motion:no-preference){:is(.product,.hq-pp-host) .hq-pp__mode-dot{transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}}@media screen and (max-width:749px){.product.grid.product--medium:not(.product--no-media)>.product__media-wrapper,.product.grid.product--small:not(.product--no-media)>.product__media-wrapper,.product.grid.product--large:not(.product--no-media)>.product__media-wrapper{width:calc(100% + 40px)!important;max-width:none!important;margin:4px -20px 16px}.product--hq-hero .hq-media-placeholder{aspect-ratio:4 / 3}.product .product__media-wrapper .product__media-list .product__media{padding-top:75%!important}.product .product__media-wrapper .product__media img{object-fit:cover;object-position:center 40%}.product .hq-lead.caption-with-letter-spacing{text-wrap:wrap;max-width:19.5em}}:is(.product,.hq-pp-host) .hq-pp__mode-label{text-wrap:balance}:is(.product,.hq-pp-host) .hq-pp__mode-price{white-space:nowrap}:is(.product,.hq-pp-host) .hq-pp__calc{min-height:44px;padding:10px 0}:is(.product,.hq-pp-host) .hq-pp__kicker{font-size:15px}:is(.product,.hq-pp-host) .hq-pp__sumline{font-size:16px}:is(.product,.hq-pp-host) .hq-pp__assure li{font-size:15px}:is(.product,.hq-pp-host) .hq-pp__cadence-q,:is(.product,.hq-pp-host) .hq-pp__cadence-note{font-size:15px}:is(.product,.hq-pp-host) .hq-pp__card:not(:has(.hq-pp__radio:checked)){border-color:color-mix(in srgb,var(--hq-teal-ink) 30%,transparent)}:is(.product,.hq-pp-host) .hq-pp__badge{font-size:12.5px}:is(.product,.hq-pp-host) .hq-pp__cday{grid-area:d;font-family:var(--brand-font-body);font-size:13.5px;line-height:1.3;color:var(--brand-muted);font-variant-numeric:lining-nums tabular-nums}:is(.product,.hq-pp-host) .hq-pp__card,:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked),:is(.product,.hq-pp-host) .hq-pp__card.is-on{grid-template-areas:"t p" "k d"}@container (min-width: 420px){:is(.product,.hq-pp-host) .hq-pp__card,:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked),:is(.product,.hq-pp-host) .hq-pp__card.is-on{grid-template-areas:"t" "k" "p" "d"}:is(.product,.hq-pp-host) .hq-pp__cday{margin-top:2px}}@container (max-width: 419px){:is(.product,.hq-pp-host) .hq-pp__cday{justify-self:end}}:is(.product,.hq-pp-host) .hq-pp__basis{margin:0;font-family:var(--brand-font-body);font-size:13.5px;line-height:1.45;color:var(--brand-muted)}.hq-pp-host{container-type:inline-size}.hq-pp-host .hq-pp{margin:24px 0 8px}:is(.product,.hq-pp-host) .hq-pp__calc{font-weight:400;font-size:14.5px;color:var(--brand-muted);text-decoration-color:color-mix(in srgb,var(--brand-muted) 50%,transparent)}:is(.product,.hq-pp-host) .hq-pp__calc:hover{color:var(--hq-teal-ink);text-decoration-color:currentColor}@media(max-width:749px){:is(.product,.hq-pp-host) .hq-pp__kicker{color:var(--hq-teal-ink)}:is(.product,.hq-pp-host) .hq-pp__mode:has(input:checked),:is(.product,.hq-pp-host) .hq-pp__cadence{background:var(--brand-surface)}:is(.product,.hq-pp-host) .hq-pp__big{column-gap:16px}:is(.product,.hq-pp-host) .hq-pp__big-day{margin-left:0}}@media(max-width:749px){:is(.product,.hq-pp-host) .hq-pp__card:has(.hq-pp__radio:checked),:is(.product,.hq-pp-host) .hq-pp__card.is-on{background:var(--hq-teal-tint, #E8F0F0)}:is(.product,.hq-pp-host) .hq-pp__sumline{color:var(--hq-teal-ink)}:is(.product,.hq-pp-host) .hq-pp__cday{color:color-mix(in srgb,var(--hq-teal-ink) 75%,transparent)}:is(.product,.hq-pp-host) .hq-pp__basis{color:var(--brand-muted)}.product .product__text.subtitle,.hq-offer .hq-offer__facts{color:var(--hq-teal-ink)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/hq-plan-picker.css.map */
