.announcement-bar button{display:none}.video_tag{width:100%;height:100%;object-fit:cover}.join_army{width:80%;padding:15px;background-color:#000c;text-align:center;text-decoration:none}@keyframes jump{0%{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1)}to{transform:scale(1)}}.button--text-underline:after{display:none}.button--text-underline{color:#fff;margin:0}.banner_link,.banner__box a{text-decoration:none}.customer p,h2,li,h1,h3,h4,h5,h6,a:not(.button),td,th{color:#fff!important}.customer button{background-color:red}.loyalty-popup-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:500}.loyalty-popup-wrapper .perks-wrapper{margin-top:20px;width:100%}.loyalty-popup{background-image:url(/cdn/shop/files/260494676_0a6e7e83-3322-4fec-9db2-78105e182d97_1.png?v=1728423097);background-position:center;background-size:cover;background-color:#111;width:80%;padding:30px 23px;border-radius:20px;border:1px solid rgba(255,255,255,.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:80vh;overflow:auto;max-width:500px}.loyalty-popup .action_title{font-size:20px;margin-bottom:5px;color:#880808!important;margin-top:0}.loyalty-popup .action_title+ul{margin:0 0 10px;padding:0 0 0 16px;line-height:110%}.loyalty-popup h3{text-align:center;font-size:16px}.loyalty .btns{display:flex;gap:5px;width:100%}.loyalty .btns .button{width:calc(50% - 2.5px)}.points-wrapper{position:sticky;top:60px;background-color:#00000080;z-index:10;padding:0 0 1px;width:calc(100% + 40px)!important;margin:0 0 0 -20px!important}.currentPoints{color:red;text-align:center;width:100%;display:block;font-size:16px;margin-bottom:45px;text-shadow:0 0 15px #880808}.loyalty .field{max-width:300px;margin-bottom:20px!important}.loyalty .VeryTitle{font-size:56px;margin-bottom:50px}.loyalty .button{background-color:red;text-decoration:none;display:flex}.loyalty h2{margin-top:20px!important}.loyalty .perks,.loyalty-popup .perks{display:flex;gap:20px;align-items:flex-start;flex-wrap:wrap;margin-bottom:40px}.loyalty .perks h2,.loyalty-popup .perks h2{margin-top:0}.loyalty .product-gift,.loyalty-popup .perks .product-gift{display:flex;align-items:center;gap:20px}.loyalty .product-gift img,.loyalty-popup .perks .product-gift img{width:80px;height:80px;object-fit:cover}.loyalty-popup .perks .product-gift .info{display:flex;width:100%;gap:20px;align-items:center}.loyalty-popup .perks .product-gift .info .button{margin:0;display:flex;text-decoration:none}.loyalty .perk h3,.loyalty .perk p,.loyalty-popup .perk p,.loyalty-popup .perk h3{margin:0}.loyalty .perk,.loyalty-popup .perk{background-color:#ff00001a;padding:20px;width:100%;text-align:center;box-shadow:0 0 15px #880808}.loyalty .action_title{font-size:20px;margin-bottom:5px;color:#880808!important}.loyalty .action_title+ul{margin:0 0 10px;padding:0 0 0 16px}.loyalty{background-image:url(/cdn/shop/files/260494676_0a6e7e83-3322-4fec-9db2-78105e182d97_1.png?v=1728423097);background-position:center;background-attachment:fixed;background-size:cover;max-width:500px;margin:0 auto}.loyalty .customer__title{color:#880808!important;text-align:center;width:100%;display:block;font-size:16px;text-shadow:0 0 15px #880808;margin:10px}.loyalty .perks-wrapper{width:100%}.loyalty-popup-wrapper .button{margin-top:20px;width:100%}.loyalty .perks-wrapper .button,.loyalty-popup-wrapper .button{background-color:#880808;box-shadow:0 0 15px #880808}.loyalty .perks-wrapper .button:after,.loyalty-popup-wrapper .button:after{display:none!important}.loyalty .referralCode{text-shadow:0 0 15px #880808;font-size:12px}.loyalty .perks-wrapper .field,.loyalty-popup-wrapper .field{max-width:100%}.loyalty .perks-wrapper .field:after,.loyalty-popup-wrapper .field:after{display:none!important}.loyalty .perks-wrapper .field input,.loyalty-popup-wrapper .field input{background-color:#fff3;color:#fff;box-shadow:0 0 15px #880808;border:0}.loyalty .perks-wrapper .field label,.loyalty-popup-wrapper .field label{color:#fff!important}.loyalty-popup-wrapper h3{margin-top:0;line-height:100%}.customer.account{display:flex;flex-direction:column;align-items:center}.grid__item__subscribe{width:calc(50% - var(--grid-desktop-horizontal-spacing)* 3 / 6)!important;max-width:calc(50% - var(--grid-desktop-horizontal-spacing)* 3 / 6)!important;background:red;background:linear-gradient(180deg,#ff000080,#fc45451a,#fc454500);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.grid__item__subscribe .formy,.email-signup-banner .formy{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;width:100%}@media screen and (max-width: 991px){.grid__item__subscribe{width:100%!important;max-width:100%!important;background:red;background:linear-gradient(180deg,#ff000080,#fc45451a 70%,#fc454500);height:310px}}.grid__item__subscribe #signupforms_SMS,.banner__content #signupforms_SMS,.banner__content #signupforms_Email{display:flex;align-items:center;width:80%;max-width:500px;border:1px solid rgba(255,0,0,.75);margin:0 auto}.banner__content #signupforms_SMS,.banner__content #signupforms_Email{width:100%}.grid__item__subscribe #signupforms_Email{width:80%;max-width:500px;border:1px solid rgba(255,0,0,.75)}.banner__content #signupforms_SMS{max-width:36rem}.grid__item__subscribe #error,.banner__content #error{color:green;text-align:center}.grid__item__subscribe .sms,.banner__content .sms{box-sizing:border-box;border-radius:0;padding:0 0 0 16px;height:45px;text-align:left;color:#fff;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;background-color:#121212;border:0;outline:0;width:calc(100% - 30px);box-shadow:none}.grid__item__subscribe .submit,.banner__content .submit{background:#121212;border-radius:0;border-style:none;border-color:#fff;border-width:0px;color:#fff;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;line-height:1;white-space:normal;padding:0 10px;text-align:center;word-break:break-word;align-self:flex-end;cursor:pointer;height:45px;width:30px;display:flex;align-items:center}.password-form{max-width:36rem;margin-left:auto;margin-right:auto}.password-form .button{margin:0;background:#121212;border-radius:0;border-style:none;border-color:#fff;border-width:0px;color:#fff;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;line-height:1;white-space:normal;padding:0 10px;text-align:center;word-break:break-word;align-self:flex-end;cursor:pointer;width:30px;display:flex;align-items:center;min-width:unset}.password-form input{box-sizing:border-box;border-radius:0;padding:0 0 0 16px;text-align:left;color:#fff;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;background-color:#121212;border:0;outline:0;width:calc(100% - 30px);box-shadow:none}.collapsible-content__heading,.accordion__content,.accordion__title{text-transform:lowercase}.product-media-container{height:100%}.product-media-container .product__media,.product-media-container deferred-media{padding-top:0!important}.splide__pagination__page{background-color:#434343!important;box-shadow:0 0 10px #f00c}.splide__pagination__page.is-active{background-color:#939393!important}.splide__arrow{background-color:#000!important;box-shadow:0 0 10px #f00c}.splide__arrow svg{fill:#fff!important}.splide{margin-bottom:10px}footer .email{color:#fff;opacity:.7;margin-bottom:8px}.size-modal-wrapper td{padding:5px 10px!important}.size-modal-wrapper{width:100%;margin-top:10px;height:0px;opacity:0;transition:.2s}.size-modal-wrapper iframe{margin-top:10px}.size-modal-wrapper.closed{pointer-events:none}.shopify-policy__container,.shopify-policy__title h1{color:#fff}footer .email a{color:inherit}.sizeAndNotice{display:flex;align-items:center;width:100%;justify-content:space-between;padding-bottom:20px!important;flex-wrap:wrap}.sizeAndNotice .ships{width:calc(100% - 130px);text-align:right}.sizeAndNotice .sizeGuide{width:130px}.sizeAndNotice .sizeGuide .size{cursor:pointer}.sizeAndNotice p{margin:0;line-height:1;font-size:14px}.accordion__title{font-size:14px!important}.accordion__content,.product__description{font-size:12px}.titleAndPrice{display:flex;align-items:center;width:100%;justify-content:space-between}.titleAndPrice .title{width:calc(60% - 10px);margin:0!important;font-size:14px}.titleAndPrice .price{width:calc(40% - 10px;);text-align:right;margin:0!important;font-size:14px}@media screen and (min-width: 1000px){.titleAndPrice .title,.titleAndPrice .price{font-size:24px}}.titleAndPrice .price__container{margin:0!important}.product-form__input--pill input[type=radio]+label{padding:7.5px 15px!important;margin-top:0!important}.product__info-container>*+*{margin:5px 0!important}.product-form__input{margin-bottom:5px!important}.product__info-container .product-form{margin-top:10px!important}@media screen and (min-width: 750px){.product__column-sticky{top:10rem!important}}.section+.section,#product-grid{margin-top:0!important}.slider.slider--mobile{margin-bottom:0!important}.drawer__heading,.product-option,.totals__total,.tax-note,.cart__checkout-button,.form__label,.cart__empty-text,.button,#FooterCountryLabel,.field__label{text-transform:lowercase}.country-selector__overlay{background-color:#00000080!important}.card-information>.price{font-size:12px}html,body{background-color:#000!important}.simple-header .header__icon{width:unset!important;margin-left:10px}.price,.product-form__input .form__label,.product__title,.collection-hero__title{text-align:center}.product-form__input{display:flex;justify-content:center;max-width:unset!important;flex-wrap:wrap}.product-form__quantity{display:block}.product__info-wrapper .quantity{width:100%}.product__inventory{justify-content:center}.product-form__buttons{max-width:unset!important}.accordion__title{font-family:var(--font-body-family)}.signUpSwitch{font-size:14px;margin-top:10px;text-align:center;cursor:pointer}.klaviyo-form{border:0px solid #ddd}#shopify-section-main-password-header{position:fixed;bottom:0;left:0;opacity:0}.password-main .banner{height:100vh}.password-main .banner__media{height:100%!important}.password-main .banner__content{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%)}.password-main .banner__box{background:unset!important;background-color:#000000bf!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
