body{letter-spacing:0;overflow-x:hidden;max-width:1750px;margin:0 auto;border:1px solid #7F7F7F}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}h2,.h1{letter-spacing:0;font-size:44px;font-weight:600;line-height:58px}p{font-size:18px;font-weight:400;line-height:29px;font-family:Proxima Nova}a{transition:all .5s}img{max-width:100%;vertical-align:top}select:focus{outline:none;box-shadow:none}.btn,.button,.button-label,.shopify-challenge__button,.customer button,button{font-family:Proxima Nova;transition:all .5s;min-width:auto;min-height:auto;text-decoration:none;padding:7px 22px;font-size:18px;font-weight:600;line-height:29px;cursor:pointer;letter-spacing:2.16px;text-transform:uppercase}.page-width{padding:0 30px}.header:not(.drawer-menu).page-width{max-width:100%;padding-left:20px;padding-right:20px;display:flex;align-items:center;justify-content:space-between}.header--middle-left .header__heading-link{margin:0;padding:0;vertical-align:top}.header__menu-item{color:#000;font-size:16px;font-weight:600;line-height:27px;letter-spacing:.8px;text-transform:uppercase;font-family:Proxima Nova}.header__icon,.header__icon--cart .icon,.header__icon .svg-wrapper,.header__icon .icon{width:25px}.header__icons{padding:0;align-items:center;gap:5px}.header__icon--cart{margin:0}.announcement-bar__message{font-family:Proxima Nova;font-size:15px;font-weight:600;line-height:27px;letter-spacing:.75px;padding:5px 0;min-height:inherit}.header__menu-item:hover,.header__submenu .header__menu-item:hover,.header__submenu .header__submenu .header__menu-item:hover{color:#2eb62c}.header__menu-item:hover span,details[open]>.header__menu-item,.header__submenu .header__menu-item:hover{text-decoration:none}.header__submenu.list-menu{padding:25px 35px}.header__submenu .header__menu-item{padding:0;color:#2d2926;font-size:16px;font-weight:700;line-height:40px;text-transform:uppercase;letter-spacing:0}.header__submenu .header__submenu{background:#fff;position:absolute;top:0;left:100%;width:40rem;margin:0;padding:25px 35px}.header__submenu .header__submenu .header__menu-item{color:#615f5e;font-weight:400;line-height:35px;text-transform:none;letter-spacing:0}.header-wrapper--border-bottom{border-bottom:1px solid #7F7F7F}.cart-progress{color:#fff;text-align:center;border:1px solid #7F7F7F;background:#2eb62c;padding:15px}.progress-message{font-weight:600;margin:0 0 20px}.progress-bar{width:100%;height:5px;background-color:#fff;border-radius:40px;position:relative;overflow:hidden;margin-bottom:15px}.progress{height:100%;background-color:#f6be00;transition:width .3s ease-in-out;display:block!important}.progress-milestones{position:relative;width:100%;display:inline-block}.milestone{position:absolute;top:-55px;transform:translate(-50%);color:#fff;text-align:center;font-family:Proxima Nova;font-size:13px;font-weight:600;line-height:16px;max-width:90px;width:100%}.milestone:last-child{text-align:right}.milestone:last-child .prog_icon{position:relative;left:40%}.prog_icon{width:32px;height:32px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0 auto 5px}.image-with-text__text{font-family:Proxima Nova}account-icon svg{stroke:#666161}.select-artical_prd .slider-button{padding:0}@media screen and (max-width:1199px){h2,.h1{font-size:28px;line-height:38px}p{font-size:15px;line-height:22px}.page-width{padding:0 20px}.header__icon--cart{margin:0 0 0 10px}.header__menu-item{font-size:14px}.btn,.button,.button-label,.shopify-challenge__button,.customer button,button{padding:5px 15px;font-size:15px;line-height:24px;letter-spacing:1.16px}.home_image_with_text{padding:30px 0 50px!important}}@media screen and (max-width:989px){header-drawer{width:30px}.header__icon--menu .icon{width:25px;height:25px;left:20px}.home_image_with_text{padding:30px 0 70px!important}}@media screen and (max-width:749px){h2,.h1{font-size:24px;line-height:28px}.title-wrapper-with-link{margin-bottom:1rem}.home_image_with_text{padding:30px 0 10px!important}}.preorder-top-banner{background-color:#fdfcf9;border:1px solid #e6e3da;border-left:5px solid #2eb62c;padding:16px 20px;margin:15px 0 25px;border-radius:6px;box-shadow:0 4px 12px #2eb62c0d;width:100%;box-sizing:border-box}.preorder-top-banner.hidden,.preorder-top-banner.hide{display:none!important}.preorder-banner-content{display:flex;align-items:flex-start}.preorder-icon{color:#2eb62c;font-size:1.3em;margin-right:14px;margin-top:1px;display:flex;align-items:center}.preorder-text{color:#212121;font-size:14px;line-height:1.6;font-family:Proxima Nova,sans-serif}.preorder-text strong{color:#2eb62c;font-weight:700}.preorder-shipping-msg{display:flex;align-items:center;margin-bottom:16px;background-color:#f5f7f5;padding:10px 14px;border-radius:6px;border:1px solid #dcdfdc;border-left:4px solid #F6BE00;width:100%;box-sizing:border-box}.preorder-shipping-msg.hidden,.preorder-shipping-msg.hide{display:none!important}.preorder-truck-icon{color:#f6be00;font-size:1.1em;margin-right:10px;display:flex;align-items:center}.preorder-msg-text{font-size:14px;color:#212121;font-weight:600;line-height:1.4;font-family:Proxima Nova,sans-serif}.btn.btn--preorder,.button.btn--preorder,.product-form__submit.btn--preorder{background-color:#f6be00!important;color:#fff!important;border:1px solid #F6BE00!important;font-weight:700;letter-spacing:1px;transition:all .3s ease-in-out}.btn.btn--preorder:hover,.button.btn--preorder:hover,.product-form__submit.btn--preorder:hover{background-color:#2eb62c!important;border-color:#2eb62c!important;color:#fff!important;box-shadow:0 4px 8px #2eb62c33}.cart-preorder-warning{background-color:#fdfcf9;border:1px solid #e6e3da;border-left:5px solid #2eb62c;padding:18px;margin:20px 0 25px;border-radius:6px;text-align:left;box-shadow:0 4px 12px #2eb62c0d;box-sizing:border-box;width:100%}.cart-preorder-warning.cart-preorder-warning--full-width{width:100%;margin:30px 0 20px}.cart-warning-title{font-weight:700;color:#2eb62c;margin-bottom:8px;font-size:15px;display:flex;align-items:center;font-family:Proxima Nova,sans-serif}.cart-warning-title svg,.cart-warning-title i{color:#f6be00;margin-right:8px}.cart-warning-text{font-size:13.5px;color:#5f5f5c;margin:0;line-height:1.6;font-family:Proxima Nova,sans-serif}@media only screen and (max-width:767px){.preorder-top-banner{padding:12px 16px;margin-bottom:20px}.preorder-text{font-size:13px}.preorder-shipping-msg{padding:8px 12px}.cart-preorder-warning{padding:14px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/style.css.map */
