.thb-product-detail.product .row,.thb-product-detail.product .row .columns{padding:0!important}@media screen and (max-width: 768px){.thb-product-detail.product .row{padding:0 20px!important}}.product-gallery-container.thumbnails-bottom .product-image-container{padding:0!important}.product-feature__container{margin-top:20px}.product-feature__grid{display:flex;gap:8px;justify-content:space-between}.product-feature__item{display:flex;align-items:center;gap:4px;border-radius:8px}.product-feature__icon{display:flex;align-items:center;justify-content:center;border-radius:37.5px;width:40px;height:40px}.product-feature__icon svg{width:20px;height:20px}.product-feature__text{font-family:Plus Jakarta Sans;font-size:18px;color:#fff}.product--infobox-container{padding-right:0!important}.product--infobox-container .product--infobox{border-radius:24px!important;font-family:Plus Jakarta Sans;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0%;vertical-align:middle}.product--infobox-container .product--infobox .product--infobox-image{width:50px;height:50px}.product-inventory-notice--text{color:#fff;text-transform:uppercase;font-family:Plus Jakarta Sans;font-weight:500;font-size:16px;line-height:24px;letter-spacing:10%}.product-inventory-notice--wrapper{width:fit-content;padding:6px 12px;border-radius:100px;background:#00f19f1a;margin-bottom:16px}.product-inventory-notice{margin-bottom:0!important}.product-inventory-notice--wrapper .product-inventory-notice--text,.product-inventory-notice.product-inventory-notice--normal{margin-bottom:0}.product-inventory-notice--low .product-inventory-notice--pulse{background:#ff9d00!important}.product-inventory-notice--pulse{width:12px!important;height:12px!important}.product-inventory-notice--pulse:after{top:-6px!important;left:-6px!important;width:24px!important;height:24px!important;border-radius:12px!important}.product-title{background:linear-gradient(102.35deg,#fff .75%,#88b8b5 75.61%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:44px!important;font-weight:500!important;font-family:Plus Jakarta Sans!important;line-height:1.2!important}.product--text strong{font-family:Plus Jakarta Sans;font-weight:600;font-size:40px;line-height:120%;letter-spacing:0%;color:#00f19f}.product--text{font-family:Plus Jakarta Sans;font-size:16px;font-weight:400}.product-custom-form__input--block .form__label{width:fit-content;display:block;text-transform:uppercase;font-family:Plus Jakarta Sans;font-weight:400;font-size:16px;line-height:20px}.variations .product-form__input--block{flex-direction:column;background-color:#2b3233;width:fit-content;padding:16px!important;border-radius:16px;margin-bottom:28px!important}.variations .product-form__input--block input[type=radio]+label{padding:12px!important;height:fit-content!important;border-radius:100px!important;background-color:#ffffff1a;border:1px solid #7777771A;box-shadow:none!important}.variations .product-form__input--block input[type=radio]:checked+label{padding:6px!important;border:1.5px solid #fff;box-shadow:none!important}.variations .product-form__input--block input[type=radio]:checked+label .variant-option{border-radius:100px;background:#fff;padding:6px}.variations .product-form__input--block .variant-option__image{width:40px;height:40px}.form__label.quantity__label{font-family:Plus Jakarta Sans;font-weight:400;font-size:16px;line-height:20px;text-transform:uppercase}.quantity.buttons_added{border-radius:100px}.quantity.buttons_added button{width:40px;height:56px}.quantity.buttons_added button:not(.disabled):hover{--color-body: #00F19F}.quantity.buttons_added button svg{width:15px;height:15px}.quantity.buttons_added button svg path{stroke-width:2px}.qty.quantity__input{width:110px;height:56px;font-family:Plus Jakarta Sans;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-1%;text-align:center;text-transform:uppercase}.single-add-to-cart-button{width:fit-content;height:fit-content;padding:16px 72px;border-radius:100px}.single-add-to-cart-button--text{display:inline-flex;align-items:center;font-family:Plus Jakarta Sans;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0%;text-align:center;text-transform:capitalize}.product--icon-list .product--icon-list-image{width:18px;height:18px;display:flex;align-items:center;margin-right:4px}.product--icon-list ul li{display:flex!important;align-items:center!important}.product--icon-list ul li :not(.product--icon-list-image){font-family:Plus Jakarta Sans;font-weight:400;font-size:14px;line-height:20px}.section-multicolumn{background:linear-gradient(180deg,#f2f5f4,#f6f7fa)}.section-multicolumn .section-header{justify-content:center}.section-multicolumn .section-header--title{font-family:Plus Jakarta Sans!important;font-weight:500;font-size:24px;line-height:30px;letter-spacing:0%;color:#1b1d20;text-align:center}.section-multicolumn .row{display:flex;gap:24px}.section-multicolumn .multicolumn__column{padding:8px;background:linear-gradient(180deg,#212326,#36383b);max-width:auto;flex:1;border-radius:24px}.section-multicolumn .multicolumn__column h4,.section-multicolumn .multicolumn__column div.rte{padding:0 16px}.section-collapsible-content{background:linear-gradient(196deg,#dce2e0 26.68%,#f6f7fa 72.49%);padding-bottom:500px;position:relative}.section-collapsible-content .section-header--title{font-family:Plus Jakarta Sans;font-weight:500;font-size:40px;line-height:120%;letter-spacing:-2%}.section-collapsible-content .collapsible-content{grid-template-columns:1fr 1.5fr}.section-collapsible-content .collapsible-content .collapsible-content__inner{display:flex;flex-direction:column;gap:24px}.section-collapsible-content .collapsible-content .collapsible-content__inner .accordion{border-bottom:0}.section-collapsible-content .section-header--description p{font-family:Plus Jakarta Sans;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0%;color:#6b7783}.section-collapsible-content .collapsible-content .collapsible-content__inner .accordion details{padding:0 24px;background:#f0f2f1;border:1.5px solid transparent;position:relative;background-clip:padding-box;border-radius:20px;box-shadow:0 4px 24px -1px #0000001a;transform:translateY(-2px)}.section-collapsible-content .collapsible-content .collapsible-content__inner .accordion details:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:-2px;background:linear-gradient(180deg,#ffffffe6,#fff6,#ffffff1a);border-radius:inherit;z-index:-1;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.section-collapsible-content .collapsible-content .collapsible-content__inner .accordion details:hover{transition:transform .2s ease}.section-collapsible-content .collapsible-content .collapsible-content__inner .accordion details[open]{background:#fff;position:relative;border:1.5px solid transparent;background-clip:padding-box}.section-collapsible-content .collapsible-content .collapsible-content__inner .accordion details[open]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:-1.5px;background:linear-gradient(180deg,#fff,#fff0);border-radius:inherit;z-index:-1}.section-collapsible-content .collapsible-content .collapsible-content__inner .accordion details summary{font-family:Plus Jakarta Sans;font-weight:600;font-size:20px;line-height:120%;letter-spacing:-1%;color:#1b1d20}.section-collapsible-content .collapsible-content .collapsible-content__inner .accordion details[open] summary{color:#00f19f}.accordion summary span{width:28px!important;height:28px!important}.accordion summary span svg path{stroke-width:2px}.section-collapsible-content .collapsible-content .collapsible-content__inner .accordion details[open] summary span svg path{stroke:#00f19f}.section-collapsible-content .collapsible-content .collapsible-content__inner .accordion details .collapsible__content p{font-family:Plus Jakarta Sans;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0%;color:#1b1d20}.shopify-section-group-footer-group{position:relative;background:#191b1e}theme-footer{position:absolute;bottom:32px;width:calc(100vw - 76px);left:32px;border-radius:32px}@media screen and (max-width: 1280px){.header--inner .logolink{margin-right:auto}.thb-header-mobile-left{margin-right:0}}@media screen and (max-width: 749px){.section-collapsible-content{background:linear-gradient(180deg,#f2f5f4,#f6f7fa)}.product-inventory-notice--wrapper{margin-bottom:8px}.section-collapsible-content .collapsible-content .collapsible-content__inner .accordion{margin-bottom:12px}.product--icon-list ul li :not(.product--icon-list-image){font-size:12px}.single-add-to-cart-button--text{font-size:16px}.single-add-to-cart-button--text svg{width:20px;height:20px}.quantity.buttons_added button,.qty.quantity__input{height:48px}.page-width{padding-left:20px;padding-right:20px}.header--inner{justify-content:flex-start!important}.header--inner .logolink{margin-right:auto}.thb-header-mobile-left{margin-right:0}.single-add-to-cart-button{padding:11px 72px}.variations .product-form__input--block input[type=radio]+label{margin-bottom:0!important}.variations .product-form__input--block input[type=radio]:checked+label .variant-option{padding:4px}.variations .product-form__input--block input[type=radio]:checked+label{padding:4px!important}.variations .product-form__input--block input[type=radio]+label{padding:8px!important}.product-gallery-container.thumbnails-bottom .product-image-container{padding:0!important}.product-feature__item .product-feature__icon{width:20px;height:20px}.product-feature__item .product-feature__icon svg{width:12px;height:12px}.product-feature__item .product-feature__text{font-size:12px}.product--infobox-container .product--infobox{font-size:14px;padding:12px}.product-inventory-notice--text{font-size:14px}.product-title-container .product-title{font-size:48px!important;line-height:1.25!important}.product--text{font-size:16px}.product--text strong{font-size:40px}.variations .product-form__input--block{width:100%;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 12px 10px 20px!important;margin-bottom:20px!important}.product-custom-form__input--block .form__label{margin-bottom:0}.variations .product-form__input--block .variant-option__image{width:28px;height:28px}.section-multicolumn .row{flex-direction:column;gap:12px}.section-collapsible-content .section-header--title{font-size:28px}.section-collapsible-content .section-header--description p{font-size:16px}.product--infobox-container .product--infobox .product--infobox-image{width:40px;height:40px;margin-right:12px}.product--infobox-container .product--infobox .product--infobox-image img{min-width:40px;height:40px}theme-footer{width:calc(100vw - 40px);left:20px}}.section-multicolumn .multicolumn__column h4{font-family:Plus Jakarta Sans!important;font-weight:600;font-size:20px;line-height:140%;letter-spacing:0%;text-transform:uppercase;color:#fff}.multicolumn__column p{font-family:Plus Jakarta Sans;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0%;color:#fff9!important}@media screen and (max-width: 749px){.multicolumn__column{margin-bottom:0!important}.product--text.style_body{margin-bottom:20px}}.thb-product-detail .product-images__slide{width:100%!important}.product-feature__container{padding:0 40px 40px}.thb-product-detail .product-single__media-image img{padding:1px;border-radius:4%}@media screen and (max-width: 768px){.thb-product-detail.product .row{padding:0 20px!important}.product-gallery-sticky .product-gallery-container{margin-bottom:5px}.thb-product-detail .product-single__media-image img{padding:1px;border-radius:4%}.thb-product-detail .product-images__slide{width:100%!important}}.membership-plan:has(.collapsible-trigger[aria-expanded=true]) .collapsible-content{overflow:auto!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/product-custom.css.map */
