:root{--primary-color: #333333;--secondary-color: #d6a974;--gray-color-600: #666666;--gray-bg-100: #F8F8F8;--font-heading-family: "DM Sans", sans-serif}.page-width{--page-width: 1390px;padding-left:15px;padding-right:15px}@media (min-width: 768px){.page-width{--page-width: 740px}}@media (min-width: 992px){.page-width{--page-width: 900px}}@media (min-width: 1200px){.page-width{--page-width: 1080px}}@media (min-width: 1400px){.page-width{--page-width: 1390px}}.header.page-width{--page-width: 160rem;width:100%}[class*=-section-outer]{padding:0;padding-bottom:clamp(4rem,5vw,10rem);padding-top:clamp(4rem,5vw,10rem)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,p{padding:0;margin:0;text-transform:initial}*,body{font-family:DM Sans,sans-serif}.gray-background-100{background:var(--gray-bg-100)}.section-heading{font-weight:600;font-size:clamp(2.4rem,5vw,4.4rem);line-height:clamp(3.3rem,6vw,5rem);text-align:center;padding-bottom:clamp(3.5rem,5vw,10rem);color:var(--primary-color);font-family:DM Sans,sans-serif;--font-heading-case: normal;margin:0}.product.product--medium.product--left.product--thumbnail_slider{padding-top:3rem;padding-bottom:clamp(4rem,5vw,10rem)}.product.product--medium.product--left.product--thumbnail_slider .slider-mobile-gutter.main-product-gallery{background:#e8e8e8;border-radius:20px;padding:clamp(2rem,5vw,5rem);margin-bottom:2rem}.product.product--medium.product--left.product--thumbnail_slider .slider-mobile-gutter.main-product-gallery .global-media-settings{background:none;border-radius:0;border:0}.product--thumbnail_slider .slider.slider--tablet-up{overflow-y:hidden}.product__info-container .product-brand{font-weight:600;font-size:16px;line-height:100%;color:#d3a96f;letter-spacing:inherit;margin:0}.product__info-container .product__title h1{font-weight:600;font-size:clamp(2.4rem,5vw,3.2rem);line-height:clamp(3rem,5vw,4rem)}.product__info-container .title-outer{padding-right:133px;position:relative}.product__info-container .in_stock_notification{position:absolute;right:0;top:7px;font-size:16px;color:var(--primary-color);padding-left:16px}.product__info-container .in_stock_notification:after{width:8px;height:8px;background:#50c95e;position:absolute;border-radius:10px;left:0;content:"";top:7px}.product__info-container .in_stock_notification:has(.out_of_stock):after{background:#d00}.product__info-container .product-icons{display:grid;grid-template-columns:repeat(3,1fr);row-gap:2rem;column-gap:1rem;padding:21px 0;border-top:1px solid #e8e8e8;margin-top:40px}@media (max-width: 1279px){.product__info-container .product-icons{grid-template-columns:repeat(2,1fr)}}@media (max-width: 991px){.product__info-container .product-icons{grid-template-columns:repeat(3,1fr)}}@media (max-width: 574px){.product__info-container .product-icons{grid-template-columns:repeat(2,1fr)}}.product__info-container .product-icons span{font-weight:400;font-size:16px;line-height:100%;color:var(--gray-color-600)}.product__info-container .product-icon-item{display:flex;align-items:center;gap:10px}.product__info-container .price.price--large.price--show-badge{padding:40px 0 15px;border-top:1px solid #e8e8e8}.product__info-container .price__sale .price-item--sale{font-weight:600;font-size:24px;line-height:100%;color:var(--primary-color)}.product__info-container .price__sale .price-item.price-item--regular{font-weight:500;font-size:16px;line-height:100%;color:var(--gray-color-600)}.product__info-container .price__sale span.price-item.price-item--discount{font-weight:600;font-size:12px;line-height:100%;color:#fff;border-radius:6px;background:#d3a96f;padding:8px 14px;letter-spacing:initial}.product__info-container span.badge.price__badge-sold-out{padding:7px 10px}.product__info-container #shopify-installments-content{font-weight:400;font-size:16px;line-height:100%;color:var(--gray-color-600)}.product__info-container #shopify-installments-content .font-bold{font-weight:600;color:#fff}.product__info-container legend.product__label.bold{display:none}.product__info-container .product-form__input{margin:0}.product__info-container product-form.product-form{margin:0!important;padding:40px 0;border-top:1px solid #e8e8e8}.product__info-container .variant-radios-cards{overflow:auto}.product__info-container .variant-cards{display:grid;grid-template-columns:repeat(3,196px);gap:3rem;padding:46px 0 40px}.product__info-container .variant-cards .variant-card{position:relative;border:1px solid #E8E8E8;border-radius:10px;padding:33px 16px 20px}@media (max-width: 479px){.product__info-container .variant-cards .variant-card{max-width:250px;width:100%}}.product__info-container .variant-cards .variant-card .text-variant.badge-text{width:100%;padding-left:35px;position:relative}.product__info-container .variant-cards .variant-card .text-variant.badge-text:after{content:"";width:18px;height:18px;position:absolute;top:1px;left:1px;background:#fff;border-radius:20px;border:3px solid #ffffff;outline:2px solid #D3A96F}.product__info-container .variant-cards .variant-card__inner{display:flex;align-items:flex-start;gap:1.5rem}.product__info-container .variant-cards .variant-card__inner input[type=radio]{margin:0;position:absolute!important;z-index:999;clip:unset;opacity:0}.product__info-container .variant-cards .variant-card__inner:has(input[type=radio]:checked) .text-variant.badge-text:after{background:#d3a96f}.product__info-container .variant-cards .variant-card:has(.variant-card__inner input[type=radio]:checked){border:1px solid #D3A96F}.product__info-container .variant-cards span.variant-badge{position:absolute;top:-46px;left:50%;transform:translate(-50%);padding:6px 10px;border-radius:5px;background:#d3a96f;color:#fff;font-size:12px;text-align:center;white-space:nowrap}.product__info-container .variant-cards .variant-title{font-size:18px;color:var(--primary-color);font-weight:600}.product__info-container .variant-cards .variant-price{font-size:16px}.product__info-container .variant-cards .variant-price .compare-at{text-decoration:initial;color:#b3b3b3;margin-right:5px}.product__info-container .variant-cards .variant-price .price{color:var(--primary-color);font-weight:500}.product__info-container .variant-cards .variant-subtext{color:var(--gray-color-600)}.product__info-container label.label-quantity,.product__info-container .sls-purchase-options-label{font-weight:600;font-size:18px;line-height:24px;color:var(--primary-color)!important;margin-bottom:2.4rem;display:inline-block}.product__info-container .quantity{border-radius:6px}.product__info-container .quantity .quantity__input{font-size:clamp(1.6rem,5vw,1.8rem);opacity:1;color:#0000000}.product__info-container .quantity-add__button{margin-bottom:0}.product__info-container .cart-button-outer{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;align-items:flex-start;position:relative;padding-top:40px}@media (max-width:639px){.product__info-container .cart-button-outer{grid-template-columns:repeat(1,1fr)}}.product__info-container .cart-button-outer .product-form__submit{border:none;background:#333;color:#d3a96f;font-family:DM Sans;font-weight:600;font-size:16px;line-height:24px;padding:0;min-height:4.8rem;border-radius:6px}.product__info-container .product-icons.column-1{border:0;padding:0 0 40px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);text-align:center;margin-top:0}.product__info-container .product-icons.column-1 .product-icon-item{justify-content:center}.product__info-container .product-icons.column-1 .product-icon-item img{max-width:100%}.product__info-container .product-icons.column-1 span{display:none}.product__info-container .faq-container{padding-top:0}.product__info-container h2.faq-heading{display:none}.product__info-container .faq-accordion{box-shadow:none;background:#f8f8f8}.product__info-container .faq-accordion .faq-question{background:none;padding:17px 50px 17px 30px;font-size:1.8rem;font-weight:500}@media (max-width:991px){.product__info-container .faq-accordion .faq-question{padding:17px 50px 17px 20px}}.product--medium .product__media-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;padding-right:70px!important}@media (max-width:991px){.product--medium .product__media-wrapper{max-width:100%!important;width:100%!important;padding-right:0!important}}.product--medium .product__info-wrapper{max-width:50%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important;padding-left:30px!important}@media (max-width:991px){.product--medium .product__info-wrapper{max-width:100%!important;width:100%!important;padding-left:0!important}}.product__info-container .thumbnail-slider .thumbnail-list{align-items:flex-start}.product__info-container .thumbnail-slider .thumbnail-list .thumbnail{height:120px;width:120px}.product__info-container .thumbnail-slider .thumbnail-list .thumbnail img{object-fit:contain;width:120px;height:120px;pointer-events:none}body [class*=-section-outer] [class*=swiper-button]{position:absolute;background:#fff;height:44px;width:44px;transform:translateY(-50%);display:block!important;background-repeat:no-repeat;background-position:center center;box-shadow:0 0 50px #0000001a;border-radius:40px}body [class*=-section-outer] [class*=swiper-button]:after{display:none!important}body [class*=-section-outer] .swiper-button-prev{left:-70px;background-image:url("data:image/svg+xml,%3Csvg width='9' height='17' viewBox='0 0 9 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99997 1L0.93997 8.06L7.99997 15.12' stroke='%23C7C7C7' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media (max-width:1440px){body [class*=-section-outer] .swiper-button-prev{left:-30px}}@media (max-width:819px){body [class*=-section-outer] .swiper-button-prev{left:-10px}}@media (max-width:767px){body [class*=-section-outer] .swiper-button-prev{left:0}}body [class*=-section-outer] .swiper-button-next{right:-70px;background-image:url("data:image/svg+xml,%3Csvg width='9' height='17' viewBox='0 0 9 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L8.06 8.06L1 15.12' stroke='%23C7C7C7' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media (max-width:1440px){body [class*=-section-outer] .swiper-button-next{right:-30px}}@media (max-width:819px){body [class*=-section-outer] .swiper-button-next{right:-10px}}@media (max-width:767px){body [class*=-section-outer] .swiper-button-next{right:0}}.heath-benifit-section-outer .text-with-icons-list{margin:0}@media (max-width: 1279px){.heath-benifit-section-outer .text-with-icons-list{justify-content:center}}.heath-benifit-section-outer .text-with-icons-inner{background:none;display:flex;flex-flow:column;align-items:center;gap:clamp(1.5rem,5vw,2.5rem);text-align:center}@media (max-width: 1279px){.heath-benifit-section-outer .grid--5-col-desktop .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media (max-width: 639px){.heath-benifit-section-outer .grid--5-col-desktop .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 1 / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 1 / 2)}}@media (max-width: 574px){.heath-benifit-section-outer .grid--5-col-desktop .grid__item{width:100%;max-width:100%}}:is(.heath-benifit-section-outer,.nutrients-content,.quality-card) h3,:is(.heath-benifit-section-outer,.nutrients-content,.quality-card) h4{font-weight:600;font-size:clamp(2rem,5vw,2.4rem);line-height:clamp(2.8rem,5vw,3.4rem);color:var(--primary-color);margin-bottom:7px!important}:is(.heath-benifit-section-outer,.nutrients-content,.quality-card) p{font-weight:400;font-size:16px;line-height:24px;color:var(--gray-color-600);padding:0 10px}.split-content p{font-weight:600;font-size:clamp(2rem,5vw,2.4rem);line-height:clamp(2.8rem,5vw,3.4rem);color:var(--primary-color);margin:0}.split-content ol{padding:0 0 0 25px;margin:10px 0 0}.split-content ol li{font-weight:400;font-size:16px;line-height:24px;color:var(--gray-color-600);padding:0}.split-content ol li+li{margin-top:9px}.icon-image{width:100px!important;height:100px;background:#fff;display:flex;justify-content:center;align-items:center;border-radius:100px;box-shadow:0 0 20px #0000001a}.icon-image img{max-width:50px;width:100%;height:auto}@media (max-width:991px){.icon-image{width:80px!important;height:80px}.icon-image img{max-width:40px;width:100%}}@media (max-width:767px){.icon-image{width:70px!important;height:70px}.icon-image img{max-width:30px}}.video-wrapper{position:relative;overflow:hidden;border-radius:10px}.video-wrapper video,.video-wrapper iframe{height:365px;object-fit:cover;border-radius:10px;width:100%}.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--secondary-color);background:#fff;cursor:pointer;width:56px;height:56px;line-height:56px;border-radius:100px;text-align:center;display:flex;justify-content:center;align-items:center}.nutrients-columns{display:grid;grid-template-columns:repeat(3,1fr)}.nutrients-center{text-align:center;padding:0 15px;display:flex;align-items:center;justify-content:center}.nutrient-item{display:flex;align-items:center;gap:30px;padding:2rem 0}.nutrient-item .icon-image{flex-shrink:0}.nutrients-left .nutrient-item{flex-flow:row-reverse}.nutrients-left .nutrients-content{text-align:right}.nutrients-content p{margin-top:.7rem;margin-bottom:0;padding:0}.split-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media (max-width:640px){.split-columns{grid-template-columns:repeat(1,1fr);gap:20px}}.split-content{box-shadow:0 0 50px 30px #00000008;border-radius:10px;padding:3rem}.split-content p strong{font-weight:600}.split-note{margin:0 auto;max-width:840px;text-align:center;padding-top:clamp(3rem,5vw,5rem)}.split-note p{font-size:1.6rem;line-height:24px;margin:0;color:var(--gray-color-600)}.split-note p strong{font-weight:600;color:var(--primary-color)}.comparison-section-outer .section-heading{max-width:795px;margin:0 auto;padding-bottom:0}.comparison-table{display:grid;grid-template-columns:360px 500px 500px;overflow:auto;gap:0;padding-top:clamp(5rem,7vw,12rem)}@media (max-width:1440px){.comparison-table{grid-template-columns:30% 35% 35%}}.comparison-table .comparison-wrap{background:#fff;box-shadow:0 0 50px #0000001a;border-radius:10px}@media (max-width: 767px){.comparison-table .comparison-wrap{box-shadow:0 0 20px #0000001a}}.comparison-table h4{background:#d3a96f;font-weight:600;font-size:22px;line-height:32px;color:var(--primary-color);border-radius:10px 10px 0 0;padding:0 40px;display:flex;align-items:center;gap:30px;height:130px}.comparison-table .comparison-main h4{height:150px}.comparison-table ul{list-style:none;padding:0;margin:0}.comparison-table ul li{padding:5px 10px 5px 40px;min-height:70px;display:flex;align-items:center}.comparison-table ul p{font-weight:600;font-size:16px;color:var(--primary-color);padding:0 0 0 2.7rem;margin:0;position:relative}.comparison-table ul p svg{position:absolute;left:0;top:4px}.comparison-table ul p span{font-weight:400;display:block;color:var(--gray-color-600);margin-top:3px}.comparison-table ul li+li{border-top:1px solid #E8E8E8}.comparison-wrap.comparison-main{transform:scale(1.04);transform-origin:bottom}.comparison-table .comparison-small-width ul p{padding:0}.comparison-table .comparison-main ul li{min-height:66px}.quality-promise-section-outer .boxesMain{position:relative;filter:drop-shadow(0px 0px 26px rgba(0,0,0,.08))}.quality-promise-section-outer .boxesMain .swiper{padding:0;overflow:hidden;position:static}.quality-card{padding:4rem 3rem;text-align:center;display:flex;flex-flow:column;align-items:center;gap:3rem;background:#fff;border-radius:10px}.quality-card h3{margin-bottom:1.5rem}.quality-promise-section-outer .swiper-slide{height:auto;display:flex}.faq-section-outer .page-width{max-width:1030px;width:90%}.faq-question{width:100%;text-align:left;padding:24.5px 50px 24.5px 30px;background:no-repeat;border:none;background:none;font-size:1.6rem;color:var(--primary-color);font-weight:600;position:relative}.faq-answer{padding:0 30px;transition:.3s all;max-height:0;opacity:0;height:0;overflow:hidden;visibility:hidden;display:block!important;border-top:1px solid #E8E8E8}.faq-answer p,.faq-answer li,.faq-answer h6{font-size:16px;color:var(--gray-color-600);line-height:24px;font-weight:400}.faq-answer h6{font-weight:500;color:var(--primary-color)}.faq-answer ul{padding-left:18px;margin-top:0}.faq-answer h6+ul{margin-top:10px}.active+.faq-answer,.active .faq-answer{max-height:100vh;height:auto;visibility:visible;opacity:1;padding:30px}.faq-accordion{box-shadow:0 0 50px #0000001a;border-radius:10px}.faq-accordion .faq-item+.faq-item{border-top:1px solid #E8E8E8}.faq-icon{position:absolute;background:var(--primary-color);width:16px;height:2px;top:50%;right:30px;transform:translateY(-50%);font-size:0}.faq-icon:after{content:"";position:absolute;background:#333;width:2px;height:16px;top:50%;right:7px;transform:translateY(-46%);border-radius:20px}.active .faq-icon:after{opacity:0}.videoSliderPart{position:relative}@media (max-width: 1279px){.nutrients-columns{grid-template-columns:repeat(1,1fr)}.nutrients-left,.nutrients-right{display:grid;grid-template-columns:repeat(2,1fr);column-gap:2rem}.nutrients-center{order:-1;padding-bottom:3rem}.nutrients-left .nutrient-item{flex-flow:row}.nutrients-left .nutrients-content{text-align:left}.section-heading{padding-inline:140px}}@media (max-width: 991px){.comparison-table{grid-template-columns:250px 350px 350px}.comparison-section-outer .section-heading{margin:0 auto}.product--medium .product__media-wrapper{max-width:100%;width:100%}.faq-question{padding:18px 60px 18px 20px}.active+.faq-answer,.active .faq-answer{padding:20px}.nutrient-item{align-items:flex-start}.section-heading{padding-inline:50px}.product-usage-section-outer .section-heading{padding-inline:120px}.product-usage-section-outer .section-heading{padding-inline:30px}}@media (max-width: 767px){.comparison-table h4{height:initial;padding-block:30px}.comparison-table ul li{padding:10px 10px 10px 20px}.product-usage-section-outer .section-heading,.section-heading{padding-inline:10px}.product__info-container .title-outer{padding-right:0}.product__info-container .in_stock_notification{top:-20px}.product__info-container .price.price--large.price--show-badge{padding:20px 0 15px}.product__info-container product-form.product-form{padding:20px 0}.product__info-container .product-icons.column-1{padding:0 0 20px}.product__info-container .product-icons{margin-top:20px}}@media (max-width: 640px){.nutrients-left,.nutrients-right{grid-template-columns:repeat(1,1fr)}.nutrient-item{gap:2rem;padding:1rem 0}}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{display:none!important}body .breadcrumb{display:flex;justify-content:flex-start;align-items:center;max-width:1390px;margin:0 auto}.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:150px;height:150px;background:#f8f8f8;border-radius:10px}@media (max-width: 991px){.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:120px;height:120px}}@media (max-width: 767px){.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100px;height:100px}}@media (max-width: 574px){.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:80px;height:80px}}.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail img{object-fit:contain;width:auto;height:70%}.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide button.thumbnail.global-media-settings.global-media-settings--no-shadow{border:none!important}.product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide:has(button[aria-current=true]){border:1px solid rgb(211 169 111 / 40%);background:#d3a96f1a}[class*=-section-outer] .icon-image img{width:revert-layer}.page-width>[id*=_reviews_loox_testimonial_carousel_section]{position:relative;z-index:1;padding-top:clamp(2.6rem,5vw,10rem);padding-bottom:clamp(2.6rem,5vw,10rem);height:100%!important}.page-width>[id*=_reviews_loox_testimonial_carousel_section]:after{content:"";position:absolute;width:100vw;height:100%;background:var(--gray-bg-100);left:49%;z-index:-1;top:0;transform:translate(-50%)}.product__info-wrapper a[href="#looxReviews"]:has(.loox-rating){padding:0;margin-top:10px;display:block}.product__info-wrapper .loox-rating .loox-icon{color:#d3a96f}.product__info-container .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.product__info-container .sealsubs-container .sls-option-container.sls-active{background:#f8f8f8;border:none;border-radius:10px;box-shadow:none;margin-bottom:clamp(2rem,5vw,4rem);padding:20px}.product__info-container .sls-widget-branding{display:none}.product__info-container .sealsubs-container .sls-option-container label{font-size:1.6rem;font-weight:400;color:#666}.product__info-container .sealsubs-container .sls-option-container label .sls-savings-badge{margin:0;padding:0;background:none;font-size:1.6rem;color:#666;text-transform:lowercase;vertical-align:initial;letter-spacing:inherit;line-height:normal}.product__info-container .sls-price{color:#333;font-weight:600;font-size:16px}.product__info-container .selling-plan-group-options-name-select{margin-top:0;padding:0}.product__info-container .sls-select,.product__info-container .sealsubs-container .sls-select-container select.sls-select{border-radius:0 10px 10px 0;padding:0 8px 0 0;border:none!important;background:transparent no-repeat;color:#666;background-position:center right!important}.product__info-container .selling-plan-group-options-name-select{background:#fff;border-radius:10px;border:1px solid #E8E8E8;padding:10px 0 10px 20px}.product__info-container .selling-plan-group-options-name-select select:focus,.product__info-container .selling-plan-group-options-name-select select:hover{box-shadow:none!important;border:none!important;outline:0!important}.product__info-container .selling-plan-group-options-name-select{background:#fff;border-radius:10px;border:1px solid #E8E8E8;padding:10px 20px}.product__info-container .sls-active .sls-selling-plan-group-options{margin-top:8px}.product__info-container .sealsubs-target-element .sls-custom-radio,.product__info-container .sls-option[type=radio]+span.sls-custom-radio{width:20px;height:20px;border-radius:3px;border:1px solid #e8e8e8}.product__info-container .sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{width:10px;background:none!important;box-shadow:none;border-left:2px solid #d3a96f;border-bottom:2px solid #d3a96f;border-radius:0;transform:rotate(-45deg)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-style.css.map */
