@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap";html{overflow-x:clip}html,body{transform:none!important;filter:none!important;will-change:auto!important}body{max-width:100%;width:100%}img,video,iframe,embed,svg{max-width:100%;height:auto}.shopify-section{max-width:100%}:root{--fk-white:#ffffff;--fk-light:#f7f7f7;--fk-border:#e8e8e8;--fk-black:#0a0a0a;--fk-gray:#666666;--fk-red:#e8001d;--fk-red-dark:#c40019}body{background:var(--fk-white)!important;color:var(--fk-black)!important;-webkit-font-smoothing:antialiased}.header{background:#fffffff2!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-bottom:1px solid var(--fk-border)!important}.header__heading-link{color:var(--fk-black)!important}.header__menu-item a,.header__menu-item{color:#444!important;font-size:13px!important;font-weight:600!important;transition:color .2s!important}.header__menu-item:hover a,.header__menu-item a:hover{color:var(--fk-red)!important}.header__icon{color:var(--fk-black)!important}.header__icon:hover{color:var(--fk-red)!important}.card-wrapper{transition:transform .3s ease,box-shadow .3s ease!important;border-radius:10px!important;overflow:hidden!important;background:var(--fk-white)!important}.card-wrapper:hover{transform:translateY(-4px)!important;box-shadow:0 12px 36px #0000001a!important}.card__media{overflow:hidden!important;border-radius:10px 10px 0 0!important;background:var(--fk-light)!important}.card__media img,.product-card-wrapper .media img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)!important}.card-wrapper:hover .card__media img,.product-card-wrapper:hover .media img{transform:scale(1.06)!important}.card__content{background:var(--fk-white)!important;padding:14px 16px 18px!important;border-top:1px solid var(--fk-border)!important}.card__heading a{color:var(--fk-black)!important;font-size:14px!important;font-weight:700!important;text-decoration:none!important;transition:color .2s!important}.card__heading a:hover{color:var(--fk-red)!important}.price{color:var(--fk-red)!important;font-weight:800!important}.price--on-sale .price-item--regular{color:#aaa!important;font-weight:400!important}.badge{border-radius:4px!important;font-size:10px!important;letter-spacing:1px!important;font-weight:700!important}.badge--sale,.badge--on-sale{background:var(--fk-red)!important;color:#fff!important}.button,.btn,[type=submit]{transition:transform .2s ease,box-shadow .2s ease!important}.button:hover:not(:disabled),.btn:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 4px 12px #e8001d40!important}.button--primary{background:var(--fk-red)!important;color:#fff!important;border-color:var(--fk-red)!important;font-weight:700!important}.button--primary:hover{background:var(--fk-red-dark)!important;border-color:var(--fk-red-dark)!important}.button--secondary{border:2px solid var(--fk-black)!important;color:var(--fk-black)!important;background:transparent!important}.button--secondary:hover{background:var(--fk-black)!important;color:#fff!important}.quick-add__submit{background:var(--fk-red)!important;border-color:var(--fk-red)!important;color:#fff!important}.announcement-bar{background:var(--fk-red)!important}.announcement-bar__message{color:#fff!important;font-weight:700!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important}h1,h2,h3{color:var(--fk-black)!important}.footer{border-top:none!important}.footer__content-top a,.footer__list-item a{color:#999!important;font-size:13px!important;transition:color .2s!important}.footer__content-top a:hover,.footer__list-item a:hover{color:var(--fk-red)!important}.footer__column-header{color:#fff!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;font-size:11px!important}.footer p,.footer span,.footer li{color:#666!important}.field__input,.select__select,textarea{background:var(--fk-white)!important;border:1px solid var(--fk-border)!important;color:var(--fk-black)!important;border-radius:6px!important}.field__input:focus,.select__select:focus{border-color:var(--fk-red)!important;outline:none!important;box-shadow:0 0 0 3px #e8001d14!important}.pagination__item{color:var(--fk-black)!important;border-color:var(--fk-border)!important}.pagination__item--current{background:var(--fk-red)!important;border-color:var(--fk-red)!important;color:#fff!important}.loading-bar{background:var(--fk-red)!important;height:2px!important}.shopify-section{margin:0!important}.fk-reviews-premium .fkrv-card{background:var(--fk-white)!important;border:1px solid var(--fk-border)!important;box-shadow:0 2px 12px #0000000f!important}.fk-reviews-premium .fkrv-card:hover{box-shadow:0 8px 28px #0000001a!important;border-color:#d8d8d8!important}.fk-reviews-premium .fkrv-name{color:var(--fk-black)!important}.fk-reviews-premium .fkrv-text{color:#555!important}.fk-reviews-premium .fkrv-date{color:#999!important}.fk-reviews-premium .fkrv-title,.fk-reviews-premium .fkrv-score{color:var(--fk-black)!important}.fk-league-slider .fkls-card{background:var(--fk-white)!important;border:1px solid var(--fk-border)!important}.fk-league-slider .fkls-card:hover{border-color:var(--fk-red)!important;box-shadow:0 4px 16px #e8001d1f!important}.fk-league-slider .fkls-card span{color:#666!important}.fk-mosaic-features .fkmf-title{color:var(--fk-black)!important}.fk-mosaic-features .fkmf-badge{background:var(--fk-white)!important;border:1px solid var(--fk-border)!important}.fk-mosaic-features .fkmf-badge-text{color:var(--fk-black)!important}.fk-mosaic-features .fkmf-badge:hover{border-color:var(--fk-red)!important}.fk-ugc-videos .fkuv-title,.fk-ugc-videos .fkuv-user{color:var(--fk-black)!important}.fkuv-card,.fkmf-item{contain:layout style}.card__media img,.card__media video{display:block;width:100%;height:100%;object-fit:cover}.media,.media--square,.media--portrait,.media--landscape,.media--cropped{border-radius:12px!important;overflow:hidden!important}.product-media-container .media,.product__media-item .media{border-radius:12px!important}.collection-hero__image{border-radius:0}.banner__media,.image-banner{border-radius:0!important}.product__media-list .media img{transition:transform .4s ease}.featured-collection .card-wrapper,.card--collection .card__media{border-radius:12px!important}.product-form__input .swatch{border-radius:50%!important}.thumbnail-list__item .media{border-radius:8px!important}.shopify-section .section-full-width>.page-width,.shopify-section>.page-width{padding-left:20px!important;padding-right:20px!important}@media(min-width:1024px){.shopify-section .section-full-width>.page-width,.shopify-section>.page-width{padding-left:40px!important;padding-right:40px!important}}body>.fk-floating-cta{position:fixed!important;bottom:28px!important;right:24px!important;z-index:9999!important;pointer-events:none!important}.fk-floating-btn{pointer-events:all;display:inline-flex;align-items:center;gap:8px;background:var(--fk-black);color:#fff;padding:14px 22px;border-radius:50px;text-decoration:none;font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 4px 24px #0000004d;transition:transform .2s,box-shadow .2s,background .2s;border:none;cursor:pointer}.fk-floating-btn:hover{transform:scale(1.05) translateY(-2px);box-shadow:0 8px 32px #0006;background:var(--fk-red);color:#fff}.fk-floating-icon{font-size:16px;line-height:1}@keyframes fk-float-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.fk-floating-btn .fk-floating-text{display:none}.fk-floating-btn{padding:14px 16px;border-radius:50%;aspect-ratio:1}}.fk-trust-row{display:flex;gap:0;margin:20px 0;border:1px solid var(--fk-border);border-radius:10px;overflow:hidden}.fk-trust-item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 10px;text-align:center;border-right:1px solid var(--fk-border);font-size:12px;font-weight:600;color:var(--fk-black);gap:4px;line-height:1.3}.fk-trust-item:last-child{border-right:none}.fk-trust-icon{font-size:20px}@media(max-width:480px){.fk-trust-row{flex-wrap:wrap}.fk-trust-item{min-width:50%;border-bottom:1px solid var(--fk-border)}}.shopify-section+.shopify-section{margin-top:0!important}.card__information .price__container,.card-information .price__container{flex-direction:row!important;align-items:center!important;gap:6px!important}.card__information .price-item--sale,.card-information .price-item--sale{font-size:1.05rem!important;order:initial!important;line-height:inherit!important}.card__information .price-item--regular,.card-information .price-item--regular{font-size:.85rem!important;order:initial!important}.footer p,.footer span,.footer li{color:#bbb!important}.newsletter{background:#0a0a0a!important}.newsletter h1,.newsletter h2,.newsletter h3,.newsletter p,.newsletter label,.newsletter .newsletter__subtext{color:#fff!important}.newsletter .field__input{background:#1a1a1a!important;border-color:#333!important;color:#fff!important}.newsletter .field__input::placeholder{color:#888!important}.newsletter .button--primary{background:var(--fk-red)!important;border-color:var(--fk-red)!important}[style*=scheme-2] h1,[style*=scheme-2] h2,[style*=scheme-2] p,.color-scheme-2 h1,.color-scheme-2 h2,.color-scheme-2 p{color:#fff!important}:root{--font-heading-family:"Bebas Neue",sans-serif;--font-heading-style:normal;--font-heading-weight:400;--font-body-family:"Montserrat",sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:700}body{font-family:Montserrat,sans-serif!important;font-size:15px!important;line-height:1.65!important}input,button,select,textarea,p,span,a,li,td,th,label{font-family:Montserrat,sans-serif}h1,h2,h3,.h0,.h1,.h2,.h3,.section-header__heading,.collection-hero__title{font-family:Bebas Neue,sans-serif!important;font-weight:400!important;letter-spacing:.04em;line-height:1.1}h1{font-size:clamp(2.2rem,5.5vw,4.5rem)!important}h2{font-size:clamp(1.8rem,4vw,3.2rem)!important}h3{font-size:clamp(1.3rem,2.5vw,2.1rem)!important}h4,h5,h6,.h4,.h5,.h6{font-family:Montserrat,sans-serif!important;font-weight:700!important;letter-spacing:.01em}h4{font-size:clamp(1rem,1.8vw,1.35rem)!important}h5{font-size:.95rem!important}h6{font-size:.85rem!important}.card__heading,.card__heading a,.card__heading h3,.card__heading h2{font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:.88rem!important;letter-spacing:0!important;line-height:1.35!important}.header__menu-item,.header__menu-item a,.header__menu-item button,.header__menu-item span,.header__menu-item .link{font-family:Montserrat,sans-serif!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important}.menu-drawer__menu-item,.menu-drawer__menu-item a{font-family:Montserrat,sans-serif!important;font-weight:600!important}.button,[type=submit],.shopify-challenge__button,.cart__checkout-button{font-family:Montserrat,sans-serif!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important;font-size:.82rem!important}.price-item,.price-item--regular,.price-item--sale{font-family:Montserrat,sans-serif!important;font-weight:700!important}.badge{font-family:Montserrat,sans-serif!important;font-weight:700!important;letter-spacing:1.2px!important}label,.field__label{font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:.82rem!important}.field__input,.select__select,textarea,.footer__column-header{font-family:Montserrat,sans-serif!important}.announcement-bar__message{font-family:Montserrat,sans-serif!important;font-weight:700!important;letter-spacing:2px!important}.collection .collection-hero h1,.collection-hero__title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(2.8rem,7vw,6rem)!important;letter-spacing:.05em!important}.product__title h1,.product__title h2{font-family:Bebas Neue,sans-serif!important;font-size:clamp(2rem,4.5vw,3.5rem)!important;letter-spacing:.03em!important}
/*# sourceMappingURL=/cdn/shop/t/66/assets/fk-global.css.map */
