header-component,.header-wrapper,.header{background-color:#fff}@media screen and (min-width:750px){header-component .header__row--top .header__columns{min-height:64px;padding-block:0}header-component .header-logo{padding:0!important;margin-block:-8px;margin-inline-start:-15px}header-component .menu-list__link{display:flex;align-items:center;height:36px;margin:auto 16px!important;padding:0 12px!important;border-radius:9999px;font-size:1.5rem!important;line-height:2rem!important;transition:background-color .15s ease}header-component .menu-list__link:hover,header-component .menu-list__link:focus-visible{background-color:#f8b072}}@media screen and (max-width:749px){header-component .header__columns,#header-component[data-menu-style=drawer] .header__columns{grid-template-columns:1fr 44px 44px 44px;grid-template-areas:"logo search actions burger";min-height:64px;padding-inline:16px 8px}header-component .header__columns .header-logo,#header-component[data-menu-style=drawer] .header__columns .header-logo{grid-area:logo;justify-self:start;margin-inline-start:-12px}header-component .header__columns .search-action,#header-component[data-menu-style=drawer] .header__columns .search-action{grid-area:search}header-component .header__columns header-actions,#header-component[data-menu-style=drawer] .header__columns header-actions{grid-area:actions}header-component .header__columns .header__drawer,#header-component[data-menu-style=drawer] .header__columns .header__drawer{grid-area:burger;justify-self:end}header-component .header__icon--menu{justify-content:center!important}header-component .account-button{display:none!important}}[class*=__product_list_pills] p{display:flex;flex-wrap:wrap;gap:8px;margin:0}[class*=__product_list_pills] a{display:inline-flex;align-items:center;padding:8px 18px;border:1px solid #000000;border-radius:9999px;color:#000!important;font-family:Outfit,sans-serif;font-weight:500;font-size:.8125rem;line-height:1.2;text-decoration:none!important;transition:background-color .15s ease,color .15s ease}[class*=__product_list_pills] a:first-child,[class*=__product_list_pills] a:hover{background-color:#000;color:#fff!important}@media screen and (min-width:750px){.product-information .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:3fr 2fr}}@media screen and (max-width:749px){.announcement-bar--dismissible .announcement-bar__slider{grid-column:2}}.announcement-bar--dismissible .announcement-bar__slide,.announcement-bar--dismissible .announcement-bar__text{--line-height: 1.4 !important;line-height:1.4!important;height:auto!important;overflow:visible!important}@media screen and (max-width:749px){[class*=__product_list_text_YFtzcL] h2{font-size:2.5rem!important}}.product-details [class*=__product_type_label] p{margin:0;font-family:Outfit,sans-serif;font-weight:500;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.product-details [class*=__text_xrnftG] h1{font-size:2.5rem!important;line-height:1.05!important;margin:0}.product-details product-price,.product-details product-price .price{font-size:1.125rem!important;font-weight:500!important}.product-details [class*=__shipping_note] p{margin:0;font-size:.8125rem;color:#0009}@media screen and (max-width:749px){.product-details [class*=__text_xrnftG] h1{font-size:2rem!important}.product-details product-price,.product-details product-price .price{font-size:1.0625rem!important}}header-component .header-drawer-icon--open,header-component .header-drawer-icon--open svg{width:29px!important;height:24px!important}@media screen and (min-width:750px){.highlight .highlight__images{flex:2 1 560px}.highlight .highlight__content{flex:1 1 320px}}@media screen and (max-width:749px){.product-card__content div.text-block p,.product-card__content div.text-block [role=heading]{font-size:.875rem!important}.product-card__content div.text-block{padding:12px 12px 0!important}.product-card__content product-price{padding:0 12px 12px!important}}html:root{--narrow-page-width: 85rem}header-component .menu-list__link-title{padding:0!important;margin:0!important}header-component .header-actions__action svg,header-component .search-action svg{width:24px!important;height:24px!important}.highlight{flex-wrap:wrap}@media screen and (min-width:750px){.highlight .highlight__images{align-self:stretch}.highlight .highlight__image{height:100%}.highlight .highlight__image img{height:100%;aspect-ratio:auto}}[class*=__product_list_text_YFtzcL] h2{letter-spacing:-.01em!important}[class*=__product_list_pills] a{line-height:1.6}@media screen and (min-width:750px){.product-information .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:calc(60% - 4px) calc(40% + 4px)}}.product-details product-price,.product-details product-price .price{line-height:1.6!important}.product-recommendations h3,product-recommendations h3{font-size:2rem!important;line-height:1.1!important}@media screen and (max-width:749px){.product-recommendations h3,product-recommendations h3{font-size:1.5rem!important}}.shopify-section-group-footer-group .email-signup__input--underline{height:auto!important;line-height:normal!important}.shopify-section-group-footer-group form button{padding:12px 22px!important}.terms-policies-popover{opacity:1!important;translate:none!important;scale:1!important;transform:none!important}.announcement-bar--dismissible .announcement-bar__slider{grid-column:1 / -1!important;padding-inline:40px 25px}.announcement-bar--dismissible .announcement-bar__close{margin:0}@media screen and (max-width:749px){.announcement-bar--dismissible .announcement-bar__slider{padding-inline:16px 1px}}.product-card__content{gap:0!important}@media screen and (max-width:749px){.group-block-content:has(>[class*=__product_list_pills]){flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.group-block-content:has(>[class*=__product_list_pills])>*{flex:0 0 auto!important}}.shopify-section-group-footer-group .email-signup__input-group{align-items:center!important;gap:16px}.shopify-section-group-footer-group .email-signup__button{line-height:normal!important}@media screen and (max-width:749px){.footer-utilities .utilities{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.footer-utilities .footer-utilities__group-copyright,.footer-utilities .terms-policies-popover{text-align:left!important}.terms-policies-popover ul.policy_list{gap:20px!important}}.product-card__content product-price{padding-top:4px!important}.terms-policies-popover .policy_list li a{padding:0!important}.section-resource-list__content:has(.blaenk__recs_all_link){position:relative}.section-resource-list__content>div:has(>.blaenk__recs_all_link){position:absolute;top:0;right:0;height:2.2rem;display:flex;align-items:flex-end}.blaenk__recs_all_link a{font-family:Outfit,sans-serif;font-weight:500;font-size:.875rem;color:#000;text-decoration:none;text-transform:lowercase}@media screen and (max-width:749px){.section-resource-list__content>div:has(>.blaenk__recs_all_link){height:1.65rem}.blaenk__recs_all_link a{font-size:.8125rem}}.email-signup__input-group--underline{box-shadow:none!important}.product-form-buttons .quantity-selector-wrapper{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/blaenk-layout.css.map */
