/*! ============ Add any custom styles below this line ================== */[data-carousel] .flickity-button{background:var(--COLOR-CUSTOM-GRAY)}[data-carousel] .flickity-button svg{fill:#fff}html:not(.supports-touch) .product-grid-item:hover .product-grid-item__actions-overlay{visibility:visible}.product-grid-item__actions-overlay{position:absolute;background-color:#000c;top:0;right:0;bottom:0;left:0;visibility:hidden;z-index:1}.product-grid-item__actions .product-grid-item__actions-text-container{display:flex;justify-content:center;align-items:center;flex-grow:1;padding:0 32px}.product-grid-item__actions .product-grid-item__actions-text{color:#fff;text-align:center;font-size:18px;font-family:var(--FONT-STACK-ACCENT)}.product__grid__age{overflow:hidden;margin:3px 0;color:var(--text-light);font-size:calc(var(--font-3) * var(--FONT-ADJUST-BODY));line-height:var(--leading-normal);text-transform:uppercase}.product__grid__more-info{margin-top:32px;text-align:left}.product__grid__more-info .product__grid__more-info-tagline{font-family:var(--FONT-STACK-ACCENT);font-size:calc(var(--font-4) * var(--FONT-ADJUST-BODY));margin-bottom:12px}.product__grid__more-info .product__grid__more-info-description{font-family:var(--FONT-STACK-BODY);font-size:calc(var(--font-4) * var(--FONT-ADJUST-BODY));margin-bottom:12px}.product__grid__more-info .product__grid__more-info-link{font-family:var(--FONT-STACK-BODY);font-size:calc(var(--font-4) * var(--FONT-ADJUST-BODY));text-decoration:underline}.section-columns .column__image-rounded{border:1px solid var(--COLOR-CUSTOM-GRAY);border-radius:40px;overflow:hidden}.custom-button--outline{width:100%;border-radius:5px;padding-top:28px;padding-bottom:28px;margin-bottom:4px!important}.product__block__author a{text-decoration:underline}.product__block__author a:hover{text-decoration:none}.product__block__shop-local a{border-radius:3px}.product__block__shop-local svg{margin-bottom:2px}.product__block__shop-local svg path{stroke:#bf1f23}.authors-list{display:grid;gap:calc(var(--gutter) / 2);grid-template-columns:repeat(var(--grid-large-items),1fr)}@media only screen and (max-width: 1099px){.authors-list{grid-template-columns:repeat(var(--grid-medium-items),1fr)}}@media only screen and (max-width: 767px){.authors-list{grid-template-columns:repeat(var(--grid-small-items),1fr)}}.authors-list .authors-list__item{padding-top:calc(var(--outer) * .75)}.authors-list .authors-list__letter{margin-bottom:10px}.authors-list .authors-list__name{padding:8px 0}.authors-list .authors-list__name a{color:#bf1f23}.authors-list .authors-list__name a:hover{text-decoration:underline}.tbm_shop_local .tbm-style button{padding:var(--space-2);font-size:calc(var(--font-2) * var(--TYPE-ADJUST-BUTTON));font-family:var(--TYPE-STACK-BUTTON);font-style:var(--TYPE-STYLE-BUTTON);font-weight:var(--TYPE-WEIGHT-BUTTON);text-transform:var(--FONT-BUTTON-TRANSFORM);letter-spacing:var(--FONT-BUTTON-LETTER-SPACING);border-radius:var(--BUTTON-RADIUS);border:1px solid var(--COLOR-PRIMARY);color:var(--COLOR-PRIMARY);display:inline-flex;align-items:center}.tbm_shop_local .tbm-style button:before{content:"";width:16px;height:16px;display:block;margin-right:var(--space-2);background-repeat:no-repeat;background-color:transparent;background-size:contain}.select-popout__list .unavailable.enabled-to-be-selected{text-decoration:initial}.product__title__sub{display:block;padding-top:.5rem}
/*# sourceMappingURL=/cdn/shop/t/24/assets/theme-custom.css.map?v=118784884766747857731704395174 */
