@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Rajdhani:wght@300;400;500;600;700&family=Oswald:wght@400;500;600;700&display=swap";:root{--cl-black: #080808;--cl-carbon: #0f0f0f;--cl-carbon-2: #1a1a1a;--cl-carbon-3: #242424;--cl-carbon-4: #2e2e2e;--cl-border: rgba(255,255,255,.08);--cl-border-hot: rgba(196,30,30,.45);--cl-lava-deep: #8b0000;--cl-lava: #c41e1e;--cl-lava-mid: #d93a0a;--cl-lava-bright: #e8520a;--cl-lava-orange: #f5821f;--cl-lava-grad: linear-gradient(135deg, #c41e1e 0%, #e8520a 60%, #f5821f 100%);--cl-lava-grad-h: linear-gradient(135deg, #d92020 0%, #f0600a 60%, #f5901f 100%);--cl-chrome-dim: #5a5a5a;--cl-chrome: #8a8a8a;--cl-chrome-mid: #b0b0b0;--cl-chrome-light: #d0d0d0;--cl-chrome-shine: #e8e8e8;--cl-chrome-grad: linear-gradient(135deg, #5a5a5a 0%, #c8c8c8 50%, #6a6a6a 100%);--cl-white: #ffffff;--cl-off-white: #f0f0f0;--cl-grey-light: #c8c8c8;--cl-grey-mid: #8a8a8a;--cl-grey-dark: #555555;--cl-font-display: "Bebas Neue", "Oswald", Impact, sans-serif;--cl-font-heading: "Oswald", "Bebas Neue", sans-serif;--cl-font-body: "Rajdhani", "Trebuchet MS", sans-serif;--cl-radius-sm: 4px;--cl-radius: 8px;--cl-radius-lg: 16px;--cl-glow-red: 0 0 20px rgba(196,30,30,.4), 0 0 60px rgba(196,30,30,.15);--cl-glow-sm: 0 0 8px rgba(196,30,30,.3);--cl-shadow-deep: 0 8px 40px rgba(0,0,0,.7);--cl-shadow-card: 0 4px 24px rgba(0,0,0,.6);--cl-transition: all .25s cubic-bezier(.4, 0, .2, 1);--cl-transition-slow: all .45s cubic-bezier(.4, 0, .2, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--cl-carbon)!important;color:var(--cl-off-white)!important;font-family:var(--cl-font-body)!important;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 2px,rgba(255,255,255,.015) 2px,rgba(255,255,255,.015) 4px);pointer-events:none;z-index:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.heading,[class*=__heading],[class*=-title]{font-family:var(--cl-font-heading)!important;letter-spacing:.04em;text-transform:uppercase;color:var(--cl-white)!important;line-height:1.1}h1,.h1{font-size:clamp(2.2rem,5vw,4.5rem)}h2,.h2{font-size:clamp(1.8rem,3.5vw,3rem)}h3,.h3{font-size:clamp(1.4rem,2.5vw,2rem)}p,li,span,label,input,textarea,select{font-family:var(--cl-font-body)!important;font-size:1rem;color:var(--cl-grey-light)}a{color:var(--cl-lava);transition:var(--cl-transition);text-decoration:none}a:hover{color:var(--cl-lava-orange)}strong,b{color:var(--cl-chrome-light);font-weight:700}.shopify-section-group-header-group .announcement-bar,.announcement-bar{background:var(--cl-lava-grad)!important;border-bottom:1px solid rgba(255,255,255,.12)!important;position:relative;overflow:hidden}.announcement-bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent 0px,transparent 48px,rgba(255,255,255,.04) 48px,rgba(255,255,255,.04) 50px);pointer-events:none}.announcement-bar__message,.announcement-bar p,.announcement-bar span,.announcement-bar a{color:#fff!important;font-family:var(--cl-font-body)!important;font-weight:700!important;font-size:.85rem!important;letter-spacing:.1em!important;text-transform:uppercase!important}.section-header,.header-wrapper,.header{background-color:#080808f7!important;border-bottom:1px solid var(--cl-border)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;position:sticky;top:0;z-index:100;box-shadow:0 2px 30px #0009!important}.section-header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--cl-lava-grad);opacity:0;transition:opacity .3s ease}.scrolled-past-header .section-header:after{opacity:1}.header__heading-logo,.header__heading-logo img{max-height:60px!important;width:auto!important;filter:drop-shadow(0 0 8px rgba(196,30,30,.3));transition:filter .3s ease}.header__heading-logo:hover img{filter:drop-shadow(0 0 14px rgba(232,82,10,.5))}.header__menu,.list-menu--inline{gap:.2rem}.header__menu-item,.list-menu__item--link,.header__active-menu-item{color:var(--cl-chrome-light)!important;font-family:var(--cl-font-heading)!important;font-size:.9rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:.6rem 1.1rem!important;border-radius:var(--cl-radius-sm)!important;position:relative;transition:var(--cl-transition)!important}.header__menu-item:after,.list-menu__item--link:after{content:"";position:absolute;bottom:-2px;left:50%;right:50%;height:2px;background:var(--cl-lava-grad);transition:var(--cl-transition);border-radius:2px}.header__menu-item:hover,.list-menu__item--link:hover{color:var(--cl-white)!important;background:#c41e1e1a!important}.header__menu-item:hover:after,.list-menu__item--link:hover:after{left:10%;right:10%}.header__active-menu-item{color:var(--cl-lava-bright)!important}.header__icon,.header__icon svg{color:var(--cl-chrome-light)!important;fill:var(--cl-chrome-light)!important;transition:var(--cl-transition)!important}.header__icon:hover,.header__icon:hover svg{color:var(--cl-lava)!important;fill:var(--cl-lava)!important}.cart-count-bubble{background:var(--cl-lava-grad)!important;color:#fff!important;font-family:var(--cl-font-body)!important;font-weight:700!important;box-shadow:var(--cl-glow-sm)!important}.predictive-search,.search-modal__form{background:var(--cl-carbon-2)!important;border:1px solid var(--cl-border)!important;border-radius:var(--cl-radius)!important}.search-modal,.search-modal__content{background:var(--cl-carbon)!important;border-bottom:1px solid var(--cl-border)!important}.menu-drawer{background:var(--cl-carbon-2)!important;border-right:1px solid var(--cl-border-hot)!important}.menu-drawer__navigation .list-menu__item--link{color:var(--cl-chrome-light)!important;font-family:var(--cl-font-heading)!important;font-size:1.1rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-bottom:1px solid var(--cl-border)!important;padding:.9rem 1.5rem!important}.menu-drawer__navigation .list-menu__item--link:hover{color:var(--cl-lava)!important;background:#c41e1e14!important;padding-left:2rem!important}.menu-drawer__close-button svg{color:var(--cl-chrome-light)!important}.button,.btn,button[type=submit],.shopify-payment-button__button{font-family:var(--cl-font-heading)!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:var(--cl-radius-sm)!important;transition:var(--cl-transition)!important;cursor:pointer!important;position:relative;overflow:hidden}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background:var(--cl-lava-grad)!important;color:#fff!important;border:none!important;padding:.9rem 2.2rem!important;font-size:.9rem!important;box-shadow:0 4px 16px #c41e1e59!important}.button:not(.button--secondary):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.12) 0%,transparent 60%);pointer-events:none}.button:not(.button--secondary):not(.button--tertiary):hover{background:var(--cl-lava-grad-h)!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #c41e1e80!important}.button:not(.button--secondary):not(.button--tertiary):active{transform:translateY(0)!important}.button--secondary,.button--outline{background:transparent!important;color:var(--cl-chrome-light)!important;border:1px solid var(--cl-chrome-dim)!important;padding:.85rem 2rem!important}.button--secondary:hover{background:var(--cl-carbon-3)!important;border-color:var(--cl-chrome-light)!important;color:var(--cl-white)!important}.product-form__submit{padding:1rem 2rem!important;font-size:1rem!important;min-height:54px!important}.card-wrapper,.card,.product-card,.collection-card{background:var(--cl-carbon-2)!important;border:1px solid var(--cl-border)!important;border-radius:var(--cl-radius)!important;overflow:hidden;transition:var(--cl-transition-slow)!important;box-shadow:var(--cl-shadow-card)!important}.card-wrapper:hover,.card:hover{border-color:var(--cl-border-hot)!important;transform:translateY(-6px)!important;box-shadow:0 16px 48px #000000b3,0 0 0 1px #c41e1e33!important}.card__inner.ratio{min-height:200px}.card__media{display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;overflow:hidden!important}.card__media .media{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.card__media .media img,.card__media img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;opacity:1}.card__media .media.media--hover-effect>img+img{opacity:0!important}.card-wrapper:hover .card__media .media.media--hover-effect>img+img{opacity:1!important}.card-wrapper:hover .card__media .media.media--hover-effect>img:first-child:not(:only-child){opacity:0!important}.card__content,.card__information{background:var(--cl-carbon-2)!important;padding:1.2rem!important}.card__heading,.card__heading a,.card-information__text,.full-unstyled-link{color:var(--cl-chrome-light)!important;font-family:var(--cl-font-heading)!important;font-weight:600!important;font-size:1.05rem!important;letter-spacing:.03em!important;transition:color .2s ease!important}.card__heading a:hover{color:var(--cl-lava-bright)!important}.price,.price__regular,.price__sale,.price-item{font-family:var(--cl-font-heading)!important;font-weight:700!important;font-size:1.15rem!important;color:var(--cl-chrome-shine)!important}.price__sale .price-item--sale{color:var(--cl-lava-bright)!important}.price__sale .price-item--regular{color:var(--cl-grey-mid)!important;text-decoration:line-through!important;font-size:.9rem!important}.badge,.price__badge-sale,.price__badge-sold-out{background:var(--cl-lava-grad)!important;color:#fff!important;font-family:var(--cl-font-heading)!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:var(--cl-radius-sm)!important;padding:3px 8px!important;box-shadow:var(--cl-glow-sm)!important}.quick-add__submit,.card__link .button{background:var(--cl-lava-grad)!important;color:#fff!important;border:none!important;font-family:var(--cl-font-heading)!important;font-size:.85rem!important;letter-spacing:.08em!important;transition:var(--cl-transition)!important}.product__media-wrapper{background:var(--cl-carbon-2)!important;border:1px solid var(--cl-border)!important;border-radius:var(--cl-radius)!important}.product-form__input label,.product-form__option-name{font-family:var(--cl-font-heading)!important;font-weight:600!important;color:var(--cl-chrome-light)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.85rem!important}.swatch-input__button,.product-form__input .swatch-input__button{background:var(--cl-carbon-3)!important;border:1px solid var(--cl-border)!important;color:var(--cl-chrome-light)!important;font-family:var(--cl-font-body)!important;border-radius:var(--cl-radius-sm)!important;transition:var(--cl-transition)!important}.swatch-input__button:hover{border-color:var(--cl-lava)!important;color:var(--cl-white)!important}.swatch-input__button.selected,.swatch-input__button:checked+label{background:var(--cl-lava-grad)!important;border-color:transparent!important;color:#fff!important;box-shadow:var(--cl-glow-sm)!important}.quantity__input,.quantity__button{background:var(--cl-carbon-3)!important;border-color:var(--cl-border)!important;color:var(--cl-chrome-light)!important;font-family:var(--cl-font-heading)!important}.product__description,.rte{color:var(--cl-grey-light)!important;font-family:var(--cl-font-body)!important;font-size:1rem!important;line-height:1.7!important}.collection-hero__title,.collection-hero .collection-hero__title{font-family:var(--cl-font-display)!important;font-size:clamp(2.5rem,6vw,5rem)!important;color:var(--cl-white)!important;letter-spacing:.06em!important;text-shadow:0 2px 20px rgba(0,0,0,.8),var(--cl-glow-red)!important}.facets__wrapper,.facets-container{background:var(--cl-carbon-2)!important;border:1px solid var(--cl-border)!important;border-radius:var(--cl-radius)!important;padding:1.2rem!important}.facets__summary,.mobile-facets__summary{color:var(--cl-chrome-light)!important;font-family:var(--cl-font-heading)!important;font-size:.9rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important}.facets__display .list-unstyled label{color:var(--cl-grey-light)!important;font-family:var(--cl-font-body)!important;transition:color .2s ease!important}.facets__display .list-unstyled label:hover{color:var(--cl-lava)!important}.facets__sort .select__select,.select__select{background:var(--cl-carbon-3)!important;border-color:var(--cl-border)!important;color:var(--cl-chrome-light)!important;font-family:var(--cl-font-body)!important;border-radius:var(--cl-radius-sm)!important}#CartDrawer,.cart-drawer{background:var(--cl-carbon-2)!important;border-left:1px solid var(--cl-border-hot)!important;box-shadow:-8px 0 40px #000c!important}.cart-drawer__header{background:var(--cl-carbon)!important;border-bottom:1px solid var(--cl-border)!important;padding:1.5rem!important}.cart-drawer__heading,.cart-drawer__header h2{font-family:var(--cl-font-heading)!important;font-size:1.4rem!important;color:var(--cl-white)!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cart-item__name,.cart-item__link{color:var(--cl-chrome-light)!important;font-family:var(--cl-font-heading)!important;font-weight:600!important;font-size:.95rem!important}.cart-item__price-wrapper .price{color:var(--cl-lava-bright)!important}.totals__total-value{color:var(--cl-lava-bright)!important;font-family:var(--cl-font-heading)!important;font-size:1.4rem!important;font-weight:700!important}.cart__ctas .button{width:100%!important;margin-bottom:.75rem!important}.field__input,input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select{background:var(--cl-carbon-3)!important;border:1px solid var(--cl-border)!important;border-radius:var(--cl-radius-sm)!important;color:var(--cl-chrome-light)!important;font-family:var(--cl-font-body)!important;transition:border-color .2s ease,box-shadow .2s ease!important;padding:.8rem 1rem!important}.field__input:focus,input:focus,textarea:focus,select:focus{outline:none!important;border-color:var(--cl-lava)!important;box-shadow:0 0 0 3px #c41e1e26!important}.field__label,label{color:var(--cl-grey-mid)!important;font-family:var(--cl-font-heading)!important;font-size:.82rem!important;letter-spacing:.06em!important;text-transform:uppercase!important}.banner,.image-banner,.slideshow__slide{position:relative;overflow:hidden}.banner__content,.banner__box{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.banner .color-background-1,.banner .color-background-2,.banner .color-accent-1,.banner .color-accent-2,.banner .color-inverse,.banner .gradient{background:transparent!important;background-color:transparent!important;background-image:none!important}.banner__heading{font-family:var(--cl-font-display)!important;font-size:clamp(2.5rem,7vw,6rem)!important;color:var(--cl-white)!important;letter-spacing:.05em!important;text-shadow:0 2px 30px rgba(0,0,0,.9),0 0 60px rgba(196,30,30,.2)!important;line-height:1!important}.section-heading,.title-wrapper .title,.collection__title{font-family:var(--cl-font-display)!important;font-size:clamp(1.8rem,4vw,3.5rem)!important;color:var(--cl-white)!important;letter-spacing:.06em!important;text-transform:uppercase!important;position:relative;display:inline-block}.title-wrapper .title:after{content:"";display:block;height:3px;width:60px;background:var(--cl-lava-grad);margin:.5rem auto 0;border-radius:2px;box-shadow:var(--cl-glow-sm)}.title-wrapper--self-padded-tablet{padding:0!important}.ticker__list,.ticker{background:var(--cl-lava-grad)!important;border-top:1px solid rgba(255,255,255,.1)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;overflow:hidden}.ticker__item,.ticker__item *{color:#fff!important;font-family:var(--cl-font-heading)!important;font-weight:600!important;font-size:.9rem!important;letter-spacing:.12em!important;text-transform:uppercase!important}.ticker__separator{color:#ffffff80!important}.icon-bar,.multicolumn{background:var(--cl-carbon-2)!important;border-top:1px solid var(--cl-border)!important;border-bottom:1px solid var(--cl-border)!important}.multicolumn-card,.icon-bar__item{background:var(--cl-carbon-3)!important;border:1px solid var(--cl-border)!important;border-radius:var(--cl-radius)!important;padding:2rem 1.5rem!important;text-align:center!important;transition:var(--cl-transition-slow)!important;position:relative;overflow:hidden}.multicolumn-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--cl-lava-grad);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.multicolumn-card:hover:before{transform:scaleX(1)}.multicolumn-card:hover,.icon-bar__item:hover{border-color:var(--cl-border-hot)!important;transform:translateY(-4px)!important;box-shadow:0 12px 40px #0009!important}.multicolumn-card__title,.icon-bar__column-title{color:var(--cl-white)!important;font-family:var(--cl-font-heading)!important;font-size:1.1rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:.8rem 0 .5rem!important}.multicolumn-card__text p,.icon-bar__column-text{color:var(--cl-grey-mid)!important;font-family:var(--cl-font-body)!important;font-size:.9rem!important;line-height:1.6!important}.icon-bar__icon svg,.icon-with-text__icon svg{fill:var(--cl-lava)!important;color:var(--cl-lava)!important;filter:drop-shadow(var(--cl-glow-sm))}.footer-section,.footer,[class*=footer]{background:var(--cl-black)!important;border-top:1px solid var(--cl-border)!important}.footer-section:before{content:"";display:block;height:3px;background:var(--cl-lava-grad);box-shadow:var(--cl-glow-red)}.footer__heading,.footer-block__heading{font-family:var(--cl-font-heading)!important;font-size:1rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--cl-chrome-light)!important;margin-bottom:1.2rem!important;padding-bottom:.6rem!important;border-bottom:1px solid var(--cl-border)!important}.footer__list li a,.footer-block__list li a,.footer-block a{color:var(--cl-grey-mid)!important;font-family:var(--cl-font-body)!important;font-size:.9rem!important;transition:color .2s ease,padding-left .2s ease!important;display:inline-block!important}.footer__list li a:hover,.footer-block__list li a:hover,.footer-block a:hover{color:var(--cl-lava)!important;padding-left:6px!important}.footer__copyright,.footer-block__copyright{color:var(--cl-grey-dark)!important;font-family:var(--cl-font-body)!important;font-size:.8rem!important;letter-spacing:.04em!important;border-top:1px solid var(--cl-border)!important;padding-top:1.5rem!important;margin-top:2rem!important}.list-social__link svg{fill:var(--cl-grey-mid)!important;transition:fill .2s ease,filter .2s ease!important}.list-social__link:hover svg{fill:var(--cl-lava)!important;filter:drop-shadow(var(--cl-glow-sm))!important}.newsletter-section,.email-signup-banner{background:var(--cl-carbon-2)!important;border:1px solid var(--cl-border)!important;position:relative;overflow:hidden}.newsletter-section:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(ellipse at center,rgba(196,30,30,.08) 0%,transparent 60%);pointer-events:none}.pagination .page-link,.pagination__item{background:var(--cl-carbon-3)!important;border:1px solid var(--cl-border)!important;color:var(--cl-chrome-light)!important;font-family:var(--cl-font-heading)!important;border-radius:var(--cl-radius-sm)!important;transition:var(--cl-transition)!important}.pagination .page-link:hover,.pagination__item:hover{background:var(--cl-lava-grad)!important;border-color:transparent!important;color:#fff!important;box-shadow:var(--cl-glow-sm)!important}.pagination .page-link.active,.pagination__item--current{background:var(--cl-lava-grad)!important;border-color:transparent!important;color:#fff!important}.breadcrumbs,nav[aria-label=breadcrumbs]{font-family:var(--cl-font-body)!important;font-size:.82rem!important;color:var(--cl-grey-mid)!important}.breadcrumbs a,nav[aria-label=breadcrumbs] a{color:var(--cl-chrome-dim)!important}.breadcrumbs a:hover,nav[aria-label=breadcrumbs] a:hover{color:var(--cl-lava)!important}.accordion,.disclosure-has-popup,details{border-bottom:1px solid var(--cl-border)!important}.accordion__title,details summary{color:var(--cl-chrome-light)!important;font-family:var(--cl-font-heading)!important;font-weight:600!important;font-size:1rem!important;letter-spacing:.04em!important;padding:1.2rem 0!important}.accordion__content,details .accordion__content{color:var(--cl-grey-light)!important;font-family:var(--cl-font-body)!important;font-size:.95rem!important;line-height:1.7!important;padding-bottom:1.2rem!important}.backdrop,.overlay{background:#000000d9!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.modal__content,.popup__content{background:var(--cl-carbon-2)!important;border:1px solid var(--cl-border)!important;border-radius:var(--cl-radius-lg)!important;box-shadow:var(--cl-shadow-deep)!important}.scroll-to-top-btn{background:var(--cl-lava-grad)!important;border:none!important;border-radius:50%!important;box-shadow:var(--cl-glow-red)!important;color:#fff!important;transition:var(--cl-transition)!important}.scroll-to-top-btn:hover{transform:translateY(-4px)!important;box-shadow:0 8px 32px #c41e1e99!important}.color-background-1,[class*=color-scheme-background-1],.color-scheme-background-1{background-color:var(--cl-carbon)!important;color:var(--cl-off-white)!important}.color-background-2,[class*=color-scheme-background-2],.color-scheme-background-2{background-color:var(--cl-carbon-2)!important;color:var(--cl-off-white)!important}.color-inverse,.color-scheme-inverse{background-color:var(--cl-white)!important;color:var(--cl-carbon)!important}.color-accent-1,.color-scheme-accent-1{background:var(--cl-lava-grad)!important;color:#fff!important}.mega-menu,.header__submenu{background:var(--cl-carbon-2)!important;border:1px solid var(--cl-border)!important;border-top:3px solid var(--cl-lava)!important;border-radius:0 0 var(--cl-radius) var(--cl-radius)!important;box-shadow:var(--cl-shadow-deep)!important}.mega-menu .header__menu-item,.header__submenu .list-menu__item--link{color:var(--cl-grey-light)!important;font-size:.88rem!important;padding:.5rem 1rem!important}.mega-menu .header__menu-item:hover,.header__submenu .list-menu__item--link:hover{color:var(--cl-lava)!important;background:#c41e1e0f!important}.comparison-table{background:var(--cl-carbon-2)!important;border:1px solid var(--cl-border)!important;border-radius:var(--cl-radius)!important}.comparison-table__head{background:var(--cl-carbon-3)!important;font-family:var(--cl-font-heading)!important;color:var(--cl-white)!important}.comparison-table__us-header{background:var(--cl-lava-grad)!important;color:#fff!important}.loading-overlay__spinner circle{stroke:var(--cl-lava)!important}.cl-lava-text{color:var(--cl-lava)!important}.cl-chrome-text{color:var(--cl-chrome-light)!important}.cl-lava-bg{background:var(--cl-lava-grad)!important}.cl-carbon-bg{background:var(--cl-carbon-2)!important}@keyframes cl-pulse-glow{0%,to{box-shadow:0 0 8px #c41e1e4d}50%{box-shadow:0 0 20px #c41e1e99}}@keyframes cl-slide-in-left{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes cl-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.card-wrapper{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.card-wrapper.cl-card--visible{opacity:1;transform:translateY(0)}.product-grid .card-wrapper:nth-child(1){transition-delay:.05s}.product-grid .card-wrapper:nth-child(2){transition-delay:.1s}.product-grid .card-wrapper:nth-child(3){transition-delay:.15s}.product-grid .card-wrapper:nth-child(4){transition-delay:.2s}.product-grid .card-wrapper:nth-child(5){transition-delay:.25s}.product-grid .card-wrapper:nth-child(6){transition-delay:.3s}.product-grid .card-wrapper:nth-child(7){transition-delay:.35s}.product-grid .card-wrapper:nth-child(8){transition-delay:.4s}.product-form__submit{animation:cl-pulse-glow 3s ease-in-out infinite}@media(max-width:749px){.header__heading-logo{max-height:44px!important}.banner__heading{font-size:clamp(2rem,8vw,3rem)!important}.multicolumn-card{padding:1.5rem 1rem!important}}::selection{background:#c41e1e66;color:var(--cl-white)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--cl-carbon-2)}::-webkit-scrollbar-thumb{background:var(--cl-lava);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--cl-lava-mid)}.card-wrapper .card,.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .media{background-attachment:scroll!important}.card__media .media img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;z-index:1!important}.card__media .media img.motion-reduce{opacity:1!important}.card__media .media.media--hover-effect img+img{opacity:0!important;z-index:2!important;transition:opacity .4s ease!important}.card-wrapper:hover .card__media .media.media--hover-effect img+img{opacity:1!important}.card-wrapper:hover .card__media .media.media--hover-effect img:first-child:not(:only-child){opacity:0!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/carlava-custom.css.map */
