.template-product .x-splide{position:relative}.template-product .product-media-container .splide__arrows{position:absolute;bottom:0;width:100%;align-items:center;justify-content:end;margin-bottom:6px;padding-right:4px}.template-product .product-title{font-size:32px;font-weight:400;width:80%}.share-wishlist-container-desktop{display:flex;width:15%}.share-wishlist-container-desktop svg{width:2rem;height:2rem}.share-wishlist-container-mobile{display:none}.template-product .x-block-product-title{display:flex;align-items:center;justify-content:space-between}.product-info .price span:not(.x-pdp-product-complementary .price span,.main-product-price .price span){font-size:32px;font-weight:400;font-family:LaNordPlenaire-Regular}.product-info .x-pdp-product-complementary .price span{font-size:18px;color:#a94600}.template-product .product-content-container .metafield-rich_text_field p{margin:0}.product-variant-label{font-size:16px;font-weight:400;font-family:LaNordPlenaire-Regular;text-transform:capitalize}.variant-option-label{border-color:#0003}.pdp-qty-selector{border-color:#000}.bg-\[rgba\(var\(--colors-active-dot\)\)\]{background-color:rgba(var(--colors-active-dot))}.bg-\[rgba\(var\(--colors-active-dot\)\,0\.2\)\]{background-color:rgba(var(--colors-active-dot),.2)}.bg-\[rgba\(var\(--colors-dot\)\,0\.6\)\]{background-color:rgba(var(--colors-dot),.6)}.bg-\[rgba\(var\(--colors-dot\)\)\]{background-color:rgba(var(--colors-dot))}.x-pdp-product-complementary .x-card-title{font-size:16px;font-weight:400}.section-testimonial .card-testimonial{padding:1rem 12px}.section-testimonial .card-testimonial img{border-radius:5px}.template-product .x-timeline-text-container p{font-size:14px;font-weight:300;color:#0b1a1d;line-height:140%}.template-product .x-timeline-text-container ul li{font-size:1.5rem}.testimonial-with-card .splide__slide .x-testimonial-image img{border-radius:10px}.testimonial-with-card .pagination-index-container span,.testimonial-with-card .pagination-index-container div{font-size:14px;font-weight:300;color:#7b7b7b}.testimonial-with-card .x-testimonial-content,.testimonial-with-card .x-testimonial-content .x-testimonial-content-flex-container,.testimonial-with-card .x-testimonial-product-card a div{border-radius:10px}.testimonial-with-card .x-testimonial-product-card-title{font-size:16px;font-weight:400}.collapsible_tab-heading,.nutrition-bar-heading{font-size:18px;font-family:LaNordPlenaire-Regular}.template-product .product-info .x-block-nutrition-bar-list div p:first-child{font-size:16px;font-weight:400;color:#7b7b7b}.template-product .product-info .x-block-nutrition-bar-list div p:nth-child(2){font-size:14px;color:#121212}.template-product .product-info .icon_text-text p strong{font-size:16px;font-weight:400;color:#0b1a1d;font-family:LaNordPlenaire-Regular}.template-product .product-info .icon_text-text p:nth-child(2){font-size:16px;font-weight:300;color:#7b7b7b;font-family:LaNordPlenaire-light;margin:0}.template-product .product-info .icon_text-text p:first-child{margin:0}.nutrition-bar-color-bar,.nutrition-bar-color-container{border-radius:6px}.sticky_add_to_cart{display:none}.template-product .x-atc-text,.product-info .button-product-buy_buttons .price span{font-size:16px}.main-product-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.main-product-form .add_to_cart_button,.main-product-form .payment-button-container{width:48%;margin:0}.icon_text-icon{margin-bottom:1rem;padding-bottom:14px}.product-info .collapsible_tab-wrapper{border-top-style:none;border-bottom-style:none}.product-info .collapsible_tab-wrapper .metafield-rich_text_field p,.product-info .collapsible_tab-wrapper .metafield-rich_text_field p strong,.product-content-container .x-block-social-sharing p{font-size:18px;font-weight:300}.product-content-container .complementary-heading{font-size:24px;font-weight:400;font-family:LaNordPlenaire-Regular}.product-info .x-block-nutrition-bar-header,.product-info .collapsible_tab-heading-wrapper{border-bottom:1px solid #F2F2F2}.x-block-nutrition-bar-header span{top:0%}.product-info .social-sharing-icons-wrapper svg{color:#7b7b7b}.template-product #iwt-text-blocks{padding:0 4px}.template-product #iwt-text-blocks div div p{margin:8px 0 0;font-family:LaNordPlenaire-light;font-weight:300}.product-info .x-pdp-product-complementary .wide-product-card-atc{display:none}.template-product .x-block-columns-container{margin-top:2rem;row-gap:1.5rem}.testimonial-no-image-container .testimonial-header-container{margin-left:3rem;margin-right:3rem;margin-bottom:3.125rem}.testimonial-no-image-container .testimonial-header-container .splide__track{margin-left:2rem}.rating-count{font-size:14px;font-weight:300}.product-sub-heading-block,.short-desc-block,.long-desc-block{margin-bottom:1rem}.product-sub-heading-block p,.short-desc-block p{font-size:18px;font-family:LaNordPlenaire-Regular}.long-desc-block p{font-size:18px}.custom-image-text-wrapper .column-text-content{padding:33px 0}.custom-image-text-wrapper .column-text-content .h3{font-size:22px;font-weight:400}.custom-image-text-wrapper .column-text-content .column-p-text{font-size:18px;font-weight:300}.custom-image-text-wrapper #iwt-text-blocks{border-top:1px solid #EBE3FA}.custom-image-text-wrapper .x-block-columns-container #iwt-text-blocks:first-of-type{border:none}.faq-wrapper .x-block-faq-header .justify-center a{font-size:14px;font-weight:400}.featured-collection-header-items{display:flex;align-items:flex-end;justify-content:space-between;padding:0 20px}.featured-collection-header-items .featured-collection-view-all.button-solid:not(.not-icon){border:1px solid black!important}.featured-collection-header-items .featured-collection-view-all .button-text{font-size:14px;font-weight:400}.faq-question{font-size:16px;font-weight:400;font-family:LaNordPlenaire-Regular;color:#454645}.x-pdp-product-complementary .x-card-title{min-height:20px}.x-pdp-product-complementary .wide-product-card-quickview{display:flex;flex-wrap:wrap;align-items:end;margin-bottom:10px}.x-pdp-product-complementary .wide-product-card-image img{border-radius:10px}.x-pdp-product-complementary .complementary-product-image{width:180px}.x-pdp-product-complementary .wide-complementary-product-card{border-radius:10px;padding:6px 10px 6px 6px;background-color:#f7f3ff}.featured-collection .x-card-title{min-height:30px}.product-info .x-badges-container{font-family:LaNordPlenaire-Regular;font-weight:400}.product-content-container .x-badges-product-detail .x-badge-text{padding:8px 10px}.long-desc-block .rte p{font-weight:300}.template-product .iwt-content .rte p{font-size:18px;font-weight:400;font-family:LaNordPlenaire-Regular}.iwt-button-block .button-text{font-size:18px}.selected-variant{font-weight:300;font-family:LaNordPlenaire-light;text-transform:lowercase}.x-container-timeline-section .splide__arrow{width:26px;height:26px;padding:4px;border:none}.main-product-share-icon{cursor:pointer}.custom-usp-wrapper .custom-usp-blocks{border-radius:10px;padding:35px 24px}.custom-usp-text p{margin:0}.custom-usp-text-heading{font-size:24px;font-weight:400;color:#282928}.custom-usp-text-paragraph{font-size:16px;font-weight:300;color:#454645}.template-product .product-page .parent-element{padding:0}.product-card-sub-heading p{font-size:18px;font-family:LaNordPlenaire-Regular}@media (max-width : 767px){.product-card-sub-heading p{font-size:13px}.template-product .product-title{font-size:24px;margin:0;width:100%}.share-wishlist-container-mobile svg{width:1.5rem;height:1.5rem}.share-wishlist-container-mobile{display:flex;position:absolute;top:20px;right:18px;z-index:2;gap:24px}.share-wishlist-container-desktop{display:none}.testimonial-with-card .splide__slide{width:calc(90% + 0px)!important}.testimonial-with-card .splide__slide .x-testimonial-image img{max-height:24rem}.testimonial-with-card .x-testimonial-content,.testimonial-with-card .x-testimonial-content .x-testimonial-content-flex-container{border-radius:5px}.template-product .x-block-buy-buttons{visibility:hidden;position:absolute}.template-product .sticky-atc-price{display:block!important;margin-right:0}.template-product .sticky-atc-price .cap{display:none}.template-product .sticky-atc-price .price-sale,.template-product .sticky-atc-container .button-text{font-size:16px;font-weight:400;color:#0b1a1d}.template-product .sticky-atc-price .pt-1{padding-top:0}.collapsible_tab-heading,.nutrition-bar-heading{font-size:16px}.sticky_add_to_cart{display:block}.sticky_add_to_cart .x-pgw{padding:.5rem 1rem}.sticky-atc-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.sticky-atc-container button.sticky-atc-button{width:56.5%;background-color:#ebe3fa;padding:19px 20px;gap:5px}.sticky-atc-container .payment-button{width:41%}.template-product .x-timeline-text-container ul li{font-size:1rem}.sticky-atc-container .payment-button .shopify-payment-button__button--unbranded{background-color:#000;color:#fff;padding-top:1.215rem;padding-bottom:1.215rem}.sticky-atc-container .button-icon{display:none}.template-product .product-info .icon_text-text p strong{font-size:14px}.template-product .product-info .icon_text-text p:nth-child(2){font-size:12px}.testimonial-no-image-container .splide__slide{width:calc(100% + 0px)!important}.testimonial-no-image-container .testimonial-header-container h2{font-size:1.5rem;font-weight:400}.testimonial-no-image-container .testimonial-header-container{margin-bottom:0rem;margin-right:0;margin-left:0}.testimonial-no-image-container{padding:0px 1rem}.testimonial-no-image-container .splide__track{padding-top:1rem}.testimonial-no-image-container .x-testimonial-author-container{padding-top:1rem;padding-bottom:1.5rem;margin:0 16px 24px}.testimonial-no-image-container .x-testimonial-main-content{margin:0 16px;padding:0}.testimonial-no-image-container .x-content-text p{margin:0;font-weight:300}.testimonial-no-image-container .splide-progress{margin-top:6px}.product-sub-heading-block p,.short-desc-block p,.long-desc-block p{font-size:14px}.product-info .collapsible_tab-wrapper{border-top-style:solid;border-bottom-style:solid;margin-top:-14px}.product-info .x-block-nutrition-bar-header,.product-info .collapsible_tab-heading-wrapper{border:none}.x-block-nutrition-bar{border-bottom:1px solid #F2F2F2}.x-block-nutrition-bar-header span{top:50%}.custom-image-text-wrapper .column-text-content .h3{font-size:16px}.custom-image-text-wrapper .column-text-content .column-p-text{font-size:14px}.custom-image-text-wrapper .column-text-content{padding:0}.custom-image-text-wrapper #iwt-text-blocks{border:none}.x-block-faq-header{display:flex;align-items:center;justify-content:space-between}.faq-wrapper .x-block-faq-header .overflow-hidden:nth-of-type(2){width:75%;text-align:left}.faq-wrapper .x-block-faq-header .justify-center{width:25%}.faq-wrapper .x-block-faq-header .section-title{font-weight:400}.featured-collection-header-items .featured-collection-view-all.button-solid:not(.not-icon){padding:0;border:none!important}.faq-question{font-size:14px;color:#000}.x-pdp-product-complementary .wide-product-card-quickview{align-items:center}.x-pdp-product-complementary .wide-product-card-image img{border-radius:5px}.complementary-product-image{width:116px}.x-pdp-product-complementary .wide-complementary-product-card{border-radius:10px;padding:16px 12px}.product-info .collapsible_tab-wrapper .metafield-rich_text_field p,.product-info .collapsible_tab-wrapper .metafield-rich_text_field p strong{font-size:14px;font-weight:400}.social-feeds-heading h2{display:none}.button.button-text-link.social-feeds-button{padding:2px 16px}.button.button-text-link.social-feeds-button div span span{font-size:16px}.button.button-text-link.social-feeds-button div span div{width:20px;height:20px}.social-feeds-button div span.button-text{flex-direction:row-reverse;gap:4px}.social-feeds-header-wrapper{position:relative;top:38px}.social-feeds-splide .splide__arrows{display:flex;align-items:center;justify-content:end;position:absolute;top:0;right:0;gap:12px}.social-feeds-splide .splide__arrow{border:.75px solid #E1E3E1;max-height:30px;max-width:30px;padding:8px}.social-feeds-section{margin-top:-46px}.template-product .iwt-content .rte p{font-size:14px;font-weight:300;font-family:LaNordPlenaire-light}.iwt-button-block .button-text{font-size:16px}.x-container-timeline-section .splide__arrow{border:1px solid;width:30px;height:30px;padding:8px}.custom-usp-wrapper .custom-usp-blocks{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:16px 12px}.custom-usp-text-heading{font-size:18px}.custom-usp-text-paragraph{font-size:14px}}@media (max-width : 370px){.product-card-sub-heading p{height:33px}}.why-we-love-it{--radius: 0px;--title-color: #000;--text-bg: #f9f5f2;--feature-title-color: #000;--feature-desc-color: #525151}.why-we-love-it__title{text-align:left;font-size:36px;font-weight:400;margin-bottom:32px;color:var(--title-color)}.why-we-love-it__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.why-we-love-it__media{position:relative;min-height:400px;overflow:hidden;background:#f4f4f4;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.why-we-love-it__media.visible{opacity:1;transform:translateY(0);border-radius:var(--radius)}.why-we-love-it__media img,.why-we-love-it__media video{width:100%;height:100%;object-fit:cover}.why-we-love-it__text-column{background:var(--text-bg);display:flex;flex-direction:column;gap:24px;opacity:0;transform:translateY(30px);transition:opacity .8s ease .2s,transform .8s ease .2s;padding:0 48px;align-items:center;justify-content:center}.why-we-love-it__text-column.visible{opacity:1;transform:translateY(0);border-radius:var(--radius)}.why-we-love-it__feature-title{font-size:22px;font-weight:400;margin-bottom:8px;color:var(--feature-title-color)}.why-we-love-it__feature-description{font-size:18px;line-height:21px;font-weight:300;color:var(--feature-desc-color)}.why-we-love-it__text-blocks{padding:32px 0}@media (max-width: 749px){.why-we-love-it__grid{grid-template-columns:1fr 1fr;gap:8px}.why-we-love-it__text-column{grid-column:1 / -1;padding:32px 24px}.why-we-love-it__media{min-height:250px}.why-we-love-it__title{font-size:24px;margin-bottom:16px}.why-we-love-it__feature-title{font-size:16px}.why-we-love-it__feature-description{font-size:14px}.why-we-love-it__media.visible,.why-we-love-it__text-column.visible{border-radius:0}.why-we-love-it__text-blocks{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
