@font-face{font-family:Futura LT;src:url(/cdn/shop/files/FuturaLT-CondensedLight.ttf?v=1755011963);font-weight:100}@font-face{font-family:Futura LT;src:url(/cdn/shop/files/FuturaLT-CondensedLight.ttf?v=1755011963);font-weight:200}@font-face{font-family:Futura LT;src:url(/cdn/shop/files/FuturaLT-CondensedLight.ttf?v=1755011963);font-weight:300}@font-face{font-family:Futura LT;src:url(/cdn/shop/files/FuturaLT-Condensed.ttf?v=1755011962);font-weight:400}@font-face{font-family:Futura LT;src:url(/cdn/shop/files/FuturaLT-Condensed.ttf?v=1755011962);font-weight:500}@font-face{font-family:Futura LT;src:url(/cdn/shop/files/FuturaLT-CondensedBold.ttf?v=1755011963);font-weight:600}@font-face{font-family:Futura LT;src:url(/cdn/shop/files/FuturaLT-CondensedExtraBold.ttf?v=1755011963);font-weight:700}@font-face{font-family:Futura LT;src:url(/cdn/shop/files/FuturaLT-CondensedExtraBold.ttf?v=1755011963);font-weight:800}@font-face{font-family:Futura LT;src:url(/cdn/shop/files/FuturaLT-CondensedExtraBold.ttf?v=1755011963);font-weight:900}@font-face{font-family:Test Untitled Sans;src:url(/cdn/shop/files/TestUntitledSans-Light.otf?v=1755012694);font-weight:100}@font-face{font-family:Test Untitled Sans;src:url(/cdn/shop/files/TestUntitledSans-Light.otf?v=1755012694);font-weight:200}@font-face{font-family:Test Untitled Sans;src:url(/cdn/shop/files/TestUntitledSans-Light.otf?v=1755012694);font-weight:300}@font-face{font-family:Test Untitled Sans;src:url(/cdn/shop/files/TestUntitledSans-Regular.otf?v=1755012694);font-weight:400}@font-face{font-family:Test Untitled Sans;src:url(/cdn/shop/files/TestUntitledSans-Regular.otf?v=1755012694);font-weight:500}@font-face{font-family:Test Untitled Sans;src:url(h/cdn/shop/files/TestUntitledSans-Medium.otf?v=1755012694);font-weight:600}@font-face{font-family:Test Untitled Sans;src:url(/cdn/shop/files/TestUntitledSans-Bold.otf?v=1755012694);font-weight:700}@font-face{font-family:Test Untitled Sans;src:url(/cdn/shop/files/TestUntitledSans-Bold.otf?v=1755012694);font-weight:800}@font-face{font-family:Test Untitled Sans;src:url(/cdn/shop/files/TestUntitledSans-Black.otf?v=1755012694);font-weight:900}body{letter-spacing:0}body,h1,h2,h3,h4,h5,h6,p,span,li,ul{padding:0;margin:0}.common-btn,.hero-section .common-button,.comeback-section .common-button{transition:opacity .5s ease-in-out,transform .5s ease-in-out;opacity:1;transform:translateY(0)}.common-btn:hover,.hero-section .common-button:hover,.comeback-section .common-button:hover{opacity:.8;transform:translateY(-5px)}.featured-collection-tabs .tab-box,.card-box{transition:opacity .5s ease-in-out,box-shadow .5s ease-in-out;opacity:1}.featured-collection-tabs .tab-box:hover,.featured-collection-tabs .card-box:hover{opacity:.7;box-shadow:0 8px 20px #0000004d}a{text-decoration:none}img{max-width:100%}.big-slider .item{margin:0}ul.slick-dots{align-items:center;margin:0 auto;display:flex;width:100%;justify-content:center;gap:0;padding:0 10px;right:20px;bottom:8px;border-radius:70px;height:22px;max-width:unset;gap:5px}ul.slick-dots li{display:flex;margin:0;width:9px;height:9px;border-radius:100%}ul.slick-dots li::marker{content:none}ul.slick-dots li button{height:100%;opacity:.18;background:#001c23;width:100%;padding:0;border-radius:100%;font-size:0}ul.slick-dots li.slick-active button{opacity:1;background:#001c23}div#locksmith-content{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}div#locksmith-content #shopify-section-template--24544926728226__collection_hero_section_BUb7fW{width:100%}button#locksmith_passcode_submit{margin-top:7px}#locksmith-passcode-form label{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:25px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-2px;text-transform:uppercase}input#locksmith_passcode:focus-visible{outline:unset}.collection .card__heading a{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:16px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.32px;text-transform:uppercase;max-width:220px}.collection .card-information .price__container{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:22.984px;font-style:normal;font-weight:700;line-height:95%;letter-spacing:-.69px;text-transform:capitalize}.collection .bottom{display:flex;flex-direction:column;gap:10px;padding:20px 10px}.collection button:after{content:none}.collection button:before{content:none}.collection button{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:16px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.8px;text-transform:uppercase;border-radius:1000px;border:1px solid var(--BRAND-BLACK, #09181D);padding:0 20px;min-height:50px;display:flex;justify-content:center;align-items:center;text-decoration:none;width:max-content;min-width:unset;transition:all .5s ease}.collection button:hover{background:var(--BRAND-BLACK, #09181D);color:#fff}.custom-contact-wrapper .contact{width:100%;display:flex;justify-content:space-between;align-items:flex-start;max-width:100%;padding:5rem}.custom-contact-wrapper .left{width:50%}.custom-contact-wrapper .main-heading{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:72px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-5.04px;text-transform:uppercase;max-width:480px}.custom-contact-wrapper .right{width:40%}.custom-contact-wrapper .contact__fields{grid-template-columns:repeat(1,1fr)}.custom-contact-wrapper .field{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:18px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-1.26px;text-transform:uppercase;border:1px solid #000;background:#fff;-webkit-backdrop-filter:blur(16.799999237060547px);backdrop-filter:blur(16.799999237060547px);overflow:hidden}.custom-contact-wrapper .field input,.custom-contact-wrapper .field textarea{background:#fff}.custom-contact-wrapper .field:placeholder{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:18px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-1.26px;text-transform:uppercase}.custom-contact-wrapper label{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:18px;font-style:normal;font-weight:700;line-height:90%;letter-spacing:-1.26px;text-transform:uppercase;top:20px}.custom-contact-wrapper .field:before{content:none}.custom-contact-wrapper .field:after{content:none}.custom-contact-wrapper .button:before{content:none}.custom-contact-wrapper textarea{min-height:190px}.custom-contact-wrapper .field input{min-height:60px}.custom-contact-wrapper .field__input:focus-visible{box-shadow:unset!important;outline:0!important;border-radius:var(--inputs-radius)!important}.custom-contact-wrapper .button:after{content:none}.custom-contact-wrapper .button{color:#fff;text-align:center;font-family:Futura LT;font-size:27px;font-style:normal;font-weight:700;line-height:107.548%;letter-spacing:-1.62px;text-transform:uppercase;width:100%;max-width:100%;display:flex;justify-content:center;align-items:center;min-height:60px;padding:0 30px;border-radius:3.75px;background:var(--BRAND-BLACK, #09181D)}.custom-contact-wrapper .arrow-image{width:100%;max-width:30px}@media (max-width: 1050px){.custom-contact-wrapper textarea{min-height:170px}.custom-contact-wrapper .field input{min-height:50px}.custom-contact-wrapper .contact{padding:4rem 5rem}.custom-contact-wrapper .main-heading{font-size:60px;max-width:420px}.custom-contact-wrapper .right{width:45%}.custom-contact-wrapper .field{font-size:16px}.custom-contact-wrapper .field:placeholder{font-size:16px}.custom-contact-wrapper label{font-size:16px;top:20px}.custom-contact-wrapper .button{font-size:20px;min-height:50px;padding:0 20px}.custom-contact-wrapper .arrow-image{max-width:25px}}@media (max-width: 950px){.custom-contact-wrapper .contact{padding:3rem 5rem}.custom-contact-wrapper .main-heading{font-size:52px;max-width:350px}.custom-contact-wrapper .right{width:50%}.custom-contact-wrapper .field{font-size:14px}.custom-contact-wrapper .field:placeholder{font-size:14px}.custom-contact-wrapper label{font-size:14px;top:20px}.custom-contact-wrapper .button{font-size:20px;min-height:45px;padding:0 15px}.custom-contact-wrapper .arrow-image{max-width:20px}}@media (max-width: 749px){.custom-contact-wrapper .contact{padding:1.5rem;flex-direction:column;gap:10px}.custom-contact-wrapper .main-heading{font-size:48px;letter-spacing:-3.14px;max-width:380px}.custom-contact-wrapper .left{width:100%}.custom-contact-wrapper .field input{min-height:45px;padding:10px}.contact__button{margin-top:1rem}.custom-contact-wrapper .right{width:100%}.custom-contact-wrapper textarea{min-height:150px}.custom-contact-wrapper .field{font-size:14px}.custom-contact-wrapper .field:placeholder{font-size:14px}.custom-contact-wrapper label{font-size:14px;top:10px;left:10px}.custom-contact-wrapper .button{font-size:20px;min-height:45px;padding:0 15px}.custom-contact-wrapper .arrow-image{max-width:20px}.contact .field{margin-bottom:1rem}}.drawer__inner{padding:0!important}.drawer__cart-items-wrapper .cart-item__quantity{max-height:50px}.drawer__cart-items-wrapper .cart-item__quantity-wrapper,.drawer__cart-items-wrapper .quantity-popover-container{max-height:50px;min-height:unset}.drawer__cart-items-wrapper cart-remove-button{max-height:50px}.cart-drawer .drawer__footer{padding:10px!important}.drawer__cart-items-wrapper quantity-popover{max-height:50px}.drawer__cart-items-wrapper .quantity__button{max-height:50px}.drawer__cart-items-wrapper quantity-input{max-height:50px;min-height:unset}.drawer__cart-items-wrapper .drawer__close{right:0}.drawer__cart-items-wrapper .quantity__input{max-height:50px}.cart-drawer .drawer__header{padding:1rem 10px 5px}.cart-drawer thead{display:none!important}.cart-drawer .cart-item{margin-bottom:0!important;gap:0!important;border-top:1px solid #000;border-bottom:1px solid #000}.cart-drawer .cart-items td{padding-top:.4rem!important}.cart-drawer__empty-content,.cart-drawer__empty-content .cart__empty-text,.cart-drawer__empty-content .cart__login-title{font-family:Futura LT!important}.cart-drawer .drawer__heading{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:27px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.64px;text-transform:uppercase}.cart-drawer .cart-item__name{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1px;text-transform:uppercase}.cart-item__totals.right .cart-item__discounted-prices{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row!important}.cart-drawer .cart-item__old-price,.cart-drawer .cart-item__final-price,.cart-drawer .price.price--end{color:var(--BRAND-BLACK, #09181D);font-family:Sharp Grotesk;font-size:10px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.24px}.cart-drawer .product-option{color:var(--BRAND-BLACK, #09181D);font-family:Sharp Grotesk;font-size:15px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.24px}.cart-drawer .discounts__discount{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:14px;font-style:normal;font-weight:700;line-height:95%;letter-spacing:-.98px;text-decoration-line:line-through}.cart-drawer .totals__total{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:14px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-1.12px;text-transform:uppercase}.cart-drawer .totals__total-value{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:18px;font-style:normal;font-weight:700;line-height:95%;letter-spacing:-2.34px;text-transform:uppercase}.cart-drawer .tax-note,.free-shipping-text{display:none}.product .free-shipping-text{display:flex;gap:10px;margin:0 auto;justify-content:center;align-items:center;color:var(--BRAND-BLACK, #09181D);font-family:Darker Grotesque;font-size:22px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.66px}.cart-drawer .drawer__footer .button:before{content:none}.cart-drawer .drawer__footer .button:after{content:none}.cart-drawer .drawer__footer .button{border-radius:3.75px;background:var(--BRAND-BLACK, #09181D);color:#fff;text-align:center;font-family:Futura LT;font-size:20px;font-style:normal;font-weight:700;line-height:107.548%;letter-spacing:-1px;text-transform:uppercase;width:100%;justify-content:center}.cart-drawer .checkout_img{max-width:30px;display:none!important}.cart-drawer .drawer__footer{padding:5px 0;border-top:1px solid #000!important}.cart-drawer .card-box{display:flex!important;justify-content:center;align-items:center;padding:0 0 5px;border-radius:8px;border:.5px solid var(--BRAND-BLACK, #09181D);background:#f0f0f0;margin:5px;overflow:hidden}.cart-drawer .slick-dots li button:before{content:none}.cart-drawer .card-box a{width:65%;display:flex;justify-content:flex-start;align-items:center}.cart-drawer .image-box{width:30%}.cart-drawer .infor-wrapper-box{width:70%}.cart-drawer .slick-dotted.slick-slider{margin-bottom:0}.cart-drawer .upsell-heading{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:24px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-1.68px;text-transform:uppercase;padding:7px 0 7px 15px}.cart-drawer .infor-wrapper{padding:0 5px}.cart-drawer .product-title{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:12px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.84px;text-transform:uppercase}.cart-drawer .product-price{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:12px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.84px;text-transform:uppercase}.cart-drawer .custom-but-buttom{width:35%}.cart-drawer .custom-but-buttom button:after{content:none}.cart-drawer .image-box{background:#fff}.cart-drawer .image-box img{max-width:100%;height:70px;object-fit:contain}.cart-drawer .left-price{display:none!important}.cart-drawer .upsell-slider button{color:#fff;text-align:center;font-family:Futura LT;font-size:10px!important;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.96px;background:#eb2227;width:100%;display:flex;min-width:unset;margin:0;padding:10px 0!important;min-height:unset;max-width:90%}.cart-drawer ul.slick-dots{display:flex!important}.cart-drawer .upsell-slider-wrapper{overflow:hidden;display:flex;flex-direction:column}.cart-drawer .upsell-slider-wrapper{overflow:hidden}.cart-drawer .slick-list{padding-right:25%;width:calc(100% + 17px)}.cart-drawer ul.slick-dots{position:unset}.custom-main-product .product__title h1{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:52px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-3.64px;text-transform:uppercase}.custom-main-product .product__description{color:var(--BRAND-BLACK, #09181D);font-family:Darker Grotesque;font-size:22px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.22px;margin-bottom:0!important}.custom-main-product button.read-toggle-btn{padding:0;margin:0;background:transparent;border:0;font-size:14px;font-weight:600;cursor:pointer}.custom-main-product .product-form__buttons{max-width:100%!important}.custom-main-product .product-form__submit{min-height:65px;margin-bottom:0;color:#fff;text-align:center;font-family:Futura LT;font-size:27px;font-style:normal;font-weight:700;line-height:107.548%;letter-spacing:-1.62px;text-transform:uppercase;border-radius:3.75px;background:var(--BRAND-BLACK, #09181D)}.custom-main-product .accordion__title{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:19px;font-style:normal;font-weight:700;line-height:95%;letter-spacing:-.57px;text-transform:capitalize}.custom-main-product .product__accordion.accordion details{border-radius:50px;border:1px solid var(--BRAND-BLACK, #09181D);background:#fff;padding:10px 20px;margin-bottom:8px}.custom-main-product .product__accordion .accordion__content{padding:0 1rem;color:var(--BRAND-BLACK, #09181D);font-family:Darker Grotesque;font-size:22px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.22px}.custom-main-product .product__accordion.accordion details[open]{border-radius:20px}.custom-main-product .product__accordion svg.icon.icon-caret{width:30px;height:10px!important;stroke:#000}.custom-main-product .accordion{border:0}.custom-main-product .flavor-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:0}.custom-main-product a.flavor-image img{object-fit:cover;height:110px;width:100%}.custom-main-product h2.flavor-heading{color:var(--BRAND-BLACK, #09181D);font-family:Futura LT;font-size:20px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.4px;margin-bottom:0;text-transform:uppercase}.sticky-ATC{position:fixed;bottom:0;display:block;left:0;background:#09181d;width:100%;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;font-size:30px;font-family:Futura LT;text-transform:uppercase;font-weight:900;padding:10px 0;cursor:pointer;z-index:10}@media (max-width: 989px){.custom-main-product .grid__item{width:100%!important;max-width:100%!important;padding:0}.custom-main-product .product{gap:20px!important}}@media (max-width: 600px){.collection .card-information .price__container{font-size:18px}.custom-main-product .product__title h1{font-size:32px;letter-spacing:-2.24px}.custom-main-product .product__description{font-size:16px;letter-spacing:-.16px;margin-top:0!important}.custom-main-product .product-form__submit{min-height:54px;font-size:20px;letter-spacing:-.92px}.custom-main-product .product{gap:0px!important}.custom-main-product .accordion__title{font-size:15px;letter-spacing:-.36px}.custom-main-product .product__accordion.accordion details{padding:4px 15px}.custom-main-product .product__accordion svg.icon.icon-caret{width:17px;height:8px!important}.custom-main-product .product__accordion .accordion__content{font-size:14px;letter-spacing:-.1px;padding:0}.custom-main-product{padding-top:5px!important}.custom-main-product a.flavor-image img{height:70px}.custom-main-product h2.flavor-heading{font-size:16px;letter-spacing:-.2px}.sticky-ATC{font-size:20px;padding:9px 0}}.header{display:flex;justify-content:space-between;aling-itmes:center}.header .header__menu-item svg{margin-left:5px}.header .header__menu-item,.header .list-menu span,.header .menu-drawer__menu-item{color:var(--BRAND-BLACK, #09181D);font-family:Darker Grotesque;font-size:16px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase}.header .header__icon--cart .icon,.header .header__icon .icon{height:3rem;width:3rem}.header .menu-drawer__utility-links,.home-desktop{display:none}.templat-index .home-desktop{display:flex}.templat-index .header__heading-logo-wrapper{display:none}.templat-index .shopify-section-header-sticky sticky-header .home-desktop{display:none}.templat-index .shopify-section-header-sticky sticky-header .header__heading-logo-wrapper{display:flex}.templat-index sticky-header,.page-about-us sticky-header{background:transparent!important}.templat-index .header,.page-about-us .header{position:absolute;width:100%;padding-bottom:0;max-width:100%}.templat-index .list-menu span,.page-about-us .list-menu span{color:#fff}.templat-index .header .header__icon--cart .icon,.page-about-us .header .header__icon--cart .icon,.templat-index .header .icon,.page-about-us .header .icon{filter:invert(1)}.templat-index .shopify-section-header-sticky sticky-header,.page-about-us .shopify-section-header-sticky sticky-header{background:#fff!important}.templat-index .shopify-section-header-sticky .header,.page-about-us .shopify-section-header-sticky .header{position:unset;width:100%;padding-bottom:0}.templat-index .shopify-section-header-sticky .list-menu span,.page-about-us .shopify-section-header-sticky .list-menu span{color:#000}.templat-index .shopify-section-header-sticky .header .header__icon--cart .icon,.page-about-us .shopify-section-header-sticky .header .header__icon--cart .icon,.templat-index .shopify-section-header-sticky .header .icon,.page-about-us .shopify-section-header-sticky .header .icon{filter:unset}@media (max-width: 550px){.header{padding-right:10px!important}.header__heading-logo{height:auto;max-width:100%;max-width:70px}.header .header__icon--cart .icon,.header .header__icon .icon{height:2rem;width:2rem}}.product__info-wrapper .price-item{color:var(--BRAND-BLACK, #09181D)!important;font-family:Futura LT;font-style:normal;font-size:28px;font-weight:700;line-height:100%;letter-spacing:-1px;text-transform:uppercase}.product__info-wrapper fieldset label{font-family:Futura LT;font-style:normal;font-size:20px;font-weight:700;line-height:100%;letter-spacing:-1px;text-transform:uppercase}.product__info-wrapper fieldset .form__label{color:var(--BRAND-BLACK, #09181D)!important;font-family:Futura LT;font-style:normal;font-size:20px;font-weight:700;line-height:100%;letter-spacing:-1px;text-transform:uppercase}.product__info-wrapper s.price-item{font-size:24px!important}.product__info-wrapper product-form{margin-bottom:5px!important}@media (max-width: 600px){.product__media-wrapper .thumbnail-list__item.slider__slide{width:calc(25% - .6rem)}.product__media-wrapper .product-media-container.constrain-height .media{height:260px;padding:0}.product__info-wrapper .price-item{font-size:22px;letter-spacing:-.5px}.product__info-wrapper fieldset label{font-size:16px;letter-spacing:-.5px}.product__info-wrapper s.price-item{font-size:18px!important}.product__info-wrapper product-form{margin-bottom:5px!important}.product .free-shipping-text{font-size:16px;letter-spacing:-.3px;gap:5px}.product .free-shipping-text svg{width:18px;height:18px;display:flex;margin-bottom:-4px}}.product-media-container{border:0}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-CSS.css.map */
