:root{--page-width: calc(100% - 200px) }details-modal.header__search{display:none!important}a.header__cta-button.small-hide{margin-left:22px;width:156px;height:41px;background-color:#0e0e1a;border-radius:550px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:400;padding:10px 28px;text-decoration-line:blink;transition:.3s;border:2px solid #0e0e1a}a.header__cta-button.small-hide:hover{border:2px solid #0e0e1a;color:#0e0e1a;background-color:transparent;transition:.3s}header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account{gap:0px;background-color:#ffffff80;border-radius:50px;padding:15px 30px;margin-top:12px;width:100%;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}a.header__heading-link.link.link--text.focus-inset{padding-right:0}.header__menu-item{padding:1.1rem}ul.list-menu.list-menu--inline a{color:#0e0e1a;font-size:14px;font-weight:500;padding:0;letter-spacing:0;margin-left:28px}ul.list-menu.list-menu--inline a:hover span{text-decoration:none}.ad-custom-icon-style svg{width:20px!important}.ad-custom-icon-style{width:unset!important;height:unset!important}span.svg-wrapper.ad-custom-icon-style.account-style-icon{position:relative;left:4px}.our-approach-page .banner__content.banner__content--middle-center.page-width{padding-top:92px}.header-wrapper.color-scheme-9955b0e2-4d97-4229-991f-b42037e24446.gradient{position:absolute;top:0;left:0;width:100%;z-index:10;background:transparent}.our-approach-page h2.banner__heading.inline-richtext.h2{font-weight:700;font-size:48px}.our-approach-page .banner__text.rte.body{margin-bottom:18px}.our-approach-page .banner__text.rte.body p{font-size:17px;font-weight:300;color:#6b7280;line-height:normal}.who-we-are-section .page-width{margin-top:80px;margin-bottom:80px;width:1180px;padding-left:20px;padding-right:20px}.who-we-are-section .page-width .who-we-are-main-content-div{width:853px;margin:auto auto 55px;text-align:center}.who-we-are-section .page-width .who-we-are-main-content-div h2{font-size:36px;font-weight:700;line-height:45px;letter-spacing:-4%;margin-bottom:10px;margin-top:0}.who-we-are-section .page-width .who-we-are-main-content-div p{font-size:17px;font-weight:300;color:#6b7280;line-height:normal;letter-spacing:0%}.row-who-we-are{width:666px;margin:auto;display:flex;gap:26px}.who-we-are-col-div{border:1px solid #E5E5E5;border-radius:15px;box-sizing:border-box;box-shadow:0 4px 12px #0000000f;padding:8px}.who-we-are-col-content-div h3{font-size:24px;margin:12px 0 5px;font-weight:700;letter-spacing:-4%;padding:0 18px}.who-we-are-certified-team p{font-size:17px;font-weight:300;color:#6b7280;line-height:normal;letter-spacing:0%;margin:0;padding:0 18px}.who-we-are-certified-team{margin-bottom:5px}p.practicing-since-style{margin:0;padding:0 18px 12px;font-size:12px;font-weight:100;letter-spacing:0%;color:#6b7280}.ad-footer{background:#0e0e1a;padding:0;border:unset}.ad-footer .page-width.footer__container{width:1200px}.ad-footer .page-width.footer__container .footer__inner{display:flex;justify-content:space-between;padding:74px 0}.footer__left{width:481px}.footer__right{width:389px}.footer__logo img{width:235px}.footer__newsletter h3.footer__newsletter-heading{font-style:normal;font-weight:700;font-size:24px;line-height:31px;letter-spacing:-.04em;color:#fff}.footer__newsletter h3.footer__newsletter-heading{margin:0}.footer__logo{margin-bottom:35px;border-shape:unset!important;line-height:0}.footer__logo img{line-height:0;height:unset}footer.footer.ad-footer.color-scheme-1.gradient.section-sections--21636300374201__footer-padding{padding:0}.footer__newsletter h3.footer__newsletter-heading{line-height:6px;margin-bottom:18px}button.footer__newsletter-button{display:flex;justify-content:center;align-items:center;padding:12px 26.2057px;gap:14.97px;width:303px;height:42px;background:#fff;border-radius:89.8482px;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#1a1a2e;border:unset;margin-top:18px;margin-bottom:40px}button.footer__newsletter-button img{line-height:0;height:unset!important;position:relative;top:3px}.footer__disclaimer{padding:16px 18px;border:1px solid rgba(245,243,240,.1);border-radius:6px}.footer__disclaimer p{margin:0;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#fff}.ad-footer .footer__newsletter-field{position:relative;margin-top:28px}.ad-footer .footer__newsletter-field span.footer__newsletter-icon{position:absolute;top:5px}.ad-footer input.footer__newsletter-input{font-weight:400;font-size:14px;line-height:18px;color:#818085!important;width:303px;height:35.67px;border-bottom:.748735px solid rgba(245,243,240,.5)!important;background-color:transparent;border:unset;padding-left:26px}.ad-footer input.footer__newsletter-input:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.ad-footer button.footer__newsletter-button{cursor:pointer}.footer__right{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 18px}.footer__right .footer__menu-column h4.footer__menu-heading{margin:0 0 18px;font-weight:700;font-size:24px;line-height:31px;letter-spacing:-.04em;color:#fff}.footer__right .footer__menu-column ul.footer__menu-list{list-style:none;padding:0;margin:0}.footer__right .footer__menu-column ul.footer__menu-list li.footer__menu-item a{font-weight:400;font-size:14px;line-height:15px;color:#fff;text-decoration:unset}.footer__bottom p.footer__copyright{margin:0;font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;color:#fff;padding-bottom:20px;padding-top:20px}.footer__bottom{border-top:1px solid #828185}.top-collection-header-des.collection__title{text-align:center;max-width:568px;padding:0;margin-bottom:40px!important}.top-collection-header-des.collection__title h2{margin:0;font-size:36px;line-height:45px;letter-spacing:-4%}.top-collection-header-des.collection__title .collection__description.body p{color:#6b7280;font-size:17px;font-weight:400;letter-spacing:0;line-height:135%}ul.custom-product-list{grid-gap:25px;grid-template-columns:repeat(2,1fr);display:grid;margin:0;margin-top:0!important}.custom-featured-collection ul.custom-product-list li{width:100%;max-width:100%;border:1px solid #0E0E1A00;background:#0e0e1a00;-webkit-backdrop-filter:blur(9.564516067504883px) box-shadow: 0px .8px 0px 0px rgba(255,255,255,.004) inset;backdrop-filter:blur(9.564516067504883px) box-shadow: 0px .8px 0px 0px rgba(255,255,255,.004) inset;box-shadow:0 2px 12px #0000;border-radius:15px;padding:24px}.card__content.bottom-content .card__information .card-information .price{text-align:center;margin:0;color:#4b5563;letter-spacing:0;font-size:14px;font-weight:400;line-height:100%}.card__content.custom-card-content .card__information h3{font-size:24px;letter-spacing:-4%;line-height:100%;padding:0;display:block;color:#0e0e1a;width:fit-content;text-decoration:none}.product-tags span{color:#4b5563;font-size:16px;letter-spacing:0%;margin:5px 0 0;padding:0;display:block;width:fit-content}.card__content.custom-card-content .card__information{padding:0;margin-bottom:15px}.card:not(.card--horizontal)>.card__content.custom-card-content .custom-card-badge.card__badge{display:block;background:#d3fa99;width:fit-content;border-radius:50px;padding:5px 38px;font-size:12px;font-weight:600;letter-spacing:0%;margin:0 0 0 auto;color:#1a1a2e}.card__content.bottom-content{display:flex;flex-direction:row-reverse;width:100%;justify-content:center;gap:8px;flex-wrap:wrap}.card__content.bottom-content .quick-add{margin:0;display:block;width:100%}.card__content.bottom-content .quick-add button{background:#1a1a2e;color:#fff;width:fit-content;margin:7px auto auto;display:block;letter-spacing:0%;font-size:16px;font-weight:500;line-height:100%;padding:10px 32px;border-radius:50px}.card__content.bottom-content .card__information{padding:0}.formula-top-header.title-wrapper-with-link{display:block;text-align:center;margin-bottom:40px}.formula-top-header.title-wrapper-with-link h2{font-size:36px;font-weight:700;line-height:45px;letter-spacing:-4%;color:#0e0e1a;display:block;margin:0 0 10px}.formula-top-header.title-wrapper-with-link .description.body p,ul.standard-formula-ul li.grid__item .multicolumn-card__info .rte p{font-size:17px;letter-spacing:0%;font-weight:400;line-height:135%;margin:0 0 10px}ul.standard-formula-ul li.grid__item{width:210px;max-width:210px;position:relative}ul.standard-formula-ul{justify-content:space-between}ul.standard-formula-ul li.grid__item .multicolumn-card__info h3{font-size:48px;font-weight:700;line-height:60px;letter-spacing:-4%}ul.standard-formula-ul li.grid__item:after{left:3px;content:"";position:absolute;top:35px;width:8px;height:8px;background:transparent;border-radius:50%;transform:translate(-50%,-50%);border:1px solid rgba(75,85,99,1)}ul.standard-formula-ul li.grid__item:before{content:"";position:absolute;top:35px;width:8px;height:8px;background:transparent;border-radius:50%;transform:translate(-50%,-50%);right:-30px;border:1px solid rgba(75,85,99,1)}ul.standard-formula-ul li.grid__item .multicolumn-card.content-container:before{content:"";position:absolute;top:35px;width:110%;height:.2px;background:#4b5563;border-radius:0;transform:translate(-100%,-50%);left:0}ul.standard-formula-ul li.grid__item .multicolumn-card.content-container:after{content:"";position:absolute;top:35px;width:110%;height:.2px;background:#4b5563;border-radius:0;transform:translate(100%,50%);left:unset;right:-26px}ul.standard-formula-ul li.grid__item:last-child .multicolumn-card.content-container:after{content:none}ul.standard-formula-ul li.grid__item:first-child:after,ul.standard-formula-ul li.grid__item:first-child .multicolumn-card.content-container:before,ul.standard-formula-ul li.grid__item:last-child:before{content:unset}.protocol-content-iamge-text .image-with-text__text--caption{background:#f5f1e8;padding:5px 15px;border-radius:50px;font-size:12px;font-weight:600;letter-spacing:0;color:#1a1a2e;margin-bottom:10px}.protocol-content-iamge-text h2{font-size:36px;letter-spacing:-4%;line-height:45px;margin-bottom:10px}.protocol-content-iamge-text .image-with-text__text.rte p{font-size:17px;letter-spacing:0%;font-weight:400;line-height:135%;margin:0 0 10px}.protocol-content-iamge-text .image-with-text__text.rte.body{margin:0}.protocol-image-main .image-with-text__media{border:0}.review-iamge-box-content .quote-image{width:30px;display:block;margin:0 0 20px;height:auto;display:flex}.review-iamge-box-content .quote-image img{width:-webkit-fill-available}.review-iamge-box-content .image-with-text__text.rte{margin:0 0 13px;border-bottom:.75px solid rgba(14,14,26,.12);padding-bottom:20px;width:100%}.review-iamge-box-content .image-with-text__text.rte p{letter-spacing:-.31px;font-weight:500;width:100%;font-size:19.28px;line-height:29.4px;color:#0e0e1a}.review-iamge-box-content h4.dr-name{font-weight:700;font-size:12.75px;line-height:100%;margin:0 0 3px;letter-spacing:-.06px}.review-iamge-box-content p.position-caption{color:#8a8aa0;letter-spacing:1.08px;font-size:9px;text-transform:uppercase;margin:0;line-height:100%}.review-iamge-box-content p.detail-caption{margin:3px 0 0;color:#5a5a6e;font-size:9.23px;line-height:14.14px;font-weight:400;letter-spacing:0%}.dr-review-iamge,.dr-review-iamge img{border:0;border-radius:14px}.card-wrapper.shop-card-main-div .card.card--standard{grid-gap:0px;flex-direction:row;align-items:center;justify-content:center;max-width:950px;margin:auto}.shop-m-card-custom-des.card-wrapper.product-card-wrapper.underline-links-hover.shop-card-main-div .card__inner{background:transparent}.shop-m-card-custom-des.card-wrapper.product-card-wrapper.underline-links-hover.shop-card-main-div{background:url(/cdn/shop/files/Rectangle_5_1.png?v=1778324125);-webkit-backdrop-filter:blur(9.564516067504883px) box-shadow: 0px .8px 0px 0px rgba(255,255,255,.004) inset;backdrop-filter:blur(9.564516067504883px) box-shadow: 0px .8px 0px 0px rgba(255,255,255,.004) inset;box-shadow:0 2px 12px #ffffff02;border:1px solid rgba(255,255,255,.006);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:20px}ul.shop-card-ul{grid-gap:0px}ul.shop-card-ul li.shop-card-li.grid__item:nth-child(2n) .card-wrapper.shop-card-main-div .card.card--standard.card--media{flex-direction:row-reverse}ul.shop-card-ul li.shop-card-li.grid__item .card-wrapper.shop-card-main-div .product-page-tag{font-weight:600;font-size:12px;line-height:100%;letter-spacing:0%;text-transform:uppercase;margin-left:0;display:block;width:fit-content;border:1px solid rgba(0,0,0,1);padding:5px 14px;border-radius:999px;border-width:1px;margin-bottom:10px}ul.shop-card-ul li.shop-card-li.grid__item .card-wrapper.shop-card-main-div .card__heading{font-weight:700;font-size:32px;line-height:45px;letter-spacing:-4%;color:#0e0e1a;margin-bottom:10px;text-decoration:none}ul.shop-card-ul li.shop-card-li.grid__item .card-wrapper.shop-card-main-div .card-information .product-description.rte{font-weight:400;font-size:17px;line-height:135%;letter-spacing:0%;color:#4b5563;margin-bottom:18px}ul.shop-card-ul li.shop-card-li.grid__item .card-wrapper.shop-card-main-div .card-information .main-pricve-div-cusotm{display:flex;align-items:center;gap:10px}ul.shop-card-ul li.shop-card-li.grid__item .card-wrapper.shop-card-main-div span.price-item.price-item--regular{font-weight:700;font-size:20px;line-height:100%;letter-spacing:0%;color:#1a1a2e}ul.shop-card-ul li.shop-card-li.grid__item .card-wrapper.shop-card-main-div .price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.75);font-size:1.3rem;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;text-decoration:line-through;color:#9ca3af}ul.shop-card-ul li.shop-card-li.grid__item .card-wrapper.shop-card-main-div .price:not(.price--show-badge) .price-item--last:last-of-type{margin:0;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0%;color:#1a1a2e}ul.shop-card-ul li.shop-card-li.grid__item .card-wrapper.shop-card-main-div .save-badge{font-weight:600;font-size:12px;line-height:100%;letter-spacing:0%;text-align:right;text-transform:uppercase;border:.2px solid rgba(0,0,0,1);color:#1a1a2e;background:#f9fafb;opacity:1;padding:5px 14px;border-radius:999px;border-width:.2px;text-align:center;width:fit-content}ul.shop-card-ul li.shop-card-li.grid__item .card-wrapper.shop-card-main-div .view-prod-div a{opacity:1;gap:10px;padding:10px 32px;border-radius:999px;BACKGROUND:#0e0e1a;display:block;width:fit-content;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%;color:#fff;text-decoration:none}ul.shop-card-ul li.shop-card-li.grid__item .card-wrapper.shop-card-main-div .quick-add{display:flex;align-items:center;gap:15px}ul.shop-card-ul li.shop-card-li.grid__item .card-wrapper.shop-card-main-div .card__information{padding:0;margin-bottom:20px}ul.shop-card-ul li.shop-card-li.grid__item .card-wrapper.shop-card-main-div button.quick-add__submit.button{font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center;color:#0e0e1a;opacity:1;gap:10px;padding:10px 24px;border-radius:999px;border-width:1px;border:1px solid rgba(26,26,46,1);width:fit-content}.pdp-media-design li.product__media-item.grid__item{background:#f5f3f0;border-radius:20px;border:0}.pdp-media-design li.product__media-item.grid__item .product-media-container.media-type-image{border:0;background:transparent;padding-top:0;padding-bottom:0}.pdp-media-design li.product__media-item.grid__item .product-media-container.media-type-image img{border-radius:20px}.pdp-media-design li.product__media-item.grid__item.is-active .product-media-container.media-type-image{border:0;background:transparent}.pdp-side-design .product__title h1{font-weight:700;font-style:Bold;font-size:48px;line-height:60px;letter-spacing:-4%;color:#0e0e1a;margin:0}.pdp-side-design .product__title,.pdp-side-design .product__description{margin:0 0 5px}.pdp-side-design .product__description p{color:#4b5563;font-weight:400;font-size:17px;line-height:135%;letter-spacing:0%}.pdp-side-design .benefit-m-div{margin:0 0 18px}.pdp-side-design .benefit-m-div h2.benefit-heading{font-weight:400;font-size:17px;line-height:100%;letter-spacing:0%;color:#0e0e1a;margin:0 0 10px;display:block}.pdp-side-design .product__text.inline-richtext .metafield-rich_text_field ul li{font-weight:400;font-size:14px;line-height:135%;letter-spacing:0%;margin-bottom:10px;color:#0e0e1a}.pdp-side-design .product__text.inline-richtext .metafield-rich_text_field ul li:last-child{margin-bottom:0}.pdp-side-design .benefit-m-div{background:#fff;box-shadow:0 19px 50px #0e0e1a05;border-radius:16px;padding:18px}.pdp-side-design .benefit-m-div ul{margin:0}.pdp-side-design .shop-icon-with-text{margin:0 0 18px;opacity:1;border-radius:16px;padding:18px;background:#fff;box-shadow:0 19px 50px #0e0e1a05}.pdp-side-design .shop-icon-with-text ul.icon-with-text{margin:0;justify-content:space-between}.pdp-side-design .shop-icon-with-text ul.icon-with-text li.icon-with-text__item span{font-weight:400;font-size:14px;line-height:135%;letter-spacing:0%;color:#4b5563;text-align:center;max-width:115px;margin:auto}.pdp-side-design .quantity{border:1px solid rgba(229,229,229,1);justify-content:space-between;opacity:1;border-radius:11px;border-width:1px;padding:8px 10px}.pdp-side-design .quantity:before,.pdp-side-design .quantity:after{content:unset!important}.pdp-side-design div.product-form__input.product-form__quantity{width:100%;margin:0 12px 15px 0;float:left}.pdp-side-design .pdp-buy-btn button.button.button--primary{width:100%}.pdp-side-design .pdp-buy-btn{margin:0}.pdp-side-design p.product-badge-shop{background:#d3fa99;opacity:1;border-radius:999px;padding:10px 32px;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;color:#1a1a2e;width:fit-content;margin:0}.pdp-side-design .product__description.rte.quick-add-hidden{margin:0 0 10px}.pdp-side-design .price.price--large{border:1px solid rgba(229,229,229,1);opacity:1;border-radius:11px;border-width:1px;padding:8px 17px;width:fit-content}.pdp-side-design .price .price-item{display:inline-block;margin:0 1rem 0 0;font-weight:700;font-size:24px;line-height:100%;letter-spacing:-4%;color:#1a1a2e}.pdp-side-design .product__info-container .price--on-sale .price-item--regular{font-size:1.6rem;font-weight:400;font-size:17px;line-height:100%;letter-spacing:0%;text-decoration:line-through;color:#6b7280}.product .price__container{margin:0;margin-bottom:0!important;line-height:100%}.icon-header-content h2{font-weight:700;font-size:36px;line-height:45px;letter-spacing:-4%;color:#0e0e1a;text-align:center;display:block;margin:0}.icon-header-content{justify-content:center;margin:00;max-width:610px;margin:auto auto 50px}.icon-text-section-inner{background:#fff;border-radius:10px}.icon-list-ul li .multicolumn-card__image-wrapper{width:35px;margin:0}.icon-list-ul li .multicolumn-card__info h3{font-weight:500;font-size:17px;line-height:100%;color:#0e0e1a;letter-spacing:0}.icon-list-ul li .multicolumn-card .multicolumn-card__info{padding:0}.icon-list-ul li .multicolumn-card.content-container{display:flex;align-items:center;gap:10px}ul.icon-list-ul{gap:0px;justify-content:space-between;display:grid;grid-template-columns:repeat(3,1fr)}ul.icon-list-ul li.grid__item{max-width:100%;width:100%;border-bottom:1px solid rgba(229,229,229,1);padding:35px}.icon-list-ul li:not(:nth-child(3n)){border-right:1px solid rgba(229,229,229,1)}.icon-list-ul li:nth-last-child(-n+3){border-bottom:1px solid transparent!important}.iamge-w-text-pdp-header h2{margin:0;display:block;font-weight:700;font-size:36px;line-height:45px;letter-spacing:-4%;text-align:center;color:#0e0e1a}.iamge-w-text-pdp-header{margin-bottom:60px}.iamge-text-pdp-usae-cont .menth-text-heading.body{opacity:1;border-radius:500px;background:#0e0e1a;font-weight:500;font-size:17px;line-height:100%;letter-spacing:0%;color:#f9fafb;display:block;margin:0 0 8px;padding:8px 32px}.iamge-text-pdp-usae-cont .image-with-text__text.rte.body{margin:0 0 50px}.iamge-text-pdp-usae-cont .image-with-text__text.rte.body p{color:#4b5563;font-weight:400;font-size:14px;line-height:135%;letter-spacing:0%}.iamge-text-pdp-usae-cont .how-to-use-main{display:flex;margin:0;box-shadow:0 19px 50px #0e0e1a05;background:#fff;opacity:1;border-radius:16px;padding:20px;align-items:center;gap:20px}.how-to-use-text.rte.body ul li{font-weight:400;font-size:17px;line-height:135%;letter-spacing:0%;display:block;margin:0;color:#0e0e1a;list-style:auto}.how-to-use-text.rte.body ul{list-style:auto;padding:0}.how-to-use-main{display:flex;margin:0;box-shadow:0 19px 50px #0e0e1a05;background:#fff;opacity:1;border-radius:16px;padding:15px;align-items:center;gap:20px}.how-to-use-image{width:100px}.how-to-use-image img{width:inherit;display:block;height:auto}.useage-content h3{color:#0e0e1a;display:block;margin:0 0 6px;font-weight:700;font-size:20px;line-height:100%;letter-spacing:-4%}.iamge-text-pdp-time-iamge img{object-fit:contain;object-position:100% 15%;position:relative!important;border-radius:25px}.iamge-text-pdp-time-iamge .image-with-text__media{border:0;padding-bottom:0!important;align-items:unset;justify-content:normal;height:-webkit-fill-available}.ingredient-main-sect .image-with-text__grid{padding:40px;background:#0e0e1a;border-radius:24px}.faq-tagline p{font-size:13.2px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:middle;font-weight:300}.faq-tagline p a{color:#000}.ingredient-content-sect .ingredients-main-wrapper{border:1px solid rgba(255,255,255,1);opacity:1;border-radius:999px;border-width:1px;padding:10px 24px;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center;width:fit-content;cursor:pointer;color:#fff}.ingredient-content-sect .ingredients-main-wrapper.active p{color:#0e0e1a}.ingredient-content-sect .ingredients-parent-wrapper{display:flex;flex-wrap:wrap;gap:15px;margin:0 0 35px}.ingredient-content-sect p.image-with-text__text{color:#fff;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center;display:block;margin-bottom:10px}.ingredient-content-sect .ingredients-main-wrapper p{margin:0;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center;width:fit-content;color:#fff}.ingredient-content-sect h2{font-weight:700;font-size:36px;line-height:45px;letter-spacing:-4%;color:#fff;margin-bottom:25px}.ingredient-content-sect div.image-with-text__content{padding:0 35px 0 0}.ing-desc.image-with-text__text.rte{margin-top:45px}.ingredient-iamge-sect img,.ingredient-iamge-sect .image-with-text__media.image-with-text__media--adapt{border-radius:20px!important}.ingredient-content-sect .image-with-text__text.rte.body{margin:0}.ingredient-content-sect .image-with-text__text.rte.body p,.ing-desc.image-with-text__text.rte p{color:#fff;font-weight:400;font-size:17px;line-height:135%;letter-spacing:0%}.formula-pdp-top-content{display:block;text-align:center;margin:auto auto 36px}.formula-pdp-top-content h6{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center;margin-bottom:26px;display:block;color:#0e0e1a}.formula-pdp-top-content h2{font-weight:700;font-size:36px;line-height:45px;letter-spacing:-4%;text-align:center;color:#0e0e1a}ul.formula-ul{background:#f5f3f0;border-radius:24px;max-width:770px;margin:auto;padding:50px 30px;align-items:center}ul.formula-ul .multicolumn-card__info h3{font-weight:700;font-size:24px;line-height:100%;letter-spacing:-4%;color:#0e0e1a;display:block;margin:0 0 20px}ul.formula-ul .multicolumn-card__info .rte p{font-weight:400;font-size:17px;line-height:135%;letter-spacing:0%;color:#0e0e1a}ul.formula-ul .rte ol li{list-style:inherit;font-weight:700;font-size:24px;line-height:100%;letter-spacing:-4%;color:#6b7280;border-bottom:1px solid rgba(229,229,229,1);padding-bottom:28px;margin-bottom:28px}ul.formula-ul ol{padding:0}ul.formula-ul .rte ol li:last-child{border-bottom:0px;padding-bottom:0;margin-bottom:0}ul.formula-ul .rte ol{list-style:none;counter-reset:item;padding-left:0}ul.formula-ul .rte ol li{counter-increment:item;position:relative;padding-left:60px}ul.formula-ul .rte ol li:before{content:counter(item);position:absolute;left:0;top:0;width:40px;height:40px;color:#0e0e1a;font-weight:700;font-size:19px;line-height:40px;text-align:center;border-radius:11px;background:#e5e5e5;font-style:italic}p.product-shipping-time{font-weight:400;font-size:17px;line-height:100%;letter-spacing:0%;color:#4b5563;margin:0;display:block}.pdp-side-design .price-m-div-spdp{display:flex;align-items:center;gap:15px}.pdp-side-design .price.price--large.price--show-badge{display:flex;align-items:center;gap:5px}.pdp-side-design p.product-bottle-time{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;color:#4b5563;margin:0;display:block}.lolike-text-styling.caption-text.banner__text.rte p{position:relative;text-align:center;font-size:9px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#1a1a1a;margin-bottom:6px}li.col-content{display:none}li.multicolumn-list__item.col-content.active.grid__item{display:block}ul.formula-ul .rte ol li.custom-li.active{color:#000}ul.formula-ul .rte ol li.custom-li.active:before{background:transparent}ul.formula-ul .rte ol li.custom-li{cursor:pointer}.ingredient-iamge-sect .image-with-text__media .ing-tabb-img-div{display:none}.ingredient-iamge-sect .image-with-text__media .ing-tabb-img-div.active{display:block;z-index:999999;position:relative}.ingredient-iamge-sect .image-with-text__media .ing-tabb-img-div.active img{width:100%;height:100%;display:block;object-fit:contain}.iamge-text-pdp-time-iamge .image-with-text__media,.iamge-text-pdp-time-iamge{border-radius:25px!important;height:auto}.ingredient-iamge-sect .image-with-text__media.image-with-text__media--small.global-media-settings.gradient.color-scheme-0649f72f-aed4-44d2-9675-6cf4a77b12ff.image-with-text__media--placeholder.placeholder{border-radius:20px;background:transparent;border:0}.ingredient-iamge-sect .image-with-text__media.image-with-text__media--adapt.global-media-settings.gradient.color-scheme-0649f72f-aed4-44d2-9675-6cf4a77b12ff.image-with-text__media--placeholder.placeholder{height:auto;border:0;background:transparent}.ingredient-content-sect .ingredients-main-wrapper.active{background:#fff;color:#0e0e1a}.shop-banner-cont.banner__content{padding:0;height:auto}.shop-banner-cont.banner__content .banner__box.content-container{padding:0}.shop-banner-cont.banner__content h2.banner__heading{font-weight:700;font-size:48px;line-height:60px;letter-spacing:-4%;text-align:center}.shop-banner-cont.banner__content .banner__text p{font-weight:400;font-size:17px;line-height:135%;letter-spacing:0%;text-align:center;color:#6b7280}.faq-main-sect-sjop .faq-cta-box .cta-block{background:#000;border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:90px;background:#eee6d44d;border:1px solid rgba(26,26,46,.2);-webkit-backdrop-filter:blur(9.564516067504883px) box-shadow: 0px .8px 0px 0px rgba(255,255,255,.004) inset;backdrop-filter:blur(9.564516067504883px) box-shadow: 0px .8px 0px 0px rgba(255,255,255,.004) inset;box-shadow:0 2px 12px #0000;color:#000;max-width:600px}.faq-main-sect-sjop .faq-cta-box .cta-block h3{color:#0e0e1a;font-size:36px;font-weight:700;font-family:Inter;margin:0 0 10px;text-align:center;letter-spacing:0}.faq-main-sect-sjop .faq-cta-box .cta-block p{font-size:17px;color:#6b7280;margin:0 0 40px;text-align:center;width:100%;letter-spacing:0}.faq-main-sect-sjop .faq-cta-box .cta-block a{font-size:16px;font-weight:500;display:inline-block;background:#1a1a2e;color:#fff;text-decoration:none;border:1px solid #fff;padding:10px 32px;border-radius:50px;margin-bottom:20px}.faq-main-sect-sjop .faq-cta-box .cta-block a:hover{background:transparent;color:#000;text-decoration:none;border:1px solid rgba(26,26,46,1);transition:all .4s ease}.bund-test-cont-dert h4{font-weight:700;font-size:17px;line-height:100%;letter-spacing:-.09px;text-align:center;vertical-align:middle;color:#0e0e1a;display:block;margin:0 0 5px}.bund-test-cont-dert h5{font-weight:700;font-size:12px;line-height:100%;letter-spacing:1.44px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#8a8aa0;display:block;margin:0 0 5px}.bund-test-cont-dert h6{font-weight:400;font-style:Regular;font-size:12.1px;line-height:18.85px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#5a5a6e;display:block;margin:0}.multicolumn-card__info.bund-texsdt-cont .bund-test-cont-dert{display:block;border-top:1px solid rgba(14,14,26,.12);padding-top:18px;width:fit-content;margin:30px auto auto}.multicolumn-card__info.bund-texsdt-cont .rte p{font-weight:500;font-style:Italic;font-size:25.7px;line-height:40.6px;letter-spacing:-.42px;text-align:center;vertical-align:middle;color:#0e0e1a}.lolike-text-styling.banner__text p strong{color:#0e0e1a;letter-spacing:0;margin:0;display:block;font-size:17px}.lolike-text-styling.banner__text p{display:block;margin:0 0 15px;text-align:center}.lolike-text-styling.banner__text ul li{margin:0;color:#1a1a1a;font-size:12px;letter-spacing:0;font-weight:400;text-align:left}.lolike-text-styling.banner__text ul{list-style:none;padding-left:0}.lolike-text-styling.banner__text ul li{position:relative;padding-left:32px;margin-bottom:5px}.lolike-text-styling.banner__text ul li:before{content:"";position:absolute;left:0;top:0;background-image:url(/cdn/shop/files/svgviewer-output_1.png?v=1778733675);background-color:#000;width:25px;height:25px;background-repeat:no-repeat;background-position:center;background-size:15px;border-radius:50%}.lolike-text-styling.banner__text ul{padding:0;display:block;max-width:250px;margin:auto}.lolike-text-styling.banner__text h6{color:#6b7280;font-weight:400;letter-spacing:0;font-size:8px;margin:0}.lolike-text-styling.banner__text ul li:nth-child(3):before{background-image:url(/cdn/shop/files/svgviewer-png-output_7.png?v=1778784913)}.lolike-text-styling.banner__text ul li:nth-child(2):before{background-image:url(/cdn/shop/files/schedule_24dp_F2EAD9_FILL0_wght400_GRAD0_opsz24.png)}.custom-buy-bntt-main-div a.btn.view-product-btn{opacity:1;gap:10px;padding:10px 32px;border-radius:999px;BACKGROUND:#0e0e1a;display:block;width:fit-content;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%;color:#fff;text-decoration:none}.custom-buy-bntt-main-div{display:flex;align-items:center;gap:15px;flex-direction:row-reverse;justify-content:flex-end;margin:0!important}.custom-buy-bntt-main-div product-form.product-form{margin:9px 0 0!important}.custom-buy-bntt-main-div .button.button--primary{display:block;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center;color:#0e0e1a;opacity:1;height:unset;min-height:unset;gap:10px;padding:10px 24px;border-radius:999px;border-width:1px;border:1px solid rgba(26,26,46,1);width:fit-content;background:transparent}.quote-iamge-bundle{width:35px;height:35px;display:block;margin:25px auto 30px}.quote-iamge-bundle img{width:inherit;height:auto}.bundle-header-cont-infor.title-wrapper-with-link{justify-content:center;display:block;max-width:720px;margin:auto auto 60px;text-align:center}.bundle-header-cont-infor.title-wrapper-with-link h2{font-weight:700;font-size:54.9px;line-height:58.8px;letter-spacing:-1.4px;text-align:center;vertical-align:middle;color:#0e0e1a}.bundle-header-cont-infor.title-wrapper-with-link p{font-weight:400;font-size:15.7px;line-height:27.2px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#5a5a6e}.multicolumn-card__info.bundle-card-top-info{background:#f5f1e8;border-radius:22px;padding:40px 36px!important}.top-bund-item-cont h6{font-weight:700;font-size:11px;line-height:100%;letter-spacing:2.42px;vertical-align:middle;text-transform:uppercase;color:#0e0e1a;background:#efe7d5;opacity:1;border-radius:999px;padding:6px 14px;width:fit-content;margin:0 0 24px}.top-bund-item-cont h4{font-weight:700;font-size:13px;line-height:100%;letter-spacing:.52px;vertical-align:middle;color:#8a8aa0;margin:0 0 24px}.multicolumn-card__info.bundle-card-top-info h3{font-weight:700;font-size:24px;line-height:28.8px;letter-spacing:-.36px;vertical-align:middle;display:block;margin:0 0 15px}.multicolumn-card__info.bundle-card-top-info .rte p{font-weight:400;font-size:13px;line-height:22.4px;letter-spacing:0%;vertical-align:middle;color:#5a5a6e}.multicolumn-card__info.bundle-card-top-info .rte ul li{font-family:Inter;font-weight:400;font-style:Regular;font-size:13px;leading-trim:NONE;line-height:21px;letter-spacing:0%;vertical-align:middle;color:#5a5a6e;margin-bottom:10px}.multicolumn-card__info.bundle-card-top-info .rte ul{list-style:disc;padding:40px 0 0 15px;border-top:1px solid rgba(14,14,26,.1);margin-top:15px}ul.main-ulbundle-top-column li{width:100%!important;max-width:100%!important;position:relative}ul.main-ulbundle-top-column{gap:100px;display:grid;grid-template-columns:repeat(2,1fr)}ul.main-ulbundle-top-column li.grid__item:before{background:#0e0e1a;content:"+";width:48px;height:48px;opacity:1;border-radius:999px;display:flex;font-weight:300;font-size:28px;line-height:28px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#d4c4a0;align-items:center;justify-content:center;position:absolute;top:50%;transform:translate(50%,-50%);right:-50px;z-index:99}ul.main-ulbundle-top-column li.grid__item:last-child:before{content:unset}.custom-feat-pro-custom.featured-product.product{align-items:center;gap:100px;display:grid;grid-template-columns:repeat(2,1fr)}.custom-feat-pro-custom.featured-product.product .grid__item.product__media-wrapper{max-width:100%;width:100%;background:transparent}.custom-feat-pro-custom.featured-product.product .product__info-wrapper.grid__item{width:100%;padding:0;max-width:100%}.custom-feat-pro-custom.featured-product.product .slider-counter.caption{display:none}.bundle-product-card{background:#fff;box-shadow:0 19px 50px #0e0e1a05;border-radius:16px;padding:20px;display:grid;grid-template-columns:40% 60%;gap:20px;align-items:center}.ingredient-iamge-sect.grid__item .image-with-text__media{padding:0!important}.bundle-product-card .bundle-product-image{display:block;width:100%}.bundle-product-card .bundle-product-image img{width:inherit;display:block;height:auto}.bundle-product-card .bundle-product-content h3{font-weight:700;font-size:24px;line-height:100%;letter-spacing:-4%;color:#0e0e1a;display:block;margin:0 0 12px}.bundle-product-card .bundle-product-description p{font-weight:400;margin:0 0 10px;font-size:14px;line-height:135%;letter-spacing:0%;color:#4b5563}.bundle-product-card .bundle-product-price{margin-bottom:10px}.bundle-product-card .bundle-product-description{margin:0}.cart-page footer.footer.ad-footer{display:none}body.cart-page{background:#f5f1e8}@media only screen and (min-width:768px)and (max-width:1199px){.who-we-are-section .page-width,.who-we-are-section .page-width .who-we-are-main-content-div{width:100%}.ad-footer .page-width.footer__container .footer__inner{gap:50px}.ad-footer .page-width.footer__container{width:100%;padding:15px}}@media only screen and (min-width:600px)and (max-width:767px){.our-approach-page h2.banner__heading.inline-richtext.h2{font-size:30px;width:fit-content;margin:auto}.our-approach-page .banner__text.rte.body p{width:565px;margin:auto;font-size:16px}.row-who-we-are{grid-template-columns:repeat(2,1fr)!important}.who-we-are-col-content-div h3{font-size:20px}.who-we-are-col-image-div img{object-fit:cover;object-position:top;width:100%;height:310px}}@media only screen and (min-width:320px)and (max-width:767px){:root{--page-width: calc(100% - 15px) }ul.icon-list-ul{grid-template-columns:repeat(2,1fr);padding:0!important}.our-approach-page h2.banner__heading.inline-richtext.h2{font-size:28px}.our-approach-page .banner__text.rte.body p{font-size:15px}header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account{margin-top:12px}.our-approach-page .banner__content.banner__content--middle-center.page-width .banner__box.content-container{padding:92px 20px!important}.our-approach-page .banner__media.media img{object-fit:cover;object-position:left bottom;width:100%}.icon-list-ul li .multicolumn-card__image-wrapper{width:45px}.icon-list-ul li:nth-last-child(-n+3){border-bottom:1px solid transparent!important}.icon-header-content h2{font-weight:700;font-size:30px;line-height:35px;letter-spacing:-4%;color:#0e0e1a;text-align:center;display:block;margin:0}.iamge-text-pdp-usae-cont.image-with-text__text-item.grid__item div.image-with-text__content{padding-left:0;padding-right:0;padding-bottom:0}.iamge-text-pdp-usae-cont .how-to-use-main{display:flex;margin:0;box-shadow:0 19px 50px #0e0e1a05;background:#fff;opacity:1;border-radius:16px;padding:10px;align-items:center;gap:10px}.how-to-use-image{width:85px}.useage-content h3{color:#0e0e1a;display:block;margin:0 0 6px;font-weight:700;font-size:17px;line-height:100%;letter-spacing:-4%}.how-to-use-text.rte.body ul li{font-weight:400;font-size:14px;line-height:135%;letter-spacing:0%;display:block;margin:0;color:#0e0e1a;list-style:auto}.iamge-text-pdp-usae-cont .image-with-text__text.rte.body{margin:0 0 35px}.ingredient-main-sect .image-with-text__grid{padding:15px;background:#0e0e1a;border-radius:15px}.ingredient-content-sect h2{font-weight:700;font-size:30px;line-height:40px;letter-spacing:-4%;color:#fff;margin-bottom:25px}.ingredient-content-sect .ingredients-main-wrapper{border:1px solid rgba(255,255,255,1);opacity:1;border-radius:999px;border-width:1px;padding:10px 15px;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;width:fit-content;cursor:pointer;color:#fff}.ingredient-content-sect .ingredients-main-wrapper p{margin:0;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center;width:fit-content;color:#fff}.ingredient-iamge-sect img,.ingredient-iamge-sect .image-with-text__media.image-with-text__media--adapt{border-radius:15px!important}ul.formula-ul .rte ol li{list-style:inherit;font-weight:700;font-size:18px;line-height:100%;letter-spacing:-4%;color:#6b7280;border-bottom:1px solid rgba(229,229,229,1);padding-bottom:28px;margin-bottom:28px}.formula-pdp-top-content h2{font-weight:700;font-size:30px;line-height:40px;letter-spacing:-4%;text-align:center;color:#0e0e1a}.pdp-side-design .shop-icon-with-text ul.icon-with-text li.icon-with-text__item span{font-weight:400;font-size:12px;line-height:135%;letter-spacing:0%;color:#4b5563;max-width:115px;margin:auto;text-align:center}.pdp-side-design .price .price-item{display:inline-block;margin:0 0rem 0 0;font-weight:700;font-size:20px;line-height:100%;letter-spacing:-4%;color:#1a1a2e}.pdp-side-design .price.price--large{border:1px solid rgba(229,229,229,1);opacity:1;border-radius:11px;border-width:1px;padding:8px;width:fit-content}ul.pdp-media-design{gap:5px;margin-top:15px!important}.pdp-media-design li.product__media-item.grid__item:first-child{background:#f5f3f0;border-radius:20px;border:0}div.review-iamge-box-content{padding-left:0;padding-right:0;padding-bottom:0}.iamge-w-text-pdp-header h2{font-size:30px;line-height:45px;color:#0e0e1a}.iamge-w-text-pdp-header{margin-bottom:35px}.faq-heading.collapsible-content__heading{font-size:30px!important;line-height:37px!important}ul.icon-list-ul li.grid__item{max-width:100%;width:100%;border-bottom:1px solid transparent;padding:15px}.icon-list-ul li .multicolumn-card__info h3{font-weight:500;font-size:14px;line-height:115%;color:#0e0e1a;letter-spacing:0}.who-we-are-section .page-width,.who-we-are-section .page-width .who-we-are-main-content-div{width:100%}.row-who-we-are{width:100%;display:grid;grid-template-columns:repeat(1,1fr)}.who-we-are-section .page-width .who-we-are-main-content-div h2{font-size:26px}.who-we-are-section .page-width .who-we-are-main-content-div p{font-size:15px}.who-we-are-col-main-contain-div{width:100%}.who-we-are-col-div{display:flex;align-items:center;justify-content:center}.who-we-are-col-div img{width:100%}.who-we-are-certified-team p{font-size:14px}.ad-footer .page-width.footer__container .footer__inner{display:block}.ad-footer .page-width.footer__container .footer__inner .footer__left{width:100%}.ad-footer .page-width.footer__container .footer__inner .footer__right{width:100%;margin-top:50px}.ad-footer .page-width.footer__container{width:100%}.btn_grp{display:flex;gap:20px;align-items:center;margin-top:35px!important;flex-direction:row-reverse!important;flex-wrap:wrap!important}.button.button--primary{background:#0e0e1a;border-radius:50px;font-weight:700;font-size:13.8276px;line-height:17px;display:flex;align-items:center;color:#fff;gap:10px;width:100%!important}.button.button--secondary{font-weight:700;font-size:14px;line-height:16px;color:#0e0e1a;border:none;outline:none;padding:0 0 2px;height:unset;min-height:unset;min-width:unset;border-bottom:2px solid #0E0E1A;border-radius:0;margin:auto!important}.look-like-your-self .banner__content{flex-direction:column;padding:15px!important}.look-like-your-self .banner__box{width:100%;max-width:718px;background:#efe7d5!important;border-radius:21.2148px!important;padding:10px!important}ul.custom-product-list{grid-gap:10px;grid-template-columns:repeat(1,1fr);display:grid;margin:0;margin-top:0!important}ul.standard-formula-ul li.grid__item:before{content:unset}ul.standard-formula-ul li.grid__item .multicolumn-card.content-container:after,ul.standard-formula-ul li.grid__item .multicolumn-card.content-container:before,ul.standard-formula-ul li.grid__item:after{content:unset}ul.standard-formula-ul{justify-content:center}.health-dimensional__button{padding:10px 32px;gap:10px;background:#fff;border-radius:999px;font-weight:500;font-size:16px;line-height:21px;text-align:center;color:#1a1a2e;display:inline-block;margin-top:40px;text-decoration:none}.pdp-side-design .product__title h1{font-weight:700;font-style:Bold;font-size:35px;line-height:40px;letter-spacing:-4%;color:#0e0e1a;margin:0}.pdp-side-design .shop-icon-with-text ul.icon-with-text{margin:0;justify-content:space-between;column-gap:1rem}.pdp-side-design .benefit-m-div ul{margin:0;padding:0 0 0 15px}.bundle-product-card{background:#fff;box-shadow:0 19px 50px #0e0e1a05;border-radius:16px;padding:10px;display:grid;grid-template-columns:40% 60%;gap:10px;align-items:center}.bundle-product-card .bundle-product-content h3{font-weight:700;font-size:18px;line-height:100%;letter-spacing:-4%;color:#0e0e1a;display:block;margin:0 0 12px}li.multicolumn-list__item.col-content.active.grid__item{display:block;margin-top:20px}ul.formula-ul .rte ol li:before{content:counter(item);position:absolute;left:0;top:-15px;width:40px;height:40px;color:#0e0e1a;font-weight:700;font-size:19px;line-height:40px;text-align:center;border-radius:11px;background:#e5e5e5;font-style:italic}.ingredient-content-sect div.image-with-text__content{padding:20px 0 0}.ingredient-content-sect .ingredients-parent-wrapper{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px}.ing-desc.image-with-text__text.rte{margin-top:15px}.faq-tagline p{font-size:13.2px;line-height:135%;letter-spacing:0%;text-align:center;vertical-align:middle;font-weight:300}.pdp-media-design li.product__media-item.grid__item{background:transparent}.pdp-media-design li.product__media-item.grid__item.is-active{background:#f5f3f0;border-radius:20px;border:0}ul.main-ulbundle-top-column{gap:60px;display:grid;grid-template-columns:repeat(1,1fr)}ul.main-ulbundle-top-column li.grid__item:before{background:#0e0e1a;content:"+";width:48px;height:48px;opacity:1;border-radius:999px;display:flex;font-weight:300;font-size:28px;line-height:28px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#d4c4a0;align-items:center;justify-content:center;position:absolute;transform:translate(50%,-50%);right:50%;z-index:99;top:105%}.multicolumn-card__info.bundle-card-top-info{background:#f5f1e8;border-radius:22px;padding:24px!important}.bundle-pdp-iamge-box .bundle_count_wrap .bundle_count_inner{display:flex!important;justify-content:center!important;align-items:center!important;gap:25px!important;padding:0 15px!important}.bundle-pdp-iamge-box .bundle_count_wrap .bundle_count_inner .count_block p{font-weight:700;font-size:10px!important;line-height:15px;text-align:center;letter-spacing:1.44px;text-transform:uppercase;color:#fff9;margin:0;letter-spacing:0!important}.bundle-pdp-iamge-box .bundle_count_wrap .bundle_count_inner .count_block h6{font-weight:700;font-size:25px!important;line-height:39px;text-align:center;letter-spacing:-.64px;color:#d4c4a0;margin:0}.multicolumn-card__info.bund-texsdt-cont .rte p{font-weight:500;font-style:Italic;font-size:18px;line-height:27.6px;letter-spacing:-.42px;text-align:center;vertical-align:middle;color:#0e0e1a}.shop-banner-cont.banner__content{padding:100px 15px 40px;height:auto}.shop-banner-cont.banner__content h2.banner__heading{font-weight:700;font-size:35px;line-height:45px;letter-spacing:-4%;text-align:center}.card-wrapper.shop-card-main-div .card.card--standard{display:block}.faq-main-sect-sjop .faq-cta-box .cta-block{background:#000;border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px;background:#eee6d44d;border:1px solid rgba(26,26,46,.2);-webkit-backdrop-filter:blur(9.564516067504883px) box-shadow: 0px .8px 0px 0px rgba(255,255,255,.004) inset;backdrop-filter:blur(9.564516067504883px) box-shadow: 0px .8px 0px 0px rgba(255,255,255,.004) inset;box-shadow:0 2px 12px #0000;color:#000;max-width:600px}.faq-main-sect-sjop .faq-cta-box .cta-block h3{color:#0e0e1a;font-size:30px;font-weight:700;font-family:Inter;margin:0 0 10px;text-align:center;letter-spacing:0}.cart-page div.shopify-section-group-footer-group{display:none}.cart-page-checkout-footer.cart__footer.isolate.section-template--21636299849913__cart-footer-padding{position:fixed;bottom:0;left:0;z-index:99999;width:100%;height:unset;background:#f5f1e8;box-shadow:0 0 4px #8080808a;padding-left:15px;padding-right:15px}.home-multicolum-style .multicolumn .button{margin:36px auto 14px;max-width:205px;letter-spacing:0}.top-collection-header-des.collection__title{padding-left:15px;padding-right:15px}.privacy-hero-sec h1{font-size:30px!important;font-family:Assistant,sans-serif;color:#121212;font-weight:700;text-transform:capitalize;text-align:center;margin:0!important}.privacy-block .privacy-box h2{color:#0e0e1a;font-family:Inter,sans-serif;letter-spacing:0px;line-height:130%!important;font-weight:700;font-size:24px!important;margin:0 0 20px;text-decoration:inherit}.privacy-block .privacy-box{padding:24px!important;border-radius:6px;border:1px solid #f5f1e8;margin-bottom:30px!important}.card:not(.card--horizontal)>.card__content.custom-card-content .custom-card-badge.card__badge{display:block;background:#d3fa99;width:fit-content;border-radius:50px;padding:5px 38px;font-size:12px;font-weight:600;letter-spacing:0%;margin:0 0 15px auto;color:#1a1a2e}.custom-featured-collection ul.custom-product-list li{padding-bottom:0}.cart-item>td+td{padding-left:0rem!important;vertical-align:middle}.cart-item{display:grid;grid-template:repeat(1,auto) / repeat(1,1fr);gap:1.5rem;margin-bottom:3.5rem}.cart-page div#shopify-section-template--21636299849913__cart-items{padding-bottom:220px;display:block}body.cart-page{background:#f5f1e8}.custom-featured-collection ul.custom-product-list li:nth-child(2) .card:not(.card--horizontal)>.card__content.custom-card-content .custom-card-badge.card__badge{margin:0 0 5px auto}.pdp-side-design .price-m-div-spdp{display:flex;align-items:center;gap:4px}.pdp-side-design .price.price--large.price--show-badge{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.product .price .badge{margin-bottom:0!important}p.product-shipping-time{font-weight:400;font-size:17px;line-height:100%;letter-spacing:0%;color:#4b5563;margin:0;display:block;width:100%}.icon-list-ul li:not(:nth-child(3n)){border-right:0px solid rgba(229,229,229,1)}.icon-list-ul .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;width:20px!important;object-fit:contain}.icon-list-ul li .multicolumn-card.content-container{display:grid;align-items:center;gap:10px;grid-template-columns:20px 1fr}.cart-page cart-items.gradient.color-scheme-4277164f-86cc-4ae6-b150-bd3c64a09441.isolate.section-template--21636299849913__cart-items-padding{padding-bottom:70px!important}}.announcement-bar__message .ann-gold{color:#dbb15c;font-weight:700;white-space:nowrap;text-transform:none}.announcement-bar__message .ann-white{color:#fff;white-space:nowrap;text-transform:none}.announcement-bar__message .ann-sep{display:inline-block;width:1px;height:1em;background:#ffffff73;margin:0 11px;vertical-align:-2px}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ad-custom.css.map */
