.blog-featured-module__nTtJxa__board{--store-navy:var(--ink,#192845);--store-blue:var(--brand,#0061a0);--store-yellow:var(--gold,#fddd59);--store-cream:#faf4e6;--store-paper:var(--castle-paper,var(--paper,#f3ead4));--store-ink:var(--ink);--store-deep:var(--paper-deep,#e7d8b8);--featured-gutter:var(--page-pad,18px);grid-template-columns:var(--featured-gutter) minmax(0, 1fr) var(--featured-gutter);width:100%;overflow-anchor:none;grid-template-areas:".kicker."".title."".photo."".body.";align-items:start;min-inline-size:0;max-inline-size:100%;padding-bottom:2.5rem;display:grid}.blog-featured-module__nTtJxa__board:not(:has(.blog-featured-module__nTtJxa__kicker)){grid-template-areas:".title."".photo."".body."}.blog-featured-module__nTtJxa__kicker{grid-area:kicker;min-inline-size:0}.blog-featured-module__nTtJxa__title{grid-area:title;align-self:center;min-inline-size:0}.blog-featured-module__nTtJxa__photo{grid-area:photo;min-inline-size:0;max-inline-size:min(36rem,100%)}@media (max-width:800px){.blog-featured-module__nTtJxa__photo{aspect-ratio:var(--photo-ratio,auto)}}.blog-featured-module__nTtJxa__photo img{object-fit:contain;block-size:auto;inline-size:100%;max-inline-size:100%;display:block}.blog-featured-module__nTtJxa__merch{padding-bottom:5.5rem}.blog-featured-module__nTtJxa__merch:has(.blog-bip){padding-bottom:0}.blog-featured-module__nTtJxa__body{grid-area:body;min-inline-size:0}.blog-featured-module__nTtJxa__bands{grid-column:1/-1;min-inline-size:0;max-inline-size:100%}.blog-featured-module__nTtJxa__rail{display:none}.blog-featured-module__nTtJxa__slot{justify-items:center;display:grid}.blog-featured-module__nTtJxa__kit{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;width:100%}.blog-featured-module__nTtJxa__kit[data-on]{opacity:1;visibility:visible;pointer-events:auto}.blog-featured-module__nTtJxa__rail[data-active]:not([data-active=none]) .blog-featured-module__nTtJxa__kit{transition:opacity .18s}.blog-featured-module__nTtJxa__section{scroll-margin-top:calc(var(--scroll-chrome-height,8rem) + 16px)}.blog-featured-module__nTtJxa__embed{margin-block:1.5rem}@media (min-width:901px){.blog-featured-module__nTtJxa__board{--featured-gutter:max(var(--page-pad,16px), calc((100% - min(var(--max), calc(100% - 2 * var(--page-pad,16px)))) / 2));grid-template-columns:var(--featured-gutter) minmax(0, var(--measure)) minmax(0, 1fr);grid-template-areas:".kicker rail"".title rail"".photo rail"".body rail"}.blog-featured-module__nTtJxa__board:not(:has(.blog-featured-module__nTtJxa__kicker)){grid-template-areas:".title rail"".photo rail"".body rail"}.blog-featured-module__nTtJxa__rail{top:calc(var(--scroll-chrome-height,8rem) + 16px);min-inline-size:0;z-index:1;grid-area:rail;place-self:start center;width:min(16rem,100% - 24px);display:block;position:sticky}}@media (min-width:901px) and (max-width:1440px){.blog-featured-module__nTtJxa__rail{width:min(10.5rem,100% - 24px)}}@media (prefers-reduced-motion:reduce){.blog-featured-module__nTtJxa__rail[data-active]:not([data-active=none]) .blog-featured-module__nTtJxa__kit{transition:none}}
.refill-bundle-prompt{color:#192845;width:min(26rem,100% - 2rem);max-width:calc(100% - 2rem);font-family:var(--font-sans-next), "Open Sans", "Segoe UI", sans-serif;background:#f3ead4;border:1.15px solid #192845;margin:auto;padding:1.25rem 1.35rem}.refill-bundle-prompt::backdrop{background:#19284547}.refill-bundle-prompt[open]{animation:.18s refill-bundle-prompt-in}.refill-bundle-prompt h2{font-family:var(--font-sans-next), "Open Sans", "Arial Narrow", sans-serif;font-variation-settings:"wdth" 75;letter-spacing:-.01em;color:#192845;margin:0 0 .7rem;font-size:clamp(1.55rem,2.3vw,1.95rem);font-weight:700;font-stretch:75%;line-height:1.05}.refill-bundle-prompt p{margin:0 0 1rem;line-height:1.4}.refill-bundle-prompt-actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.refill-bundle-prompt-gold,.refill-bundle-prompt-ghost{color:#192845;font-family:var(--font-sans-next), "Open Sans", "Segoe UI", sans-serif;font-variation-settings:"wdth" 100;font-variant:small-caps;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;cursor:pointer;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px);background:#192845;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:1.5px;font-size:.68rem;font-weight:600;font-stretch:100%;line-height:1;display:inline-flex}.refill-bundle-prompt-gold{filter:drop-shadow(0 3px 8px #1928454d)}.refill-bundle-prompt-ghost{filter:drop-shadow(0 2px 6px #00000047)}.refill-bundle-prompt-gold:hover,.refill-bundle-prompt-ghost:hover{opacity:.86}.refill-bundle-prompt-gold span,.refill-bundle-prompt-ghost span{color:#192845;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);padding:.95rem 1.4rem;display:block}.refill-bundle-prompt-gold span{background:#fddd59}.refill-bundle-prompt-ghost span{background:#faf4e6e6}.cart-line[data-bundle-fold],.cart-drawer-line[data-bundle-fold]{z-index:3;pointer-events:none;animation:.46s forwards refill-bundle-fold;position:relative}.cart-line[data-bundle-arrive],.cart-drawer-line[data-bundle-arrive]{animation:.24s both refill-bundle-arrive}.cart-line[data-bundle-settle],.cart-drawer-line[data-bundle-settle]{animation:.24s both refill-bundle-settle}.cart-line[data-bundle-return],.cart-drawer-line[data-bundle-return]{animation:.18s both refill-bundle-return}@keyframes refill-bundle-prompt-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes refill-bundle-fold{0%{opacity:1;transform:translateY(0)scale(1)}62%{transform:translateY(var(--bundle-shift,0px)) scale(.96);opacity:0}to{transform:translateY(var(--bundle-shift,0px)) scale(.96);opacity:0}}@keyframes refill-bundle-arrive{0%{opacity:0;transform:translateY(var(--bundle-from,0px)) scale(.96)}to{opacity:1;transform:none}}@keyframes refill-bundle-settle{0%{transform:scale(.98)}to{transform:none}}@keyframes refill-bundle-return{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.refill-bundle-prompt[open],.cart-line[data-bundle-fold],.cart-drawer-line[data-bundle-fold],.cart-line[data-bundle-arrive],.cart-drawer-line[data-bundle-arrive],.cart-line[data-bundle-settle],.cart-drawer-line[data-bundle-settle],.cart-line[data-bundle-return],.cart-drawer-line[data-bundle-return]{animation:none}}
