@font-face{font-family:"HVD Comic Serif Pro";src:url(/cdn/shop/files/HVD_Comic_Serif_Pro.woff2?v=1761342409) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-heading-family: "HVD Comic Serif Pro", serif;--font-heading-style: normal;--font-heading-weight: 400}h6{font-family:var(--font-heading-family)}.button:not(.button--secondary):not(.button--tertiary){--color-button: 244, 185, 25;--color-button-text: 0, 0, 0}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):hover{--color-button: 217, 164, 22}#MainContent .product-card-wrapper .card__heading,#MainContent .price{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important}body:has(#MainContent[data-template=index]) .header-wrapper :is(a,summary,button,span):not(.cart-count-bubble,.cart-count-bubble *){color:#212d50!important}#MainContent[data-template=index] .image-with-text__text--caption{font-family:var(--font-body-family)!important;font-style:normal;letter-spacing:0;font-weight:400;line-height:1.5}#MainContent .button,.header-wrapper .header__menu-item,.header-wrapper .list-menu__item,.header-wrapper .menu-drawer__menu-item{font-family:var(--font-body-family)!important;font-style:normal;font-weight:400;letter-spacing:normal}#MainContent :is([id$=__image_with_text_TAQnVP],[id$=__image_with_text_8c98gr]) .image-with-text__heading{font-family:var(--font-heading-family);font-size:36px;font-weight:400;line-height:1.16;letter-spacing:0;text-transform:none;margin:0;max-width:430px}#MainContent :is([id$=__image_with_text_TAQnVP],[id$=__image_with_text_8c98gr]) .image-with-text__text--caption{font-family:var(--font-body-family)!important;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 14px}#MainContent :is([id$=__image_with_text_TAQnVP],[id$=__image_with_text_8c98gr]) .image-with-text__text.rte{font-family:var(--font-body-family);font-size:16px;line-height:1.6;letter-spacing:0;font-weight:400;max-width:40ch;margin:16px 0 0}#MainContent :is([id$=__image_with_text_TAQnVP],[id$=__image_with_text_8c98gr]) .image-with-text__text.rte p{font:inherit;margin:0}#MainContent :is([id$=__image_with_text_TAQnVP],[id$=__image_with_text_8c98gr]) .button{font-family:var(--font-body-family)!important;font-size:14px;font-weight:500;min-height:44px;padding:0 24px;border-radius:28px;margin-top:22px;--buttons-radius:28px;--buttons-radius-outset:28px}@media(max-width:749px){#MainContent :is([id$=__image_with_text_TAQnVP],[id$=__image_with_text_8c98gr]) .image-with-text__heading{font-size:30px}}#MainContent[data-lf-typography]{--lf-type-navy: #212d50;--lf-type-muted: #596174;--lf-type-section: 36px;--lf-type-card: 18px;--lf-type-body: 16px;--lf-type-small: 14px}#MainContent[data-lf-typography]>:not([id*=__image_banner]) :is(h1,h2,h3,h4),#MainContent[data-lf-typography] :is(.lf-browse__label,.lf-product-title a){color:var(--lf-type-navy)}#MainContent[data-lf-typography]>:not([id*=__image_banner]) :is(.rte,.lf-browse__description,.lf-browse__intro){color:var(--lf-type-navy);letter-spacing:normal}#MainContent[data-lf-typography][data-template=index] :is(.title-wrapper-with-link>.title,.lf-browse__heading h2,.image-with-text__heading),#MainContent[data-lf-typography] :is([id$=__about_award],[id$=__about_team_intro],[id$=__about_story],[id$=__about_quotes],[id$=__about_discovery]) :is(h2.title,.image-with-text__heading){font-family:var(--font-heading-family);font-size:var(--lf-type-section);font-weight:var(--font-heading-weight);line-height:1.2;letter-spacing:normal}#MainContent[data-lf-typography] :is(.lf-shop-hero,.lf-browse__hero) h1{font-size:44px;line-height:1.2;letter-spacing:normal}#MainContent[data-lf-typography] :is(.lf-shop-eyebrow,.lf-browse__eyebrow,.image-with-text__text--caption,.lf-about-intro .caption-with-letter-spacing,.lf-multicolumn-eyebrow,.lf-browse__publishing>div>p){font-family:var(--font-body-family);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:var(--lf-type-navy)}#MainContent[data-lf-typography] :is(.image-with-text__text.rte,.lf-about-intro .rte,.lf-shop-hero .rte,.lf-browse__intro,[id$=__about_discovery] .rte,[id$=__about_quotes] .rte,[id$=__multicolumn_B6JnA4] .rte){font-family:var(--font-body-family);font-size:var(--lf-type-body);font-weight:400;line-height:1.6;letter-spacing:normal}#MainContent[data-lf-typography] .lf-browse__description{font:400 var(--lf-type-small)/1.6 var(--font-body-family);letter-spacing:normal}#MainContent[data-lf-typography] :is(.lf-product-title,.lf-shop-card__title){font-family:var(--font-body-family);font-size:var(--lf-type-card);font-weight:600;line-height:1.35;letter-spacing:normal}#MainContent[data-lf-typography] :is(.lf-product-details,.lf-shop-card__meta){font:400 var(--lf-type-small)/1.5 var(--font-body-family);color:var(--lf-type-muted);letter-spacing:normal}#MainContent[data-lf-typography] :is([id$=__multicolumn_zC3Wae] .rte,.lf-shop-card__price .price){font:400 18px/1.5 var(--font-body-family);color:var(--lf-type-navy);letter-spacing:normal}#MainContent[data-lf-typography] .lf-browse__label{font:600 16px/1.35 var(--font-body-family);letter-spacing:normal}#MainContent[data-lf-typography] :is(.lf-browse__group h2,.lf-browse__publishing h2){letter-spacing:normal}#MainContent[data-lf-typography] .lf-browse__publishing h2{color:#fff}#MainContent[data-lf-typography] .lf-browse .lf-browse__publishing p{color:#fff;font:600 12px/1.4 var(--font-body-family);letter-spacing:.08em}@media(max-width:749px){#MainContent[data-lf-typography]{--lf-type-section:30px;--lf-type-card:16px}#MainContent[data-lf-typography] :is(.lf-shop-hero,.lf-browse__hero) h1{font-size:32px}#MainContent[data-lf-typography] :is([id$=__multicolumn_zC3Wae] .rte,.lf-shop-card__price .price){font-size:16px}}@media(max-width:749px){#MainContent :is([id$=__image_with_text_TAQnVP],[id$=__image_with_text_8c98gr]) .image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__content{padding:40px calc(24px - 1.5rem)}#MainContent :is([id$=__image_with_text_TAQnVP],[id$=__image_with_text_8c98gr]) .image-with-text__text--caption{margin-bottom:12px}#MainContent :is([id$=__image_with_text_TAQnVP],[id$=__image_with_text_8c98gr]) .button{margin-top:24px}}#MainContent[data-lf-typography] :is(.rte,.lf-browse__description,.lf-browse__intro,.lf-shop-hero,.lf-shop-card__title,.lf-shop-card__price,.lf-shop-nav,.lf-browse__label,.lf-browse__topic-nav,.lf-browse__ages){color:#212d50}#MainContent[data-lf-typography] :is(.rte p,.rte li,.rte a,.lf-browse__description,.lf-browse__intro,.lf-shop-card__title a,.lf-shop-card__price .price,.lf-shop-nav a,.lf-browse__label,.lf-browse__topic-nav a,.lf-browse__ages a){color:#212d50;opacity:1}#MainContent[data-lf-typography] :is(.lf-shop-eyebrow,.lf-browse__eyebrow,.image-with-text__text--caption,.lf-about-intro .caption-with-letter-spacing,.lf-multicolumn-eyebrow,.lf-product-details,.lf-shop-card__meta,.product-count,.product-count__text,.facet-filters__label,.facet-filters__sort,.lf-shop-sort,.lf-shop-count){color:#596174;opacity:1}body:has(#MainContent[data-template=index]) .header-wrapper .header__menu-item,.header-wrapper .header__menu-item,.header-wrapper .header__menu-item span{color:#212d50!important;font-weight:600;letter-spacing:.06em;font-size:14px}body:has(#MainContent[data-template=index]) .header-wrapper .menu-drawer__menu-item,.header-wrapper .menu-drawer__menu-item,.header-wrapper .menu-drawer__menu-item span{color:#212d50!important}#MainContent [id$=__about_discovery] .multicolumn-card__info>a.link,#MainContent .button:not(.button--tertiary):not(.quick-add__submit):not(.skip-to-content-link){--color-button:244,185,25;--color-button-text:33,45,80;--buttons-radius:40px;--buttons-radius-outset:40px;font-family:var(--font-body-family)!important;font-size:16px!important;font-weight:600!important;font-style:normal;min-height:48px;border-radius:40px!important;padding-inline:24px;letter-spacing:normal;color:#212d50!important;background:#f4b919!important}#MainContent .button.button--secondary:not(.button--tertiary):not(.quick-add__submit):not(.skip-to-content-link){--color-button:255,255,255;--color-button-text:33,45,80;background:#fff!important;color:#212d50!important;border:1.5px solid #212d50}#MainContent .button:not(.button--tertiary):after{border-radius:40px!important}#MainContent .button.button--secondary:after{box-shadow:none}#MainContent .button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):hover{background:#d9a416!important}#MainContent [id$=__about_discovery] .multicolumn-card__info>a.link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:1.4}#MainContent [id$=__about_discovery] .multicolumn-card__info>a.link:hover{background:#d9a416!important}#MainContent [id$=__about_discovery] .multicolumn-card__info>a.link:focus-visible{outline:2px solid #212d50;outline-offset:4px}#MainContent[data-lf-typography] [id$=__about_award] a,#MainContent[data-lf-typography] .pagination__item{color:#212d50!important;opacity:1}#MainContent .button.button--secondary:not([disabled]):not([aria-disabled=true]):hover{background:#f2f4f8!important}#MainContent[data-lf-typography] .lf-browse .lf-browse__publishing :is(h2,p){color:#fff;opacity:1}#MainContent:has(.lf-book-story) :is(.lf-pdp-credit,.lf-pdp-snippet,.lf-pdp-accolades,.lf-book-story__intro,.lf-book-story__intro p,.lf-book-story__benefits div,.lf-book-story__benefits p,.lf-book-story__details-body,.lf-book-story__details-body p,.lf-book-story__details-body li,.lf-book-story__details-body a,.lf-book-story__quote blockquote,.lf-book-story__quote figcaption){color:#212d50;opacity:1}#MainContent:has(.lf-book-story) :is(.lf-pdp-eyebrow,.lf-pdp-meta,.lf-pdp-shipping-note,.product__tax,.lf-book-story__role,.lf-book-story__quote figcaption span,.lf-book-story__praise header>p:last-child){color:#596174;opacity:1}#MainContent:has(.lf-book-story) .lf-pdp-series{font-size:12px}#MainContent:has(.lf-book-story) .product__tax a{color:#212d50;opacity:1}#MainContent:has(.lf-book-story) .lf-pdp-price-meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 18px}#MainContent:has(.lf-book-story) .lf-pdp-price-meta .price{font-size:22px;font-weight:700;color:#212d50}#MainContent:has(.lf-book-story) .lf-pdp-price-meta .lf-pdp-meta{font-size:15px;line-height:1.5;margin:0}#MainContent:has(.lf-book-story) .quantity{width:124px;min-height:44px}#MainContent:has(.lf-book-story) .quantity__button{width:40px}#MainContent:has(.lf-book-story) .quantity__input{font-size:16px}#MainContent:has(.lf-book-story) .product-form__submit{width:100%;min-height:48px}#MainContent[data-template=index] .banner__text.subtitle p{color:#fff!important;opacity:1}#MainContent[data-lf-typography] :is([id$=__about_award],[id$=__about_team_intro]) .image-with-text__text--caption{margin:0 0 16px!important}#MainContent .lf-shop-nav a{color:#212d50!important;background:#fff;border-color:#c5cad5;opacity:1}#MainContent .lf-shop-nav a[aria-current=page]{color:#212d50!important;background:#cbe9eb!important;border-color:#cbe9eb!important;font-weight:600}#MainContent .lf-shop-nav a:not([aria-current=page]):hover{background:#cbe9eb;border-color:#212d50}#MainContent:has(.lf-book-story) .lf-book-purchase-row{display:flex;align-items:flex-start;gap:12px;margin:20px 0}#MainContent:has(.lf-book-story) .lf-book-purchase-row .product-form__quantity{flex:0 0 124px;width:124px;min-width:0;margin:0}#MainContent:has(.lf-book-story) .lf-book-purchase-row .quantity__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#MainContent:has(.lf-book-story) .lf-book-purchase-row .quantity{width:124px;height:48px;min-height:48px;color:#212d50}#MainContent:has(.lf-book-story) .lf-book-buy-control{flex:1;min-width:0}#MainContent:has(.lf-book-story) .lf-book-buy-control .product-form{margin:0}#MainContent:has(.lf-book-story) .lf-book-buy-control .product-form__buttons{max-width:none}#MainContent:has(.lf-book-story) .lf-book-buy-control .product-form__submit{margin:0;min-height:48px;height:48px}#MainContent:has(.lf-book-story) :is(.product__description,.lf-book-story__intro,.lf-book-story__benefits div,.lf-book-story__details-body){color:#212d50;opacity:1}#MainContent:has(.lf-book-story) .lf-pdp-eyebrow{font-size:12px;color:#596174;opacity:1}.cart :is(th,.cart-item__details .product-option,.cart-item__details .caption-with-letter-spacing),.cart__footer .tax-note{color:#596174;opacity:1}.cart :is(.cart-item__name,.cart-item__price-wrapper,.quantity,.quantity__input),.field__input,.menu-drawer__menu-item{color:#212d50}.cart-count-bubble{background:#212d50!important;color:#fff!important}.cart-count-bubble span{color:#fff!important;opacity:1}.newsletter-form__button{background:#f4b919!important;color:#212d50!important;font-weight:600!important}body.gradient,.gradient{color:rgb(var(--color-foreground))!important}#MainContent .cart-items th,#MainContent .cart-item .product-option,#MainContent .cart-item .caption-with-letter-spacing,#MainContent .cart__footer .tax-note{color:#596174!important;opacity:1}#MainContent .product__info-container .lf-pdp-accolades{font-family:DM Sans,sans-serif;font-size:14px!important;font-weight:600!important;color:#212d50!important;line-height:1.5!important;margin-top:24px!important}#MainContent .product__info-container .lf-pdp-accolades:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/37/assets/lf-brand.css.map */
