:root{--bo-ink: #0e0e0e;--bo-accent: #c8102e;--bo-paper: #f4f4f1;--bo-muted: #7a7a7a;--bo-radius: 2rem;--font-heading-family: "Anton", "Impact", sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Manrope", system-ui, sans-serif;--page-width: 190rem}html{font-size:62.5%}body{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.7;color:var(--bo-muted);background:#fff}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-heading-family);font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:-.015em;line-height:1.04;color:var(--bo-ink)}.button,button.button,.shopify-payment-button__button--unbranded{border-radius:99.9rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;min-height:5.2rem}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background:var(--bo-accent);color:#fff}.button:after,.button:before{border-radius:99.9rem}.announcement-bar,.announcement-bar-section .announcement-bar{background:var(--bo-accent);color:#fff;border:0}.announcement-bar__message,.announcement-bar__link{font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.header-wrapper,.header-wrapper.gradient{background:transparent;border:0}.section-header{margin-bottom:0}.header.page-width{max-width:none;margin:1.2rem 1.6rem 0;padding:0 3rem!important;min-height:7.3rem;background:var(--bo-ink);border-radius:4.4rem;box-shadow:0 .8rem 2.4rem #0000001f}.header__menu-item,.header__menu-item span,.header__active-menu-item{font-family:var(--font-body-family);font-size:1.15rem!important;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#fff}.header__menu-item:hover,.header__menu-item:hover span{color:var(--bo-accent)}.header__icon,.header__icon .icon{color:#fff}.header__heading-logo-wrapper{width:14rem}.header__submenu{background:var(--bo-ink);border-radius:1.6rem;border:0;padding:1rem 0}.header__submenu .list-menu__item{font-size:1.2rem;color:#fff;text-transform:uppercase;letter-spacing:.06em}.bo-header-search{display:none}@media screen and (min-width:1280px){.bo-header-search{display:flex;align-items:center;height:4.2rem;margin-right:1.2rem;padding:0 .6rem 0 1.6rem;border-radius:99.9rem;background:#ffffff14;color:#fff}.bo-header-search input{background:transparent;border:0;outline:0;color:#fff;font:inherit;font-size:1.3rem;width:22rem;padding:0}.bo-header-search input::placeholder{color:#ffffff8c}.bo-header-search button{background:none;border:0;color:#fff;width:3.6rem;height:3.6rem;display:grid;place-items:center;cursor:pointer}.header__icons .header__search{display:none}}.card-wrapper{background:transparent}.card--standard .card__inner,.card .card__media,.card .media{background:#fff;border-radius:var(--bo-radius);overflow:hidden}.card--standard .card__inner{border:.1rem solid rgba(14,14,14,.08)}.card__media img,.card .media>img{object-fit:contain!important;background:#fff}.card__heading,.card__heading a,.card-information .card__heading{font-family:var(--font-body-family);font-size:1.4rem;font-weight:800;text-transform:uppercase;letter-spacing:.01em;line-height:1.35;color:var(--bo-ink)}.card-information .price,.card-information .price-item{font-family:var(--font-heading-family);font-size:2rem;letter-spacing:0;color:var(--bo-ink)}.card-information .price--on-sale .price-item--regular{font-family:var(--font-body-family);font-size:1.2rem;color:var(--bo-muted)}.card .badge,.card__badge .badge{background:var(--bo-accent);color:#fff;border:0;border-radius:99.9rem;font-family:var(--font-body-family);font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:.5rem 1.2rem}.card .badge.color-scheme-2{background:var(--bo-ink)}.collection-hero__title,.title--primary,.collection-hero .title{font-family:var(--font-heading-family);text-align:center;text-transform:uppercase;font-size:6.4rem}.facets__summary,.facets-container .button{font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem}.bo-product-meta{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 1.6rem 0}.bo-product-meta__lot{font-size:1.1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--bo-muted)}.bo-product-meta__pill{display:inline-block;padding:.7rem 1.6rem;border-radius:99.9rem;background:var(--bo-accent);color:#fff;font-size:1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.product__info-container{background:var(--bo-paper);border-radius:var(--bo-radius);padding:3.2rem!important}.product__title h1,.product__title h2,.product__title{font-family:var(--font-heading-family);font-size:4.6rem;line-height:1.02;text-transform:uppercase;color:var(--bo-ink)}.product__info-container .price,.product__info-container .price-item{font-family:var(--font-heading-family);font-size:4rem;color:var(--bo-ink)}.product__info-container .price--on-sale .price-item--regular{font-family:var(--font-body-family);font-size:1.3rem}.product-media-container .media,.product__media{border-radius:var(--bo-radius);overflow:hidden}.bo-promises{display:grid;gap:1rem;margin:2rem 0}.bo-promise{display:flex;align-items:center;gap:1.4rem;padding:1.4rem 1.6rem;background:var(--bo-accent);color:#fff;border-radius:1.2rem}.bo-promise strong{display:block;font-size:1.4rem;font-weight:800}.bo-promise span{font-size:1.2rem;opacity:.92}.bo-promise__mark{width:3.6rem;height:3.6rem;flex:none;display:grid;place-items:center;border-radius:50%;background:#ffffff2e;font-family:var(--font-heading-family);font-size:1.8rem}.related-products .title,.product-recommendations .title{font-family:var(--font-heading-family);font-size:4.4rem;text-align:left}.footer{border-top:0;background:var(--bo-ink);color:#fff;border-radius:3rem 3rem 0 0;margin-top:0;padding-top:1rem}.shopify-section-group-footer-group,[id$=__footer].shopify-section{margin-top:6rem}@media screen and (max-width:749px){.shopify-section-group-footer-group,[id$=__footer].shopify-section{margin-top:4rem}}.footer-block__heading{font-family:var(--font-heading-family);font-size:2rem;letter-spacing:.02em;color:#fff}.footer .newsletter-form__button,.footer .field__button{background:var(--bo-accent);color:#fff}@media screen and (max-width:749px){.header.page-width{margin:.8rem .8rem 0;padding:0 1.6rem!important;min-height:6.4rem;border-radius:3.2rem}.header__heading-logo-wrapper{width:10rem}.collection-hero__title,.title--primary{font-size:4.2rem}.product__title{font-size:3.4rem}}@media screen and (max-width:749px){.bo-split__card{min-height:32rem!important}.bo-split__title{font-size:6rem!important}.footer{padding-top:0;border-radius:2.4rem 2.4rem 0 0}.footer .footer__content-top{padding:3rem 2rem 1.6rem}.footer .footer__blocks-wrapper.grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem 2rem;margin:0}.footer .footer-block.grid__item{width:auto;max-width:none;margin:0;padding:0;min-width:0}.footer .footer-block.grid__item:first-child{grid-column:1 / -1;padding-bottom:2.4rem;border-bottom:.1rem solid rgba(255,255,255,.14)}.footer-block__brand-info .footer-block__heading{font-size:2.2rem;line-height:1.15;margin-bottom:1.2rem}.footer-block__brand-info .rte p{margin:0 0 1.6rem;font-size:1.4rem;line-height:1.6;opacity:.8}.footer .footer__list-social{justify-content:flex-start;gap:.4rem}.footer-block__heading{font-size:1.6rem;margin-bottom:1.2rem}.footer-block__details-content{margin-bottom:0}.footer .footer-block__details-content .list-menu__item--link{padding:.4rem 0;font-size:1.4rem;line-height:1.5}.footer .footer-block__details-content.rte p{margin:0 0 .8rem;font-size:1.4rem;line-height:1.6}.footer .footer__content-bottom{padding:2rem 2rem 2.4rem;border-top:.1rem solid rgba(255,255,255,.14)}.footer .footer__content-bottom-wrapper{flex-direction:column;align-items:center;row-gap:1rem}.footer__copyright,.footer .copyright__content{text-align:center;margin-top:0;font-size:1.2rem;opacity:.7}.footer__payment{margin-top:0}}.facets-vertical{gap:3rem}@media screen and (min-width:750px){.facets-vertical .facets-wrapper{padding:2rem 2rem 1rem;background:var(--bo-paper);border-radius:var(--bo-radius);align-self:flex-start}}.facets__heading,.facets__summary,.facets__disclosure .facets__summary{font-family:var(--font-body-family);font-size:1.2rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--bo-ink)}.facets__display-vertical{padding-top:.6rem}.facet-checkbox{font-size:1.4rem;font-weight:600;color:var(--bo-ink)}.facet-checkbox>input[type=checkbox]:checked~svg{color:var(--bo-accent)}.product-count,.product-count-vertical,.facets-vertical .product-count__text{display:none!important}.product__media-item .product__media,.product-media-container{background:#fff;border-radius:var(--bo-radius)}.product__media img{object-fit:contain!important}.thumbnail-list .thumbnail,.thumbnail-slider .thumbnail{border-radius:1.2rem;overflow:hidden;background:#fff}.thumbnail[aria-current],.thumbnail[aria-current=true]{outline:.2rem solid var(--bo-ink);outline-offset:-.2rem}.thumbnail img{object-fit:contain!important}@media screen and (min-width:990px)and (max-width:1279px){.header.page-width{padding:0 2rem!important}.header__inline-menu .list-menu--inline{gap:.2rem}.header__menu-item{padding:1rem .9rem}}@media screen and (max-width:749px){.footer .footer-block__details-content .list-menu__item--link{padding:.9rem 0}}@media screen and (min-width:750px)and (max-width:1099px){.product__info-container{padding:2rem!important}.product__title,.product__title h1,.product__title h2{font-size:3.4rem}.product__info-container .price,.product__info-container .price-item{font-size:3rem}.bo-promise{padding:1.2rem;gap:1rem}}.bo-size-loading{opacity:.35;pointer-events:none;transition:opacity .2s}.bo-size-bar{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin:0 auto 2rem;max-width:var(--page-width);padding:1.4rem 2rem;border-radius:99.9rem;background:var(--bo-ink);color:#fff}.bo-size-bar__label{font-size:1.2rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.bo-size-bar__clear{padding:.8rem 1.6rem;border-radius:99.9rem;background:var(--bo-accent);color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.bo-size-empty{margin:3rem 0;text-align:center;font-size:1.6rem;color:var(--bo-muted)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/leftra-bo.css.map */
