.skip-to-content-link{display:none}.password-main{overflow:hidden;position:relative;min-height:100vh}.custom-password-page{background-color:#f4731f}.banner__media.media img{mix-blend-mode:multiply}.custom-password-page{background-color:red!important}.contact .smhTitle{text-align:center}.contact form{max-width:650px;margin:42px auto 0}.contact__fields{grid-gap:25px}.contact form .field{margin-bottom:25px}.contact form .field input{padding:0}.contact form .field:before,.contact form .field:after{display:none}.contact form .field label.field__label{display:none}.contact form .field .field__input{-webkit-appearance:auto;appearance:auto;margin:0;height:auto;padding:18px;font-family:Erbaum Book;font-size:16px;line-height:1.6;letter-spacing:0;font-weight:400;color:#000;border:2px solid #000}.contact form .field .field__input::placeholder{opacity:1;color:#000}.checkbox-label{display:flex;align-items:center;grid-gap:18px;font-family:Erbaum Book;font-size:16px;line-height:1.6;font-weight:400;color:#000;letter-spacing:0;cursor:pointer}.checkbox-label input{border:2px solid #000;margin:0!important;width:25px!important;height:25px;accent-color:#000;flex-shrink:0}.checkbox-label input:not(:checked){-webkit-appearance:none;appearance:none}.contact form .contact__button{margin-top:0}.faq-container{max-width:1140px;margin:auto;padding:0 20px}.faq-container .smhTitle{color:inherit;margin-bottom:10px}.faq-item{border-top:2px solid}.faq-item:last-child{border-bottom:2px solid}.faq-item .faq-question{display:flex;align-items:center;justify-content:space-between;font-family:Erbaum;font-size:22px;line-height:1.3;font-weight:400;letter-spacing:0;padding:30px 0;cursor:pointer}.faq-item.active .faq-question{padding-bottom:20px}.faq-item .faq-question .faq-icon{line-height:0}.faq-item .faq-question .faq-icon svg{width:44px}.faq-item .faq-answer.smhText{color:inherit}.faq-item .faq-answer{padding-bottom:30px}.faq-item:not(.active) .faq-answer{display:none}.faq-item.active .line-vertical{display:none}.cigWrap .image-row{display:flex;grid-gap:10px;justify-content:center;margin:40px 0}.cigWrap .image-row .image-block{line-height:0}.store-section .smhTitle{text-align:center}.store-section stockist-store-locator{margin-top:50px;background:#fff}.custom-preworkout-block-grid{padding:94px 20px 0}.cbg-wrapper{max-width:1720px;margin:auto}.cbg-grid{grid-gap:37px;display:flex;justify-content:center}.cbg-grid .cbg-card{max-width:430px}.cbg-card{position:relative;z-index:1}.cbg-card:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;z-index:-1;opacity:0;transition:all .3s}.cbg-card:hover:after{opacity:.3}.cbg-card .cbg-card-img{line-height:0;aspect-ratio:402 / 354;width:100%;height:auto;display:flex;align-items:flex-end}.cbg-card .cbg-card-img img{width:100%;transition:all .3s}.cbg-card:hover .cbg-card-img img{transform:translateY(-10px)}.cbg-grid .cbg-card:nth-child(2) .cbg-card-img img{margin-bottom:-30px}.cbg-card .custom-main-tittle{padding:25px 25px 50px}.custom-main-tittle .cbg-title{font-family:Erbaum;font-size:30px;line-height:1;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#000;margin:0}.custom-main-tittle .cbg-title a{color:inherit;text-decoration:none}.custom-main-tittle .cbg-drink-text{font-family:Erbaum;font-size:20px;line-height:1.3;font-weight:500;letter-spacing:0;color:#000;margin:10px 0;text-transform:capitalize}.custom-main-tittle .cbg-content{font-family:Erbaum;font-size:15px;line-height:1.8;font-weight:400;letter-spacing:0;margin:12px 0 0}.cbg-wrapper .cbg-button-wrap{text-align:center;margin-top:50px}.shohei-hero-section{position:relative}.shohei-hero-section .below-content{display:flex;grid-gap:50px;align-items:center}.shohei-hero-section .below-content .text{width:45%;padding-left:max(20px,calc(50vw - 640px))}.shohei-hero-section .below-content .text .smhText{margin-top:30px}.shohei-hero-section .below-content .right-image{width:55%;line-height:0}.shohei-hero-section .textImage{line-height:0;text-align:center;position:absolute;top:40px;left:auto;right:0;overflow:hidden}.shohei-hero-section .textImage img{mix-blend-mode:multiply;max-width:90%;transform:translate(100%);animation:slideOut 2s ease-in-out forwards}@keyframes slideOut{to{transform:translate(0)}}.shopify-section:has(.syncron-stack-section){position:relative;margin-top:-250px}.syncron-stack-section{max-width:1640px;width:calc(100% - 40px);margin:auto;padding:50px 20px}.syncron-stack-section .syncron-stack-container{text-align:center;color:#fff}.syncron-stack-section .syncron-stack-container .smhTitle{color:inherit}.syncron-stack-section .syncron-stack-container .syncron-stack-items{display:flex;max-width:1180px;margin:40px auto 0;grid-gap:20px;justify-content:space-between}.syncron-stack-items .syncron-stack-item{max-width:270px;width:33%}.syncron-stack-item .syncron-stack-icon{line-height:0;margin-bottom:15px;min-height:84px;display:flex;align-items:center;justify-content:center}.syncron-stack-item .syncron-stack-title{font-family:Erbaum;font-size:42px;line-height:.8;font-weight:700;letter-spacing:0;color:inherit;text-transform:uppercase;margin:0}.syncron-stack-item .syncron-stack-subtitle{font-family:Erbaum;font-size:16px;line-height:1.25;font-weight:700;letter-spacing:0;color:#1bc4f1;text-transform:uppercase;margin-top:15px}.syncron-stack-item .syncron-stack-list{color:#fff;margin-top:15px}.syncron-stack-item .syncron-stack-list ul{list-style-type:none;margin:0;padding:0}.syncron-stack-item .syncron-stack-list ul li{text-transform:capitalize}.cart-count-bubble{left:10px;top:-10px}.drawer__cart-items-wrapper .cart-item__name,.drawer__cart-items-wrapper .price,.drawer__footer .totals .totals__total{font-size:22px;letter-spacing:0}.drawer__footer .totals__total-value{font-size:25px;letter-spacing:0}.drawer__cart-items-wrapper .product-option,.cart-drawer .tax-note{font-family:Erbaum-Book;font-size:16px;line-height:1.2;letter-spacing:0}.cart-quantity{border:none;min-height:auto}.cart-quantity:before,.cart-quantity:after{display:none}.cart-quantity button.quantity__button{width:40px;background:#000!important;height:auto;aspect-ratio:1/1;border-radius:100%;color:#fff}.cart-quantity .quantity__input{width:80px}@media screen and (max-width: 1280px){.cbg-grid{grid-gap:20px}.shopify-section:has(.syncron-stack-section){position:relative;margin-top:-120px}}@media screen and (max-width: 1024px){.cbg-grid{display:grid}.cbg-grid .cbg-card{max-width:100%}.faq-item .faq-question{padding:20px 0}.cbg-grid{grid-template-columns:repeat(2,1fr)}.shohei-hero-section .below-content{grid-gap:0px}.syncron-stack-item .syncron-stack-title{font-size:34px}.shohei-hero-section .below-content .text .smhTitle{min-width:50vw}.shopify-section:has(.syncron-stack-section){margin-top:0}.syncron-stack-section{width:100%}}@media screen and (max-width: 767px){.shohei-hero-section .textImage{top:auto;bottom:26%}.shohei-hero-section .below-content .right-image{z-index:1}.cigWrap .image-row{display:grid;grid-template-columns:1fr 1fr}.cbg-grid{grid-template-columns:repeat(1,1fr)}.custom-main-tittle .cbg-title{font-size:24px}.faq-item .faq-question{font-size:18px}.shohei-hero-section .below-content{flex-direction:column}.shohei-hero-section{padding-top:60px}.shohei-hero-section .below-content .text,.shohei-hero-section .below-content .right-image{width:100%}.shohei-hero-section .below-content .right-image{max-width:300px}.syncron-stack-section .syncron-stack-container .syncron-stack-items{flex-direction:column}.syncron-stack-items .syncron-stack-item{width:100%;max-width:100%}.syncron-stack-item .syncron-stack-title{font-size:30px}}div#insta-feed h2{font-size:18px!important}.shopify-policy__body p{font-family:Erbaum Book;font-size:16px;line-height:1.6;margin-bottom:15px;font-weight:400;letter-spacing:0}.shopify-policy__body p a{color:#000;font-weight:700;letter-spacing:0}.shopify-policy__body ol{margin:30px 0;padding-left:20px}.shopify-policy__body ol li .h1,.shopify-policy__body ol li::marker{font-size:32px;letter-spacing:0;font-weight:700;color:#000}.shopify-policy__body ol li .h2,.shopify-policy__body ol .numeric-list li::marker,.shopify-policy__body ol.alpha-lower-list li .h3{font-size:24px!important;letter-spacing:0;font-weight:700}.shopify-policy__body .comTable tbody tr td{font-family:Erbaum Book;font-size:16px;font-weight:400}.shopify-policy__body .comTable{margin-top:30px;margin-bottom:30px}.shopify-policy__body .comTable tbody tr td.fw-bold{font-family:Erbaum-Bold!important;font-weight:700!important;letter-spacing:0}.shopify-policy__body .comTable tbody tr td ul.regular{padding:0;list-style-type:disc}.shopify-policy__body .comTable tbody tr td ul.regular li{line-height:1.3em}.shopify-policy__body .comTable tbody tr td ul.regular li::marker{font-size:19px!important}.shopify-policy__body .comTable thead th{font-weight:700;font-size:20px;letter-spacing:0}.shopify-policy__body .h4{font-weight:700;letter-spacing:0}.shopify-policy__body ol.roman-lower-list ul,.shopify-policy__body ul.regular{padding-left:20px;list-style-type:disc;margin-bottom:20px}.shopify-policy__body ol.roman-lower-list ul li,.shopify-policy__body ul.regular li,.shopify-policy__body ol.roman-list ul.regular li,.shopify-policy__body ol.numeric-list li{font-family:Erbaum Book;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0}.shopify-policy__body ol.roman-lower-list ul li::marker,.shopify-policy__body ul.regular li::marker{font-size:16px!important}.shopify-policy__body hr{margin:60px 0}.shopify-policy__body ol.roman-list li::marker{font-size:20px!important;font-weight:400!important}.shopify-policy__body ol.roman-list li a{font-size:20px}.shopify-policy__body ol.roman-list li::marker{font-weight:700px!important}.shopify-policy__body ol.roman-list li .h2{font-size:20px!important;font-weight:700!important}.shopify-policy__body ol.alpha-list li::marker{font-weight:700!important;font-size:24px!important}.shopify-policy__body ol.alpha-list li .h3{font-size:24px;letter-spacing:0;font-weight:700}.shopify-policy__body ol.alpha-list li{font-family:Erbaum Book;font-size:16px;font-weight:400;line-height:1.4em;letter-spacing:0;margin-bottom:15px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
