:root:root{--font-h1--case:uppercase;--font-h2--case:uppercase;--font-h3--case:uppercase;--font-h4--case:uppercase;--cd-read-family:var(--font-accent--family);--cd-cover-family:"Newsreader Cover",Georgia,serif}@font-face{font-family:Newsreader Cover;src:url(/cdn/shop/files/newsreader-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--cd-hairline:#E4E4E4;--cd-muted:#6B6B6B;--cd-ease-out:cubic-bezier(.23,1,.32,1);--cd-press-scale:.97;--shadow-button:none}::selection{background:#000;color:#fff}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.button{box-shadow:none}a,button,summary,[role=button]{touch-action:manipulation}button,summary,[role=button]{-webkit-user-select:none;user-select:none}body :is(.button,.add-to-cart-button){text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem}body :is(.button,.add-to-cart-button):active{scale:var(--cd-press-scale)}.menu-list__link:active,.footer-content .menu__details a:active{opacity:.6}product-card .card-gallery{transition:opacity .12s var(--cd-ease-out)}product-card:active .card-gallery{opacity:.9}.header{border-block-end:1px solid var(--cd-hairline)}@media(min-width:750px){#header-component[data-menu-style=menu] .header__columns{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:". left right"}}@media(min-width:750px){#header-component[data-menu-style=menu] .header__column--left{flex-direction:column;align-items:center;gap:0}}@media(min-width:750px){#header-component[data-menu-style=menu] .header__column--left .header-logo{height:auto;flex:0 0 auto}}@media(min-width:750px){#header-component[data-menu-style=menu] .header__column--left .header-menu{height:auto;width:max-content}}@media(min-width:750px){#header-component[data-menu-style=menu] .header__column--left :is(.menu-list__list-item,.menu-list__link){height:auto}}@media(min-width:750px){#header-component[data-menu-style=menu] .header__column--left .menu-list__link{padding-block:.625rem .25rem}}@media(min-width:750px){#header-component[data-menu-style=menu] .header__column--right{justify-content:flex-end}}.menu-list__link,.menu-list__link-title,.menu-drawer__menu-item,.menu-drawer__menu-item-text{font-family:var(--cd-read-family);text-transform:uppercase;letter-spacing:.1em}.menu-list__link{font-size:.8125rem}body :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4),body .text-block:is(.h1,.h2,.h3,.h4)>*{font-weight:400;letter-spacing:.08em;text-transform:uppercase}body .product-card :is(h1,h2,h3,h4),body .product-details .text-block:is(.h1,.h2,.h3,.h4)>*,body .product-details .text-block :is(h1,h2){text-transform:none}rte-formatter,.rte,.shopify-policy__body{--font-body--family:var(--cd-read-family);--font-paragraph--family:var(--cd-read-family);font-family:var(--cd-read-family)}body product-price.text-block{--font-body--family:var(--font-heading--family);--font-paragraph--family:var(--font-heading--family);font-family:var(--font-heading--family)}.ui-test-product-list .section-resource-list__header .text-block>*{font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);margin:0}[id$=__cover_cdHome1]{--cd-flag:min(27.5rem,68vw)}[id$=__cover_cdHome1] .image-block{justify-content:center;width:var(--cd-flag);min-width:0}[id$=__cover_cdHome1] .image-block__image{width:100%;height:auto}[id$=__cover_cdHome1] .text-block{--font-body--family:var(--cd-cover-family);--font-paragraph--family:var(--cd-cover-family);font-family:var(--cd-cover-family);color:#000}[id$=__cover_cdHome1] .text-block>*{margin:0;max-inline-size:none;font:inherit;font-weight:400;line-height:1;letter-spacing:inherit;text-transform:inherit;text-wrap:balance}[id$=__cover_cdHome1] [class*=__text_cdCov1]{margin-block-start:calc(var(--cd-flag) * .0345);font-size:calc(var(--cd-flag) * .0404);letter-spacing:.08em;text-transform:uppercase}[id$=__cover_cdHome1] [class*=__text_cdCov1]>*{margin-inline-end:-.08em}[id$=__cover_cdHome1] [class*=__text_cdCov2]{margin-block-start:calc(var(--cd-flag) * .0215);font-size:calc(var(--cd-flag) * .0473)}[id$=__cover_cdHome1] .button{margin-block-start:calc(var(--cd-flag) * .075)}@media(prefers-reduced-motion:no-preference){[id$=__cover_cdHome1] .section-content-wrapper{animation:cd-rise .3s var(--cd-ease-out) both}}@media(prefers-reduced-motion:no-preference){.ui-test-product-list .section-resource-list__header,.ui-test-product-list .resource-list{animation:cd-rise .3s var(--cd-ease-out) both}}@media(prefers-reduced-motion:no-preference){.ui-test-product-list .resource-list{animation-delay:50ms}}@keyframes cd-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}main:has(collection-component)>.shopify-section:first-child .section-content-wrapper{align-items:center}main:has(collection-component)>.shopify-section:first-child .text-block{width:100%;align-items:center;text-align:center}main:has(collection-component)>.shopify-section:first-child .text-block>*{width:100%;text-align:center}.search-page__header .text-block{align-items:center;text-align:center}.search-page__header .text-block>*{width:100%;text-align:center}.search-page__header .search-page-input__parent{justify-content:center}.search-page__header search-page-input-component{margin-inline:auto}@media(min-width:750px){main results-list .product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop:repeat(auto-fit,minmax(250px,320px));justify-content:center}}@media(max-width:749px){main results-list .product-grid--grid:not([product-grid-view=mobile-single])>li:only-of-type{grid-column:1 / -1;width:calc(50% - var(--product-grid-gap) / 2);justify-self:center}}.section-resource-list__header .group-block-content{justify-content:center}.section-resource-list__header .text-block{width:100%;align-items:center;text-align:center}.section-resource-list__header .text-block>*{width:100%;text-align:center}.section-resource-list .resource-list--grid:has(>.resource-list__item:only-child){display:flex;justify-content:center}.section-resource-list .resource-list--grid>.resource-list__item:only-child{width:min(60%,20rem)}main:has(.cart-page:not(.cart-page--empty)) .ui-test-product-list{display:none}product-card img,.product-card img{border-radius:0}product-card .product-card__content.product-grid__card{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1rem;row-gap:.75rem;align-items:baseline}product-card .product-card__content.product-grid__card>.card-gallery{grid-column:1 / -1}.product-card .product-card__content .text-block p{font-family:var(--font-heading--family);font-weight:400;font-size:1.0625rem;line-height:1.2;letter-spacing:0;overflow-wrap:break-word}.product-card .product-card__content product-price{width:auto;letter-spacing:.01em;justify-content:flex-end}.product-card .product-card__content product-price .price{font-weight:400;font-size:1rem}@media(hover:hover)and (pointer:fine){.product-card:hover .text-block p{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}}.product-details .text-block h1{font-size:clamp(1.875rem,3vw,2.5rem);line-height:1.05;overflow-wrap:break-word}.product-details product-price .price{font-size:1.125rem;letter-spacing:.01em}.product-details .variant-option legend{font-size:.8125rem;color:var(--cd-muted);letter-spacing:.02em}.product-details .add-to-cart-button{min-height:3.25rem;letter-spacing:.04em}.product-details rte-formatter{font-size:.9375rem;line-height:1.65;max-width:46ch}.product-details rte-formatter p{margin-block:0 .9em}.product-details [class*=__text_cdShip1]{margin-block-start:-.75rem;max-width:none;font-size:.8125rem;line-height:1.4;letter-spacing:.01em;color:var(--cd-muted)}.product-details [class*=__text_cdShip1]>*{margin:0}.product-details .accordion .details__header{font-family:var(--cd-read-family);font-size:.8125rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.product-details .accordion .details-content rte-formatter{font-size:.9375rem;line-height:1.6}.product-details .accordion .details-content rte-formatter p:last-child{margin-block-end:0}.page-content rte-formatter{font-size:1.0625rem;line-height:1.65;max-width:62ch}.page-content rte-formatter h2{font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.2;margin-block:2.25em .5em}footer .footer-content{grid-template-columns:1fr;justify-items:center;gap:1.75rem;text-align:center;border-block-start:1px solid var(--cd-hairline);padding-block-start:clamp(2.5rem,6vw,4.5rem);margin-block-start:clamp(2rem,6vw,5rem)}footer .footer-content>*{width:100%;max-width:30rem}footer .footer-content .group-block-content,footer .footer-content .text-block{align-items:center;text-align:center;--text-align:center}footer .footer-content .text-block>*{width:100%;text-align:center}.footer-content .text-block :is(h2,h3){font-size:1.5rem;line-height:1.15;font-weight:400;letter-spacing:.08em}.email-signup-block .email-signup__input-group.email-signup__input-group--integrated{border-width:0 0 1px;border-radius:0;border-color:currentColor}.email-signup-block .email-signup__input-group--integrated .email-signup__input{padding-inline-start:0}.email-signup-block .email-signup__input-group:has(.email-signup__input:focus-visible){outline:var(--focus-outline-width) solid currentColor;outline-offset:var(--focus-outline-offset)}footer .footer-content>accordion-custom.menu{max-width:none}footer .footer-content .menu__heading{display:none}footer .footer-content .details-content{margin-block-start:0}footer .footer-content .menu__details .list-unstyled{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 2rem;margin:0;padding:0}footer .footer-content .menu__item+.menu__item{margin-block-start:0}footer .footer-content .menu__details a{display:inline-block;padding-block:.5rem;text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem}footer .footer-utilities .utilities{display:flex;flex-direction:column-reverse;align-items:center;gap:1rem}footer .footer-utilities .utilities>*{justify-self:center;text-align:center}footer .footer-utilities anchored-popover-component{display:none}.footer-utilities__text{font-size:.8125rem;color:var(--cd-muted);letter-spacing:.01em}footer .footer-content .payment-icons{max-width:none}footer .footer-content .payment-icons__list{justify-content:center}main:has(.cd-about) .text-block:has(>h1){width:100%;max-width:none;align-items:center;text-align:center;--text-align:center}main:has(.cd-about) .text-block>h1{width:100%;text-align:center}main:has(.cd-about) .page-content rte-formatter{max-width:40rem;margin-inline:auto}.cd-about__kicker{margin:0 0 2.75rem;text-align:center;font-size:.8125rem;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:var(--cd-muted)}.cd-about__dope{margin:0 0 3.5rem;text-align:center;font-family:var(--cd-cover-family);font-size:clamp(1.75rem,7vw,3rem);line-height:1.12;letter-spacing:.08em;text-transform:uppercase;color:#a3a3a3}.cd-about__dope p{margin:0 0 0 .08em}.cd-about__dope strong{font-weight:400;color:#000}.cd-about blockquote{margin:2.75rem 0;padding:1.75rem 0;border:0;border-block:1px solid var(--cd-hairline);background:none;text-align:center;font-family:var(--cd-cover-family);font-size:clamp(1.375rem,3.6vw,1.875rem);font-style:normal;line-height:1.3;color:#000;text-wrap:balance}.cd-about blockquote p{margin:0;font:inherit}.cd-about__facts{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 2.25rem;margin:3rem 0 0;padding:1.75rem 0 0;border-top:1px solid var(--cd-hairline);list-style:none}.cd-about__facts li{margin:0;padding:0;list-style:none;font-size:.8125rem;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.cd-about__facts li::marker{content:""}.cd-about__cta{margin:2.25rem 0 0;text-align:center}.cd-about__cta .button{display:inline-flex;text-decoration:none;color:var(--color-primary-button-text);background:var(--color-primary-button-background)}@media(min-width:750px){.product-information__media .product-media-container.media-fit-contain img{object-position:center top}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/readout.css.map */
