.gls-ox-visual{position:relative;display:grid;place-items:center;inline-size:100%;aspect-ratio:1;border-radius:var(--gls-radius-circle);background:radial-gradient(circle,var(--gls-color-white) 0,var(--gls-color-white) 55%,var(--gls-color-sand) 56%,var(--gls-color-sand) 100%)}.gls-ox-visual:before{content:"";position:absolute;inset:-14px;border:1px solid var(--gls-color-btn);border-radius:var(--gls-radius-circle);pointer-events:none}.gls-ox-visual img{position:relative;inline-size:76%;block-size:auto}@media(min-width:62rem){.gls-hero__grid--even .gls-hero__visual{padding-inline:var(--gls-ring-gap)}}.gls-ox-cards{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}@media(min-width:62rem){.gls-ox-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.gls-ox-card{gap:1.125rem;grid-template-rows:auto auto 1fr auto auto auto;align-content:stretch}.gls-ox-cards>.gls-ox-card:nth-child(2n),.gls-pk-grid>.gls-pk-card:nth-child(2n){background-color:var(--gls-color-blush)}.gls-ox-card__title{font-family:var(--gls-font-display);font-size:var(--gls-text-3xl);font-weight:var(--gls-weight-medium);line-height:1.05;color:var(--gls-color-ink);margin:0}.gls-ox-card__text{margin:0;font-size:var(--gls-text-base);font-weight:var(--gls-weight-body);line-height:var(--gls-leading-normal);color:var(--gls-color-ink-soft)}.gls-ox-card__chips{align-self:start}.gls-ox-card__note{margin:0;font-size:.875rem;color:var(--gls-color-ink)}.gls-ox-card__book{justify-self:start}.gls-ox-card--featured{box-shadow:inset 0 0 0 2px var(--gls-color-btn)}.gls-ox-card .gls-price-chip{min-inline-size:5.75rem}.gls-ox-card a.gls-price-chip--link{color:inherit;text-decoration:none;transition:background-color var(--gls-dur-fast) var(--gls-ease-out),border-color var(--gls-dur-fast) var(--gls-ease-out),transform var(--gls-dur-fast) var(--gls-ease-out)}.gls-ox-card a.gls-price-chip--link:hover{background-color:var(--gls-color-cream);border-color:var(--gls-color-btn-edge);text-decoration:none;transform:translateY(-1px)}.gls-ox-answer,.gls-pk-answer{max-inline-size:52rem;margin-inline:auto}.gls-ox-feel{display:grid;gap:var(--gls-space-6)}@media(min-width:62rem){.gls-ox-feel{grid-template-columns:1fr 1fr}}.gls-ox-panel{display:grid;gap:var(--gls-space-5);align-content:start}.gls-ox-panel>*{margin:0}.gls-ox-panel h2:not(.gls-eyebrow){font-size:var(--gls-text-4xl);line-height:1.04}.gls-ox-panel__text{max-inline-size:30em;font-weight:var(--gls-weight-body);line-height:var(--gls-leading-relaxed)}.gls-ox-panel .gls-check-list{margin:0;gap:.875rem;font-weight:var(--gls-weight-body)}.gls-pk-hero .gls-hero__inner{justify-items:center;text-align:center}.gls-pk-hero .gls-hero__lead{max-inline-size:36em}.gls-pk-hero .gls-chips{justify-content:center}.gls-pk-hero:before{inline-size:min(56.25rem,140vw);block-size:37.5rem;inset-inline-start:50%;inset-block-start:-13.75rem;translate:-50% 0}.gls-pk-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}@media(min-width:62rem){.gls-pk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gls-pk-grid>.gls-pk-card:last-child:nth-child(3n+1){grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,.9fr);grid-template-rows:auto;grid-template-areas:"head list foot";align-items:center;column-gap:var(--gls-space-10)}.gls-pk-grid>.gls-pk-card:last-child:nth-child(3n+1) .gls-pk-card__head{grid-area:head}.gls-pk-grid>.gls-pk-card:last-child:nth-child(3n+1) .gls-pk-card__list{grid-area:list;border-block:0;border-inline:1px solid var(--gls-color-rule-soft);padding-block:0;padding-inline:var(--gls-space-10);align-self:stretch;align-content:center}.gls-pk-grid>.gls-pk-card:last-child:nth-child(3n+1) .gls-pk-card__foot{grid-area:foot;justify-content:flex-end;gap:var(--gls-space-8)}}.gls-pk-card{position:relative;gap:1.125rem;grid-template-rows:auto 1fr auto}.gls-pk-card__flag{position:absolute;inset-block-start:-.875rem;inset-inline-start:var(--gls-pad-card);padding-inline:1rem}.gls-pk-card__head{display:grid;gap:.125rem;align-content:start}.gls-pk-card__head>*{margin:0}.gls-pk-card__brand{font-size:var(--gls-text-2xs);letter-spacing:.22em;text-transform:uppercase;color:var(--gls-color-accent)}.gls-pk-card__name{font-family:var(--gls-font-display);font-size:clamp(2.25rem,1.9rem + 1.2vw,2.625rem);font-style:italic;font-weight:var(--gls-weight-regular);line-height:1;color:var(--gls-color-ink)}.gls-pk-card__tagline{margin-block-start:.75rem;font-size:var(--gls-text-sm);font-weight:var(--gls-weight-body);color:var(--gls-color-ink-soft)}.gls-pk-card__list{display:grid;gap:var(--gls-space-2);align-content:start;margin:0;padding:1.125rem 0;list-style:none;border-block:1px solid var(--gls-color-rule-soft)}.gls-pk-card__list li{display:flex;gap:.625rem;font-size:var(--gls-text-sm);line-height:1.45;color:var(--gls-color-ink)}.gls-pk-card__list .gls-pk-card__tea{color:var(--gls-color-ink-soft)}.gls-pk-card__glyph{flex:none;color:var(--gls-color-btn-edge)}.gls-pk-card__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--gls-space-4)}.gls-pk-card__price{display:grid;margin:0}.gls-pk-card__amount{font-family:var(--gls-font-display);font-size:clamp(2.125rem,1.8rem + 1vw,2.5rem);font-weight:var(--gls-weight-medium);line-height:1;color:var(--gls-color-ink);font-variant-numeric:lining-nums}.gls-pk-card__meta{font-size:var(--gls-text-xs);color:var(--gls-color-ink-muted)}.gls-pk-included .gls-panel__circle{inline-size:min(100%,21.25rem)}@media(min-width:62rem){.gls-pk-included{grid-template-columns:.9fr 1.1fr}}.gls-pk-included .gls-panel__body h2{font-size:var(--gls-text-4xl)}.gls-pk-card__more{justify-self:start;min-block-size:var(--gls-tap-min);margin-block-start:var(--gls-space-1)}
