@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueRoman.otf?v=1757589637) format("opentype");font-weight:500}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueLight.otf?v=1756128734) format("opentype");font-weight:400}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueBold.otf?v=1756128927) format("opentype");font-weight:700}:root{--font-family-1:"Bebas Neue", sans-serif;--font-family-2:"Helvetica Neue";--font-size-300: clamp(60px, 15.63vw, 300px);--font-size-180: clamp(50px, 9.375vw, 180px);--font-size-170: clamp(40px, 8.854vw, 170px);--font-size-132: clamp(50px, 6.875vw, 132px);--font-size-120: clamp(45px, 6.25vw, 120px);--font-size-100: clamp(40px, 5.21vw, 100px);--font-size-80: clamp(35px, 4.167vw, 80px);--font-size-60: clamp(35px, 3.125vw, 60px);--font-size-50: clamp(33px, 2.6vw, 50px);--font-size-44: clamp(30px, 2.292vw, 44px);--font-size-40: clamp(30px, 2.08vw, 40px);--font-size-36: clamp(25px, 1.875vw, 36px);--font-size-30: clamp(24px, 1.56vw, 30px);--font-size-28: clamp(22px, 1.458vw, 28px);--font-size-26: clamp(20px, 1.354vw, 26px);--font-size-24: clamp(20px, 1.25vw, 24px);--font-size-21: 21px;--font-size-20: 20px;--font-size-18: 18px;--font-size-16: 16px;--font-size-14: 14px}.container{padding:0 clamp(20px,3.125vw,60px);max-width:1920px;margin:0 auto}.btn.pill{border:1px solid var(--btn-color, var(--button-solid-text))}.product-section .thb-product-detail{margin:0!important}.product-section .thb-product-detail .summary{padding-top:35px!important}.product{background:#fff}.thb-product-detail .product-wrap{padding:0 clamp(20px,3.125vw,60px);max-width:1920px;justify-content:space-between}.product .product-media{padding:0!important;flex:1 1 54.5%;max-width:54.5%}.product .product-information{flex:1 1 39.33333%;max-width:39.33333%;padding:0!important}.product .product-single__media{padding-top:77.473%}.product .product-single__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product .product-images .product-images__slide{margin-bottom:20px!important}.product .product-images .product-images__slide:last-child{margin-bottom:0!important}.product .product_title{color:var(--color-product-main);font-family:var(--font-family-1);font-size:var(--font-size-80)!important;font-style:normal;line-height:normal;text-transform:uppercase;letter-spacing:0;line-height:100%;margin-bottom:20px}.product .product-price-container{margin:0!important}.product .product-price-container .price{color:#000;font-family:var(--font-family-1);font-size:var(--font-size-60)!important;font-style:normal;line-height:normal;text-transform:uppercase}.product .variant-container{border-radius:10px;border:1px solid rgb(var(--color-product-secondary));background:#a0aee11a;padding:24px;margin:40px 0;display:flex;flex-direction:column;gap:21px}.product .variant-container .form__label{color:#000!important;font-family:var(--font-family-1)!important;font-size:var(--font-size-24)!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;letter-spacing:.48px!important;margin-bottom:12px!important}.product .product-form__input{display:flex;flex-wrap:wrap;gap:4px;margin:0!important}.product .product-form__input label{border-radius:10px;border:1px solid var(--color-product-main);color:#000;font-family:var(--font-family-2);font-size:var(--font-size-16)!important;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0;height:53px!important;margin:0!important;width:143px!important}.thb-product-detail .product-information .variations .product-form__input--block input[type=radio]:checked+label{background:rgb(var(--color-product-secondary))!important;box-shadow:none!important;color:#fff}.thb-product-detail .product-information .variations .product-form__input--block input[type=radio]+label{box-shadow:none!important}.product .single-add-to-cart-button{height:70px;font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px;text-transform:uppercase;padding:0!important;display:flex;justify-content:center;align-items:center;background:var(--color-product-main)}.product .single-add-to-cart-button span{color:#fff!important}.thb-product-detail .product-information{margin-top:0!important}.thb-product-detail .product-information .quantity{margin-right:7px!important}.thb-product-detail .product-information .quantity .qty{border:0}.thb-product-detail .product-information .quantity .minus,.thb-product-detail .product-information .quantity .plus{border:0;color:var(--color-product-main);position:static;width:33px;font-weight:500}.thb-product-detail .product-information .quantity{border:2px solid var(--color-product-main);padding:0;width:120px;border-radius:15px}.thb-product-detail .product-information .quantity input{height:100%;color:var(--color-product-main);font-family:var(--font-family-2);font-size:var(--font-size-20);font-style:normal;font-weight:700;line-height:normal;letter-spacing:.4px;text-transform:uppercase}.product .flover-products .item__wrap{display:flex;align-items:center;position:relative;gap:12px;padding:7px 20px;border-radius:10px;border:1px solid var(--color-product-main);transition:all .3s ease}.product .flover-products .item__wrap.current-product{background:var(--color-product-main)}.product .flover-products .item__wrap.current-product .product-title p{color:#fff}.product .flover-products .item__wrap a{position:absolute;top:0;left:0;width:100%;height:100%}.product .flover-products .item__wrap:hover{background:var(--color-product-main)}.product .flover-products .item__wrap:hover .product-title p{color:#fff;transition:all .3s ease}.product .flover-products .item__wrap .image{width:auto}.product .flover-products .item__wrap .image img{object-fit:contain;display:block;width:auto;height:39px}.product .flover-products .products-list{display:flex;flex-wrap:wrap;gap:8px}.product .flover-products .item__wrap .product-title p{color:#000;font-family:var(--font-family-2);font-size:var(--font-size-14);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;letter-spacing:0;margin:0!important}.thb-product-detail .product-information .thb-tab+.thb-tab{border-top:2px solid #000!important;padding:28px 0;margin:0!important}.product .thb-tab:last-child{border-bottom:2px solid #000!important}.thb-product-detail .product-information .thb-tab{margin:80px 0 0!important;border-top:2px solid #000!important}.product .tab-label{color:#000;font-family:var(--font-family-1);font-size:var(--font-size-36)!important;font-style:normal;line-height:normal;text-transform:uppercase;letter-spacing:0;line-height:100%}.product .thb-tab .tab-content{color:#000;font-family:var(--font-family-2)}.product .thb-tab .tab-content .image{width:100%}.product .thb-tab .tab-content .image img{display:block;width:100%;height:auto;object-fit:contain}.product .thb-tab .tab-content p{font-family:var(--font-family-2);font-size:var(--font-size-18);font-style:normal;font-weight:400;letter-spacing:0;line-height:140%}.product .thb-tab .tab-content strong{font-weight:700}.product .thb-tab .tab-content{max-width:659px;padding-top:23px!important}.product .thb-tab label .thb-accordion-arrow:before,.product .thb-tab label .thb-accordion-arrow:after{background:#000!important}.thb-tab label .thb-accordion-arrow:before{width:2px!important;border-radius:1px!important}.thb-tab label .thb-accordion-arrow:after{height:2px!important;border-radius:1px!important}@media (max-width:1067px){.product .product-media{padding:0!important;flex:1 1 100%;max-width:100%}.product .product-information{flex:1 1 100%;max-width:100%;padding:0!important}}.product .delivery-message{display:flex;align-items:center;justify-content:space-between;color:var(--color-product-main);gap:15px;background:rgba(var(--color-product-secondary),.1);padding:14px 21px;border-radius:10px;margin:40px 0}.product .delivery-message p{margin:0;font-family:var(--font-family-2);font-size:var(--font-size-20);font-style:normal;font-weight:700;line-height:normal;letter-spacing:1px;text-transform:uppercase;text-align:center}.product .delivery-message svg{width:43px;height:43px}.product .delivery-message svg:last-child{transform:scaleX(-1)}.section-faq{margin:0}.section-faq .heading{margin-bottom:clamp(40px,4.167vw,80px)}.section-faq .heading h2{margin:0;text-align:center;font-family:var(--font-family-1);font-size:var(--font-size-132);font-style:normal;line-height:85%;letter-spacing:0;text-transform:uppercase;color:var(--color-text)}.secondary-title{margin:0 auto;width:max-content;padding:clamp(5px,.885vw,17px) clamp(5px,.885vw,17px) clamp(5px,.885vw,7px);background:var(--bg-secondary-title);transform:translateY(-27%) rotate(4.098deg)}.section-faq .blog-post-wrapper{max-width:1247px}.section-faq .blog-post-wrapper .thb-tab{padding:clamp(20px,1.875vw,36px) 0;border-bottom:1px solid var(--color-text);border-top:0!important;color:var(--color-text)}.section-faq .blog-post-wrapper .thb-tab:first-child{padding-top:0}.section-faq .blog-post-wrapper .thb-tab .tab-label p{font-family:var(--font-family-2);font-size:var(--font-size-28);font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.28px;text-transform:uppercase;max-width:850px;margin:0;color:var(--color-text)}.section-faq .thb-tab label .thb-accordion-arrow{top:0;margin-top:0!important;color:var(--color-text)}.section-faq .thb-tab .tab-content{padding-top:26px;max-width:1028px}.section-faq .thb-tab .tab-content *{color:var(--color-text)}.section-faq .thb-tab .tab-content p{font-family:var(--font-family-2);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:140%;letter-spacing:0}.section-discovery-products .container{padding:0}.section-discover-products__wrap{display:flex;overflow:hidden;max-height:clamp(600px,41.667vw,800px);position:relative}.section-discover-products__wrap .card-product .image .image__wrap{position:relative;height:clamp(600px,41.667vw,800px);overflow:hidden}.section-discover-products__wrap .card-product .image .image__wrap img{position:absolute;top:0;left:0;width:100%;object-fit:cover;display:block;height:100%;z-index:0}.product-url{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:3}.section-discover-products__wrap .content__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 30px;background:var(--color-product-content);background:linear-gradient(0deg,rgba(var(--color-product-secondary),.16),rgba(var(--color-product-secondary),.16)),#fff;opacity:1}.section-discover-products__wrap .card-product:hover .content .content__wrap{opacity:1}.section-discover-products__wrap .card-product{flex:1 1 calc(100% / 3);transition:all .4s ease-out;position:relative;display:flex;flex-direction:column}.section-discover-products__wrap .content{opacity:1;pointer-events:none}.section-discover-products__wrap .list-content{position:absolute;width:100%;left:0;bottom:0}.section-discover-products__wrap .list-content__wrap{position:relative;display:flex}.section-discover-products__wrap .content{width:43.75%;position:absolute;bottom:0;z-index:1;opacity:0;transition:all .4s ease-out}.section-discover-products__wrap .content:first-child{left:0}.section-discover-products__wrap .content:nth-child(2){left:50%;transform:translate(-50%)}.section-discover-products__wrap .content:last-child{right:0}.section-discover-products__wrap .product-title h4{font-family:var(--font-family-1);font-size:var(--font-size-44);font-style:normal;line-height:normal;text-transform:uppercase;color:var(--color-product-content);margin:0}.section-discover-products__wrap .product-btn a{font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px;text-transform:uppercase;color:#fff;text-align:center;background:var(--color-product-main);display:flex;justify-content:center;align-items:center;border-radius:15px;min-height:60px;padding:10px clamp(20px,2.083vw,40px)}@media (hover: hover) and (min-width:767px){.section-discover-products__wrap .card-product .content{display:none}.section-discover-products__wrap .card-product:nth-child(1):hover~.list-content .content:nth-child(1){opacity:1}.section-discover-products__wrap .card-product:nth-child(2):hover~.list-content .content:nth-child(2){opacity:1}.section-discover-products__wrap .card-product:nth-child(3):hover~.list-content .content:nth-child(3){opacity:1}.section-discover-products__wrap .card-product:hover{flex:0 0 43.75%}}@media (hover: none){.section-discover-products__wrap{height:auto;max-height:none}.section-discover-products__wrap .card-product .image .image__wrap{height:auto;padding-top:125%}.section-discover-products__wrap .card-product .content{display:block;opacity:1;width:100%;position:static;transform:translate(0);flex:1}.section-discover-products__wrap .card-product .content__wrap{height:100%}.section-discover-products__wrap .card-product .content__wrap .product-title{flex:1 1 100%}.section-discover-products__wrap .list-content{display:none}.card-product__wrap{height:100%;display:flex;flex-direction:column}}@media (max-width:767px){.section-discover-products__wrap{flex-wrap:wrap;max-height:none}.section-discover-products__wrap .card-product{flex:1 1 100%}.section-discover-products__wrap{height:auto;max-height:none}.section-discover-products__wrap .card-product .image .image__wrap{height:auto;padding-top:125%}.section-discover-products__wrap .card-product .content{display:block;opacity:1;width:100%;position:static;transform:translate(0);flex:1}.section-discover-products__wrap .card-product .content__wrap{height:100%}.section-discover-products__wrap .card-product .content__wrap .product-title{flex:1 1 100%}.section-discover-products__wrap .list-content{display:none}.card-product__wrap{height:100%;display:flex;flex-direction:column}}@media (max-width:500px){.section-discover-products__wrap .card-product .content h4{text-align:center}.section-discover-products__wrap .card-product .content .product-btn{display:flex;justify-content:center;width:100%}}.section-ingredients__wrap{display:flex;justify-content:space-between;align-items:center;gap:20px 30px}.section-ingredients__wrap .left{flex:1 0 55%}.section-ingredients__wrap .left .left__wrap{display:flex;flex-direction:column;gap:20px}.section-ingredients__wrap .title{transition:all .3s ease-out;transform-origin:left top;position:relative}.section-ingredients__wrap .title h2{margin:0;font-family:var(--font-family-1);font-size:var(--font-size-170);font-style:normal;font-weight:700;line-height:80%;color:var(--color-text)}.section-ingredients__wrap .left .left__wrap .title.show h2{transform:scaleX(1.0588) scaleY(1.0588);width:max-content}.section-ingredients__wrap .left .left__wrap .title.show h2{color:#000}.section-ingredients__wrap .right{flex:0 1 617px;display:flex;align-items:flex-start;min-height:550px}.section-ingredients__wrap .right .right__wrap{position:relative;width:100%}.section-ingredients__wrap .right .content .text{display:flex;flex-direction:column;gap:12px}.section-ingredients__wrap .content .text *{color:#000;margin:0}.section-ingredients__wrap .content .text p{font-family:var(--font-family-2);font-size:var(--font-size-24);font-style:normal;font-weight:700;line-height:140%}.section-ingredients__wrap .content-animate{width:100%;top:50%;left:50%;display:none;visibility:hidden}.section-ingredients__wrap .content .image{max-width:clamp(130px,10.417vw,200px);margin:0 auto 22px}.section-ingredients__wrap .content .image__wrap{position:relative;padding-top:100%}.section-ingredients__wrap .content .image__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.section-ingredients__wrap .right .content{max-width:500px}.section-ingredients__wrap .right .content.show{display:block;visibility:visible;transition:all .3s ease-out}.section-ingredients__wrap.section-ingredients-mobile{display:none}.section-ingredients__wrap.section-ingredients-mobile details{padding-bottom:20px;-webkit-appearance:none;appearance:none;list-style:none;padding-top:20px}.section-ingredients__wrap.section-ingredients-mobile details:first-child{padding-top:0}.section-ingredients__wrap details>summary::marker,.section-ingredients__wrap details>summary::-webkit-details-marker{display:none;content:none}.section-ingredients__wrap details>summary{-webkit-appearance:none;appearance:none;list-style:none}.section-ingredients__wrap.section-ingredients-mobile details .content{padding-top:20px}.caret{display:block;position:absolute;right:13px;top:50%;transform:translateY(-50%);transform-origin:center center;transition:all .3s ease-out;width:14px;height:7px}.section-ingredients__wrap.section-ingredients-mobile details[open] .caret{transform:translateY(-50%) rotate(-180deg)}.caret:before{content:"";position:absolute;top:0;left:0;border-top:7px solid #6E6E6E;border-left:7px solid transparent;border-right:7px solid transparent}.caret:after{content:"";position:absolute;left:2px;top:0;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent}.section-ingredients__wrap .content .text br{display:none}@media (max-width:1440px){.section-ingredients__wrap .title h2{margin:0;font-family:var(--font-family-1);font-size:var(--font-size-132);font-style:normal;font-weight:700;line-height:80%;color:var(--color-text)}.section-ingredients__wrap .content .text p{font-family:var(--font-family-2);font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}}@media (max-width:767px){.section-ingredients__wrap.section-ingredients-mobile{display:block}.section-ingredients__wrap.section-ingredients-desc{display:none}.section-ingredients__wrap .right .content{max-width:100%}}.footer-top__wrap{display:flex;flex-wrap:wrap;gap:40px clamp(20px,4.06vw,78px);margin-bottom:clamp(50px,6.3vw,121px)}.footer-top__wrap .block{padding:0!important;width:max-content!important;flex:1 1 auto!important}.footer-top__wrap .block>*{margin:0!important}.footer .widget--signup{margin:0}.footer .widget--signup p{margin:0 0 40px;color:#000;font-family:var(--font-family-2);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:140%;max-width:457px}.footer .block-signup{margin-right:auto;width:100%;max-width:523px}.footer .block-signup .image{max-width:220px;margin-bottom:clamp(40px,4.17vw,80px)}.footer .block-signup .image .image__wrap{position:relative;padding-top:79px}.footer .block-signup .image .image__wrap img{display:block;position:absolute;top:0;left:0;margin:0;width:100%;height:100%;object-fit:contain}.footer .block-signup fieldset{border-bottom:1px solid rgba(0,0,0,.4);padding-bottom:14px}.footer .block-signup fieldset input{color:#000;font-family:var(--font-family-1);font-size:var(--font-size-40);font-style:normal;line-height:100%;text-transform:uppercase;padding:0;border-radius:0;border:0;height:48px!important;background:transparent}.footer .block-signup fieldset input::placeholder{color:#0006}.footer .block-signup fieldset button{height:48px!important;width:48px!important}.footer .widget--menu-column,.footer .widget--menu-column li,.footer .widget--menu-column .thb-widget-menu,.footer .widget--menu-column .widget--menu{width:max-content!important;max-width:max-content!important}.footer .widget--menu-column .thb-widget-menu{display:flex;flex-direction:column;gap:20px}.footer .widget--menu-column li{margin:0}.footer .widget--menu-column li a{font-family:var(--font-family-2);font-size:var(--font-size-21);font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;margin:0}.footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:20px;border-bottom:1px solid #D9D9D9}.footer-social-icons{display:flex;flex-wrap:wrap;gap:10px}.side-panel-content .social-links a,.footer-social-icons a{margin:0!important;width:48px;height:48px;border-radius:50%;background-color:#000;display:flex;align-items:center!important;justify-content:center;color:#fff}.footer_subbottom{padding:35px 0 15px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.footer_subbottom .thb-footer-copyright p{font-family:var(--font-family-2);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:140%}.footer_subbottom .thb-footer-menu{margin:0!important;display:flex;flex-wrap:wrap;gap:20px clamp(10px,2.29vw,44px);justify-content:flex-start!important}.footer_subbottom .thb-footer-menu li{margin:0;padding:0}.footer_subbottom .thb-footer-menu li a,.footer_subbottom .subtext p{font-family:var(--font-family-2);font-size:var(--font-size-18)!important;font-style:normal;font-weight:400!important;line-height:140%;padding:0;margin:0}@media (max-width:1023px){.footer .block-signup{width:100%;max-width:100%;flex:1 1 100%!important}}.page-index announcement-bar{display:none}announcement-bar{padding:15px 0 17px!important;background:rgb(var(--color-product-secondary, 255, 255, 255))!important}announcement-bar p{font-family:var(--font-family-2);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:normal}.template-product announcement-bar p{color:#fff}instagram-feed .container{padding:0}instagram-feed custom-slider{padding:90px 0!important}instagram-feed .image .image__wrap{position:relative;padding-top:125%;border-radius:10px;overflow:hidden;transform:scale(1.23713)}instagram-feed .swiper-slide{width:clamp(200px,18.229vw,350px)}instagram-feed .swiper-slide a{position:absolute;top:0;left:0;width:100%;height:100%;display:block!important;z-index:4}instagram-feed .swiper-slide:nth-child(odd){padding-top:127px}instagram-feed .image .image__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}instagram-feed .title{margin:0}instagram-feed h2{margin:0;text-align:center;font-family:var(--font-family-1);font-size:var(--font-size-132);font-style:normal;line-height:85%;text-transform:uppercase;color:var(--color-text)}instagram-feed .secondary-title{transform:translateY(-3%) rotate(4.492deg)}instagram-feed .secondary-title h2{color:#fff}.recharge-subscription-widget{margin:40px 0}.rc-selection__onetime{margin-bottom:12px!important}.rc-widget__root .rc-purchase-option{border-radius:10px;border:1px solid var(--color-product-main)!important}.rc-purchase-option[rc-selected]{background:rgba(var(--color-product-secondary),.2)!important;border:2px solid var(--color-product-main)!important}.rc-widget__root .rc-purchase-option__label{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:18px 24px}.rc-widget__root .rc-purchase-option__selector{color:#000;font-family:var(--font-family-1);font-size:var(--font-size-26);font-style:normal;line-height:normal;letter-spacing:.52px;text-transform:uppercase}.rc-purchase-option__checked-indicator{margin:0 1px 0 0!important}.rc-purchase-option__selector{gap:12px}.rc-purchase-option__prices{margin:0!important;display:flex;gap:8px}.rc-purchase-option__prices .rc-price{margin:0;color:#000;font-family:var(--font-family-1);font-size:var(--font-size-26);font-style:normal;line-height:normal}.rc-purchase-option__prices .rc-price.text-muted{color:#00000042}.rc-purchase-option__sub-container{flex-direction:column-reverse!important;gap:16px!important}.rc-benefits__list p{margin:0!important;color:#000;font-family:var(--font-family-2);font-size:15px;font-style:normal;font-weight:400;line-height:140%}.rc-plans-dropdown__select{height:58px;font-family:var(--font-family-2);font-size:var(--font-size-16);color:#fff;font-style:normal;font-weight:700;line-height:normal;border-radius:10px!important;border:1px solid var(--color-product-main)!important;padding:0 24px;background:rgb(var(--color-product-secondary))}.rc-plans-dropdown__select:focus-visible{box-shadow:none!important}.rc-plans-dropdown svg{color:#fff}rc-radio-icon{width:30px;height:30px;margin-right:1px}.rc-unchecked-icon,.rc-checked-icon{margin-right:1px;--rc-widget-brand-color: var(--color-product-main)}.rc-purchase-option__sub-container{padding:0 24px 24px}.rc-purchase-option__subscription .rc-purchase-option__label{padding:24px 24px 20px}.product__tax{display:none}.template-product{background:#fff}.thb-product-detail .product-information .product-price-container .price .tax{display:block;width:100%;font-family:var(--font-family-2);font-size:var(--font-size-20);font-style:normal;font-weight:500;line-height:normal;opacity:.6;letter-spacing:0;text-transform:lowercase;margin-top:4px}.custom-recharge{display:flex;flex-direction:column;gap:12px}.custom-recharge label{display:flex;flex-wrap:wrap;align-items:center;border-radius:10px;border:1px solid rgb(var(--color-product-secondary));padding:18px 24px;gap:0 12px;box-sizing:border-box;margin:0}.custom-recharge label p{margin:0}.custom-recharge label input{display:none}.custom-recharge label .circle{position:relative;width:30px;height:30px;min-width:30px;min-height:30px;border-radius:50px;box-sizing:border-box;border:1px solid var(--color-product-main)}.custom-recharge label .circle:before{content:"";position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);width:18px;height:18px;background:var(--color-product-main);opacity:0}.custom-recharge label input:checked+.circle:before{opacity:1}.custom-recharge .select-wrap{width:100%;border-radius:10px;border:1px solid rgb(var(--color-product-secondary));height:58px;margin-top:20px;position:relative;color:rgb(var(--color-product-secondary))}.custom-recharge .select-wrap svg{position:absolute;right:24px;top:50%;transform:translateY(-50%);pointer-events:none}.custom-recharge label select{display:block;border:0;width:100%;height:100%;margin:0;padding:0 24px;color:rgb(var(--color-product-secondary));font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:700;line-height:normal}.custom-recharge label select option{color:rgb(var(--color-product-secondary));font-family:var(--font-family-2);font-size:var(--font-size-16)}.custom-recharge label .text{flex:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:#000;font-family:var(--font-family-1);font-size:var(--font-size-26);font-style:normal;line-height:normal;letter-spacing:.52px;text-transform:uppercase}.custom-recharge label .text p{color:#000;font-family:var(--font-family-1);font-size:var(--font-size-26);font-style:normal;line-height:normal;letter-spacing:.52px;text-transform:uppercase;margin:0}.custom-recharge label .text p.price{display:flex;gap:8px}.custom-recharge label .text p span{color:#00000042;text-decoration:line-through}.custom-recharge label:has(input:checked){background:rgba(var(--color-product-secondary),.1);border:2px solid rgb(var(--color-product-secondary))}.custom-recharge label:has(input:checked) .select-wrap{background:rgb(var(--color-product-secondary))}.custom-recharge label:has(input:checked) select,.custom-recharge label:has(input:checked) .select-wrap svg{color:#fff}.custom-recharge .message{margin:16px 0 0;color:#000;font-family:var(--font-family-2);font-size:15px;font-style:normal;letter-spacing:0;font-weight:400;line-height:140%;text-transform:none;max-width:597px!important}.purchase-subscribe label{padding:24px}.oke-w-reviews{display:flex;flex-direction:column}.oke-w-reviews-head{order:3;margin:70px 0 0!important}.oke-w-reviews-head{display:flex;justify-content:center!important}.oke-w-reviews-writeReview{margin:0!important}.oke-w-reviews-writeReview{width:100%;max-width:265px}.oke-button{border-radius:15px!important;background:var(--Purple, #8093DC)!important;display:flex!important;justify-content:center!important;align-items:center!important;height:63px;width:100%;max-width:265px;padding:0!important;font-family:var(--font-family-2)!important;font-size:var(--font-size-16)!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;letter-spacing:.32px!important;text-transform:uppercase!important;color:#fff!important}.oke-state-empty-button{display:flex;justify-content:center}.oke-button:before{content:none!important}.oke-reviewCard{border-radius:10px!important;border:1px solid rgba(160,178,225,.1)!important;background:#a0b2e11a!important;padding:20px!important}.oke-reviewContent-title{color:var(--Black, #000);font-family:var(--font-family-2)!important;font-size:var(--font-size-20)!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;margin-bottom:28px!important;margin-top:28px!important}.oke-bodyText p{color:var(--Black, #000);font-family:var(--font-family-2)!important;font-size:var(--font-size-18)!important;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0}.oke-readMore{margin-top:20px!important}.oke-readMore span{color:var(--Black, #000);font-family:var(--font-family-2)!important;font-size:var(--font-size-14)!important;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.oke-reviewContent-date span{color:var(--Black, #000);font-family:var(--font-family-2)!important;font-size:var(--font-size-16)!important;font-style:normal;font-weight:400;line-height:normal}.oke-w-review-footer .oke-helpful-label{color:var(--Black, #000);font-family:var(--font-family-2)!important;font-size:var(--font-size-16)!important;font-style:normal;font-weight:400;line-height:150%}.oke-helpful-vote-button{font-family:var(--font-family-2)!important;font-size:var(--font-size-16)!important;font-style:normal;font-weight:400;line-height:normal;color:var(--Purple, #8093DC)!important}.oke-helpful-vote-button:before{font-size:20px;color:var(--Purple, #8093DC)!important;opacity:1!important}.oke-avatar-image,.oke-avatar,.oke-avatar-placeholder{width:60px!important;height:60px!important;border-radius:50%!important}.oke-avatar-placeholder{display:flex;align-items:center;justify-content:center}.oke-reviewContent-top{display:flex;align-items:center!important}.oke-w-reviewer-name{color:var(--Black, #000);font-family:var(--font-family-2)!important;font-size:var(--font-size-16)!important;font-style:normal;font-weight:400!important;line-height:140%}.oke-reviewCard-head{padding-top:20px!important;border-top:1px solid rgba(0,0,0,.6)!important}.oke-reviewCard-content{margin-bottom:30px!important}.oke-w-reviews-count{display:none!important}.oke-w-reviews-sort{margin-left:auto}.oke-select{margin:0!important}.oke-w-reviews-controls{border-bottom:2px solid #000!important;margin:0 0 50px!important}.oke-w-header-content-block{margin:0!important}.oke-w-ratingAverageModule{margin-bottom:-30px!important;position:relative;z-index:2}.js-oke-widgetSize{padding:0 20px!important}.oke-w-ratingAverageModule-rating{display:flex;flex-direction:column-reverse}.oke-w-ratingAverageModule-rating-average:after{content:"of 5"}.oke-w-ratingAverageModule-rating-average{color:var(--Black, #000);font-family:Bebas Neue;font-size:64px;font-style:normal;font-weight:700;line-height:normal}.oke-w-ratingAverageModule-count{color:var(--Black, #000)!important;font-family:var(--font-family-2)!important;font-size:var(--font-size-16)!important;font-style:normal;font-weight:400;line-height:normal}.oke-is-medium.oke-w-header-content{justify-content:flex-start!important}.oke-is-small .oke-w-header-content-module{justify-content:flex-start!important;text-align:left!important}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w,.oke-reviewsListCarousel{max-width:1920px!important}.oke-w{padding-bottom:clamp(100px,13.889vw,200px)!important}.section-title .title{margin:0}.section-title h2{margin:0;text-align:center;font-family:var(--font-family-1);font-size:var(--font-size-132);font-style:normal;line-height:80%;text-transform:uppercase;color:var(--color-text)}.section-title .secondary-title{transform:translateY(-12%) rotate(-2.902deg)}.section-title .secondary-title h2{color:#fff}[data-oke-star-rating] .oke-stars{--oke-stars-foregroundColor: var(--color-product-main);--oke-stars-backgroundColor:rgba(var(--color-product-secondary), .7)}[data-oke-star-rating] .oke-sr{margin-bottom:16px!important}[data-oke-star-rating] .oke-sr-count span{color:#000;font-family:var(--font-family-2)!important;font-size:var(--font-size-14)!important;font-style:normal;font-weight:400!important;line-height:normal}.oke-reviewsTab{display:none!important}.block-index-1 .thb-widget-menu li:first-child a{opacity:1}.block-index-1 .thb-widget-menu li a{opacity:.6}.section-instagram{overflow:hidden}@media (max-width:767px){.product-section .thb-product-detail{margin-bottom:50px!important}}.hide-slide{display:none}.page-index .header-section{position:absolute}.page-index .header:not(.fixed){background-color:transparent}.page-index .header.hover{background-color:#fff}.page-index .header:not(.hover) .logolink .logoimg.bg--light{opacity:1}.page-index .header:not(.hover) .logolink .logoimg.bg--dark{opacity:1}.page-index .header:not(.hover) .logolink .logoimg.bg--light{opacity:0!important}.page-index .header:not(.hover) .thb-full-menu>li a{color:#fff}.page-index .header:not(.hover) .thb-full-menu>li a:before{border-color:#fff}.page-index .header:not(.hover,.light-title) .header-social-icons a{color:#fff}.page-index .header:not(.hover) .header-social-icons{border-right:1px solid #FFF}.page-index .header:not(.hover) #cart-drawer-toggle .float_count{color:#000;background-color:#fff}.page-index .header:not(.hover) .mobile-toggle span{background-color:#fff}.page-about .announcement-section,.template-page-store-locator .announcement-section{display:none}.page-about .header{margin:0}.justify-left{justify-content:flex-start}.justify-center{justify-content:center}.justify-right{justify-content:flex-end}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}options-add-to-cart{display:flex;gap:10px;width:100%;flex-wrap:wrap;align-items:flex-start}options-add-to-cart .select{flex:1 1 120px}options-add-to-cart product-card{flex:1 1 200px}@media screen and (max-width: 500px){options-add-to-cart{flex-wrap:wrap}.our-products__item-footer .select{width:100%}}.widget_shopping_cart{color:#000}.widget_shopping_cart :is(.amount,.price,.remove,a,h1,.h1,.h1-large,.h1-xlarge,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){color:#000}.shopify-section-group-footer-group{border-top:1px solid #999}@media screen and (max-width: 500px){.section-image-with-text .block-btn{width:100%}.section-image-with-text .block-btn+.block-btn{margin-top:10px}}.section-banner-page{overflow:hidden}.section-banner-page .section-banner-page__wrap{min-height:100vh;display:flex;align-items:center}.section-banner-page .section-banner-page__wrap{position:relative}.section-banner-page .content{max-width:clamp(350px,51.146vw,982px);margin:0 auto}.section-banner-page .content{position:relative}.section-banner-page .content:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(400px,40.365vw,775px);height:clamp(400px,40.365vw,775px);border-radius:775px;opacity:.45;background:var(--White, #FFF);filter:blur(289.20001220703125px);pointer-events:none;z-index:1}.section-banner-page .content .title{position:relative;z-index:2}.section-banner-page .content .title h2{margin:0;font-family:var(--font-family-1);font-size:var(--font-size-170);font-style:normal;font-weight:500;line-height:80%;letter-spacing:clamp(-3.4px,-.177vw,0px);text-transform:uppercase;text-align:center}.section-banner-page .content .text{margin-top:40px;position:relative;z-index:2}.section-banner-page .content .text p{color:#fff;text-align:center;font-family:Helvetica Neue;font-size:24px;font-style:normal;font-weight:400;line-height:80%}.section-banner-page__wrap .image{position:absolute;top:39%;transform:translateY(-50%);width:25%;min-width:200px}.section-banner-page__wrap .image .image__wrap{padding-top:100%;position:relative}.section-banner-page__wrap .image .image__wrap img{position:absolute;top:0;left:0;width:50%;height:100%;object-fit:contain;display:block}.section-banner-page__wrap .image-left{left:-6%}.section-banner-page__wrap .image-right{right:-6%}.section-banner-page__wrap .image-left img:last-child{transform:rotate(14deg);z-index:-1;right:16%}.section-banner-page__wrap .image-left img:last-child{left:auto}.section-banner-page__wrap .image.image-right img:first-child{right:0;left:auto}.section-banner-page__wrap .image.image-right img:last-child{transform:rotate(-14deg);left:16%;z-index:-1}@media (max-width:500px){.section-banner-page{min-height:100vh;display:flex;align-items:center}.section-banner-page .section-banner-page__wrap{min-height:auto}.section-banner-page .section-banner-page__wrap{flex-wrap:wrap;gap:20px 0}.section-banner-page .content{width:100%;order:2}.section-banner-page__wrap .image{position:static;order:1;transform:translateY(0);min-width:50%;width:50%}}.section-image-with-text .container{padding:0}.section-image-with-text__wrap{display:flex;flex-wrap:wrap;gap:40px clamp(0px,2.448vw,47px)}.section-image-with-text__wrap .left,.section-image-with-text__wrap .right{flex:1}.section-image-with-text__wrap .left{flex:0 1 50%}.section-image-with-text__wrap .right{display:flex;align-items:center;padding:40px clamp(20px,3.125vw,60px)}.section-image-with-text .image{height:100%}.section-image-with-text .image .image__wrap{min-height:100%;padding-top:104.2%;position:relative;box-sizing:border-box}.section-image-with-text .image .image__wrap img,.section-image-with-text .image .image__wrap video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.section-image-with-text .name{display:flex;margin:0}.section-image-with-text .name p{transform:translateY(-4%) rotate(-3.067deg);color:var(--White, #FFF);font-family:var(--font-family-1);font-size:var(--font-size-60);font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.2px;padding:clamp(10px,.885vw,17px) clamp(10px,.885vw,17px) clamp(10px,.885vw,10px) clamp(10px,.885vw,17px);line-height:85%;margin:0}.section-image-with-text .title h2{margin:0;font-family:var(--font-family-1);font-size:var(--font-size-100);font-style:normal;font-weight:400;line-height:90%}.section-image-with-text .text{margin-top:32px}.section-image-with-text .text p{color:#fff;font-family:var(--font-family-2);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:120%;margin:0;letter-spacing:0}.section-image-with-text .text p strong{font-weight:700}.section-image-with-text .btn__wrap{display:flex;margin-top:50px}.section-image-with-text .btn{background:#8093dc;color:#fff;display:flex;height:63px;align-items:center;justify-content:center;margin:0;padding:10px clamp(32px,4.531vw,87px);color:var(--White, #FFF);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px;text-transform:uppercase;transform-origin:top left}.section-image-with-text .btn.no-border{border:0}.section-image-with-text .btn:hover{background:#8093dc;color:#fff;transform:scale(1.02)}@media (max-width:1023px){.section-image-with-text br{display:none}}@media (max-width:767px){.section-image-with-text__wrap .left,.section-image-with-text__wrap .right{flex:1 1 100%}}@media (max-width:500px){.section-image-with-text__wrap .btn{width:100%}}.section-about .section-about__wrap{max-width:1124px;margin:0 auto;display:flex;flex-direction:column;gap:50px}.section-about .section-about__wrap .text p{margin:0;color:#8093dc;font-family:var(--font-family-1);font-size:var(--font-size-60);font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.2px;text-align:center}.section-about .content{display:flex;flex-direction:column;align-items:center}.section-about .content .image{width:120px;margin-bottom:18px;border-radius:50%;overflow:hidden}.section-about .content .image .image__wrap{position:relative;padding-top:100%}.section-about .content .image .image__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.section-about .content .author p{margin:0;color:var(--Black, #000);font-family:var(--font-family-2);font-size:var(--font-size-18);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.section-about .content .subtext{margin-top:12px}.section-about .content .subtext p{color:var(--Black, #000);text-align:center;font-family:var(--font-family-2);font-size:var(--font-size-14);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;opacity:.6}.section-our .title h2{margin:0 auto;max-width:clamp(400px,43.542vw,836px);color:var(--Purple, #8093DC);font-family:var(--font-family-1);font-size:var(--font-size-132);font-style:normal;font-weight:700;line-height:90%;text-transform:uppercase;letter-spacing:0;text-align:center}.section-our .name{display:flex;justify-content:center;transform:translateY(10%)}.section-our .name p{margin:0;color:var(--White, #FFF);font-family:var(--font-family-1);font-size:var(--font-size-100);font-style:normal;font-weight:400;line-height:85%;padding:clamp(10px,.885vw,17px) clamp(10px,.885vw,17px) clamp(10px,.885vw,10px) clamp(10px,.885vw,17px);transform:rotate(1.777deg)}.section-our .list{margin-top:50px;display:flex;padding:25px 0}.section-our .list .item:nth-child(2n){transform:rotate(-8deg)}.section-our .list .item:nth-child(odd){transform:rotate(8deg)}.section-our .list .item{flex:0 1 25%;min-width:300px}.section-our .list .item:nth-child(1){transform:translate(19%,2%) rotate(8deg)}.section-our .list .item:nth-child(3){transform:translate(-12%) rotate(8deg)}.section-our .list .item:nth-child(4){transform:translate(-20%,2%) rotate(-8deg)}.section-our .list .item .item__wrap{min-height:clamp(400px,27.24vw,532px);height:100%;padding:32px 31px;display:flex;flex-direction:column;border-radius:10px}.section-our .list .item .item__wrap .text{margin-top:auto}.section-our .list .item .item__wrap .text br{display:none}.section-our .list .item .item__wrap .text p{color:var(--White, #FFF);font-family:var(--font-family-2);font-size:var(--font-size-20);font-style:normal;font-weight:700;line-height:120%;letter-spacing:0}.section-our .list .title{margin-bottom:20px}.section-our .list .title h3{margin:0;color:var(--White, #FFF);font-family:var(--font-family-1);font-size:var(--font-size-80);font-style:normal;font-weight:500;line-height:100%;letter-spacing:0;text-transform:uppercase}.section-our .list .item:hover{z-index:4}@media (max-width:1200px){.section-our .list{gap:60px 0;flex-wrap:wrap;justify-content:center;max-width:800px;margin:0 auto}.section-our .list .item{flex:0 1 50%}.section-our .list .item:nth-child(1){transform:translate(5%,2%) rotate(8deg)}.section-our .list .item:nth-child(2){transform:translate(-5%,2%) rotate(-8deg)}.section-our .list .item:nth-child(3){transform:translate(5%,2%) rotate(8deg)}.section-our .list .item:nth-child(4){transform:translate(-5%,2%) rotate(-8deg)}}@media (max-width:767px){.section-our .list .item br{display:none}.section-our .list .item{flex:0 1 100%;max-width:400px}.section-our .list .item:nth-child(1){transform:translateY(2%) rotate(4deg)}.section-our .list .item:nth-child(2){transform:translateY(2%) rotate(-4deg)}.section-our .list .item:nth-child(3){transform:translateY(2%) rotate(4deg)}.section-our .list .item:nth-child(4){transform:translateY(2%) rotate(-4deg)}}@media (max-width:500px){.section-our .list .item .item__wrap{min-height:clamp(350px,27.24vw,532px);height:100%;padding:32px 31px;display:flex;flex-direction:column;border-radius:10px}}.section-logo-marquee .container,.section-text-marquee .container{padding:0}.section-logo-marquee .marquee,.section-text-marquee .marquee{overflow:hidden}.section-logo-marquee .marquee .marquee__wrap,.section-text-marquee .marquee .marquee__wrap{display:flex;gap:clamp(20px,8.542vw,164px);justify-content:space-between;width:max-content;animation:marquee-text 15s linear infinite;min-width:200%}.section-text-marquee .marquee .marquee__wrap{gap:clamp(50px,11.146vw,214px)}.section-logo-marquee .marquee .marquee__wrap .content,.section-text-marquee .marquee .marquee__wrap .content{white-space:nowrap;width:100%;flex:1 1 100%;display:flex;align-items:center;gap:clamp(20px,8.542vw,164px)}.section-text-marquee .marquee .marquee__wrap .content{gap:clamp(50px,11.146vw,214px)}.section-logo-marquee .marquee .marquee__wrap .content img{display:block;width:100%;height:auto;object-fit:contain}.section-logo-marquee .btn__wrap{margin-top:100px;display:flex;align-items:center;justify-content:center}.section-logo-marquee .btn{background:#8093dc;color:#fff;display:flex;height:63px;align-items:center;justify-content:center;border:0;margin:0;padding:10px clamp(32px,4.531vw,87px);color:var(--White, #FFF);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:var(--font-family-2);font-size:var(--font-size-16);font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px;text-transform:uppercase;transform-origin:top left}.section-text-marquee .marquee .marquee__wrap .content h2{margin:0;color:var(--Purple, #8093DC);font-family:var(--font-family-1);font-size:var(--font-size-170);font-style:normal;font-weight:400;line-height:85%}.section-logo-marquee .btn:hover{background:#8093dc;color:#fff;transform:scale(1.05)}@keyframes marquee-text{0%{transform:translate(0)}to{transform:translate(-50%)}}.template-collection .shopify-section-group-footer-group{border:0}.announcement-bar__wrap{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:20px;padding:0 10px}.announcement-bar__wrap svg{color:#fff}.announcement-bar__wrap>svg{min-width:36px;min-height:36px}.announcement-bar__wrap svg:last-child{transform:scaleX(-1)}.announcement-bar__wrap .text-wrap{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}body:not(.template-product) .announcement-section announcement-bar{background:#a0aee1!important}.announcement-bar__wrap .text-wrap p{color:#fff;font-family:var(--font-family-2);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.template-product .announcement-bar__wrap>svg{display:none}@media (max-width:750px){.announcement-bar__wrap svg{display:none}.announcement-bar__wrap .text-wrap{gap:5px}.announcement-bar__wrap .text-wrap p{font-size:12px}}#Cart-Drawer .side-panel-content .widget_shopping_cart .widget_shopping_cart_content .mini-cart{overflow-y:auto}.side-panel header{background-color:transparent!important;padding:clamp(20px,2.08vw,40px) clamp(15px,3.13vw,60px) clamp(15px,1.56vw,30px);height:auto}.side-panel header h6{color:#8093dc!important;color:var(--Purple, #8093DC);font-family:var(--font-family-1);font-size:36px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.free-shipping{background-color:#8093dc;padding:13px 0}.free-shipping--text{margin-bottom:0!important;color:#fff;font-family:var(--font-family-1);font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px}#Cart-Drawer .side-panel-content{padding:0 clamp(15px,3.13vw,60px) clamp(10px,2.08vw,40px)}.widget_shopping_cart .product_list_widget img{max-width:138px;margin-right:19px;border-radius:10px}.widget_shopping_cart .mini_cart_item_content h3{font-size:var(--font-size-26);font-style:normal;font-weight:500;line-height:normal;letter-spacing:.52px;text-transform:uppercase}.widget_shopping_cart .mini_cart_item_content .mini_cart_item__meta-text,.widget_shopping_cart .mini_cart_item_content .price{font-family:var(--font-family-2);font-size:var(--font-size-20);font-style:normal;font-weight:400;line-height:140%}.widget_shopping_cart_content .mini-cart__notes{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}.widget_shopping_cart_content .mini-cart__notes .mini-cart__notes_toggle{font-family:var(--font-family-2);font-size:15px!important;height:58px!important;font-style:normal;font-weight:400;line-height:140%}#Cart-Drawer .side-panel-content .mini-cart__notes_toggle:after{height:58px}.mini-cart__row.mini-cart__total.total{font-family:var(--font-family-1);font-size:var(--font-size-30);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin:16px 0!important}#Cart-Drawer .side-panel-content .mini-cart__row .amount{color:#000;font-family:var(--font-family-1);font-size:var(--font-size-24);font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px}#Cart-Drawer .side-panel-content .mini-cart__buttons{border-top:1px solid #D9D9D9}#Cart-Drawer .side-panel-content .mini-cart__buttons .button.alt{background-color:#8093dc;color:#fff;border-radius:15px;font-family:var(--font-family-2);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px;text-transform:uppercase;padding:27px 5px}#Cart-Drawer .mini-cart__buttons .button.checkout{color:#8093dc!important;border-radius:15px;font-family:var(--font-family-2);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px;text-transform:uppercase;padding:27px 5px;border:1px solid #8093DC}.product_list_widget .remove{width:24px;height:24px}.product_list_widget .remove svg{pointer-events:none}.free-shipping--text-full{padding:0 10px}.thb-full-menu li.menu-item-has-children{position:static}.mobile-menu li.menu-item-has-children:has(>.link-container.active){border:1px solid #A0AEE1!important}.thb-full-menu .sub-menu.mega-menu-container{min-width:calc(100% + 70px);max-width:100vw;padding:30px calc(35px + .9375rem) 40px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.thb-full-menu .mega-menu-columns>li.full-menu-promotion{max-width:344px;width:100%;padding:0;margin:0}.thb-full-menu .mega-menu-columns{max-width:1800px;margin:0 auto;gap:20px;width:100%;grid-template-columns:repeat(5,1fr);justify-content:center}.mega-menu-promotion--image,.mega-menu-promotion img{border-radius:10px}.full-menu-promotion .our-products__item{gap:27px;padding:13px 16px}.full-menu-promotion .our-products__item-header{padding:0}.full-menu-promotion .our-products__item-header h3{font-weight:400;font-size:var(--font-size-40);padding:6px 13px;white-space:normal;margin-top:14px}.full-menu-promotion .our-products__item-image .img-wrap{padding-top:85%}.header-section .our-products__item:hover .our-products__item-header h3{top:0!important}.header-section .our-products__item:hover .img-main{transform:rotate(-12deg) translateY(0)!important}.header-section .our-products__item{transition:all .3s}.header-section .our-products__item:hover{transition:all .3s;transform:translateY(-10px)!important}.header-section .our-products__item:hover .special-product .img-main{transform:rotate(0) translateY(-35px)!important}.product-link{position:absolute!important}.thb-full-menu li.menu-item-has-children:hover:after{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;opacity:.4;background:#fff;-webkit-backdrop-filter:blur(33.599998474121094px);backdrop-filter:blur(33.599998474121094px);pointer-events:none}.thb-full-menu li.menu-item-has-children:hover:before{content:"";position:absolute;top:70%;left:0;width:100%;height:100%}.logolink{z-index:3}.thb-full-menu .sub-menu li a:before{display:none}#mobile-menu{top:calc(var(--announcement-height) + var(--header-height) - 1px);width:100%}#wrapper.open-cc .click-capture{-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:transparent}.mobile-menu li{border-radius:10px;background-color:#f5f7fc}.mobile-menu li .link-container{padding:24px 16px}.mobile-menu li a{color:var(--Purple, #8093DC);font-family:var(--font-family-2);font-size:22px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;padding:0}.mobile-menu li .link-container a{width:fit-content}.mobile-menu li{margin-bottom:8px}.sub-menu.mobile-megamenu{grid-template-columns:1fr 1fr;gap:10px;padding:0 16px 32px}.mobile-collapse-icon{width:36px!important;height:36px!important;background-color:#a0aee1;border-radius:8px;top:50%!important;right:16px!important;transform:translateY(-50%)}.mobile-collapse-icon:before{content:"";position:absolute;left:50%;transform:translate(-50%);width:16px;height:2px;background-color:#fff;border-radius:50%;stroke-width:2px}.mobile-collapse-icon:after{transition:all .3s;content:"";position:absolute;left:50%;transform:translate(-50%);width:2px;height:16px;background-color:#fff;border-radius:50%;stroke-width:2px}.link-container.active .mobile-collapse-icon:after{transition:all .3s;content:"";position:absolute;left:50%;transform:translate(-50%) rotate(90deg);width:2px;height:16px;background-color:#fff;border-radius:50%}.mobile-menu .full-menu-promotion .our-products__item{padding:12px 10px 6px}.full-menu-promotion .our-products__item{gap:10px}.our-products__button{background:#a0aee161}.sub-menu.mobile-megamenu .our-products__button a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--Purple, #8093DC);font-family:var(--font-family-1);font-size:24px!important;font-style:normal;font-weight:400!important;line-height:normal}#mobile-menu .side-panel-content{display:flex;flex-direction:column}#mobile-menu .side-panel-content .social-links{margin-top:auto}#mobile-menu .side-panel-content .social-links a{margin-right:10px}.mobile-toggle.open span:nth-child(2){display:none}.mobile-toggle.open span:nth-child(1){transform:rotate(45deg);top:20px}.mobile-toggle.open span:nth-child(3){transform:rotate(-45deg);top:21px}@media screen and (max-width: 565px){.mobile-menu .full-menu-promotion .our-products__item-header h3{font-size:21px;padding:6px!important;margin-top:0}.full-menu-promotion .our-products__item-image .img-wrap{padding-top:68%}.full-menu-promotion{margin-bottom:0!important}.full-menu-promotion .our-products__item,.full-menu-promotion .our-products__item .img-bg{border-radius:4px}}@media screen and (max-width: 767px){#cart-drawer-toggle svg{height:34px!important}.header #cart-drawer-toggle .float_count{height:34px!important;width:34px!important;margin-left:12px}.header .logolink .logoimg{max-width:120px!important}}.section-locator .title{margin:0}.section-locator .title h2,.section-locator .secondary-title h2{margin:0;color:var(--Purple, #8093DC);text-align:center;leading-trim:both;text-edge:cap;font-family:var(--font-family-1);font-size:var(--font-size-132);font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}.section-locator .secondary-title{transform:translateY(-16%) rotate(-2.299deg)}.section-locator .secondary-title h2{color:#fff;line-height:85%}.section-locator .subtitle p{margin:0;color:#000;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:var(--font-family-2);font-size:var(--font-size-18);font-style:normal;font-weight:400;line-height:140%}.section-locator .list{margin-top:50px;padding:clamp(20px,2.08vw,40px) clamp(20px,2.08vw,40px) clamp(20px,2.6vw,50px) clamp(20px,2.08vw,40px);border-radius:10px;background:#f5f7fc}.header-section .side-panel header{display:none}.mobile-secondary-menu li{padding:24px 16px}.mobile-menu.mobile-secondary-menu a{color:var(--Purple, #8093DC);font-family:var(--font-family-2);font-size:22px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;padding:0}.header-section .side-panel-content{max-height:100%}.outofstock{opacity:.6;cursor:not-allowed}#Cart-Drawer .thb-close{right:clamp(15px,3.13vw,60px)}#quick_profile{display:none!important}.swiper-button-next,.swiper-button-prev{color:#000}.swiper-button-next:after,.swiper-button-prev:after{font-size:25px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/a-style.css.map */
