@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--heading-font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;--heading-font-weight: 700 !important;--body-font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;--body-font-weight: 400 !important;--navigation-font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;--navigation-font-weight: 500 !important}body,body *{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}h1,h2,h3,h4,h5,h6{font-weight:700!important}h1{font-size:48px!important;line-height:1.1!important}h2{font-size:36px!important;line-height:1.2!important}h3{font-size:18px!important;line-height:1.35!important}h4{font-size:16px!important}h5,h6{font-size:14px!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{color:#262626}.slideshow-section h1,.slideshow-section h2,.slideshow-section .h1,.slideshow-section .h2,.slideshow__slide h1,.slideshow__slide h2,.slideshow__slide .h1,.slideshow__slide .h2,.color-scheme--white h1,.color-scheme--white h2,.color-scheme--white .h1,.color-scheme--white .h2,.text-overlay h1,.text-overlay h2,.text-overlay__heading,.text-overlay__subheading,.image-banner h1,.image-banner h2,.image-banner .h1{color:#fff!important}.slideshow-section p,.slideshow__slide p,.slideshow__slide .rte,.color-scheme--white p,.color-scheme--white .rte,.text-overlay p,.text-overlay .rte,.text-overlay__text,.image-banner p{color:#d4d4d4!important}.announcement-bar *,.announcement *,.announcement a,.announcement p,.announcement span{color:inherit!important}body{font-size:16px!important;line-height:1.625!important;color:#525252!important}.main-content p,.main-content li,.shopify-section:not(.slideshow-section):not(.color-scheme-2):not(.color-scheme-3) p,.rte p{color:#525252}.header__menu-item,.header__menu a,.header__nav-item>a{font-size:14px!important;font-weight:500!important;color:#404040!important}.header__menu-item:hover,.header__menu a:hover,.header__nav-item>a:hover{color:#b61b1c!important}.caption,.small-text,small,.text-sm{font-size:14px!important;color:#737373}.footer__bottom,.legal,.fine-print{font-size:12px!important;color:#737373}@media (max-width: 768px){h1{font-size:30px!important}h2{font-size:24px!important}h3,body{font-size:16px!important}}.btn--primary,.btn.btn--primary,.shopify-payment-button button,button[type=submit],.product-form__submit,.cart-drawer__checkout-btn,.cart__checkout-button{background:#b61b1c!important;color:#fff!important;border-color:#b61b1c!important;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.05em;border-radius:6px;box-shadow:0 4px 6px -1px #0000001a;transition:all .2s ease}.btn--primary:hover,.btn.btn--primary:hover,.shopify-payment-button button:hover,button[type=submit]:hover,.product-form__submit:hover,.cart-drawer__checkout-btn:hover,.cart__checkout-button:hover{background:#d42a2b!important;border-color:#d42a2b!important;box-shadow:0 10px 15px -3px #0000001a}.btn--secondary{background-color:transparent;color:#b61b1c;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.05em;border-radius:6px;border:2px solid #b61b1c;transition:all .2s ease}.btn--secondary:hover{background-color:#b61b1c;color:#fff}.color-scheme--3 .btn--primary,.color-scheme--3 .btn.btn--primary{background:#fff!important;color:#111!important;border-color:#fff!important}.color-scheme--3 .btn--primary:hover,.color-scheme--3 .btn.btn--primary:hover{background:#f0f0f0!important;border-color:#f0f0f0!important}.color-scheme--3 .btn--secondary{background-color:transparent!important;color:#fff!important;border-color:#fff!important}.color-scheme--3 .btn--secondary:hover{background-color:#fff!important;color:#b61b1c!important}.color-scheme--3 .card--promo__content,.color-scheme--3 .card--promo__content p,.color-scheme--3 .card--promo__content .rte,.color-scheme--3 .rte,.color-scheme--3 .rte p,.color-scheme--3 p,.card.color-scheme--3 .card--promo__content,.card.color-scheme--3 .card--promo__content p,.card.color-scheme--3 p{color:#fff!important;opacity:1!important}.color-scheme--3 .card__title,.color-scheme--3 .card__title a,.card.color-scheme--3 .card__title,.card.color-scheme--3 .card__title a{color:#fff!important}.btn,button{letter-spacing:.05em}.card--product-contained{border-radius:12px;overflow:hidden;transition:all .3s ease}.card--product-contained .card__info{padding:14px 16px 16px}.card--product-contained .card__vendor{margin-bottom:4px;font-size:1.2rem}.card--product-contained .card__title-wrapper{padding-top:2px;padding-bottom:6px}.card__title a,.card__title a:link,.card__title a:visited,.card__title a:active,.card__title a.card-link,.card__title a.text-current,.card__info a.card-link,.card__info a.card-link:link,.card__info a.card-link:visited,.card__info a.card-link:active,.card__info .card__title a,.card__info .card__title a:visited,p.card__title a,p.card__title a:link,p.card__title a:visited{color:#262626!important;text-decoration:none!important}.card__title a:hover,.card__info a.card-link:hover,p.card__title a:hover{color:#b61b1c!important}.card--product-contained .card__title-wrapper .h5,.card--product-contained .card__title-wrapper h3{font-size:1.4rem;line-height:1.35;margin-bottom:0}.card--product-contained .card__stock-level{margin-top:6px;margin-bottom:6px}.card--product-contained .price{margin-top:4px;margin-bottom:10px}.card--product-contained .price__current{font-size:1.6rem;font-weight:700}.card--product-contained .card__quick-add,.card--product-contained .card__btn-container{margin-top:8px;padding-top:0}.product-list .grid,.featured-collection .grid{gap:16px}@media (max-width: 768px){.card--product-contained .card__info{padding:10px 12px 14px}.card--product-contained .card__title-wrapper .h5,.card--product-contained .card__title-wrapper h3{font-size:1.3rem}.card--product-contained .price__current{font-size:1.5rem}.product-list .grid,.featured-collection .grid{gap:12px}}.price .amount,.price-item,.product-price{color:#b61b1c;font-weight:700}.product-label,.badge--sale{background-color:#b61b1c;color:#fff;border-radius:6px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.header .nav-link:hover,.header__nav-item>a:hover,.header__menu-item:hover{color:#b61b1c!important;background-color:#f5f5f5;border-radius:6px}.announcement{background-color:#000;color:#d4d4d4}.announcement a{color:#d4d4d4}.announcement a:hover{color:#fff}.footer{background-color:#111;color:#a3a3a3}.footer h2,.footer h3,.footer h4,.footer .h6,.footer .footer-block__heading{color:#e5e5e5;text-transform:uppercase;letter-spacing:.05em;font-weight:700;font-size:14px}.footer a{color:#a3a3a3;transition:color .2s ease}.footer a:hover{color:#fff}.footer .icon{color:#b61b1c}.footer__bottom{border-top:1px solid #262626;color:#737373;font-size:12px}.color-scheme--2 h1,.color-scheme--2 h2,.color-scheme--2 h3,.color-scheme--2 h4,.color-scheme--3 h1,.color-scheme--3 h2,.color-scheme--3 h3,.color-scheme--3 h4{color:#fff!important}.footer h1,.footer h2,.footer h3,.footer h4{color:#e5e5e5!important}a{color:#b61b1c;transition:color .2s ease}a:hover{color:#d42a2b}.header a,.footer a{color:inherit}input,textarea,select{border:1px solid #e5e5e5;border-radius:8px;font-family:Inter,system-ui,sans-serif;transition:all .2s ease}input:focus,textarea:focus,select:focus{border-color:#b61b1c;box-shadow:0 0 0 2px #b61b1c33;outline:none}:focus-visible{outline:2px solid #b61b1c;outline-offset:2px}.scrolling-banner img,.logo-list img{filter:grayscale(100%);opacity:.7;transition:all .3s ease}.scrolling-banner img:hover,.logo-list img:hover{filter:grayscale(0%);opacity:1}.icons-with-text .icon{color:#b61b1c}.quick-add__btn,.card__btn{background-color:#b61b1c;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:6px;border:none;transition:all .2s ease}.quick-add__btn:hover,.card__btn:hover{background-color:#d42a2b}.cart-drawer .btn--primary,.side-drawer .btn--primary{background-color:#b61b1c;color:#fff;border-radius:6px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.cart-drawer .btn--primary:hover,.side-drawer .btn--primary:hover{background-color:#d42a2b}.collection-card{border:2px solid #e5e5e5;border-radius:12px;overflow:hidden;transition:all .3s ease}.collection-card:hover{border-color:#b61b1c4d;box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-2px)}@media (min-width: 769px){.announcement{padding-top:4px!important;padding-bottom:4px!important}.header{padding-top:8px!important;padding-bottom:4px!important}.icons-with-text{padding-top:5px!important;padding-bottom:5px!important}.icons-with-text .icon-with-text__heading{font-size:1.15rem!important}}.slideshow__slide .text-overlay{padding:24px}.slideshow__slide .text-overlay h2,.slideshow__slide .text-overlay .h1{font-size:clamp(1.8rem,4vw,3.2rem);line-height:1.15}.slideshow__slide .text-overlay p,.slideshow__slide .text-overlay .rte{font-size:clamp(1.4rem,2vw,1.8rem)}.slideshow-section .btn--primary,.slideshow__slide .btn--primary,.slideshow__slide .text-overlay .btn--primary,.color-scheme--white .btn--primary,.image-banner .btn--primary,.text-overlay__buttons .btn--primary{background:#b61b1c!important;color:#fff!important;border-color:#b61b1c!important;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:6px;padding:14px 28px;font-size:14px;box-shadow:0 4px 6px -1px #0000001a}.slideshow-section .btn--primary:hover,.slideshow__slide .btn--primary:hover,.color-scheme--white .btn--primary:hover,.image-banner .btn--primary:hover,.text-overlay__buttons .btn--primary:hover{background:#d42a2b!important;border-color:#d42a2b!important}.slideshow__slide .btn--secondary,.slideshow__slide .text-overlay .btn--secondary,.color-scheme--white .btn--secondary,.image-banner .btn--secondary{background:transparent!important;color:#fff!important;border:2px solid #ffffff!important}.slideshow__slide .btn--secondary:hover,.color-scheme--white .btn--secondary:hover,.image-banner .btn--secondary:hover{background:#ffffff26!important}.shopify-section [data-disabled],.shopify-section .section[disabled]{display:none!important}.card--product-contained,.card--product{height:100%;display:flex;flex-direction:column}.card--product .card__info,.card--product-contained .card__info{flex:1;display:flex;flex-direction:column}.carousel .slider{align-items:stretch}.carousel .slider__item{height:auto}.carousel .slider__item .card,.carousel .slider__item .card--product-contained{height:100%}.scrolling-banner__item{display:flex;align-items:center;justify-content:center}.scrolling-banner__item img{max-height:48px;width:auto;object-fit:contain}.card__heading,.card__info .h5,.product-card__title{word-break:break-word;overflow-wrap:break-word}img{max-width:100%;height:auto}@media (max-width: 768px){.header{padding-top:8px!important;padding-bottom:4px!important}.header__grid{gap:4px;padding-top:0;padding-bottom:0}.header .logo__link span{max-width:140px!important}.icons-with-text{padding-top:6px!important;padding-bottom:6px!important}.icons-with-text .icon-with-text__heading{font-size:1.1rem!important}.icons-with-text .icon{width:16px;height:16px}.announcement{font-size:11px;padding:6px 12px}.slideshow__slide .image-banner{min-height:280px!important;max-height:340px}.slideshow__slide .text-overlay{padding:16px}.slideshow__slide .text-overlay h2,.slideshow__slide .text-overlay .h1{font-size:2rem;margin-bottom:8px}.slideshow__slide .btn,.slideshow__slide .text-overlay .btn,.image-banner .btn{font-size:12px;padding:10px 20px}.section-header h2,.section-header .h2{font-size:2rem}.scrolling-banner__item img{max-height:32px}.card__info .h5,.card__info h3{font-size:1.3rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.quick-add__btn,.card__btn{padding:8px 12px;font-size:11px}.card--product-contained:hover,.collection-card:hover{transform:none;box-shadow:none}.footer .grid{grid-template-columns:1fr!important;gap:24px}.footer .footer-block{text-align:center}}@media (min-width: 769px){.card--product-contained:hover,.collection-card:hover{box-shadow:0 20px 25px -5px #0000001a;transform:translateY(-4px)}.product-list .grid,.featured-collection .grid{align-items:stretch}}.cc-collection-banner{padding:0!important;margin:0!important}.cc-collection-banner+.shopify-section,.shopify-section+.cc-collection-banner{margin-top:0!important}.cc-collection-banner.section,.cc-collection-banner.section--template{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.shopify-section--header+.shopify-section,.shopify-section+.cc-collection-banner{margin-top:0!important;padding-top:0!important}.cb-hero{position:relative;overflow:hidden}.cb-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#1a1a1a,#2d1215,#1a1a1a);z-index:0}.cb-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:1}.cb-hero__inner{position:relative;z-index:1;padding-top:24px;padding-bottom:20px}@media (max-width: 768px){.cb-hero__inner{padding-left:16px;padding-right:16px}}.cb-breadcrumbs{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:12px!important;font-weight:400!important}.cb-breadcrumbs a{color:#ffffff73!important;text-decoration:none!important;transition:color .2s ease}.cb-breadcrumbs a:hover{color:#fff!important}.cb-breadcrumbs svg{color:#ffffff40}.cb-breadcrumbs span{color:#ffffffa6!important}.cb-hero__text{max-width:640px}.cb-hero__label{display:inline-block;font-size:11px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.12em;color:#e8a0a1!important;background:#b61b1c26;padding:4px 12px;border-radius:4px;margin-bottom:8px}.cb-hero__title{font-size:38px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-.025em;color:#fff!important;margin:0 0 12px!important}.cb-hero__subtitle{font-size:15px!important;line-height:1.55!important;color:#fff9!important;margin:0 0 14px!important;font-weight:400!important;max-width:600px}.cb-hero__count{display:inline-flex;align-items:center;gap:6px;font-size:13px!important;font-weight:500!important;color:#ffffff80!important;border:1px solid rgba(255,255,255,.15);padding:4px 14px;border-radius:20px}.cb-badges{position:relative;z-index:1;border-top:1px solid rgba(255,255,255,.08);background:#0003;padding-top:14px;padding-bottom:14px}@media (max-width: 768px){.cb-badges{padding-left:16px;padding-right:16px}}.cb-badges__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.cb-badge{display:flex;align-items:center;gap:10px}.cb-badge__icon{width:28px;height:28px;flex-shrink:0;color:#e8a0a1}.cb-badge__text{display:flex;flex-direction:column;line-height:1.2}.cb-badge__text strong{font-size:12px!important;font-weight:700!important;color:#fff!important;letter-spacing:.01em}.cb-badge__text span{font-size:11px!important;color:#ffffff73!important;font-weight:400!important;margin-top:1px}.cb-bottom-desc{padding:40px 0;border-top:1px solid #eee}.cb-bottom-desc__details{border:none;margin:0}.cb-bottom-desc__summary{display:flex;align-items:center;justify-content:center;gap:8px;padding:0;cursor:pointer;list-style:none;font-size:11px!important;font-weight:600!important;color:#aaa!important;text-transform:uppercase;letter-spacing:.1em;transition:color .2s;-webkit-user-select:none;user-select:none}.cb-bottom-desc__summary::-webkit-details-marker{display:none}.cb-bottom-desc__summary:hover{color:#666!important}.cb-bottom-desc__chevron{width:12px;height:12px;color:inherit;transition:transform .25s ease;flex-shrink:0}details[open]>.cb-bottom-desc__summary{color:#b61b1c!important;margin-bottom:20px}details[open]>.cb-bottom-desc__summary .cb-bottom-desc__chevron{transform:rotate(180deg)}.cb-bottom-desc__body.rte{max-width:680px;margin:0 auto;text-align:center}.cb-bottom-desc__body.rte p{font-size:13px!important;line-height:1.65!important;color:#888!important;margin:0 0 4px!important;text-align:center!important}.cb-bottom-desc__body.rte strong{color:#555!important;font-weight:600!important}.cb-bottom-desc__body.rte ul{list-style:none!important;padding:0!important;margin:14px auto!important;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.cb-bottom-desc__body.rte ul li{font-size:11px!important;line-height:1!important;color:#666!important;padding:6px 14px!important;position:relative;margin:0!important;background:#f5f5f5;border-radius:100px;white-space:nowrap}.cb-bottom-desc__body.rte ul li:before{display:none}@media (max-width: 768px){.cb-bottom-desc{padding:28px 0}.cb-bottom-desc__body.rte p{font-size:12px!important}.cb-bottom-desc__body.rte ul{gap:5px}.cb-bottom-desc__body.rte ul li{font-size:10px!important;white-space:normal}}.breadcrumbs{font-size:12px!important;padding:10px 0 6px!important;margin-bottom:0!important;color:#737373!important}.breadcrumbs a{color:#737373!important;text-decoration:none!important}.breadcrumbs a:hover{color:#b61b1c!important}.breadcrumbs .icon{color:#a3a3a3!important}.cc-collection-banner+.shopify-section{border-top:none;margin-top:0!important}.main-products-grid{padding-top:20px!important;background:#fff}.products-toolbar{padding:10px 0 14px!important;margin-bottom:0;border-bottom:1px solid #f0f0f0}.main-products-grid .grid{gap:20px!important}.card--product-contained{border:1px solid #f0f0f0!important;border-radius:12px!important;overflow:hidden!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;background:#fff}.card--product-contained:hover{border-color:#e0e0e0!important;box-shadow:0 12px 40px #0000001a!important;transform:translateY(-4px)!important}.card--product-contained .card__image-wrapper{overflow:hidden;border-radius:12px 12px 0 0!important}.card--product-contained:hover .card__image-wrapper img{transform:scale(1.05);transition:transform .6s cubic-bezier(.4,0,.2,1)}.card--product-contained .card__image-wrapper img{transition:transform .6s cubic-bezier(.4,0,.2,1)}.card--product-contained .card__info{padding:12px 16px 16px!important}.card--product-contained .card__title{font-size:14px!important;font-weight:600!important;line-height:1.35!important}.card--product-contained .card__title a,.card--product-contained .card__title a:link,.card--product-contained .card__title a:visited,.card--product-contained .card__title a:active{color:#1a1a1a!important;text-decoration:none!important}.card--product-contained .card__title a:hover{color:#b61b1c!important}.card--product-contained .price{font-size:18px!important;font-weight:700!important;color:#1a1a1a!important}.card--product-contained .badge--stock{font-size:11px!important;font-weight:500!important}.card--product-contained .btn{border-radius:8px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;transition:all .2s ease!important}.card--product-contained .btn:hover{transform:scale(1.02);box-shadow:0 4px 12px #b61b1c4d!important}@media (max-width: 768px){.cb-hero__inner{padding-top:20px;padding-bottom:14px}.cb-hero__title{font-size:28px!important}.cb-hero__subtitle{font-size:14px!important}.cb-badges__grid{grid-template-columns:repeat(2,1fr);gap:10px}.cb-badge__icon{width:22px;height:22px}.cb-badge__text strong{font-size:11px!important}.cb-badge__text span{font-size:10px!important}.main-products-grid .grid{gap:12px!important}}@media (max-width: 480px){.cb-hero__title{font-size:24px!important}.cb-badges__grid{grid-template-columns:1fr 1fr;gap:8px}.cb-badge__text span{display:none}}.fba-hero{background:#fff;color:#111;text-align:center;padding:52px 0 36px;border-bottom:1px solid #f0f0f0}.fba-hero__inner{position:relative;max-width:620px;margin:0 auto}.fba-hero__eyebrow{display:inline-block;background:#b61b1c;color:#fff;font-size:11px;font-weight:800;letter-spacing:.15em;padding:5px 14px;border-radius:100px;margin-bottom:18px;text-transform:uppercase}.fba-hero__heading{font-size:38px!important;font-weight:800!important;line-height:1.15!important;color:#111!important;margin:0 0 14px!important;letter-spacing:-.02em}.fba-hero__sub{font-size:16px!important;line-height:1.65!important;color:#666!important;max-width:480px;margin:0 auto!important}.fba-steps{background:#f8f8f8;padding:40px 0 44px;border-bottom:1px solid #eee}.fba-steps__grid{display:flex;align-items:flex-start;justify-content:center;gap:0;max-width:760px;margin:0 auto}.fba-step{flex:1;text-align:center;max-width:210px;position:relative}.fba-step__num{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:#b61b1c;color:#fff;border-radius:50%;font-size:13px;font-weight:800;margin-bottom:14px}.fba-step__icon{width:48px;height:48px;margin:0 auto 12px;color:#b61b1c;opacity:.7}.fba-step__icon svg{width:100%;height:100%}.fba-step__title{font-size:15px!important;font-weight:700!important;color:#222!important;margin:0 0 4px!important}.fba-step__desc{font-size:12px!important;line-height:1.55!important;color:#999!important;margin:0!important;padding:0 8px}.fba-steps__arrow{display:flex;align-items:center;padding-top:52px;color:#ccc;flex-shrink:0}.fba-steps__arrow svg{width:22px;height:22px}.fba-cta{background:#fff;padding:40px 0 44px;text-align:center;border-bottom:1px solid #eee}.fba-cta__mobile{display:none}.fba-cta__desktop{display:block}.fba-cta__btn{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;font-size:16px!important;padding:16px 40px!important;background:#b61b1c!important;color:#fff!important;border-radius:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;text-decoration:none!important;transition:all .25s ease!important;box-shadow:0 4px 20px #b61b1c4d!important;border:none!important}.fba-cta__btn:hover{background:#d42a2b!important;transform:translateY(-2px);box-shadow:0 8px 28px #b61b1c66!important}.fba-cta__btn-icon{width:20px;height:20px}.fba-cta__hint{font-size:12px!important;color:#aaa!important;margin:10px 0 0!important}.fba-cta__qr-card{display:flex;align-items:center;gap:32px;max-width:520px;margin:0 auto;background:#f8f8f8;border:1px solid #e8e8e8;border-radius:14px;padding:28px 32px;text-align:left}.fba-cta__qr-wrap{width:180px;height:180px;flex-shrink:0;background:#fff;border-radius:10px;border:1px solid #eee;display:flex;align-items:center;justify-content:center;overflow:hidden}.fba-cta__qr-wrap img{border-radius:6px}.fba-cta__qr-right{flex:1}.fba-cta__qr-heading{font-size:18px!important;font-weight:700!important;color:#222!important;margin:0 0 8px!important}.fba-cta__qr-sub{font-size:13px!important;line-height:1.6!important;color:#888!important;margin:0 0 16px!important}.fba-cta__desktop-link{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:#b61b1c!important;text-decoration:none!important;border-bottom:1px solid rgba(182,27,28,.2);padding-bottom:1px;transition:color .2s,border-color .2s}.fba-cta__desktop-link:hover{color:#d42a2b!important;border-color:#b61b1c80}.fba-stats{background:#f4f4f4;border-bottom:1px solid #eee;padding:22px 0}.fba-stats__grid{display:flex;align-items:center;justify-content:center;gap:40px}.fba-stats__item{display:flex;flex-direction:column;align-items:center;gap:1px;text-align:center}.fba-stats__item strong{font-size:13px;font-weight:700;color:#333}.fba-stats__item span{font-size:11px;color:#999}.fba-fallback{padding:48px 0 8px;text-align:center}.fba-fallback__inner{display:flex;align-items:center;gap:16px;max-width:500px;margin:0 auto}.fba-fallback__line{flex:1;height:1px;background:#ddd}.fba-fallback__text{font-size:14px;font-weight:700;color:#333;white-space:nowrap}.fba-fallback__sub{font-size:13px!important;color:#999!important;margin:8px 0 0!important;text-align:center}.cc-freeze-bag-fallback+.shopify-section .freeze-bag-wizard{padding-top:24px;padding-bottom:48px}.freeze-bag-wizard{scroll-margin-top:80px}@media (max-width: 768px){.fba-hero{padding:36px 0 28px}.fba-hero__heading{font-size:28px!important}.fba-hero__sub{font-size:14px!important}.fba-steps{padding:28px 0 32px}.fba-steps__grid{flex-direction:column;align-items:center;gap:16px}.fba-step{max-width:280px;display:flex;flex-direction:column;align-items:center}.fba-steps__arrow{transform:rotate(90deg);padding-top:0}.fba-steps__arrow svg{width:18px;height:18px}.fba-cta{padding:32px 0 36px}.fba-cta__mobile{display:block}.fba-cta__desktop{display:none}.fba-stats__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fba-fallback{padding:36px 0 4px}}@media (max-width: 480px){.fba-hero__heading{font-size:24px!important}.fba-step__icon{width:36px;height:36px}.fba-cta__btn{font-size:14px!important;padding:14px 28px!important}}.fbt-strip{background:#fafafa;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:32px 0}.fbt-strip__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.fbt-strip__item{display:flex;align-items:flex-start;gap:12px}.fbt-strip__icon{width:28px;height:28px;flex-shrink:0;color:#b61b1c;margin-top:2px}.fbt-strip__item strong{display:block;font-size:13px;font-weight:700;color:#222;line-height:1.3}.fbt-strip__item span{display:block;font-size:11px;color:#888;line-height:1.4;margin-top:2px}@media (max-width: 768px){.fbt-strip__grid{grid-template-columns:1fr 1fr;gap:16px}}@media (max-width: 480px){.fbt-strip__grid{grid-template-columns:1fr;gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/brand-overrides.css.map */
