.footer{border-top:3px solid #e63232}.footer__brand-intro{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding:42px 0 28px;border-bottom:1px solid rgba(255,255,255,.18)}.footer__brand-name{margin:0;color:#fff;font-size:clamp(1.5rem,2.8vw,2.15rem);font-weight:800;line-height:1.15;letter-spacing:.045em;text-transform:uppercase}.footer__brand-tagline{margin:0;line-height:1.6}.footer .footer__wrapper{padding-top:34px}.footer .footer__block-list{column-gap:32px;row-gap:34px}.footer .footer__title{font-weight:700;letter-spacing:.06em;text-transform:uppercase}.footer .footer__block-item--text .rte p{margin-bottom:.7em}.footer .footer__block-item--text .rte a{color:inherit;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:.2em}.footer .footer__block-item--text .rte a:hover,.footer .footer__block-item--text .rte a:focus-visible,.footer .footer__link-item:hover,.footer .footer__link-item:focus-visible{color:#fff;text-decoration-color:currentColor}.footer .footer__newsletter-text{line-height:1.6}.footer .footer__newsletter-form .form__field{border:1px solid rgba(255,255,255,.32);background:#ffffff12;color:#fff}.footer .footer__newsletter-form .form__field:focus{border-color:#fff}.footer .footer__aside{border-top:1px solid rgba(255,255,255,.18)}@media(max-width:640px){.footer__brand-intro{padding-top:32px}.footer .footer__wrapper{padding-top:20px}}.header{box-shadow:0 4px 18px #0000001f}.header .header__desktop-nav-toggle{border-radius:4px}.header .search-bar__top{overflow:hidden;border-radius:5px}.header .search-bar__submit{background:#ef3e42;color:#fff}.header .header__action-item-link:focus-visible,.header .header__desktop-nav-toggle:focus-visible,.header .header__mobile-nav-toggle:focus-visible{outline:2px solid #fff;outline-offset:3px}.sa-header-shortcuts{background:#f3f4f2;border-bottom:1px solid rgba(27,33,35,.14)}.sa-header-shortcuts__inner{display:flex;align-items:center;gap:clamp(22px,3vw,44px);min-height:46px;overflow-x:auto;scrollbar-width:none}.sa-header-shortcuts__inner::-webkit-scrollbar{display:none}.sa-header-shortcuts__link{display:inline-flex;align-items:center;min-height:46px;padding:12px 0 10px;border-bottom:2px solid transparent;color:#30383b;font-size:.78rem;font-weight:700;letter-spacing:.075em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.sa-header-shortcuts__link:first-child{color:#af2029}.sa-header-shortcuts__link:hover,.sa-header-shortcuts__link:focus-visible{border-bottom-color:#d12c35;color:#af2029}@media(max-width:999px){.sa-header-shortcuts{display:none}}.sa-product-page{--sa-ink:#252b29;--sa-muted:#68716d;--sa-line:#e3e8e4}.sa-product-page .container--flush{max-width:1380px;padding-left:24px;padding-right:24px}.sa-product-page .page__sub-header{padding-top:17px;padding-bottom:22px}.sa-product-page .breadcrumb__link{color:var(--sa-muted);font-size:12px;letter-spacing:.02em}.sa-product-page .product-block-list__item--gallery .card,.sa-product-page .product-block-list__item--info .card,.sa-product-page .product-block-list__item--description .card{background:#fff;border:1px solid var(--sa-line);border-radius:14px;box-shadow:0 8px 28px #1c28200f;overflow:hidden}.sa-product-page .product-block-list__item--gallery .card__section{padding:18px}.sa-product-page .product-block-list__item--info .card__section{padding:clamp(23px,2.6vw,38px)}.sa-product-page .product-gallery__thumbnail{border-radius:7px;overflow:hidden}.sa-product-page .product-meta__title{font-size:clamp(24px,2.25vw,34px);font-weight:700;line-height:1.2;letter-spacing:-.025em;color:var(--sa-ink);margin-bottom:14px}.sa-product-page .product-meta__reference{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.sa-product-page .product-meta__vendor{color:#be121c}.sa-product-page .product-meta__label-list{margin-top:14px}.sa-product-page .product-info__block-item--product-meta .card__separator{margin:24px 0}.sa-product-page .product-form__info-item:first-child .product-form__info-title{display:none}.sa-product-page .product-form__info-item:first-child .product-form__info-content{width:100%;margin-left:0}.sa-product-page .product-form__info-item:first-child .price-list .price{font-size:clamp(27px,2.4vw,36px);font-weight:700;line-height:1.2}.sa-product-page .product-form__info-item:first-child .price-list .price--compare{font-size:16px;font-weight:400;color:#8b918c}.sa-product-page .product-form__info-item:has(.product-form__inventory){display:block}.sa-product-page .product-form__info-item:has(.product-form__inventory) .product-form__info-title{display:block;margin-bottom:8px}.sa-product-page .product-form__info-item:has(.product-form__inventory) .product-form__info-content{width:100%;margin-left:0}.sa-product-page .product-form__inventory{font-weight:600}.sa-product-page .inventory-bar{height:4px;border-radius:4px;overflow:hidden;background:#ecefeb}.sa-product-page .product-form__payment-container{margin-top:22px}.sa-product-page .product-form__add-button{min-height:54px;border-radius:6px;font-weight:700;letter-spacing:.02em}.sa-product-page .product-form__payment-container .shopify-payment-button__button--unbranded{min-height:50px;border:1px solid #cdd3cf;border-radius:6px;background:#fff!important;color:var(--sa-ink)!important;box-shadow:none}.sa-product-page .product-info__block-item--text{margin-top:16px;padding:16px 18px;background:#f7f8f6;border:1px solid var(--sa-line);border-radius:8px}.sa-product-page .product-info__block-item--text .product-meta__text{font-size:13px;line-height:1.6;color:var(--sa-muted)}.sa-product-page .product-info__block-item--text .product-meta__text p{margin:0}.sa-product-page .product-info__block-item--text .product-meta__text strong{color:var(--sa-ink)}.sa-product-page .product-info__block-item--text .product-meta__text a{font-weight:700;color:#be121c;text-decoration:underline;text-underline-offset:3px}.sa-product-page .product-block-list__item--description .card__header{border-bottom:1px solid var(--sa-line);padding:21px 28px}.sa-product-page .product-block-list__item--description .card__title{font-size:23px;color:var(--sa-ink)}.sa-product-page .product-block-list__item--description .card__section{padding:26px 28px}.sa-product-page .product-block-list__item--description .rte{font-size:15px;line-height:1.8;color:#39413d}.sa-product-page .product-block-list__item--description .rte h2,.sa-product-page .product-block-list__item--description .rte h3{color:var(--sa-ink);margin-top:28px}.sa-product-page .product-block-list__item--description .rte table{width:100%;border-collapse:collapse}.sa-product-page .product-block-list__item--description .rte td,.sa-product-page .product-block-list__item--description .rte th{padding:11px 13px;border-bottom:1px solid var(--sa-line);text-align:left}.sa-product-page .product-block-list__item--description .rte tr:nth-child(2n){background:#f7f9f7}@media(max-width:740px){.sa-product-page .container--flush{padding-left:14px;padding-right:14px}.sa-product-page .page__sub-header{padding-top:12px;padding-bottom:15px}.sa-product-page .product-block-list__item--gallery .card__section{padding:10px}.sa-product-page .product-block-list__item--info .card__section{padding:22px}.sa-product-page .product-block-list__item--description .card__header{padding:18px 20px}.sa-product-page .product-block-list__item--description .card__section{padding:20px}.sa-product-page .product-meta__title{font-size:25px}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AJAAAAQ */
