collection-item__image{border-bottom:1px solid #000}.collection-item,.product-item{border:1px solid #000}.product-item__info{border-top:1px solid #000}.template-product .pswp__custom-inner,.wrapper--full-padded{max-width:1504px}.template-product .image__video__play .icon-play{--icon-size:150px}.template-product .icon-play path{fill:white;stroke:none}.frame.wrapper--full-padded{padding:60px 0}.compare-product{background-color:#fcf7eb;border-radius:20px;padding:10px 50px;margin:80px auto}.template-product .index-product{padding:0}.template-product .product__wrapper{margin:0}.template-product .product__wrapper__inner{max-width:100%}.template-product .product__content .form__width{margin:20px 0 0}.template-product .product__submit__item--inline .select-popout__toggle,.template-product button.btn.btn--primary.btn--outline{background-color:#d85418;color:#fff;border:1px solid #d85418}.btn--scroll-top,.flickity-button{min-height:auto!important}button{min-height:55px!important;border-radius:3em!important}.btn__text{height:auto!important}.column__image .image-wrapper.lazy-image.lazy-image--backfill,.grid-item.collection-item.collection-item--centered,.grid-item.product-item.product-item--centered.product-item--outer-text.product-item--has-quickbuy{border-radius:12px;overflow:hidden}.collection-list .collection-block__wrapper--energy .collection-block .collection-block__products .product-item--has-quickbuy,.collection-list .collection-block__wrapper--magnesium .collection-block .collection-block__products .product-item--has-quickbuy,.collection-list .collection-block__wrapper--pepti-revive .collection-block .collection-block__products .product-item--has-quickbuy,.collection-list .collection-block__wrapper--vitamin .collection-block .collection-block__products .product-item--has-quickbuy{margin-right:10px}.section-padding.text-left .screen-height-one-half--mobile .brick__block--images{overflow:hidden;border-radius:15px;margin-left:10px}.template-collection .grid-item,.template-list-collections .grid-item{border:1px solid #000!important}.wrapper .contact-form .custom-form__block.aos-animate input.field,.wrapper .contact-form .custom-form__block.aos-animate textarea.field{border:1px solid #a9a9a9;border-radius:3px}.wrapper .contact-form .custom-form__block.aos-animate label{position:unset!important}.wrapper .contact-form .custom-form__block.aos-animate .btn.btn--primary{max-width:15%;min-width:15%;background:0 0;border:1px solid #000;border-radius:unset;padding:15px 10px;color:#000}.index-rte .hero__content__wrapper .hero__content--compact .hero__rte{margin:10px 0;font-size:16px}.wrapper .contact-form .custom-form__block.aos-animate .focusEvent:focus{box-shadow:0 0 5px #00000026;border:1px solid rgba(26,24,24,.2)}@media only screen and (max-width:768px){.screen-height-one-half--mobile .brick__block--text .brick__block__text .hero__content--compact .hero__title{background-size:30px}.wrapper .contact-form .custom-form__block.aos-animate .btn.btn--primary{max-width:25%;min-width:25%}}@media only screen and (max-width:425px){.wrapper .contact-form .custom-form__block.aos-animate .btn.btn--primary{max-width:100%;min-width:100%}}#about-us .hero__content.hero__content--transparent{max-width:85%}#about-us .section-columns .wrapper .grid.grid--mobile-slider .grid-item{border:1px solid #ede8e8;border-radius:12px}#about-us .section-columns .wrapper .grid.grid--mobile-slider .grid-item .aos-animate{display:flex;flex-direction:column;align-items:center;padding:15px 0}#about-us .section-columns .wrapper .grid.grid--mobile-slider .grid-item .aos-animate .column__image.column__image--circle{height:150px;width:150px}#about-us .section-columns .wrapper .grid.grid--mobile-slider .grid-item .column__content .column__text.rte p{height:65px}#about-us .blog-section .grid-outer .blog-listing .grid-item .article__image__outer{border-radius:8px}#about-us .blog-section .grid-outer .blog-listing .grid-item.article{border:none}#about-us .blog-section{background-color:#f5f5f5}#wholesale .main-content{display:flex;justify-content:space-between}#wholesale .main-content .shopify-section{flex:0 0 50%}#wholesale .main-content .frame,#wholesale .main-content .wide-image{height:100%}#news .blog-section{background:#f0ece1}#wholesale .main-content .shopify-section .index-contact .custom-form__block p.strong{font-size:20px}#wholesale .main-content .shopify-section .index-contact .custom-form__block textarea{height:20px}.container-cus{max-width:65%;margin:10px 50px;padding:50px}.logo-item{width:100%;max-width:50px;height:50px;margin:0 auto}.custom-section{background-position:center;height:700px}.logo-wrapper{display:flex;justify-content:space-between;width:100%;gap:10px}.mobile-image{display:none}.logo-text-section{margin-top:70px}.text-section p{white-space:pre-line}.logo-text-wrapper p{text-align:center}#about-us .logo-text-wrapper{flex:0 0 16.666666666%;max-width:16.6666666666%;display:inline-grid;justify-content:center}@media only screen and (max-width:768px){.logo-wrapper{width:100%;max-width:300px;flex-wrap:wrap}}@media only screen and (max-width:1100px){.custom-text,.text-section p{text-align:center}.mobile-image{display:block;height:300px;width:100%;border-radius:15px;overflow:hidden}.container-cus{max-width:100%;margin:10px 0}.custom-section{background-image:none!important;height:unset}.logo-text-section{display:flex;width:100%;justify-content:center}.logo-text-wrapper{margin:0 10px}}@media only screen and (max-width:564px){.container-cus{padding:10px}}@media only screen and (min-width:1440px){.container-cus{max-width:1000px}}.logos-press .logos__wrapper{max-width:1504px;margin:0 auto;flex-direction:row;text-align:center;width:100%;align-items:center}.logos-press h2.logos__title.subheading.subheading-size-1.aos-animate{flex:0 0 30%;max-width:30%;margin:0;text-align:right;font-size:14px}.logos-press .logos__slider__outer.aos-animate{flex:0 0 50%;max-width:50%}@media only screen and (max-width:767px){.logos-press .logos__wrapper{flex-direction:column}.logos-press .logos__slider__outer.aos-animate{flex:0 0 100%;max-width:100%}.logos-press h2.logos__title.subheading.subheading-size-1.aos-animate{margin-bottom:15px;flex:0 0 100%;max-width:100%}}@media screen and (max-width:767px){#wholesale .main-content{flex-direction:column}#wholesale .main-content .shopify-section img,.product__wrapper__inner{padding:16px}.compare-product{padding:10px;margin:0 auto}h2.column__heading{font-size:14px}tbody tr th p{font-size:12px!important}}@media screen and (max-width:320px){h2.column__heading{font-size:10px}tbody tr th p{font-size:10px!important}}