@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap";.swiper-container{overflow:hidden}strong{background:transparent!important}.feature-comparison{width:100%;text-align:center;margin-bottom:0;background:#f2f2f2}.feature-comparison-header{margin-bottom:50px}.feature-comparison-header h2{font-size:24px;font-weight:700;margin-bottom:10px}.feature-comparison-header h3{font-size:18px;color:#777;margin-bottom:20px}.feature-comparison-table{display:table;width:100%;margin:0 auto;max-width:800px;border-radius:20px;overflow:hidden}.feature-row{display:table-row}.feature-name,.feature-brable,.feature-traditional{display:table-cell;padding:10px 20px;text-align:left;vertical-align:middle}.feature-brable img,.feature-traditional img{width:24px;height:auto}.feature-row:not(:last-child){border-bottom:1px solid #ccc}.feature-brable img,.feature-traditional img{margin:auto;display:block}.feature-row:nth-child(odd){background:#f2f2f2}.feature-brable{background:#faeff6}.feature-brable span,.feature-traditional span{background:#fff;display:block;border-radius:100%;width:30px;height:30px;margin:auto;display:flex;align-items:center;justify-content:center}.feature-row:nth-child(odd) .feature-brable{background:#eec8e2}.feature-brable,.feature-traditional{text-align:center}.feature-row.feature-row-head .feature-brable{border-top-left-radius:20px;border-top-right-radius:20px}.feature-row:nth-child(2) .feature-name{border-top-left-radius:20px}.feature-row:nth-child(2n):not(.feature-row-head) .feature-name,.feature-row:nth-child(2n) .feature-traditional{background:#fff}.feature-row.feature-row-footer .feature-brable{height:45px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.feature-row:nth-child(2) .feature-traditional{border-top-right-radius:20px}.feature-row:nth-last-child(2) .feature-name{border-bottom-left-radius:20px}.feature-row:nth-last-child(2) .feature-traditional{border-bottom-right-radius:20px}.feature-row.feature-row-head .feature-brable,.feature-row.feature-row-head .feature-traditional{font-weight:600;font-size:18px;line-height:40px;letter-spacing:.5px;color:#272727}.feature-name{font-size:18px;line-height:42px;letter-spacing:.5px}.feature-traditional span.not{background:#e74c3c}.cart-shippingThreshold__bar{position:relative;background-color:#fff}.cart-shippingThreshold__progress{max-width:100%;display:block;min-height:10px;border-radius:10px;background-color:#001e42;height:100%;background-image:linear-gradient(45deg,rgba(255,255,255,.4) 25%,transparent 0,transparent 50%,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 75%,transparent 0,transparent);background-size:1rem 1rem;animation:slide 4s linear infinite;position:relative}@keyframes slide{0%{background-position-x:0}to{background-position-x:113px}}.cart-shipping__wrapper{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0 10px}cart-count.count-bubble{position:relative;bottom:2px}.cart-shipping__success{margin-top:10px;letter-spacing:.4px;font-size:14px;font-weight:600;color:#272727}span.drawer__subtitle{font-size:16px;margin-bottom:10px;display:block;color:#001e42;line-height:18px}cart-drawer#cart-drawer form button{background:#001e42}cart-drawer#cart-drawer p.h5{display:flex;align-items:center}cart-drawer#cart-drawer p.h5 span{width:30px;position:relative;margin-left:-5px}.cart-shippingThreshold__bar{width:calc(100% - 15px)}span.smile{font-size:22px;position:relative;top:1px}.contact-email{max-width:max-content}.header__wrapper{display:flex;justify-content:space-between}.contact-email a{font-size:16px;text-decoration:underline;font-weight:700}.header__main-nav{visibility:hidden}.header__main-nav,.header__secondary-nav{width:calc(50% - 140px)}.variant-picker__option-info{font-size:14px;font-weight:700;margin-bottom:10px}.variant-picker__option-info .text-subdued{font-weight:700;color:#272727}.thumbnail-swatch>img{width:}.thumbnail-swatch{height:44px;width:44px;border-radius:100%}.variant-picker__option-values.scroll-area{gap:10px}.feature-row.feature-row-head img{width:80px;display:block;max-width:max-content}.feature-brable,.feature-traditional{width:180px}.wrapper{width:900px;height:600px;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);overflow:hidden;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}#main-ab img{display:block;max-width:100%}#main-ab{display:grid;place-items:center}.eating_health .feature-row-ab .grid{display:flex;align-items:center;gap:40px;justify-content:center}.grid__item.medium-up--two-quarters{width:400px}.abcontainer{display:grid;place-content:center;position:relative;overflow:hidden;border-radius:1rem;--position: 50%}#main-ab .image-container{max-width:800px;max-height:90vh;aspect-ratio:1/1}#main-ab .slider-image{width:100%;height:100%;object-fit:cover;object-position:left}#main-ab .image-after{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--position)}#main-ab .slider{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;opacity:0;width:100%;height:100%}#main-ab .slider:focus-visible~.slider-button{outline:5px solid black;outline-offset:3px}#main-ab .slider-line{position:absolute;top:0;right:0;bottom:0;left:0;width:.2rem;height:100%;background-color:#fff;left:var(--position);transform:translate(-50%);pointer-events:none}#main-ab .slider-button{position:absolute;background-color:#fff;color:#000;padding:.5rem;border-radius:100vw;display:grid;place-items:center;top:50%;left:var(--position);transform:translate(-50%,-50%);pointer-events:none;box-shadow:1px 1px 1px #08030380}div#main-ab .abcontainer{border-radius:100%;overflow:hidden}.eating_col{text-align:center}.eating_col img{width:60px;height:60px;object-fit:contain;margin:0 auto 20px}.eating_col:first-child{margin-bottom:40px}.eating_content h4{font-size:18px;font-weight:700}.eating_header{margin-bottom:50px}.eating_health .grid__item.medium-up--one-quarter{width:calc(50% - 400px)}.video-testimonial-block>div{width:320px;border-radius:20px;overflow:hidden}section.video-testimonials>.page-width{max-width:1140px;margin:auto}section.video-testimonials .shead{margin-bottom:40px}.sec-footer .swiper-button-prev{order:1}.sec-footer .swiper-pagination{order:2;width:auto;position:static;margin:0 20px;background:#efefef;height:18px;display:flex;align-items:center;border-radius:20px;padding:0 3px}.sec-footer{display:flex;align-items:center;justify-content:center;margin-top:40px}.sec-footer .swiper-button-prev,.sec-footer .swiper-button-next{position:static;margin:0;transform:none;width:35px;height:35px;opacity:100%;overflow:hidden;flex-basis:auto;transition:inherit;flex-shrink:0;padding:8px;background-color:#efefef;border-radius:20px}.sec-footer .swiper-button-next{order:3}.sec-footer .swiper-button-prev:after,.sec-footer .swiper-button-next:after{color:#272727;font-size:18px}.sec-footer .swiper-button-next:after{position:relative;left:1px}.sec-footer .swiper-button-prev:after{position:relative;right:1px}.sec-footer .swiper-pagination span{height:8px;width:8px}.sec-footer .swiper-pagination .swiper-pagination-bullet-active{background:#272727}.sec-footer .swiper-button-disabled{opacity:.4!important;pointer-events:none}section.video-testimonials.section .video-js .vjs-big-play-button{width:50px;height:50px;border-radius:100%;display:flex;right:0;left:0;margin:auto;transform:translateY(-50%)}.video-testimonial-block .vjs-poster img{object-fit:cover}section.video-testimonials.section .vjs-has-started .vjs-big-play-button{display:none}.product-quick-add{height:80px;background:#fff;padding:15px}.st-row{display:flex;align-items:center;justify-content:space-between}.product-quick-add button.button{border-radius:8px;color:#fff;height:56px;width:142px;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.product-quick-add .st-row-left h4{font-size:16px;font-weight:700}.st-row-left{display:none}.product-quick-add{height:auto}.st-row-right{width:100%}.swiper-container.logo-slider .swiper-pagination{display:none}.variant-picker__option-values.scroll-area input:first-child+label{position:relative;margin-left:2px}img.pdp-sticker{position:absolute;z-index:1;right:5px;top:5px}p.tagline{margin-top:0}[role=progressbar]{--percentage: var(--value);--primary: var(--primary-circle);--secondary: var(--secondary-circle);--size: 300px;animation:progress 2s .5s forwards;width:70px;aspect-ratio:1;border-radius:50%;position:relative;overflow:hidden;display:grid;place-items:center}[role=progressbar]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:conic-gradient(var(--primary) calc(var(--percentage) * 1%),var(--secondary) 0);mask:radial-gradient(white 55%,transparent 0);mask-mode:alpha;-webkit-mask:radial-gradient(#0000 55%,#000 0);-webkit-mask-mode:alpha}[role=progressbar]:after{counter-reset:percentage var(--value);content:counter(percentage) "%";font-family:Helvetica,Arial,sans-serif;font-size:23px;color:var(--primary)}.pro_vid_img_row{max-width:400px;margin:auto}.pro_icon_text .item{display:flex;align-items:center}.b-product-card__benefits-asterisk p{font-size:14px;line-height:1.2;margin:10px 0 20px;opacity:.8}.pro_icon_text .item .text{max-width:295px;margin-left:40px;font-size:17px;letter-spacing:.5px}.pro_vid_img_sec .item{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid #e8e7e7}.pro_icon_text{margin-bottom:40px}.pro_vid_img_row .button{border-radius:4px}.pro_vid_img_sec .shead.prose.text-center{max-width:400px;text-align:left;margin:0 auto 40px}.icons-bar-wrapper{display:flex;justify-content:center;align-items:center;gap:20px;padding:10px;overflow-x:auto}.icons-bar-block h6{font-size:17px;white-space:nowrap}.icons-bar-block{display:flex;align-items:center;gap:10px;flex:0 0 auto}.icons-bar-block img{object-fit:contain}.svgicon-bar{width:30px;height:30px;display:block}.svgicon-bar svg{width:100%;height:100%;display:block}div#sticker{width:80px;height:80px;border-radius:100%;position:absolute;top:10px;right:10px;z-index:1;display:flex;align-items:center;justify-content:center;text-align:center}div#sticker .st-text{transform:rotate(-7deg);line-height:14px;font-size:14px;font-weight:400;font-family:"DM Serif Display",serif;font-style:italic}span.st-bg-layer{position:absolute;top:50%;left:0;width:100%;height:calc(100% - 15px);display:block;margin:auto;right:0;transform:translateY(-50%)}span.st-bg-layer svg{display:block;width:100%;height:100%}.feature-comparison-header>p{max-width:max-content;margin:auto;padding:6px 20px;border-radius:4px;color:#fff;font-weight:700}.gold-protein-peptide-kit-beauty-salon-skin-care-product-set-gold-thread-carving-liquid .swiper-container.logo-slider{display:none}sale-price,compare-at-price.text-subdued.line-through{font-weight:700;font-size:16px!important}h1.product-info__title.h3{font-size:30px}span.vanicon{width:35px;height:35px;display:block;border:1px solid #001E42;border-radius:100%;padding:3px;position:absolute;right:-28px;top:50%;transform:translateY(-50%)}span.vanicon svg{display:block;width:100%;height:100%}multiple-images-with-text.multiple-images-with-text.multiple-images-with-text--single{display:flex;gap:0}multiple-images-with-text.multiple-images-with-text.multiple-images-with-text--single multiple-images-with-text-image-list{width:auto}multiple-images-with-text.multiple-images-with-text.multiple-images-with-text--single .multiple-images-with-text__content-with-nav{width:auto;max-width:initial;margin-left:50px}.multiple-images-with-text--single .multiple-images-with-text__image-list>img{width:auto}.ficon.style-top{flex-direction:column;align-items:center;text-align:center}.ficon.style-top span.icon-svg{width:44px;height:44px;margin:0 auto}.ficon.style-top .icon-details>span:first-child{font-weight:700;font-size:16px;display:block;margin-top:5px}.ficon.style-top .icon-details>span:last-child{line-height:normal}.product-info__text.textstyle-highlight>div{max-width:max-content;padding:2px 15px;border-radius:4px}.media-with-text__content ul li{list-style:none;position:relative;padding-left:32px;text-align:left;margin-bottom:0;font-size:18px}.media-with-text__content ul li:before{width:25px;height:25px;display:flex;align-items:center;position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";border-radius:100%;justify-content:center;font-size:12px}.media-with-text__content ul+p{text-align:left;font-size:15px;margin-bottom:20px}.is-hidden{display:none}.media-with-text__content.is-wide{max-width:600px;margin:auto}.media-with-text__item.wo-image{display:block}.offer.bg-custom.text-custom{border-radius:8px;padding:12px 24px}.text-with-icon img{width:44px;max-width:44px!important;object-fit:contain}.offer.bg-custom.text-custom{display:flex;align-items:center;max-width:480px}.offer.bg-custom.text-custom .prose>p{margin:0;position:relative;padding-left:12px;font-size:13px;line-height:normal}.offer.bg-custom.text-custom .prose>p:before{content:"";width:5px;height:5px;background:#272727;position:absolute;left:0;top:9px;transform:translateY(-50%);border-radius:100%}.offer.bg-custom.text-custom span.bold.text-sm{text-transform:uppercase;letter-spacing:.6px;display:block;margin-bottom:2px}.media-with-text__content ul li:before{-webkit-mask-image:url(/cdn/shop/files/check_circle_FILL0_wght400_GRAD0_opsz24.svg?v=1709914491);mask-image:url(/cdn/shop/files/check_circle_FILL0_wght400_GRAD0_opsz24.svg?v=1709914491)}@media (max-width: 1140px){.video-testimonial-block>div{width:300px;height:534px}}@media (max-width: 1070px){.video-testimonial-block>div{width:280px;height:497px}}@media (max-width: 990px){.video-testimonial-block>div{width:240px;height:427px}multiple-images-with-text.multiple-images-with-text.multiple-images-with-text--single{flex-wrap:wrap}multiple-images-with-text.multiple-images-with-text.multiple-images-with-text--single .multiple-images-with-text__content-with-nav,multiple-images-with-text.multiple-images-with-text.multiple-images-with-text--single multiple-images-with-text-image-list{width:100%!important;max-width:100%!important;margin:0}}@media (max-width: 900px){.video-testimonial-block>div{width:260px;height:462px}}@media (max-width:845px){.header__main-nav{display:none}.header__secondary-nav{width:calc(100% - 140px)}.video-testimonial-block>div{width:240px;height:426px}}@media (max-width: 779px){.video-testimonial-block>div{width:280px;height:489px}.video-testimonial-block{display:flex;justify-content:center}.icons-bar-block h6{font-size:14px}}@media (max-width:724px){.video-testimonial-block>div{width:300px;height:533px}}@media (max-width: 699px){.product-quick-add.is-visible{z-index:9}.st-row-left{display:none}.st-row{width:100%}.st-row-right{text-align:right}.product-quick-add button.button{width:100%!important;height:54px}.st-row-left{width:100%}}@media (max-width:660px){.video-testimonial-block>div{width:280px;height:497px}}@media (max-width:620px){.video-testimonial-block>div{width:250px;height:445px}}@media (max-width:580px){.video-testimonial-block>div{width:230px;height:409px}}@media (max-width: 490px){.product-quick-add{background:transparent!important}div#sticker{width:60px!important;height:60px!important}div#sticker .st-text{font-size:9px;line-height:11px;transform:rotate(-9deg);width:40px}.icons-bar-wrapper{gap:15px}.icons-bar-block h6{font-size:11px;letter-spacing:.4px}.svgicon-bar,.icons-bar-block img{width:20px;height:20px}.icons-bar-block{gap:5px}div#main-ab{width:240px;height:240px;margin:auto}#main-ab .slider-button{width:25px;height:25px;padding:0}#main-ab .slider-button svg{width:16px;position:relative;top:1px}.product-quick-add .st-row-left h4{font-size:18px;display:none}press-carousel .v-stack.gap-2,.press__logo{width:100%;max-width:100%}.loox-float-toggler-container{top:80%!important}.product{gap:15px 0}press-carousel .v-stack.gap-2 img{width:100%;object-fit:cover;max-width:100%}.st-row-left{display:none}.video-testimonial-block{max-width:330px;margin:auto}.video-testimonial-block>div{height:565px;width:100%;max-width:330px}.grid__item.medium-up--two-quarters{order:1}.grid__item.medium-up--two-quarters+.grid__item.medium-up--one-quarter{order:3}.grid__item.medium-up--one-quarter{order:2;display:flex;justify-content:center;gap:30px}.eating_health .feature-row-ab .grid>div{width:100%}.eating_health .feature-row-ab .grid{flex-wrap:wrap}.eating_content h4{font-size:16px}.eating_col:first-child{margin-bottom:10px}.header__secondary-nav{width:auto;display:flex;justify-content:space-between}.feature-comparison-header{margin-bottom:30px}.feature-row.feature-row-head .feature-brable,.feature-row.feature-row-head .feature-traditional{font-size:14px;line-height:normal}.feature-name{font-size:16px;line-height:22px;letter-spacing:.2px}.feature-name,.feature-brable,.feature-traditional{padding:12px 20px}.feature-brable span,.feature-traditional span{height:20px;width:20px}.feature-row.feature-row-footer .feature-brable{height:20px}on-sale-badge.badge.badge--on-sale{font-size:12px;display:flex;align-items:center;line-height:13px;padding:10px}price-list.price-list.price-list--lg,sale-price.text-lg.text-on-sale{font-size:20px}.feature-brable,.feature-traditional{width:80px}.feature-row.feature-row-head img{width:60px}.product-gallery__media img{object-fit:cover;object-position:top}.product-gallery__media.snap-center{width:calc(100vw - 40px);height:345px;background:#f6f6f6}.product-gallery__media-list{gap:0}.header__main-nav{width:22px}product-gallery page-dots.page-dots{display:none}.product-gallery__media.snap-center img{mix-blend-mode:multiply;object-fit:cover;height:100%}.vtl-ub-gift-root .vtl-ub-gift{top:50%}img.pdp-sticker{right:0}h1.product-info__title.h3{font-size:24px;margin:0;line-height:40px;letter-spacing:0;font-weight:700}p.tagline{text-transform:uppercase;color:#000;letter-spacing:1px;font-size:10px;line-height:1.5;margin-top:2px;font-weight:700;margin-bottom:0}.product-info__description{margin-top:10px}.product-info__description ul li{font-size:16px;letter-spacing:.4px;line-height:28px}.product .product-info__description ul{gap:0;display:block}.product .product-info__description h6{font-size:16.5px;letter-spacing:.4px}price-list.price-list.price-list--lg,sale-price.text-lg.text-on-sale{font-size:18px;letter-spacing:0;font-weight:700}.product-info__price .product-info__badge-list{position:relative;bottom:2px}hr.product-info__separator{margin-top:10px;margin-bottom:10px}.product-info__variant-picker{margin-top:0}.product-info__buy-buttons .buy-buttons button{font-size:20px;color:#fff;border-radius:8px}section h2.h2{font-size:36px;line-height:40px;font-weight:700}section h2.h2+p{font-size:17px;line-height:1.5}.contact-email,.header__main-nav>.header__icon-list>a{display:none}.header__main-nav{display:block;visibility:visible}.offer.bg-custom.text-custom{padding:12px}}@media (max-width:402px){.header__wrapper{padding-left:15px;padding-right:15px}}@media (max-width: 375px){.video-testimonial-block>div{height:492px}}@media (max-width: 370px){.video-testimonial-block{max-width:300px}.video-testimonial-block>div{height:533px}}@media (max-width:340px){.video-testimonial-block{max-width:280px}.video-testimonial-block>div{height:498px}}@media (max-width:320px){.video-testimonial-block>div{height:410px}}#shopify-section-template--15764899430444__main>product-quick-add>div>div.st-row-right>buy-buttons>button{width:370px}@media only screen and (max-width: 480px){.product-quick-add.is-visible{display:flex;justify-content:center!important}}header .header__main-nav{visibility:visible}header .header__logo-image{min-height:80px;object-fit:cover}@media screen and (max-width: 768px){header .header__logo-image{min-height:50px}}.product .product-info__description br{display:none}.product sale-price.text-on-sale{font-size:21px!important}.product compare-at-price.text-subdued.line-through{font-size:30px!important}.product-review{display:flex;align-items:flex-start;justify-content:flex-start}.product-review .review-right{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding-top:6px;margin-top:5px;border-top:solid 1px rgba(18,18,18,.06)}.product-review .verification-section,.product-review .reviewer-rating{margin:0}.product-review p.reviewer-name{line-height:normal;font-size:14px}.product-review p.customer-quote{font-size:14px;line-height:1.2}.product-review .reviewer-details{margin-top:0}.product-review .review-image-container{width:50px;height:50px}.product-quick-add__variant{grid-template-columns:80px minmax(0,1fr) auto;align-items:center;column-gap:1.5rem;display:grid}product-quick-add.product-quick-add{background:#fff!important}product-quick-add.product-quick-add buy-buttons.sm\:hidden{display:none}on-sale-badge.badge.badge--on-sale{border-radius:6px;font-size:12px;background:#121212;padding:0 6px;line-height:23px;align-items:center}on-sale-badge.badge.badge--on-sale svg{height:12px}.product-info__price .product-info__badge-list{bottom:0}.shopify-section--press .press .press__list-item{display:flex;flex-direction:column-reverse}@media screen and (max-width: 768px){.footer__payment-icons{justify-content:center;align-items:center}}footer .footer-logo-wrapper{max-width:180px}footer .footer-logo-wrapper img{width:150px;height:70px;object-fit:cover}@media screen and (max-width: 768px){footer .footer-logo-wrapper{margin:0 auto}footer .footer__block-list{grid:auto-flow dense / repeat(1,minmax(0,1fr))}footer .footer-logo-wrapper img{width:130px;height:70px;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
