img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.aelia_widget.error{background-color:#FFEBE8;border:1px solid #C00;border-radius:4px;padding:4px}.aelia_widget.error .title{font-weight:700;font-size:large}.widget_wc_aelia_currencyswitcher_widget .currency_button{display:inline-block}.widget_wc_aelia_currencyswitcher_widget .widget_errors{list-style-type:disc;list-style-position:inside}.wc_aelia_cs_country_selector .dropdown .option.filter_hidden{display:none}.widget_wc_aelia_currencyswitcher_widget .dropdown .option.selected,.widget_wc_aelia_currencyswitcher_widget .dropdown .option:hover{background-color:whitesmoke}.widget_wc_aelia_currencyswitcher_widget .dropdown .options{margin:0}.widget_wc_aelia_currencyswitcher_widget .dropdown_selector .dropdown .search-container{width:calc(100% - 30px);margin:15px}.widget_wc_aelia_currencyswitcher_widget .dropdown_selector .dropdown .search-container .search{display:block;border-style:solid;padding:10px;font-family:inherit;min-height:35px;height:auto;width:100%;transition:border-color ease .3s;min-width:50%}.wc_aelia_cs_currency_selector{position:relative;width:100%;padding:10px 0;max-width:400px;font-size:15px}.wc_aelia_cs_currency_selector .selected_currency{align-items:center;user-select:none;max-width:400px;position:relative;padding:10px 32px 10px 8px;display:flex;cursor:pointer;width:100%;border:1px solid silver}.wc_aelia_cs_currency_selector .selected_currency:before{content:'';background-size:contain;height:12px;width:12px;position:absolute;right:12px;top:12px;transition:.2s ease-out;border-bottom:1px solid gray;border-right:1px solid gray;transform:rotate(45deg);color:silver}.wc_aelia_cs_currency_selector.active .selected_currency:before{transform:rotate(225deg);top:18px}.wc_aelia_cs_currency_selector .dropdown{display:none;position:absolute;top:calc(100%);width:100%;max-width:100%!important;min-width:130px;background-color:#fff;z-index:1000;border:1px solid silver;padding:6px 0}.wc_aelia_cs_currency_selector .dropdown .currencies{max-height:190px;margin-top:8px;margin-bottom:8px;overflow-y:auto}.wc_aelia_cs_currency_selector .dropdown .currency{display:flex;padding:5px 8px;align-items:center;margin-bottom:0;cursor:pointer;transition:.3s;text-decoration:none!important;outline:none!important}.wc_aelia_cs_currency_selector .dropdown .currency:hover{background-color:whitesmoke}.wc_aelia_cs_currency_selector .currency_flag{position:relative;justify-content:center;border-radius:2px;align-items:center;display:flex;height:fit-content;max-height:20px;min-width:30px;z-index:1}.wc_aelia_cs_currency_selector .currency_name{width:100%;max-width:300px;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;margin-left:10px}.wc_aelia_cs_currency_selector.dropdown_selector .currency_flag img{border-radius:2px;max-height:30px;object-fit:cover;max-width:30px!important;z-index:-1}.wc_aelia_cs_country_selector{position:relative;width:100%;padding:10px 0;max-width:400px;font-size:15px}.wc_aelia_cs_country_selector .selected_country{align-items:center;user-select:none;max-width:400px;position:relative;padding:10px 32px 10px 8px;display:flex;cursor:pointer;width:100%;border:1px solid silver}.wc_aelia_cs_country_selector .selected_country:before{content:'';background-size:contain;height:12px;width:12px;position:absolute;right:12px;top:12px;transition:.2s ease-out;border-bottom:1px solid gray;border-right:1px solid gray;transform:rotate(45deg);color:silver}.wc_aelia_cs_country_selector.active .selected_country:before{transform:rotate(225deg);top:18px}.wc_aelia_cs_country_selector .dropdown{display:none;position:absolute;top:calc(100%);width:100%;max-width:100%!important;min-width:130px;background-color:#fff;z-index:1000;border:1px solid silver;padding:6px 0}.wc_aelia_cs_country_selector .dropdown .countries{max-height:190px;margin-top:8px;margin-bottom:8px;overflow-y:auto}.wc_aelia_cs_country_selector .dropdown .country{display:flex;padding:5px 8px;align-items:center;margin-bottom:0;cursor:pointer;transition:.3s;text-decoration:none!important;outline:none!important}.wc_aelia_cs_country_selector .country_flag{position:relative;justify-content:center;border-radius:2px;align-items:center;display:flex;height:fit-content;max-height:20px;min-width:30px;z-index:1}.wc_aelia_cs_country_selector .country_name{width:100%;max-width:300px;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;margin-left:10px}.wc_aelia_cs_country_selector.dropdown_selector .country_flag img{border-radius:2px;max-height:30px;object-fit:cover;max-width:30px!important;z-index:-1}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:left;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}.woocommerce form .form-row .required{visibility:hidden}@font-face{font-display:swap;font-family:dashicons;src:url(/wp-includes/fonts/dashicons.woff),url(/wp-includes/fonts/dashicons.ttf) format("truetype"),url(/wp-includes/fonts/dashicons.svg#dashicons) format("svg"),url(/wp-includes/fonts/dashicons.eot);font-weight:400;font-style:normal}#trp_ald_modal_container{background-color:var(--trp-ald-popup-overlay,#00000080);position:fixed;inset:0;z-index:2000000000000;pointer-events:none;align-items:flex-start;justify-content:center;box-sizing:border-box;padding:40px 24px 24px;overflow-y:auto}#trp_ald_modal_popup{box-shadow:0 0 10px #6c7781;position:relative}#trp_ald_modal_popup{background-color:var(--trp-ald-popup-bg,#ffffff);color:var(--trp-ald-popup-text,#143852);width:min(500px, 100%);border:var(--trp-ald-popup-border-width,1px) solid var(--trp-ald-popup-border,#1438521A);border-radius:var(--trp-ald-popup-radius,3px);padding:25px 40px;margin:0;pointer-events:auto;box-sizing:border-box}.trp-ald-animate{--trp-ald-animation-distance:72px;animation-duration:0.28s;animation-fill-mode:both;animation-timing-function:ease-out}.trp-ald-animation-none{animation:none}.trp-ald-animation-fade{animation-name:trp-ald-fade-in}.trp-ald-animation-slide_top{animation-name:trp-ald-slide-from-top}.trp-ald-animation-slide_right{animation-name:trp-ald-slide-from-right}.trp-ald-animation-slide_bottom{animation-name:trp-ald-slide-from-bottom}.trp-ald-animation-slide_left{animation-name:trp-ald-slide-from-left}@keyframes trp-ald-fade-in{from{opacity:0}to{opacity:1}}@keyframes trp-ald-slide-from-top{from{opacity:0;transform:translateY(calc(-1 * var(--trp-ald-animation-distance)))}to{opacity:1;transform:translateY(0)}}@keyframes trp-ald-slide-from-right{from{opacity:0;transform:translateX(var(--trp-ald-animation-distance))}to{opacity:1;transform:translateX(0)}}@keyframes trp-ald-slide-from-bottom{from{opacity:0;transform:translateY(var(--trp-ald-animation-distance))}to{opacity:1;transform:translateY(0)}}@keyframes trp-ald-slide-from-left{from{opacity:0;transform:translateX(calc(-1 * var(--trp-ald-animation-distance)))}to{opacity:1;transform:translateX(0)}}#trp_ald_popup_text{color:var(--trp-ald-popup-text,#143852);text-align:left;font-size:17px}.trp_ald_select_and_button{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:12px;margin-top:14px;font-size:17px}.trp_ald_button{flex:0 1 auto;width:fit-content;max-width:100%;min-width:0}#trp_ald_popup_change_language{text-transform:none;width:auto;max-width:100%;background:var(--trp-ald-popup-button-bg,#143852);border-color:var(--trp-ald-popup-button-border,#143852);color:var(--trp-ald-popup-button-text,#fff);text-decoration:none;text-shadow:none;justify-content:center;align-items:center;display:inline-grid;font-weight:400;font-size:17px;height:auto;min-height:42px;margin:0;padding:8px 12px;line-height:1.25;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:var(--trp-ald-popup-button-radius,3px);white-space:normal;overflow-wrap:anywhere;box-sizing:border-box}#trp_ald_popup_change_language:hover{background:var(--trp-ald-popup-button-hover-bg,#0f2a3d);border-color:var(--trp-ald-popup-button-hover-bg,#0f2a3d);color:var(--trp-ald-popup-button-hover-text,#fff)}#trp_ald_x_button_and_textarea{text-decoration:none;display:inline-flex;vertical-align:middle;align-items:center;gap:4px;cursor:pointer!important;color:var(--trp-ald-popup-close,#143852)!important;font-size:14px;margin-top:10px;width:fit-content;max-width:100%;height:100%;pointer-events:visibleFill;transition:opacity 0.2s ease}#trp_ald_x_button_and_textarea:hover,#trp_ald_x_button_and_textarea:focus-visible,#trp_ald_no_text_popup_x_button_and_textarea:hover,#trp_ald_no_text_popup_x_button_and_textarea:focus-visible{opacity:.7}#trp_ald_x_button_and_textarea:focus-visible,#trp_ald_no_text_popup_x_button_and_textarea:focus-visible{outline:2px solid currentColor;outline-offset:2px}#trp_ald_x_button_textarea{text-decoration:underline;height:auto;width:auto;line-height:20px;color:var(--trp-ald-popup-close,#143852)!important;cursor:pointer!important;text-align:left}#trp_ald_x_button_textarea:hover{background-color:#fff0;pointer-events:auto;cursor:pointer!important;z-index:20000000000000}#trp_ald_modal_popup #trp_ald_x_button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px;width:16px;height:20px;background:0 0;padding:0;border:none;text-decoration:none;color:#fff0;-webkit-backface-visibility:hidden;outline:none;z-index:1}#trp_ald_modal_popup #trp_ald_x_button::before{content:"\f153";font:normal 16px/20px dashicons;display:block;text-align:center;color:var(--trp-ald-popup-close,#143852)!important;background:0 0!important;-webkit-font-smoothing:antialiased}#trp_ald_modal_popup #trp_ald_x_button::before:hover{background:0 0}.trp_ald_ls_container{flex:0 1 auto;width:max-content;max-width:100%;min-width:0;font-size:14px}.trp_ald_ls_container .trp-shortcode-switcher__wrapper{position:relative;width:max-content;max-width:100%;border:none;--bg:var(--trp-ald-switcher-bg, #ffffff);--bg-hover:var(--trp-ald-switcher-bg-hover, #143852);--text:var(--trp-ald-switcher-text, #143852);--text-hover:var(--trp-ald-switcher-text-hover, #ffffff);--border-color:var(--trp-ald-switcher-border, #14385233);--border:var(--trp-ald-switcher-border-width, 1px) solid var(--trp-ald-switcher-border, #14385233);--border-radius:var(--trp-ald-switcher-radius, 5px);--font-size:14px;--flag-size:18px;--flag-radius:var(--trp-ald-switcher-flag-radius, 2px);--aspect-ratio:var(--trp-ald-switcher-flag-aspect-ratio, 4/3);--transition-duration:0.2s}.trp_ald_ls_container .trp-shortcode-switcher{position:static;display:inline-block;overflow:hidden;width:100%;min-height:42px;margin:0;padding:0;background:var(--bg,#fff);color:var(--text,#143852);border:var(--border,none);border-radius:var(--border-radius,5px);box-shadow:none;box-sizing:border-box;user-select:none}.trp_ald_ls_container .trp-shortcode-anchor:not(.trp-opposite-button){visibility:hidden}.trp_ald_ls_container .trp-language-switcher.trp-shortcode-overlay{position:absolute;left:0;top:0;z-index:1000000000000000}.trp_ald_ls_container .trp-language-switcher-inner{display:flex;flex-direction:column}.trp_ald_ls_container .trp-current-language-item__wrapper:not(.trp-hide-arrow){display:flex;align-items:center;padding-right:8px;justify-content:space-between}.trp_ald_ls_container .trp-ls-shortcode-current-language{display:flex!important;align-items:center;gap:8px;flex:0 1 auto;width:auto;min-width:0;min-height:40px;padding:0 8px;color:inherit;font-size:14px;line-height:1.2;overflow:hidden;box-sizing:border-box;background:transparent!important;border:0!important;text-decoration:none}.trp_ald_ls_container .trp-shortcode-overlay .trp-ls-shortcode-current-language{visibility:visible!important}.trp_ald_ls_container .trp-ls-shortcode-current-language:hover{cursor:pointer}.trp_ald_ls_container .trp-ls-shortcode-language{display:flex!important;flex-direction:column;max-height:0;padding:0;overflow-y:hidden;transition:max-height 0.2s ease-in-out;transition-duration:var(--transition-duration)}.trp_ald_ls_container .trp-ls-dropdown.is-open .trp-switcher-dropdown-list,.trp_ald_ls_container .trp-ls-dropdown[aria-expanded="true"] .trp-switcher-dropdown-list,.trp_ald_ls_container .trp-shortcode-switcher.trp-open-on-hover.is-open .trp-switcher-dropdown-list,.trp_ald_ls_container .trp-shortcode-switcher[aria-expanded="true"] .trp-switcher-dropdown-list{max-height:min(350px, 70vh);overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--text) #fff0}.trp_ald_ls_container .trp-ls-dropdown.is-transitioning .trp-switcher-dropdown-list,.trp_ald_ls_container .trp-shortcode-switcher.is-transitioning .trp-switcher-dropdown-list{overflow-y:hidden!important}.trp_ald_ls_container .trp-shortcode-switcher.is-open .trp-shortcode-arrow{transform:rotate(180deg)}.trp_ald_ls_container .trp-shortcode-arrow{flex:0 0 auto;pointer-events:none}.trp_ald_ls_container .trp-ald-popup-select{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 8px;color:inherit;font-size:14px;line-height:1.2;cursor:pointer;box-sizing:border-box;text-decoration:none}.trp_ald_ls_container .trp-ls-shortcode-current-language .trp-language-item-name{min-width:0}.trp_ald_ls_container .trp-ald-popup-select.is-current-language{display:none}.trp_ald_ls_container .trp-ls-shortcode-language>div:hover,.trp_ald_ls_container .trp-ls-shortcode-language>div:focus-visible{cursor:pointer;background:var(--trp-ald-switcher-bg-hover,#143852);color:var(--trp-ald-switcher-text-hover,#ffffff)}.trp_ald_ls_container .trp-ls-shortcode-language>div:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.trp_ald_ls_container .trp-language-item:hover .trp-language-item-name,.trp_ald_ls_container .trp-language-item:focus-visible .trp-language-item-name{color:var(--text-hover,#ffffff)}.trp_ald_ls_container img.trp-flag-image{display:inline-block;flex:0 0 auto;margin:0;pointer-events:none;width:var(--flag-size,18px)!important;height:auto!important;border-radius:var(--flag-radius,2px)!important;aspect-ratio:var(--aspect-ratio,4/3)!important;object-fit:cover}.trp_ald_ls_container .trp-language-item-name{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text,#000);font-size:var(--font-size,14px);line-height:1.2;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400}.trp_ald_ls_container .trp-switcher-dropdown-list::-webkit-scrollbar{width:6px}.trp_ald_ls_container .trp-switcher-dropdown-list::-webkit-scrollbar-track{background:#fff0}.trp_ald_ls_container .trp-switcher-dropdown-list::-webkit-scrollbar-thumb{background-color:var(--text);border-radius:4px}.trp_ald_ls_container .trp-switcher-dropdown-list::-webkit-scrollbar-thumb:hover{background-color:var(--text-hover)}#trp_no_text_popup_wrap{position:relative;width:100%;background-color:var(--trp-ald-popup-bg,#ffffff);color:var(--trp-ald-popup-text,#143852);z-index:2147483647;box-shadow:0 0 10px #6c7781}#trp_no_text_popup{align-items:center;padding:25px 30px;background-color:var(--trp-ald-popup-bg,#ffffff);color:var(--trp-ald-popup-text,#143852);border:var(--trp-ald-popup-border-width,1px) solid var(--trp-ald-popup-border,grey);border-radius:0;justify-content:space-between;display:flex;vertical-align:middle}#trp_ald_not_text_popup_ls_and_button{display:flex;justify-content:center;flex:1 1 auto;width:auto;min-width:0;flex-wrap:wrap;gap:10px;vertical-align:middle;align-items:flex-start}#trp_ald_no_text_popup_div{color:var(--trp-ald-popup-text,#143852);text-align:left;font-size:17px;flex:0 1 auto;min-width:0;max-width:100%}#trp_ald_not_text_popup_buttons_wrap{position:relative;display:flex;justify-content:center;align-items:center}#trp_ald_not_text_popup_ls_and_button .trp_ald_ls_container{max-width:100%;font-size:14px;height:42px}#trp_ald_not_text_popup_ls_and_button .trp-shortcode-switcher__wrapper,#trp_ald_not_text_popup_ls_and_button .trp-shortcode-anchor,#trp_ald_not_text_popup_ls_and_button .trp-shortcode-overlay{min-height:42px}.trp_ald_change_language_div{flex:0 1 auto;width:fit-content;max-width:100%;min-width:0;min-height:42px;display:flex;align-items:flex-start}#trp_ald_no_text_popup_change_language{text-transform:none;padding:8px 10px;height:auto;text-align:center;background:var(--trp-ald-popup-button-bg,#143852);border-color:var(--trp-ald-popup-button-border,#143852);color:var(--trp-ald-popup-button-text,#fff);text-decoration:none;text-shadow:none;display:inline-grid;align-items:center;justify-content:center;font-weight:400;font-size:17px;line-height:1.25;min-height:42px;margin-left:0;width:auto;max-width:100%;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:var(--trp-ald-popup-button-radius,3px);white-space:normal;overflow-wrap:anywhere;box-sizing:border-box}#trp_ald_no_text_popup_change_language:hover{background:var(--trp-ald-popup-button-hover-bg,#0f2a3d);border-color:var(--trp-ald-popup-button-hover-bg,#0f2a3d);color:var(--trp-ald-popup-button-hover-text,#fff)}#trp_ald_no_text_popup_x{flex:0 0 auto;width:auto;padding-left:5px}#trp_no_text_popup #trp_close{width:0;background:0 0;padding:0;border:none;text-decoration:none;color:#fff0;-webkit-backface-visibility:hidden;outline:none}#trp_no_text_popup #trp_close::before{content:"\f153";font:normal 35px/40px dashicons;text-align:center;cursor:pointer;color:var(--trp-ald-popup-close,#143852)!important;background:0 0!important;-webkit-font-smoothing:antialiased}#trp_ald_no_text_popup_x_button_and_textarea{display:none;align-items:center;gap:4px;width:100%;padding:0;background:#fff0;border:0;color:var(--trp-ald-popup-close,#143852);text-align:left;cursor:pointer;vertical-align:middle;transition:opacity 0.2s ease}#trp_ald_no_text_popup_x_button_textarea{text-decoration:underline;margin:0;color:var(--trp-ald-popup-close,#143852);font-size:15px;line-height:20px}#trp_ald_no_text_popup_x_button{display:inline-flex;flex:0 0 16px;width:16px;height:20px;background:0 0;padding:0;border:none;text-decoration:none;color:#fff0;-webkit-backface-visibility:hidden;outline:none}#trp_ald_no_text_popup_x_button::before{content:"\f153";font:normal 16px/20px dashicons;text-align:center;color:var(--trp-ald-popup-close,#143852)!important;background:0 0!important;-webkit-font-smoothing:antialiased}@media screen and (max-width:780px){#trp_ald_modal_popup{max-width:100%}#trp_ald_popup_text{font-size:16px}.trp_ald_select_and_button{flex-direction:column;gap:8px;width:100%;margin-top:8px}.trp_ald_ls_container [special-selector=trp_ald_popup_current_language]{overflow:hidden}.trp_ald_select_and_button .trp_ald_ls_container,.trp_ald_select_and_button .trp-shortcode-switcher__wrapper,.trp_ald_select_and_button .trp_ald_button{width:100%;max-width:100%}.trp_ald_select_and_button .trp_ald_button{margin-top:0}#trp_ald_popup_change_language{width:100%;height:auto;min-height:42px;padding:8px 12px;font-size:14px;line-height:1.25;white-space:normal;overflow-wrap:anywhere;text-align:center}#trp_ald_x_button_and_textarea{width:100%}#trp_no_text_popup{justify-content:center}#trp_ald_not_text_popup_ls_and_button{flex-direction:column;max-width:100%}#trp_ald_no_text_popup_x{display:none}#trp_ald_no_text_popup_x_button_and_textarea{display:flex}#trp_ald_not_text_popup_ls_and_button .trp_ald_ls_container{max-width:100%;margin-top:32px}#trp_ald_no_text_popup_select_container{display:none}.trp_ald_change_language_div{width:fit-content;max-width:100%;margin-top:14px;height:auto;min-height:42px}#trp_ald_no_text_popup_change_language{margin-left:0;height:auto;min-height:42px;padding:8px 10px;line-height:1.25;white-space:normal;overflow-wrap:anywhere}#trp_ald_no_text_popup_x_button_and_textarea{margin-top:15px}}@media (prefers-reduced-motion:reduce){.trp-ald-animate{animation:none}}@font-face{font-display:swap;font-family:FontAwesomeSATT;font-style:normal;font-weight:400;src:url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.950c61cc.eot);src:url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.950c61cc.eot?#iefix&v=2.2.0) format("embedded-opentype"),url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.5047ee64.woff2) format("woff2"),url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.2ad2b22d.woff) format("woff"),url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.eb9ebfc8.ttf) format("truetype"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTkgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0iZmEtYXBmcyIgaG9yaXotYWR2LXg9IjEwMDAiID4KPGZvbnQtZmFjZSBmb250LWZhbWlseT0iZmEtYXBmcyIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iMTAwMCIgYXNjZW50PSI4NTAiIGRlc2NlbnQ9Ii0xNTAiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0icGx1cy1yZWd1bGFyIiB1bmljb2RlPSImI3hlODAwOyIgZD0iTTcxOSA0MTNoLTI4MXYyODFjMCAxNy0xNCAzMS0zMiAzMWgtNjJjLTE3IDAtMzEtMTQtMzEtMzF2LTI4MWgtMjgyYy0xNyAwLTMxLTE0LTMxLTMydi02MmMwLTE3IDE0LTMxIDMxLTMxaDI4MnYtMjgyYzAtMTcgMTQtMzEgMzEtMzFoNjJjMTggMCAzMiAxNCAzMiAzMXYyODJoMjgxYzE3IDAgMzEgMTQgMzEgMzF2NjJjMCAxOC0xNCAzMi0zMSAzMnoiIGhvcml6LWFkdi14PSI3NTAiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0icGx1cy1zb2xpZCIgdW5pY29kZT0iJiN4ZTgwMTsiIGQ9Ik04MTMgNDQ0aC0yODJ2MjgxYzAgMzUtMjggNjMtNjIgNjNoLTYzYy0zNCAwLTYyLTI4LTYyLTYzdi0yODFoLTI4MWMtMzUgMC02My0yOC02My02M3YtNjJjMC0zNSAyOC02MyA2My02M2gyODF2LTI4MWMwLTM1IDI4LTYzIDYyLTYzaDYzYzM0IDAgNjIgMjggNjIgNjN2MjgxaDI4MmMzNCAwIDYyIDI4IDYyIDYzdjYyYzAgMzUtMjggNjMtNjIgNjN6IiBob3Jpei1hZHYteD0iODc1IiAvPgoKPGdseXBoIGdseXBoLW5hbWU9ImNhbGVuZGFyLXBsdXMtcmVndWxhciIgdW5pY29kZT0iJiN4ZTgwMjsiIGQ9Ik02NTYgMjgwdi00N2MwLTEzLTEwLTI0LTIzLTI0aC0xNDl2LTE0OGMwLTEzLTEwLTIzLTIzLTIzaC00N2MtMTMgMC0yMyAxMC0yMyAyM3YxNDhoLTE0OWMtMTMgMC0yMyAxMS0yMyAyNHY0N2MwIDEzIDEwIDIzIDIzIDIzaDE0OXYxNDljMCAxMyAxMCAyMyAyMyAyM2g0N2MxMyAwIDIzLTEwIDIzLTIzdi0xNDloMTQ5YzEzIDAgMjMtMTAgMjMtMjN6IG0yMTkgMzUxdi02ODdjMC01Mi00Mi05NC05NC05NGgtNjg3Yy01MiAwLTk0IDQyLTk0IDk0djY4N2MwIDUyIDQyIDk0IDk0IDk0aDk0djEwMmMwIDEzIDEwIDIzIDIzIDIzaDc4YzEzIDAgMjQtMTAgMjQtMjN2LTEwMmgyNTB2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDkzYzUyIDAgOTQtNDIgOTQtOTR6IG0tOTQtNjc2djU4M2gtNjg3di01ODNjMC02IDUtMTEgMTItMTFoNjY0YzYgMCAxMSA1IDExIDExeiIgaG9yaXotYWR2LXg9Ijg3NSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJjYWxlbmRhci1wbHVzLXNvbGlkIiB1bmljb2RlPSImI3hlODAzOyIgZD0iTTg1MiA1MzhoLTgyOWMtMTIgMC0yMyAxMC0yMyAyM3Y3MGMwIDUyIDQyIDk0IDk0IDk0aDk0djEwMmMwIDEzIDEwIDIzIDIzIDIzaDc4YzEzIDAgMjQtMTAgMjQtMjN2LTEwMmgyNTB2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDkzYzUyIDAgOTQtNDIgOTQtOTR2LTcwYzAtMTMtMTAtMjMtMjMtMjN6IG0tODI5LTYzaDgyOWMxMyAwIDIzLTEwIDIzLTIzdi01MDhjMC01Mi00Mi05NC05NC05NGgtNjg3Yy01MiAwLTk0IDQyLTk0IDk0djUwOGMwIDEzIDExIDIzIDIzIDIzeiBtNjE4LTI3M2MwIDEzLTExIDIzLTI0IDIzaC0xMTd2MTE3YzAgMTMtMTAgMjQtMjMgMjRoLTc5Yy0xMiAwLTIzLTExLTIzLTI0di0xMTdoLTExN2MtMTMgMC0yNC0xMC0yNC0yM3YtNzljMC0xMiAxMS0yMyAyNC0yM2gxMTd2LTExN2MwLTEzIDExLTI0IDIzLTI0aDc5YzEzIDAgMjMgMTEgMjMgMjR2MTE3aDExN2MxMyAwIDI0IDExIDI0IDIzdjc5eiIgaG9yaXotYWR2LXg9Ijg3NSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJjYWxlbmRhci1jaGVjay1yZWd1bGFyIiB1bmljb2RlPSImI3hlODA0OyIgZD0iTTc4MSA3MjVoLTkzdjEwMmMwIDEzLTExIDIzLTI0IDIzaC03OGMtMTMgMC0yMy0xMC0yMy0yM3YtMTAyaC0yNTB2MTAyYzAgMTMtMTEgMjMtMjQgMjNoLTc4Yy0xMyAwLTIzLTEwLTIzLTIzdi0xMDJoLTk0Yy01MiAwLTk0LTQyLTk0LTk0di02ODdjMC01MiA0Mi05NCA5NC05NGg2ODdjNTIgMCA5NCA0MiA5NCA5NHY2ODdjMCA1Mi00MiA5NC05NCA5NHogbS0xMS03ODFoLTY2NGExMiAxMiAwIDAgMC0xMiAxMXY1ODNoNjg3di01ODNhMTIgMTIgMCAwIDAtMTEtMTF6IG0tMTA0IDM5MmwtMjc4LTI3NmMtOS05LTI0LTktMzMgMGwtMTQ2IDE0OGMtMTAgOS05IDI0IDAgMzNsNDQgNDRjOSA5IDI0IDkgMzMgMGw4Ni04NyAyMTcgMjE1YzEwIDkgMjQgOSAzMyAwbDQ0LTQ0YzEwLTkgMTAtMjQgMC0zM3oiIGhvcml6LWFkdi14PSI4NzUiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2FsZW5kYXItY2hlY2stc29saWQiIHVuaWNvZGU9IiYjeGU4MDU7IiBkPSJNODUyIDUzOGgtODI5Yy0xMiAwLTIzIDEwLTIzIDIzdjcwYzAgNTIgNDIgOTQgOTQgOTRoOTR2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDI1MHYxMDJjMCAxMyAxMCAyMyAyMyAyM2g3OGMxMyAwIDI0LTEwIDI0LTIzdi0xMDJoOTNjNTIgMCA5NC00MiA5NC05NHYtNzBjMC0xMy0xMC0yMy0yMy0yM3ogbS04MjktNjNoODI5YzEzIDAgMjMtMTAgMjMtMjN2LTUwOGMwLTUyLTQyLTk0LTk0LTk0aC02ODdjLTUyIDAtOTQgNDItOTQgOTR2NTA4YzAgMTMgMTEgMjMgMjMgMjN6IG02NTEtMTg3bC01NSA1NWMtOSA5LTI0IDktMzMgMGwtMjA3LTIwNS05MCA5MGMtOSAxMC0yNCAxMC0zMyAwbC01NS01NWMtOS05LTktMjMgMC0zM2wxNjEtMTYyYzktMTAgMjQtMTAgMzMtMWwyNzkgMjc4YzEwIDkgMTAgMjMgMCAzM3oiIGhvcml6LWFkdi14PSI4NzUiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iZmxhdF8yIiB1bmljb2RlPSImI3hlODA2OyIgZD0iTTUzMiAzOTNjLTQxIDAtNzUgMzQtNzUgNzUgMCA0MSAzNCA3NSA3NSA3NSA0MSAwIDc1LTM0IDc1LTc1IDAtNDEtMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ1IDQ1LTQ1IDI1IDAgNDUgMjAgNDUgNDUgMCAyNS0yMCA0NS00NSA0NXogbTIwLTQ1YzAtMTEtOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDEgMjAtOSAyMC0yMHogbTY1Ny0yOGgtNTIydjU3aDUyM3YtNTd6IG0tNjc3LTI4M2MtNDEgMC03NSAzNC03NSA3NSAwIDQxIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzQgNzUtNzUgMC00MS0zNC03NS03NS03NXogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ1IDAtMjUgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDVjMC0xMS05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMHM5IDIwIDIwIDIwYzExIDAgMjAtOSAyMC0yMHogbTY1Ny0yOWgtNTIydjU3aDUyM3YtNTd6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkXzIiIHVuaWNvZGU9IiYjeGU4MDc7IiBkPSJNNTMyIDM4MWMtNDEgMC03NSAzMy03NSA3NCAwIDQyIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzMgNzUtNzUgMC00MS0zNC03NC03NS03NHogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ2IDAtMjQgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ2LTQ1IDQ2eiBtMjAtNDZjMC0xMS05LTIwLTIwLTIwLTExIDAtMjAgMTAtMjAgMjAgMCAxMiA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbS0yMC0yODVjLTQxIDAtNzUgMzMtNzUgNzUgMCA0MSAzNCA3NCA3NSA3NCA0MSAwIDc1LTMzIDc1LTc0IDAtNDItMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ2IDQ1LTQ2IDI1IDAgNDUgMjAgNDUgNDYgMCAyNS0yMCA0NS00NSA0NXogbTIwLTQ1YzAtMTItOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbTY1NyAyMTdoLTUyMnY1N2g1MjN2LTU3eiBtLTE4Mi0xM2gtMzQwdi01N2gzNDB2NTd6IG0xODItMTQxaC01MjJ2LTU3aDUyM3Y1N3ogbS0xODItNzBoLTM0MHYtNTdoMzQwdjU3eiIgaG9yaXotYWR2LXg9IjE2NjciIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iZmxhdF8zIiB1bmljb2RlPSImI3hlODA4OyIgZD0iTTUzMiA1MTJjLTQxIDAtNzUgMzMtNzUgNzUgMCA0MSAzNCA3NCA3NSA3NCA0MSAwIDc1LTMzIDc1LTc0IDAtNDItMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ2IDQ1LTQ2IDI1IDAgNDUgMjAgNDUgNDYgMCAyNC0yMCA0NS00NSA0NXogbTAtMzU3Yy00MSAwLTc1IDM0LTc1IDc1IDAgNDEgMzQgNzUgNzUgNzUgNDEgMCA3NS0zNCA3NS03NSAwLTQxLTM0LTc1LTc1LTc1eiBtMCAxMjBjLTI1IDAtNDUtMjAtNDUtNDUgMC0yNSAyMC00NSA0NS00NSAyNSAwIDQ1IDIwIDQ1IDQ1IDAgMjUtMjAgNDUtNDUgNDV6IG0wLTM1NmMtNDEgMC03NSAzMy03NSA3NCAwIDQyIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzMgNzUtNzUgMC00MS0zNC03NC03NS03NHogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ2IDAtMjQgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ2LTQ1IDQ2eiBtMjAgNDI4YzAtMTItOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbS0yMC0yMTdjLTExIDAtMjAtOS0yMC0yMHM5LTIwIDIwLTIwYzExIDAgMjAgOSAyMCAyMHMtOSAyMC0yMCAyMHogbTAtMjM3Yy0xMSAwLTIwLTktMjAtMjAgMC0xMSA5LTIwIDIwLTIwIDExIDAgMjAgMTAgMjAgMjAgMCAxMi05IDIwLTIwIDIweiBtNjc3IDQyNWgtNTIydjU3aDUyM3YtNTd6IG0wLTE4MGgtNTIydi01N2g1MjN2NTd6IG0wLTIzNmgtNTIydi01N2g1MjN2NTd6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkXzMiIHVuaWNvZGU9IiYjeGU4MDk7IiBkPSJNNDYxIDU3NmMtNDIgMC03NSAzMy03NSA3NSAwIDQxIDMzIDc0IDc1IDc0IDQxIDAgNzQtMzMgNzQtNzQgMC00Mi0zMy03NS03NC03NXogbTAgMTIwYy0yNSAwLTQ2LTIwLTQ2LTQ1IDAtMjUgMjAtNDYgNDYtNDYgMjQgMCA0NSAyMCA0NSA0NiAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDVjMC0xMi05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMHMxMCAyMCAyMCAyMGMxMSAwIDIwLTkgMjAtMjB6IG02NTggNjNoLTUyNHYtNTdoNTI0djU3eiBtLTE4Mi03MGgtMzQydi01N2gzNDF2NTd6IG0tNDk2LTI3OGMtNDIgMC03NSAzMy03NSA3NSAwIDQxIDMzIDc0IDc1IDc0IDQxIDAgNzQtMzMgNzQtNzQgMC00Mi0zMy03NS03NC03NXogbTAgMTE5Yy0yNSAwLTQ2LTIwLTQ2LTQ1IDAtMjUgMjAtNDUgNDYtNDUgMjQgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDRjMC0xMi05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMCAwIDExIDEwIDIwIDIwIDIwIDExIDAgMjAtMTAgMjAtMjB6IG02NTggNjNoLTUyNHYtNTdoNTI0djU3eiBtLTE4Mi03MWgtMzQydi01NmgzNDF2NTZ6IG0zMzgtNDU4aC05MjR2MTcyaDkyNHYtMTcyeiBtLTg5NCAyNWg4NjZ2MTIzaC04NjZ2LTEyM3ogbTc2MCA3OWg3NmwtMzgtNDAtMzggNDB6IG0tNDA4IDExNGgtMzgydjY0aDM4MnYtNjR6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkX3NlbGVjdCIgdW5pY29kZT0iJiN4ZTgwYTsiIGQ9Ik0xMjk1IDIwOGgtOTI0djE3M2g5MjR2LTE3M3ogbS04OTQgMjVoODY2djEyMmgtODY2di0xMjJ6IG03NjAgODBoNzZsLTM4LTQwLTM4IDQweiBtLTQwOCAxMTNoLTM4MnY2NGgzODJ2LTY0eiIgaG9yaXotYWR2LXg9IjE2NjciIC8+CjwvZm9udD4KPC9kZWZzPgo8L3N2Zz4K#fontawesomesatt) format("svg")}ul.wcsatt-options li,ul.wcsatt-options-cart li,ul.wcsatt-options-product li,ul.wcsatt-options-prompt-radios li{list-style:none!important}.woocommerce ul.wcsatt-options li,.woocommerce ul.wcsatt-options li input,.woocommerce ul.wcsatt-options-cart li,.woocommerce ul.wcsatt-options-cart li input,.woocommerce ul.wcsatt-options-product li,.woocommerce ul.wcsatt-options-product li input,.woocommerce ul.wcsatt-options-prompt-radios li,.woocommerce ul.wcsatt-options-prompt-radios li input{margin:0}ul.wcsatt-options{margin:10px 0 0;min-width:120px}ul.wcsatt-options-prompt-radios,ul.wcsatt-options.overrides_exist{margin:0}.wcsatt-options-product-prompt-radio label>span,li span.one-time-option-details,li span.subscription-option-details{padding-left:.2em}ul.wcsatt-options-product li .subscription-price{display:inline-block!important}ul.wcsatt-options-product li .price span.from,ul.wcsatt-options-product li .subscription-price span.subscription-details:first-child,ul.wcsatt-options-product li span.one-time-option-details{display:inline-block}ul.wcsatt-options-product li .price span.from:first-letter,ul.wcsatt-options-product li .subscription-price span.subscription-details:first-child:first-letter,ul.wcsatt-options-product li span.one-time-option-details:first-letter{text-transform:uppercase}a.wcs-switch-link{display:block;margin-top:1em;width:-moz-fit-content;width:fit-content}.wcsatt-sub-discount{margin:0 .1em}.wcsatt-add-to-subscription-wrapper input,.wcsatt-options-wrapper input{margin:0}.wcsatt-options-wrapper-grouped li.one-time-option{display:none}.wcsatt-options-product-dropdown,ul.wcsatt-options-product{margin:0 0 .5em}.wcsatt-options-product-dropdown--hidden,ul.wcsatt-options-product--hidden{display:none}.wcsatt-options-product-prompt{margin-bottom:1em}.wcsatt-options-product-prompt--hidden{display:none}.wcsatt-options-product-prompt .wcsatt-options-prompt-text{margin:0 0 1em}.wcsatt-options-product-prompt .wcsatt-options-prompt-text label,.wcsatt-options-product-prompt.wcsatt-options-product-prompt-checkbox label{margin:0}.wcsatt-options-prompt-label .price,ul.wcsatt-options-product .from+*{margin-left:.15em}.wcsatt-options-product-prompt-checkbox label>span{margin-left:.3em}.wcsatt-options-product li span.one-time-option-details,.wcsatt-options-product li span.subscription-details{display:inline-block}.single-product div.product .single_variation .wcsatt-options-prompt-label .price{display:inline-block!important;margin-bottom:0!important}.single-product div.product .single_variation ul.wcsatt-options-product .price{display:inline!important;margin-bottom:0!important}.subscription-details-hidden .product-addon-totals .wc-pao-subtotal-line .subscription-details{display:none}ul.wcsatt-options-cart{margin:0 0 1.5em}.wcsatt-add-to-subscription-wrapper:before{clear:both;content:"";display:table;margin-top:2em}.wcsatt-add-to-subscription-wrapper label>span{margin-left:.3em}.wcsatt-add-to-subscription-options:before{clear:both;content:"";display:table;margin-top:1.5em}.wcsatt-add-to-subscription-options .subscription-status{display:none}.wcsatt-add-to-subscription-options table.my_account_orders{margin-bottom:0}.wcsatt-add-to-subscription-options .button.add:after{vertical-align:top}.wcsatt-add-cart-to-subscription-options .my_account_orders .button.view:after,.wcsatt-add-to-subscription-options .my_account_orders .button.view:after{display:none}.wcsatt-add-cart-to-subscription-options .woocommerce-orders-table__cell-subscription-products-overview ul,.wcsatt-add-to-subscription-options .woocommerce-orders-table__cell-subscription-products-overview ul{list-style-type:none;margin:0;padding:0}.wcsatt-add-to-subscription-options .subscription-actions{min-width:180px}fieldset.wcsatt-options-prompt-fieldset{border:0;margin:0;padding:0}.wcsatt-add-cart-to-subscription-wrapper{margin-bottom:2em}.wcsatt-add-cart-to-subscription-intro{font-size:1.25em;font-style:italic;font-weight:500;letter-spacing:1px;line-height:1.25em;margin:1.5em;text-align:center}.wcsatt-add-cart-to-subscription-action-wrapper{font-size:1.3em;position:relative}.wcsatt-add-cart-to-subscription-action-wrapper label{cursor:pointer;display:block;font-weight:300}.wcsatt-add-cart-to-subscription-action-input{margin-right:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.wcsatt-add-cart-to-subscription-options:before,.wcsatt-add-cart-to-subscription-wrapper:after{clear:both;content:"";display:table}.wcsatt-add-cart-to-subscription-options table.my_account_orders{margin-bottom:0}.wcsatt-add-cart-to-subscription-options .button.add:after{content:"";font-family:FontAwesomeSATT;font-size:.9em;line-height:.9em;margin-left:.5em}.wcsatt-add-cart-to-subscription-options .subscription-status{display:none}.wcsatt-add-cart-to-subscription-options .subscription-actions{min-width:180px}form.wcsatt-add-cart-to-subscription-form{margin:0!important}.wcsatt-add-cart-to-subscription-table-wrapper.wcsatt-add-cart-to-subscription-options table.shop_table_responsive thead,.wcsatt-add-to-subscription-table-wrapper.wcsatt-add-to-subscription-options table.shop_table_responsive thead{display:none}.wcsatt-add-cart-to-subscription-table-wrapper.wcsatt-add-cart-to-subscription-options table.shop_table_responsive tbody tr td,.wcsatt-add-to-subscription-table-wrapper.wcsatt-add-to-subscription-options table.shop_table_responsive tbody tr td{clear:both;display:block;text-align:right!important}.wcsatt-add-cart-to-subscription-table-wrapper.wcsatt-add-cart-to-subscription-options table.shop_table_responsive tbody tr td:not(.order-actions):before,.wcsatt-add-to-subscription-table-wrapper.wcsatt-add-to-subscription-options table.shop_table_responsive tbody tr td:not(.order-actions):before{content:attr(data-title) ": ";display:table;float:left;font-weight:700}.theme-twentytwenty.single-product form.cart input.wcsatt-add-to-subscription-action-input,.theme-twentytwentyone.single-product form.cart .wcsatt-options-product input,.theme-twentytwentyone.single-product form.cart input.wcsatt-add-to-subscription-action-input{height:25px;min-width:25px;width:25px}body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart div.woocommerce-variation-add-to-cart,body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart.variations_form,body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart:not(.grouped_form):not(.variations_form){display:block}.wcsatt-options-product-wrapper{margin:0 0 1.5em}.woocommerce-subscriptions-apfs-product__trial{margin-bottom:0}.woocommerce-subscriptions-apfs-product__trial+.woocommerce-subscriptions-apfs-product__signup-fee{margin-top:0}.woocommerce-subscriptions-apfs-product__signup-fee,.woocommerce-subscriptions-apfs-product__trial{color:inherit;display:block;font-size:.9em}.woocommerce-subscriptions-product-details>p{margin-bottom:1em;margin-top:0}.woocommerce-subscriptions-product-details__trial:not(:last-child){margin-bottom:0}.single_variation_wrap.wcsatt-variation-has-details .single_variation,.single_variation_wrap.wcsatt-variation-has-details .woocommerce-variation-price .price{margin-bottom:0!important}#intercom-placeholder{display:flex;align-items:center;justify-content:center;position:fixed;bottom:108px;right:15px;width:50px;height:50px;background-color:#323232;border-radius:50%;cursor:pointer;z-index:1000}#intercom-placeholder svg{fill:#fff;width:25px;height:25px}@font-face{font-family:'Funnel Sans';font-style:normal;font-weight:300 800;font-display:swap;src:url(/wp-content/themes/purovitalis/assets/fonts/funnel-sans-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Funnel Sans';font-style:normal;font-weight:300 800;font-display:swap;src:url(/wp-content/themes/purovitalis/assets/fonts/funnel-sans-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Public Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/themes/purovitalis/assets/fonts/public-sans-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Public Sans';font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/themes/purovitalis/assets/fonts/public-sans-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--pv-surface-card:#ffffff;--pv-surface-header:#f8f7f3;--pv-surface-muted:#efece5;--pv-surface-active:#564f78;--pv-surface-background:#ffffff;--pv-border-default:#e3ded4;--pv-text:#000000;--pv-text-inverse:#ffffff;--pv-text-primary:#564f78;--pv-text-secondary:#ef7e3f;--pv-neutral-300:#727272;--pv-neutral-400:#3d3d3d;--pv-radius:8px;--pv-radius-full:99px;--pv-font-heading:"Funnel Sans", "Public Sans", system-ui, sans-serif;--pv-font-body:"Public Sans", system-ui, sans-serif;--pv-brand-purple:#493b6b;--pv-brand-orange:#ef7e3f;--pv-brand-cream:#f8f7f3;--pv-brand-ink:#2b2340;--pv-brand-green:#85a887;--pv-color-primary:#824f78;--pv-color-accent:#ef7e3f;--pv-color-grey:#f8f7f3;--pv-color-black:#000000;--pv-color-white:#ffffff;--pv-goal-energy:#fad168;--pv-goal-resilience:#80a6c9;--pv-goal-renewal:#85a887;--pv-goal-balance:#a8364f;--pv-goal-foundation:#564f78;--pv-goal-recovery:#fa7d59;--pv-text-h1:clamp(2.375rem, 1.35rem + 3.2vw, 3.8125rem);--pv-text-h2:clamp(1.75rem, 1.2rem + 1.9vw, 2.5rem);--pv-text-h3:clamp(1.75rem, 1.2rem + 1.9vw, 2.5rem);--pv-text-h5:1.375rem;--pv-text-body:1rem;--pv-text-label:0.8125rem;--pv-leading-tight:1;--pv-leading-body:1.35;--pv-page-max:1440px;--pv-content-max:1342px;--pv-grid-gutter:26px;--pv-brand-blue:#80a6c9;--pv-wrap:1440px;--pv-gutter:52px;--pv-band-radius:24px}@media (max-width:900px){:root{--pv-gutter:24px}}@media (max-width:480px){:root{--pv-gutter:16px}}*,*::before,*::after{box-sizing:border-box}body{background:var(--pv-surface-background);color:var(--pv-text);font-family:var(--pv-font-body);line-height:1.5}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{clip-path:none;display:block;height:auto;left:5px;top:5px;width:auto;z-index:100000}.rh-widget>span{line-height:42px!important;color:#fff!important;background-color:#5A32F4!important}@media (max-width:767px){.rh-widget>span{top:20vw!important}}@media (min-width:768px){.rh-modal{background:#50505050!important}.rh-widget{align-items:center;justify-content:center}.rh-modal iframe{height:80vh!important;padding:4em 2em!important;max-width:1024px}}.swiper-pagination-bullet{margin:0 4px}.swiper-wrapper{overflow:visible!important}.term-nad-booster .jet-woo-builder-archive-product-title{text-transform:none;letter-spacing:0}.currency-switcher .wc_aelia_cs_currency_selector .dropdown .currencies:focus-visible{outline:none}.currency-switcher .options.currencies li:last-of-type{border-radius:0 0 4px 4px}.currency-switcher .wc_aelia_cs_currency_selector{padding:0!important;max-width:400px;font-size:13px;font-weight:500;font-family:inherit;margin:4px 0 0}.currency-switcher .wc_aelia_cs_currency_selector .selected_currency{padding:6px 15px;border:none;transition:.3s ease}.currency-switcher .wc_aelia_cs_currency_selector .selected_currency:hover{background-color:var(--accent);color:var(--white);border-radius:5px}.currency-switcher .wc_aelia_cs_currency_selector .selected_currency:before{display:none}.currency-switcher .wc_aelia_cs_currency_selector .dropdown{border:none;padding:4px 0 0;min-width:fit-content;background-color:#fff0}.currency-switcher .wc_aelia_cs_currency_selector .dropdown .currencies{margin-top:0;margin-bottom:0;padding:0}.currency-switcher .wc_aelia_cs_currency_selector .dropdown .currency{outline:none!important;background-color:#fff}.currency-switcher .wc_aelia_cs_currency_selector .dropdown .currency:hover{background-color:var(--accent);color:#fff}.currency-switcher .wc_aelia_cs_currency_selector .currency_flag{display:none}.currency-switcher .wc_aelia_cs_currency_selector .currency_name{margin:0;text-align:center}.aelia_cs_currencies{font-size:13px;font-weight:500;color:var(--text);padding:5px 15px;border:0;background-color:#fff0;position:relative;appearance:none}.aelia_cs_currencies:focus-visible{outline:none}.wc_aelia_cs_currency_selector .dropdown .currencies{max-height:100%}.weglot-container{margin:4px 0 0}.weglot_switcher.vertical_expand .language-option a img{width:22px!important;height:14px!important}.weglot_switcher.vertical_expand .language-option{font-family:inherit!important;font-size:13px!important;padding:0 8px;text-align:center;justify-content:center;width:56px}.weglot_switcher.vertical_expand .language-option a{font-weight:500!important;color:inherit!important}#magic-login-shortcode,.magic-login-submit{width:100%!important;padding:10px 5px!important}#coupons_list{margin-bottom:1.2em}#coupons_list h3{font-size:.75em}#sc-cc .items-center{font-size:.75em}span.discount-label{font-size:.75em}#text_to_show_coupon{font-size:14px;margin-bottom:10px;display:block}.hide{display:none!important}input#cfw-promo-code-btn{font-size:14px;letter-spacing:1px}.yotpo-apply-redemption-options input.vs__search{padding:.5rem}@media (min-width:1024px){.wc_stripe_checkout_banner_gateways.wc-stripe-wfacp-express-buttons{width:33.5rem}.banner_payment_method_stripe_googlepay{float:left;width:11rem}.banner_payment_method_stripe_applepay{float:right;width:10rem}.banner_payment_method_stripe_applepay iframe{min-height:53px}.gpay-card-info-container-fill .gpay-card-info-iframe{left:0}}@media (max-width:767px){.banner_payment_method_stripe_applepay{margin-top:10px}.gpay-card-info-container-fill .gpay-card-info-iframe{left:0}}.yotpo-widget-hero-section .yotpo-text-on-background:not(.yotpo-is-mobile){height:600px!important}/* Hide Never Expire * / div.inline-flex.items-center.gap-2.text-xs.leading-none.text-gray-600>span:nth-child(2){display:none}div#cfw-logo-container{animation:none!important}:root{--pv-header-h:56px;--pv-header-cell:50px;--pv-rule:rgba(0, 0, 0, 0.12)}.pv-header__inner,.pv-footer__inner{margin:0 auto;max-width:var(--pv-wrap);padding-inline:var(--pv-gutter);width:100%}.pv-menu{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:0;padding:0}.pv-menu__item{position:relative}.pv-menu__link{color:inherit;display:inline-block;font-family:var(--pv-font-body);text-decoration:none}.pv-menu__link:hover,.pv-menu__link:focus-visible{text-decoration:underline}.pv-menu__item.is-current>.pv-menu__link{font-weight:700}.pv-icon{display:block;flex-shrink:0}.pv-icon [stroke]{stroke-width:1;vector-effect:non-scaling-stroke}.pv-menu__toggle{align-items:center;background:none;border:0;color:var(--pv-neutral-300);cursor:pointer;display:flex;line-height:1;padding:0}.pv-menu__chevron{transition:rotate 150ms ease}.pv-menu__toggle[aria-expanded="true"] .pv-menu__chevron{rotate:180deg}.pv-menu__submenu{display:none;list-style:none;margin:0;padding:0}.pv-menu__submenu.is-open{display:block}.pv-header{background:var(--pv-surface-card);position:sticky;top:0;z-index:100}.pv-header__top{background:var(--pv-surface-header);font-size:13px}.pv-header__top .pv-header__inner{display:flex;justify-content:flex-end;padding-block:6px}.pv-header__main .pv-header__inner{align-items:stretch;display:flex;gap:0;height:var(--pv-header-h)}.pv-header__brand,.pv-menu--primary>.pv-menu__item,.pv-header__cell{border-inline-start:1px solid var(--pv-rule)}.pv-header__brand{border-inline-start:0;align-items:center;display:flex;flex-shrink:0;padding-inline:26px 56px}.pv-header__brand img,.pv-header__brand .custom-logo{display:block;height:auto;width:115px}.pv-header__nav{display:flex}.pv-header__nav .pv-menu--primary{flex-wrap:nowrap;gap:0}.pv-menu--primary>.pv-menu__item{align-items:center;display:flex;gap:6px;padding-inline:20px}.pv-menu--primary>.pv-menu__item:last-child{border-inline-end:1px solid var(--pv-rule)}.pv-menu--primary .pv-menu__link{font-family:var(--pv-font-heading);font-size:14px;font-weight:400;white-space:nowrap}.pv-header__actions{align-items:stretch;display:flex;flex-shrink:0;margin-inline-start:auto}.pv-header__cell{align-items:center;background:none;color:inherit;display:flex;justify-content:center;padding:0;text-decoration:none;width:var(--pv-header-cell)}.pv-header__icon:hover,.pv-header__icon:focus-visible{color:var(--pv-brand-purple)}.pv-header__cart{position:relative}.pv-header__cart-count{background:var(--pv-brand-orange);border-radius:999px;color:var(--pv-text-inverse);font-size:10px;font-weight:700;line-height:1;padding:2px 4px;position:absolute;right:8px;top:12px}.pv-header__cart-count.is-empty{display:none}.pv-dropdown{position:relative}.pv-dropdown__toggle{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;font-family:var(--pv-font-heading);font-size:12px;font-weight:500;gap:5px;height:100%;justify-content:center;padding:0;width:100%}.pv-dropdown__toggle .pv-icon{color:var(--pv-neutral-300);transition:rotate 150ms ease}.pv-dropdown__toggle[aria-expanded="true"] .pv-icon{rotate:180deg}.pv-dropdown__panel{background:var(--pv-surface-card);border:1px solid var(--pv-rule);border-radius:var(--pv-radius);display:none;inset-inline-end:0;list-style:none;margin:0;min-width:160px;padding:6px;position:absolute;top:100%;z-index:10}.pv-dropdown.is-open .pv-dropdown__panel{display:block}.pv-dropdown__link{border-radius:6px;color:inherit;display:block;font-size:14px;padding:7px 10px;text-decoration:none}.pv-dropdown__link:hover,.pv-dropdown__link:focus-visible{background:var(--pv-brand-cream)}.pv-dropdown__link.is-current{font-weight:700}.pv-header__burger{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:none;justify-content:center;padding:0;width:44px}.pv-header__burger .pv-icon--close,.pv-header__burger[aria-expanded="true"] .pv-icon--menu{display:none}.pv-header__burger[aria-expanded="true"] .pv-icon--close{display:block}.pv-header__mobile{border-top:1px solid var(--pv-rule);padding:24px var(--pv-gutter)}.pv-header__mobile .pv-menu{flex-direction:column;gap:12px}@media (max-width:1100px){.pv-header__burger{display:flex}.pv-header__nav{display:none}.pv-header__brand{padding-inline:12px 20px}}@media (min-width:1101px){.pv-header__mobile{display:none}}@media (max-width:640px){.pv-header__top{display:none}.pv-header__brand{border-inline-start:0}.pv-header__cell--lang{display:none}}.pv-footer{background:var(--pv-surface-card);margin-top:64px;padding-bottom:24px}.pv-footer__bands{--pv-band-brand-h:108px;--pv-band-signup-h:196px;--pv-band-gap:28px;--pv-bands-h:calc(var(--pv-band-brand-h) + var(--pv-band-gap) + var(--pv-band-signup-h));display:flex;flex-direction:column;gap:var(--pv-band-gap)}.pv-footer__band{border-radius:var(--pv-band-radius);box-sizing:border-box;color:var(--pv-text-inverse);overflow:hidden;position:relative}.pv-footer__band>*:not(.pv-band__art){position:relative;z-index:1}.pv-band__art{background-color:var(--pv-brand-purple);background-image:image-set(url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-purple.webp) 1x,url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-purple@2x.webp) 2x),radial-gradient(90% 160% at 68% 45%,rgb(198 122 190 / .55) 0%,#fff0 60%),linear-gradient(90deg,var(--pv-brand-ink) 0%,var(--pv-brand-purple) 55%,#6b5a8f 100%);background-position:center;background-repeat:no-repeat;background-size:cover;height:var(--pv-bands-h);left:0;position:absolute;right:0;top:0}.pv-footer__band--brand{align-items:center;display:flex;height:var(--pv-band-brand-h);justify-content:center;padding:20px 24px}.pv-footer__logo-link{display:block;line-height:0}.pv-footer__logo{height:auto;width:132px}.pv-footer__band--signup{align-items:center;display:flex;height:var(--pv-band-signup-h);padding:0 56px}.pv-footer__band--signup .pv-band__art{top:calc(-1 * var(--pv-band-offset, calc(var(--pv-band-brand-h) + var(--pv-band-gap))))}.pv-footer__columns{background:var(--pv-brand-cream);border-radius:var(--pv-band-radius);margin-top:var(--pv-band-gap,28px);padding:36px 0 54px}.pv-footer__grid{display:grid;gap:0;grid-template-columns:var(--pv-footer-track,repeat(var(--pv-footer-cols,5),minmax(0,1fr)))}.pv-footer__column{padding:54px 28px 30px}.pv-footer__column+.pv-footer__column{border-inline-start:1px solid rgb(73 59 107 / .25)}.pv-footer__column-title{color:var(--pv-brand-purple);font-family:var(--pv-font-body);font-size:12px;font-weight:700;letter-spacing:.08em;margin:0 0 22px;text-transform:uppercase}.pv-footer__column .pv-menu{flex-direction:column;gap:8px}.pv-footer__column .pv-menu__link{font-size:16px}@media (max-width:1024px){.pv-footer__grid{--pv-footer-track:repeat(3, minmax(0, 1fr));grid-template-columns:repeat(3,minmax(0,1fr));row-gap:36px}.pv-footer__columns{padding:40px 32px}.pv-footer__column{padding:0 28px 0 0}.pv-footer__column+.pv-footer__column{border-inline-start:0}}@media (max-width:900px){.pv-footer__band--brand{height:auto;min-height:96px}.pv-footer__band--signup{height:auto;padding:36px 24px}}@media (max-width:640px){.pv-footer__grid{--pv-footer-track:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.pv-footer__columns{padding:32px 24px}.pv-footer__column{padding:0 16px 0 0}}@media (max-width:460px){.pv-footer__grid{--pv-footer-track:minmax(0, 1fr);grid-template-columns:minmax(0,1fr);row-gap:32px}.pv-footer__column{padding:0}}.pv-footer__legal{font-size:15px;padding-top:40px}.pv-footer__legal .pv-footer__inner{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pv-footer__legal-start{display:flex;flex-direction:column;gap:26px}.pv-footer__legal-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.pv-footer__payments{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.pv-footer__payment{align-items:center;background:var(--pv-brand-cream);border-radius:999px;color:var(--pv-neutral-300);display:flex;font-size:12px;justify-content:center;min-height:30px;min-width:52px;padding:4px 12px}.pv-footer__payment img{display:block;height:16px;width:auto}.pv-footer__copyright{align-items:center;color:var(--pv-neutral-300);display:flex;flex-wrap:wrap;gap:8px;margin:0}.pv-footer__legal-nav .pv-menu{gap:8px}.pv-footer__legal-nav .pv-menu__item+.pv-menu__item::before,.pv-footer__legal-nav+span::before{content:"-";margin-inline-end:8px}.pv-footer__disclaimer{color:var(--pv-neutral-300);line-height:1.6;margin:0}@media (max-width:900px){.pv-footer__legal .pv-footer__inner{grid-template-columns:minmax(0,1fr)}}.pv-newsletter{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.pv-newsletter__heading{font-family:var(--pv-font-heading);font-size:clamp(32px, 3.4vw, 46px);font-weight:700;line-height:1.15;margin:0;max-width:12ch}.pv-newsletter__body{max-width:545px}.pv-newsletter__text{margin:0 0 26px;opacity:.92}.pv-newsletter__form{align-items:center;display:flex;gap:16px}.pv-newsletter__input{background:#fff0;border:0;border-bottom:1px solid rgb(255 255 255 / .6);border-radius:0;color:inherit;flex:1 1 auto;font:inherit;min-width:0;padding:10px 2px}.pv-newsletter__input::placeholder{color:rgb(255 255 255 / .7)}.pv-newsletter__input:focus-visible{border-bottom-color:var(--pv-text-inverse);outline:none}.pv-newsletter__button{align-items:center;background:var(--pv-text);border:0;border-radius:50%;color:var(--pv-text-inverse);cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;padding:0;width:40px}.pv-newsletter__button[disabled]{cursor:progress;opacity:.6}.pv-newsletter__hp{height:0;left:-9999px;overflow:hidden;position:absolute;width:0}.pv-newsletter__message:empty{display:none}.pv-newsletter__message{margin:12px 0 0}.pv-newsletter__message.is-success{color:#cdeccf}.pv-newsletter__message.is-error{color:#ffd2bb}@media (max-width:900px){.pv-newsletter{grid-template-columns:minmax(0,1fr);gap:20px}.pv-newsletter__heading{max-width:none}.pv-newsletter__body{max-width:none}}.pv-region__select{appearance:none;background:none;border:0;border-radius:999px;color:inherit;cursor:pointer;font:inherit;font-size:14px;padding:6px 26px 6px 12px}.pv-region{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M18.56 6L10.28 14.28L2 6' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;border:1px solid var(--pv-rule);border-radius:999px}.pv-region__select:focus-visible{outline:2px solid var(--pv-brand-purple);outline-offset:2px}#trp_ald_modal_container{background-color:rgb(43 35 64 / .45)}#trp_ald_modal_popup{background-color:var(--pv-surface-card);border:0;border-radius:var(--pv-band-radius);box-shadow:0 24px 60px rgb(43 35 64 / .28);color:var(--pv-text);font-family:var(--pv-font-body);max-width:min(520px, 90vw);padding:32px}#trp_ald_popup_text{font-size:18px;line-height:1.4}#trp_ald_popup_change_language{background:var(--pv-text);border-color:var(--pv-text);border-radius:var(--pv-radius-full);font-size:16px;font-weight:700;height:48px}#trp_ald_popup_change_language:hover,#trp_ald_popup_change_language:focus-visible{background:var(--pv-brand-purple);border-color:var(--pv-brand-purple)}#trp_ald_x_button_and_textarea,#trp_ald_x_button_textarea{color:var(--pv-neutral-300)!important;font-size:14px}#trp_ald_x_button_and_textarea{margin-top:20px;width:auto}#trp_ald_modal_popup #trp_ald_x_button{display:none}#trp_ald_x_button_and_textarea:hover,#trp_ald_x_button_textarea:hover{color:var(--pv-text)!important}.trp_ald_ls_container,.trp_ald_ls_container .trp-language-switcher-container,.trp_ald_ls_container .trp-ls-shortcode-language{border:0}.trp_ald_ls_container .trp-ls-shortcode-current-language{border:1px solid var(--pv-rule);border-radius:var(--pv-radius-full);color:var(--pv-text);font-size:16px}.trp_ald_ls_container .trp-ls-shortcode-language{background:var(--pv-surface-card);border:1px solid var(--pv-rule);border-radius:var(--pv-radius);box-shadow:0 12px 30px rgb(43 35 64 / .16);overflow:hidden}.trp_ald_ls_container .trp-ald-popup-select{color:var(--pv-text);font-size:16px}.trp_ald_ls_container .trp-ls-shortcode-language>div:hover{background:var(--pv-brand-cream);color:var(--pv-text)}.trp_ald_ls_container .trp-language-switcher-container>div{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M18.56 6L10.28 14.28L2 6' stroke='%23727272' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-size:11px 8px;background-repeat:no-repeat}.trp_ald_ls_container .trp-language-switcher-container>div:has(.trp-shortcode-arrow){background-image:none}.trp_ald_ls_container .trp-language-switcher-container .trp-ls-shortcode-language.trp-ls-clicked{background-image:none}.pv-drawer{--pv-surface-card:#ffffff;--pv-surface-muted:#efece5;--pv-surface-active:#564f78;--pv-border-default:#e3ded4;--pv-text:#000000;--pv-text-inverse:#ffffff;--pv-text-primary:#564f78;--pv-text-secondary:#ef7e3f;--pv-neutral-300:#727272;--pv-radius:8px;--pv-radius-full:99px;position:fixed;inset:0;z-index:9000;font-family:var(--pv-font-body);color:var(--pv-text)}.pv-drawer[hidden]{display:none}.pv-drawer *,.pv-drawer *::before,.pv-drawer *::after{box-sizing:border-box}.pv-drawer .pv-btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;border-radius:var(--pv-radius-full);font-family:var(--pv-font-body);font-size:15px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer}.pv-drawer .pv-btn--primary{background:var(--pv-text);border:1px solid var(--pv-text);color:var(--pv-text-inverse)}.pv-drawer .pv-btn--outline{background:#fff0;border:1px solid var(--pv-text);color:var(--pv-text)}.pv-drawer__overlay{position:absolute;inset:0;background:rgb(24 22 33 / .35);opacity:0;transition:opacity 220ms ease}.pv-drawer__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(480px, 100%);background:var(--pv-surface-card);box-shadow:-10px 0 30px rgb(86 79 120 / .08);transform:translateX(100%);transition:transform 260ms ease}.pv-drawer.is-open .pv-drawer__overlay{opacity:1}.pv-drawer.is-open .pv-drawer__panel{transform:none}@media (prefers-reduced-motion:reduce){.pv-drawer__overlay,.pv-drawer__panel{transition:none}}.pv-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 0}.pv-drawer__title{margin:0;font-size:16px;font-weight:800}.pv-drawer__close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:var(--pv-surface-muted);font-size:20px;line-height:1;color:var(--pv-text);cursor:pointer}.pv-drawer__body{display:flex;flex:1 1 auto;flex-direction:column;gap:20px;min-height:0;padding:20px 24px 32px;overflow-y:auto;overscroll-behavior:contain}.pv-drawer.is-busy .pv-drawer__body{opacity:.55;pointer-events:none}.pv-drawer__items{flex:1 0 auto;margin:0;padding:0;list-style:none}.pv-drawer-item{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--pv-border-default)}.pv-drawer-item__thumb{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--pv-radius);background:var(--pv-surface-muted);overflow:hidden}.pv-drawer-item__thumb img{width:100%;height:100%;object-fit:contain}.pv-drawer-item__details{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.pv-drawer-item__name{margin:0;font-size:14px;font-weight:800;line-height:1.35;overflow:hidden;text-overflow:ellipsis}.pv-drawer-item__name a{color:inherit;text-decoration:none}.pv-drawer-item__badges{display:flex;align-items:center;gap:6px;margin:0}.pv-drawer-item__delivery{font-size:12px;line-height:1.35;color:var(--pv-neutral-300)}.pv-type-badge{padding:2px 6px;border-radius:4px;background:var(--pv-surface-active);color:var(--pv-text-inverse);font-size:10px;font-weight:600;white-space:nowrap}.pv-type-badge--once{background:var(--pv-surface-muted);color:var(--pv-neutral-300)}.pv-type-badge--gift{background:var(--pv-text-secondary);color:var(--pv-text-inverse)}.pv-drawer-item__actions{display:flex;align-items:center;gap:12px;padding-top:4px}.pv-stepper{display:flex;align-items:center;gap:12px;padding:4px 8px;border-radius:4px;background:var(--pv-surface-muted);font-size:12px;font-weight:700}.pv-stepper button{padding:0;border:0;background:none;font:inherit;color:var(--pv-neutral-300);cursor:pointer}.pv-stepper button:disabled{opacity:.4;cursor:default}.pv-stepper__value{min-width:8px;text-align:center}.pv-drawer-item__remove{padding:0;border:0;background:none;font-family:inherit;font-size:12px;color:var(--pv-text-secondary);text-decoration:underline;cursor:pointer}.pv-drawer-item__price{flex:0 0 auto;margin:0;font-size:14px;font-weight:800;line-height:1.35;white-space:nowrap}.pv-drawer-item--gift .pv-drawer-item__price{color:var(--pv-text-secondary)}.pv-drawer-addon{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--pv-border-default);border-radius:var(--pv-radius);background:var(--pv-surface-muted)}.pv-drawer-addon__thumb{flex:0 0 auto;width:48px;height:48px;border-radius:var(--pv-radius);background:var(--pv-surface-card);overflow:hidden}.pv-drawer-addon__thumb img{width:100%;height:100%;object-fit:contain}.pv-drawer-addon__text{flex:1 1 auto;min-width:0}.pv-drawer-addon__name{margin:0;font-size:13px;font-weight:700;line-height:1.3}.pv-drawer-addon__price{margin:2px 0 0;font-size:12px;color:var(--pv-neutral-300)}.pv-drawer-addon__price del{display:none}.pv-drawer-addon__toggle{flex:0 0 auto;padding:7px 14px;border:1px solid var(--pv-text);border-radius:var(--pv-radius-full);background:none;font-family:inherit;font-size:12px;font-weight:600;color:var(--pv-text);cursor:pointer}.pv-drawer-addon.is-added .pv-drawer-addon__toggle{background:var(--pv-text);color:var(--pv-text-inverse)}.pv-drawer__footer{flex:0 0 auto;display:flex;flex-direction:column;gap:14px;padding-top:14px;border-top:1px solid var(--pv-border-default)}.pv-drawer__subtotal{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:800;line-height:1.35}.pv-drawer__actions{display:flex;flex-direction:column;gap:8px}.pv-drawer__actions .pv-btn{width:100%}.pv-drawer__cart-link{align-self:center;font-size:13px;color:var(--pv-neutral-300);text-decoration:underline}.pv-drawer__empty{margin:auto 0;text-align:center}.pv-drawer__empty-title{margin:0 0 6px;font-size:18px;font-weight:800}.pv-drawer__empty-text{margin:0 0 20px;font-size:14px;color:var(--pv-neutral-300)}@media (max-width:560px){.pv-drawer__header,.pv-drawer__body{padding-left:16px;padding-right:16px}.pv-drawer__footer{position:sticky;bottom:0;padding-bottom:calc(8px + env( safe-area-inset-bottom ));background:var(--pv-surface-card)}}.pv-bump{flex:0 0 auto}.pv-bump__heading{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--pv-text)}.pv-bump__label{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:var(--pv-surface-active);color:#fff;font-size:11px;font-weight:600;white-space:nowrap;vertical-align:1px}.pv-bump__text{margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--pv-neutral-300)}.pv-bump__card .pv-drawer-addon__price del{display:inline;margin-right:6px}.pv-bump__card .pv-drawer-addon__price ins{text-decoration:none;font-weight:600;color:var(--pv-text)}.woocommerce-cart .pv-bump{max-width:420px;margin:20px 0 0}.pv-search__form{border-bottom:1px solid var(--pv-border-default);padding:0 20px 16px}.pv-search__field{align-items:center;background:var(--pv-surface-card);border:1.5px solid var(--pv-border-default);border-radius:var(--pv-radius-full);display:flex;gap:11px;padding:12px 18px}.pv-search__field:focus-within{border-color:var(--pv-brand-orange,#ef7e3f)}.pv-search__field svg{color:var(--pv-neutral-300);flex:none}.pv-search__field input{background:none;border:0;color:var(--pv-text);font:inherit;font-size:16px;min-width:0;outline:none;width:100%}.pv-search__results{padding:8px 12px 24px}.pv-search__group{margin:0 0 22px}.pv-search__group:last-of-type{margin-bottom:0}.pv-search__group-title{color:var(--pv-neutral-300);font-size:11px;font-weight:700;letter-spacing:.13em;margin:0 0 8px;padding:0 8px;text-transform:uppercase}.pv-search__row{align-items:center;border-radius:10px;color:inherit;display:flex;gap:12px;padding:9px 8px;text-decoration:none}.pv-search__row:hover,.pv-search__row:focus-visible{background:var(--pv-surface-muted)}.pv-search__row--article{align-items:flex-start}.pv-search__thumb{background:var(--pv-surface-muted);border-radius:8px;flex:none;height:46px;object-fit:cover;width:46px}.pv-search__thumb--wide{height:48px;width:68px}.pv-search__row-text{min-width:0}.pv-search__row-title{color:var(--pv-text);display:block;font-size:15px;font-weight:600;line-height:1.35}.pv-search__row-meta{color:var(--pv-neutral-300);display:block;font-size:13px;line-height:1.4;margin-top:2px}.pv-search__price{color:var(--pv-text);font-size:13px;font-weight:700;margin-left:auto;padding-left:8px;text-align:right}.pv-search__count{color:var(--pv-neutral-300);font-size:13px;margin-left:auto}.pv-search__group--ingredient{background:var(--pv-surface-muted);border-radius:var(--pv-radius);padding:14px 10px 8px}.pv-search__explain{color:var(--pv-text);font-size:14px;line-height:1.5;margin:0 0 10px;padding:0 8px}.pv-search__correction{color:var(--pv-neutral-300);font-size:13px;margin:0 0 14px;padding:0 8px}.pv-search__correction strong{color:var(--pv-text)}.pv-search__hint{color:var(--pv-neutral-300);font-size:14px;margin:0;padding:16px 8px}.pv-search__none{padding:20px 8px}.pv-search__none-title{color:var(--pv-text);font-size:16px;font-weight:700;margin:0 0 4px}.pv-search__none .pv-search__hint{padding:0}.pv-search__all{border-top:1px solid var(--pv-border-default);color:var(--pv-text-primary);display:block;font-size:14px;font-weight:700;margin-top:18px;padding:16px 8px 0;text-align:center;text-decoration:none}.pv-search__all:hover{text-decoration:underline}.pv-search__chips{display:flex;flex-wrap:wrap;gap:8px;padding:0 8px}.pv-search__chip{background:none;border:1.5px solid var(--pv-border-default);border-radius:var(--pv-radius-full);color:var(--pv-text);cursor:pointer;font:inherit;font-size:14px;font-weight:600;padding:8px 16px;transition:border-color 150ms ease}.pv-search__chip:hover,.pv-search__chip:focus-visible{border-color:var(--pv-text-primary)}.pv-search__go{align-items:center;background:var(--pv-text);border:1.5px solid var(--pv-text);border-radius:50%;color:var(--pv-text-inverse,#fff);display:flex;flex:none;height:30px;justify-content:center;margin-left:auto;transition:background 150ms ease,border-color 150ms ease;width:30px}.pv-search__row:hover .pv-search__go,.pv-search__row:focus-visible .pv-search__go{background:var(--pv-brand-purple,#493b6b);border-color:var(--pv-brand-purple,#493b6b)}.pv-search__price,.pv-search__count{margin-left:auto}.trp-floating-switcher{display:flex;flex-direction:column-reverse;position:fixed;z-index:99999;overflow:hidden;padding:var(--switcher-padding,10px);border:var(--border,none);border-radius:var(--border-radius,8px);background:var(--bg,#fff);width:var(--switcher-width,auto);top:var(--top,unset);right:var(--right,unset);bottom:var(--bottom,unset);left:var(--left,unset);box-shadow:0 10px 20px 0 #0000000D}.trp-floating-switcher .trp-switcher-dropdown-list{flex-direction:column-reverse}.trp-switcher-position-top.trp-floating-switcher{flex-direction:column;top:var(--wp-admin--admin-bar--height,0)}.trp-floating-switcher.trp-switcher-position-top:not(.trp-ls-inline) .trp-language-switcher-inner,.trp-floating-switcher.trp-switcher-position-top .trp-switcher-dropdown-list{flex-direction:column}nav.trp-ls-inline .trp-language-switcher-inner{flex-direction:row}.trp-ls-inline.trp-opposite-language .trp-language-item{width:100%}#trp-floater-powered-by{color:var(--text,#b3b3b3);font-size:12px;text-align:center;padding:0 5px;opacity:70%}#trp-floater-powered-by a{color:var(--text,#b3b3b3)}.trp-switcher-position-bottom #trp-floater-powered-by{border-top:1px solid var(--border-color,#747474);padding-top:5px;margin-top:5px}.trp-switcher-position-top #trp-floater-powered-by{border-bottom:1px solid var(--border-color,#747474);padding-bottom:5px;margin-bottom:5px}.trp-shortcode-switcher__wrapper{position:relative;border:none}.elementor-widget-trp_language_switcher{width:fit-content;max-width:100%}.elementor-widget-trp_language_switcher .elementor-widget-container,.trp-elementor-language-switcher,.trp-elementor-language-switcher .trp-shortcode-switcher__wrapper{width:fit-content;max-width:100%}.trp-shortcode-switcher{position:static;display:inline-block;overflow:hidden;padding:10px 0;border:var(--border,none);border-radius:var(--border-radius,5px);background:var(--bg,#fff);width:auto;box-shadow:none}.trp-shortcode-anchor:not(.trp-opposite-button){visibility:hidden}.trp-shortcode-switcher.trp-open-on-click{cursor:pointer}.trp-shortcode-overlay{position:absolute;left:0;top:0;z-index:9999}.trp-current-language-item__wrapper:not(.trp-hide-arrow){display:flex;align-items:center;padding-right:10px;justify-content:space-between}.trp-language-switcher-inner{display:flex}.trp-floating-switcher .trp-language-switcher-inner{flex-direction:column-reverse}.trp-shortcode-switcher .trp-language-switcher-inner{flex-direction:column}.trp-switcher-dropdown-list{display:flex;overflow-y:hidden;transition:max-height 0.2s ease-in-out;max-height:0;transition-duration:var(--transition-duration)}.trp-shortcode-switcher .trp-switcher-dropdown-list{flex-direction:column}.trp-ls-dropdown.is-open .trp-switcher-dropdown-list,.trp-ls-dropdown[aria-expanded="true"] .trp-switcher-dropdown-list,.trp-shortcode-switcher.trp-open-on-hover.is-open .trp-switcher-dropdown-list,.trp-shortcode-switcher[aria-expanded="true"] .trp-switcher-dropdown-list{overflow-y:auto;max-height:min(350px, 70vh);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--text) #fff0}.trp-ls-dropdown.is-transitioning .trp-switcher-dropdown-list,.trp-shortcode-switcher.is-transitioning .trp-switcher-dropdown-list{overflow-y:hidden!important}.trp-shortcode-arrow{pointer-events:none}.trp-shortcode-switcher.is-open .trp-shortcode-arrow{transform:rotate(180deg)}.trp-language-item:focus{outline:none}.trp-language-item:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.trp-language-item{display:flex;align-items:center;gap:8px;padding:7px 16px;text-decoration:none;min-height:19px;box-sizing:content-box}.trp-language-item:hover{background:var(--bg-hover,#f3f3f3)}.trp-language-item:hover .trp-language-item-name{color:var(--text-hover,#000)}.trp-language-item__current{pointer-events:none;cursor:default}.trp-language-item-name{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text,#000);font-size:var(--font-size,14px);line-height:1.2;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400}.trp-flag-image{border-radius:var(--flag-radius,0)!important;aspect-ratio:var(--aspect-ratio,4/3)!important;width:var(--flag-size,18px)!important;display:inline-block!important;height:auto!important}.trp-menu-ls-label .trp-flag-image{margin:-2px 3px}.trp-custom-flag{object-fit:cover}.trp-switcher-dropdown-list::-webkit-scrollbar{width:6px}.trp-switcher-dropdown-list::-webkit-scrollbar-track{background:#fff0}.trp-switcher-dropdown-list::-webkit-scrollbar-thumb{background-color:var(--text);border-radius:4px}.trp-switcher-dropdown-list::-webkit-scrollbar-thumb:hover{background-color:var(--text-hover)}.trp-flag-rounded{border-radius:9999px!important;aspect-ratio:1 / 1!important}.trp-ls-name{padding-left:5px}@media (prefers-reduced-motion:reduce){.trp-switcher-dropdown-list{transition:none!important}}.trp_ald_ls_container img.trp-flag-image{padding-top:0!important}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector){position:relative;display:inline-block;padding:0;border:0;box-sizing:border-box}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector)>div{box-sizing:border-box;padding-right:20px;padding-bottom:3px;padding-left:13px;border:1px solid #c1c1c1;border-radius:3px;background-color:#fff}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector)>div>a{display:block;padding:2px;border-radius:3px;color:#0769ad}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector)>div>a:hover{background:#f1f1f1}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector)>div>a.trp-ls-shortcode-disabled-language{cursor:default}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector)>div>a.trp-ls-shortcode-disabled-language:hover{background:none}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector)>div>a>img{display:inline;margin:0 3px;width:18px;height:12px;border-radius:0}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) .trp-ls-shortcode-current-language{display:inline-block}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):focus .trp-ls-shortcode-current-language,.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):hover .trp-ls-shortcode-current-language{visibility:hidden}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector) .trp-ls-shortcode-language{display:inline-block;height:1px;overflow:hidden;visibility:hidden;z-index:1;max-height:250px;overflow-y:auto;left:0;top:0;min-height:auto}.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):focus .trp-ls-shortcode-language,.trp_ald_ls_container .trp-language-switcher:not(.trp-ald-language-selector):hover .trp-ls-shortcode-language{visibility:visible;max-height:250px;height:auto;overflow-y:auto;position:absolute;left:0;top:0;display:inline-block!important;min-height:auto}#trp_ald_x_button{z-index:0!important}.pv-rewards{flex:0 0 auto;padding:12px;border:1px solid var(--pv-border-default);border-radius:var(--pv-radius);background:var(--pv-surface-card)}.pv-rewards__message{margin:0 0 8px;font-size:12px;line-height:1.35}.pv-rewards__message strong{font-weight:800}.pv-rewards__track{position:relative;display:block;height:8px;margin:11px 0;border-radius:100px;background:var(--pv-border-default)}.pv-rewards__fill{display:block;height:100%;border-radius:100px;background:var(--pv-text-primary);transition:width 300ms ease}.pv-rewards__marker{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:-11px;border-radius:11px;background:var(--pv-border-default);color:var(--pv-neutral-300);transform:translateY(-50%)}.pv-rewards__marker.is-unlocked{background:var(--pv-text-primary);color:var(--pv-text-inverse)}.pv-rewards__marker svg{width:12px;height:12px}body.pv-2026{background:var(--pv-color-white);color:var(--pv-color-black);font-family:var(--pv-font-body);font-size:var(--pv-text-body);font-weight:400;line-height:var(--pv-leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pv-2026 .pv26-main{display:block}.pv26-header{position:sticky;top:0;z-index:60;background:var(--pv-color-white)}.pv26-header__bar{position:relative;display:flex;align-items:stretch;height:80px;max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-header__logo{display:flex;align-items:center;padding:0 40px 0 0;border-right:1px solid var(--pv-border-default)}.pv26-header__logo img{height:46px;width:auto}.pv26-header__nav{display:flex;align-items:stretch}.pv26-header__item{display:flex;border-right:1px solid var(--pv-border-default)}.pv26-header__link{display:flex;align-items:center;gap:6px;padding:0 26px;font-family:var(--pv-font-heading);font-size:14px;font-weight:400;color:var(--pv-color-black);text-decoration:none;white-space:nowrap}.pv26-header__arrow{display:inline-flex;align-items:center;max-width:0;opacity:0;overflow:hidden;transition:max-width 0.25s ease,opacity 0.25s ease}.pv26-arrow{display:block;flex:none}.pv26-header__link:hover .pv26-header__arrow,.pv26-header__dropdown a:hover .pv26-header__arrow{max-width:1.2em;opacity:1}.pv26-header__indicator{position:absolute;bottom:0;left:0;height:3px;width:0;background:var(--pv-color-black);transition:left 0.3s cubic-bezier(.4,0,.2,1),width 0.3s cubic-bezier(.4,0,.2,1),opacity 0.2s ease;opacity:0}.pv26-header__nav.has-active .pv26-header__indicator{opacity:1}.pv26-header__dropdown{position:absolute;top:100%;left:0;right:0;background:var(--pv-color-white);border-radius:0 0 var(--pv-radius) var(--pv-radius);box-shadow:0 24px 40px rgb(0 0 0 / .08);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s}.pv26-header__item.has-dropdown:hover .pv26-header__dropdown,.pv26-header__item.has-dropdown:focus-within .pv26-header__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.pv26-header__dropdown-inner{padding:48px 40px 56px}.pv26-header__dropdown-title{font-weight:700;margin:0 0 32px}.pv26-header__dropdown-list{list-style:none;margin:0;padding:0;max-width:420px}.pv26-header__dropdown-list.is-columns{column-count:2;column-gap:72px;max-width:912px}.pv26-header__dropdown-list li{break-inside:avoid;border-bottom:1px solid var(--pv-border-default)}.pv26-header__dropdown-list a{display:flex;align-items:center;gap:10px;padding:16px 0;color:var(--pv-color-black);text-decoration:none;font-size:20px;font-weight:400}.pv26-header__dropdown-cta{display:flex;align-items:center;justify-content:flex-end;gap:24px;margin-top:32px;font-weight:700}.pv26-header__actions{display:flex;align-items:stretch;margin-left:auto}.pv26-header__actions>*{position:relative;display:flex;align-items:center;padding:0 22px;border-left:1px solid var(--pv-border-default);font-size:14px}.pv26-header__actions .pv-header__icon svg{height:19px;width:auto}.pv26-header__actions .pv-header__cart-count{position:absolute;top:22px;right:12px;min-width:17px;height:17px;padding:0 4px;display:grid;place-content:center;border-radius:var(--pv-radius-full);background:var(--pv-color-accent);color:var(--pv-color-white);font-size:11px;font-weight:700;line-height:1}.pv26-header__actions .pv-header__cart-count.is-empty{display:none}.pv26-header__actions>*:last-child{padding-right:0}.pv26-btn{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:14px 30px;border-radius:var(--pv-radius-full);font-family:var(--pv-font-body);font-size:var(--pv-text-body);font-weight:500;line-height:var(--pv-leading-body);text-decoration:none;cursor:pointer;border:0;transition:gap 0.25s ease}.pv26-btn--primary{background:var(--pv-color-black);color:var(--pv-color-white)}.pv26-btn--outline{background:#fff0;color:var(--pv-color-black);border:1px solid var(--pv-color-black)}.pv26-btn--outline-light{background:#fff0;color:var(--pv-color-white);border:1px solid var(--pv-color-white)}.pv26-btn__arrow{display:inline-flex;align-items:center;max-width:0;opacity:0;overflow:hidden;transition:max-width 0.25s ease,opacity 0.25s ease}.pv26-btn:hover{gap:8px}.pv26-btn:hover .pv26-btn__arrow{max-width:1.2em;opacity:1}.pv26-hero{padding:0 48px;max-width:var(--pv-page-max);margin:0 auto}.pv26-hero__media{position:relative;height:700px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey)}.pv26-hero__media.is-placeholder{background:radial-gradient(120% 90% at 78% 40%,#d9cfc4 0%,#fff0 60%),linear-gradient(135deg,#efe9e1 0%,#e4dbd0 55%,#d8ccc0 100%)}.pv26-hero__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pv26-hero__content{position:absolute;top:50%;transform:translateY(-50%);left:clamp(32px, 8.6%, 122px);max-width:660px}.pv26-hero__title{margin:0 0 34px;font-family:var(--pv-font-heading);font-size:var(--pv-text-h1);font-weight:700;line-height:var(--pv-leading-tight);color:var(--pv-color-white)}.pv26-hero__sub{margin:0 0 42px;max-width:615px;color:var(--pv-color-black)}.pv26-hero__ctas{display:flex;gap:18px}.pv26-hero__ctas .pv26-btn--primary{font-size:13px;font-weight:700}.pv26-newsletter{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-newsletter__inner{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center;border-radius:26px;padding:56px 64px;color:var(--pv-color-white);background:radial-gradient(90% 130% at 85% 10%,rgb(239 126 63 / .55) 0%,#fff0 55%),radial-gradient(120% 160% at 15% 90%,#3c2f55 0%,#fff0 70%),linear-gradient(115deg,#4a3a63 0%,var(--pv-color-primary) 60%,#9a5f8d 100%)}.pv26-newsletter__title{margin:0;align-self:center;font-family:var(--pv-font-heading);font-size:var(--pv-text-h2);font-weight:700;line-height:1.1}.pv26-newsletter__lead{margin:0 0 18px}.pv26-newsletter__form{display:block}.pv26-newsletter__row{display:flex;gap:12px}.pv26-newsletter__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pv26-newsletter__message{margin:10px 0 0;min-height:1.4em;font-size:14px;line-height:1.4}.pv26-newsletter__message.is-success{font-weight:700}.pv26-newsletter__message.is-error{color:#b3261e;font-weight:700}.pv26-newsletter__input{flex:1;border:0;border-radius:var(--pv-radius-full);padding:14px 24px;font:inherit;color:var(--pv-color-black);background:rgb(255 255 255 / .55)}.pv26-newsletter__input::placeholder{color:rgb(0 0 0 / .55)}.pv26-newsletter__consent{display:flex;gap:10px;margin-top:16px;font-size:var(--pv-text-label);align-items:flex-start}.pv26-newsletter__consent input{appearance:none;-webkit-appearance:none;flex:none;width:20px;height:20px;margin-top:1px;border:1.5px solid var(--pv-color-white);border-radius:50%;background:#fff0;cursor:pointer;display:inline-grid;place-content:center}.pv26-newsletter__consent input::before{content:'';width:10px;height:10px;border-radius:50%;background:var(--pv-color-white);transform:scale(0);transition:transform 0.15s ease}.pv26-newsletter__consent input:checked::before{transform:scale(1)}.pv26-newsletter__inner>*{position:relative;z-index:1}.pv26-footer{margin-top:56px;padding-bottom:40px}.pv26-footer__panel{max-width:var(--pv-page-max);margin:56px auto 0;padding:0 48px}.pv26-footer__currency{display:inline-flex;align-items:center;gap:8px;flex:none}.pv26-footer__payrow{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.pv26-flag{display:block;flex:none;width:20px;height:20px;border-radius:50%}.pv26-currency-form{display:inline-flex;align-items:center}.pv26-currency-select{appearance:none;-webkit-appearance:none;border:0;background:#fff0 url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7'%3E%3Cpath d='M1 1l5 5 5-5' stroke='black' fill='none' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right center no-repeat;font:inherit;font-size:14px;font-weight:500;color:var(--pv-color-black);cursor:pointer;padding:0 18px 0 0;line-height:1}.pv26-footer__cols{display:grid;grid-template-columns:repeat(5,1fr);gap:0;background:var(--pv-color-grey);border-radius:26px;padding:64px 12px}.pv26-footer__col{padding:0 28px;min-width:0}.pv26-footer__col+.pv26-footer__col{border-left:1px solid var(--pv-border-default)}.pv26-footer__heading{margin:0 0 18px;font-size:var(--pv-text-label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pv-goal-foundation)}.pv26-footer__col ul{list-style:none;margin:0;padding:0;font-size:14px}.pv26-footer__col li{margin:0 0 12px}.pv26-footer__col a{color:var(--pv-color-black);text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size 0.25s ease}.pv26-footer__col a:hover{background-size:100% 1px}.pv26-footer__meta,.pv26-footer__legal{max-width:var(--pv-page-max);margin:44px auto 0;padding:0 48px}.pv26-footer__meta{display:grid;grid-template-columns:2fr 1fr;gap:48px;align-items:start}.pv26-footer__payments{display:inline-flex;gap:16px;flex-wrap:wrap;align-items:center;min-height:36px;padding:8px 22px;border-radius:var(--pv-radius-full);background:var(--pv-color-grey)}.pv26-footer__payments img,.pv26-footer__payments svg{height:14px;width:auto}.pv26-footer__payments img[src*='ideal'],.pv26-footer__payments img[src*='wero'],.pv26-footer__payments img[src*='mobilepay']{height:17px}.pv26-footer__payments>*{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0;background:#fff0;overflow:visible}.pv26-footer__paylabel{font-size:12px}.pv26-footer__disclaimer{margin:0;font-size:14px;color:var(--pv-color-black)}.pv26-footer__legal{display:flex;gap:10px;margin-top:28px;font-size:14px;color:var(--pv-color-black)}.pv26-footer__legal a{color:inherit}.pv26-footer__legal>*+*::before{content:'-';margin-right:10px}.pv26-footer__legal a{color:inherit;text-decoration:none}.pv26-footer__legal a:hover{text-decoration:underline}.pv26-stub{max-width:var(--pv-page-max);margin:24px auto;padding:0 48px}.pv26-stub__inner{border:2px dashed var(--pv-border-default);border-radius:26px;padding:72px 0;text-align:center;color:var(--pv-neutral-300);font-family:var(--pv-font-heading)}@media (prefers-reduced-motion:reduce){.pv26-header__indicator,.pv26-header__arrow,.pv26-btn,.pv26-btn__arrow,.pv26-footer__col a,.pv26-header__dropdown{transition:none}}.pv26-reviews,.pv26-partner,.pv26-goals,.pv26-formula,.pv26-bestsellers,.pv26-quality,.pv26-membership{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-partner,.pv26-goals,.pv26-formula,.pv26-bestsellers,.pv26-quality,.pv26-membership{margin-top:82px}.pv26-articles{margin-top:82px}.pv26-reviews+.pv26-partner{margin-top:26px}.pv26-h2{margin:0 0 40px;font-size:var(--pv-text-h2);font-weight:700;line-height:1}.pv26-h2--funnel{font-family:var(--pv-font-heading)}.pv26-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;margin-bottom:40px}.pv26-section-head .pv26-h2{margin-bottom:10px}.pv26-section-head__sub{margin:0}.pv26-section-head--ondark{color:var(--pv-color-white)}.pv26-card{border-radius:26px;position:relative;overflow:hidden;padding:64px 96px;min-height:533px;display:flex;flex-direction:column;justify-content:center}.pv26-card--orange{color:var(--pv-color-black);background:radial-gradient(85% 120% at 82% 18%,#f9a03f 0%,#fff0 60%),radial-gradient(110% 140% at 12% 88%,#d95f27 0%,#fff0 65%),linear-gradient(120deg,#f08a45 0%,var(--pv-color-accent) 55%,#e2661f 100%)}.pv26-card--purple{color:var(--pv-color-white);background:radial-gradient(80% 120% at 80% 15%,#8d5f86 0%,#fff0 55%),radial-gradient(100% 130% at 20% 95%,#2c2440 0%,#fff0 70%),linear-gradient(120deg,#3a3153 0%,var(--pv-goal-foundation) 50%,var(--pv-color-primary) 100%)}.pv26-lifecells{isolation:isolate;background:var(--pv-lc-base)}.pv26-lifecells::before,.pv26-lifecells::after{content:'';position:absolute;aspect-ratio:1;border-radius:50%;pointer-events:none;will-change:transform}.pv26-lifecells::before{width:var(--pv-lc-a-size,40%);left:var(--pv-lc-a-x,3%);top:var(--pv-lc-a-y,-6%);background:var(--pv-lc-a);animation:pv26-cell-a 34s ease-in-out infinite alternate}.pv26-lifecells::after{width:var(--pv-lc-b-size,44%);left:var(--pv-lc-b-x,48%);top:var(--pv-lc-b-y,42%);background:var(--pv-lc-b);animation:pv26-cell-b 42s ease-in-out infinite alternate}@keyframes pv26-cell-a{from{transform:translate(-9%,7%) scale(.97)}45%{transform:translate(3%,-4%) scale(1.04)}to{transform:translate(9%,5%) scale(1)}}@keyframes pv26-cell-b{from{transform:translate(8%,-6%) scale(1.03)}55%{transform:translate(-3%,3%) scale(.98)}to{transform:translate(-9%,-8%) scale(1.05)}}.pv26-card--orange,.pv26-quiz-card{--pv-lc-base:radial-gradient(circle 620px at 108% 18%, rgba(214, 78, 32, 0.32) 0%, rgba(214, 78, 32, 0.32) 99%, transparent 100%),
		linear-gradient(112deg, #f7923f 0%, #f27e3c 42%, #e6662c 76%, #dd5a2a 100%);--pv-lc-a:radial-gradient(circle at 68% 28%, rgba(255, 201, 96, 0.82) 0%, rgba(252, 170, 66, 0.72) 48%, rgba(246, 141, 58, 0.64) 100%);--pv-lc-b:radial-gradient(circle at 42% 32%, rgba(206, 74, 30, 0.58) 0%, rgba(184, 50, 22, 0.66) 70%, rgba(170, 44, 20, 0.7) 100%)}.pv26-card--purple,.pv26-newsletter__inner{--pv-lc-base:radial-gradient(circle 560px at 92% 118%, rgba(36, 30, 56, 0.55) 0%, rgba(36, 30, 56, 0.55) 99%, transparent 100%),
		linear-gradient(108deg, #2a2340 0%, #3c2f5e 34%, #5a3c8c 66%, #7c3f73 100%);--pv-lc-a:radial-gradient(circle at 28% 24%, rgba(118, 108, 176, 0.62) 0%, rgba(150, 118, 170, 0.66) 48%, rgba(240, 166, 130, 0.84) 100%);--pv-lc-b:radial-gradient(circle at 34% 26%, rgba(116, 72, 192, 0.72) 0%, rgba(96, 96, 186, 0.7) 58%, rgba(84, 122, 190, 0.66) 100%)}.pv26-quiz-card{--pv-lc-a-size:120%;--pv-lc-a-x:-55%;--pv-lc-a-y:38%;--pv-lc-b-size:130%;--pv-lc-b-x:30%;--pv-lc-b-y:58%}.pv26-newsletter__inner{--pv-lc-a-size:46%;--pv-lc-a-x:8%;--pv-lc-a-y:-70%;--pv-lc-b-size:52%;--pv-lc-b-x:46%;--pv-lc-b-y:-30%}.pv26-newsletter__inner>*{position:relative;z-index:1}.pv26-card>*{position:relative;z-index:1}.pv26-reviews{display:flex;align-items:center;gap:28px;margin-top:26px;min-height:38px}.pv26-reviews__link{text-decoration:underline;text-underline-position:from-font}.pv26-reviews__link{flex:none;font-size:var(--pv-text-label);color:var(--pv-color-black)}.pv26-reviews__ticker{flex:1;overflow:hidden;white-space:nowrap;mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.pv26-reviews__track{display:inline-flex;gap:72px;padding-right:72px;animation:pv26-ticker 40s linear infinite}.pv26-reviews__quote{font-size:var(--pv-text-label)}@keyframes pv26-ticker{to{transform:translateX(-50%)}}.pv26-partner__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}.pv26-partner__title{margin:0 0 36px;font-size:49px;font-weight:700;line-height:1;color:var(--pv-color-white);max-width:360px}.pv26-membership__title{margin:0 0 24px;font-family:var(--pv-font-heading);font-size:49px;font-weight:700;line-height:1;color:var(--pv-color-white)}.pv26-partner__text{margin:0 0 22px;max-width:480px}.pv26-partner__copy .pv26-btn{margin-top:14px}.pv26-partner__media{display:flex;justify-content:center}.pv26-partner__media img{max-width:100%;height:auto;border-radius:var(--pv-radius);transform:scale(1.2);transform-origin:center}.pv26-membership .pv26-partner__grid{position:static;display:block}.pv26-membership .pv26-partner__copy{position:relative;z-index:2;max-width:545px}.pv26-membership .pv26-membership__media{position:absolute;top:0;right:0;bottom:0;width:52%;z-index:1;display:block}.pv26-membership .pv26-membership__media--opaque{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 30%);mask-image:linear-gradient(to right,transparent 0%,#000 30%)}.pv26-membership .pv26-membership__media img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:55% 50%;border-radius:0;display:block}.pv26-membership .pv26-membership__media:empty{display:none}.pv26-btn--small{font-size:13px;font-weight:700}.pv26-checklist{list-style:none;margin:6px 0 10px;padding:0}.pv26-checklist li{position:relative;padding-left:30px;margin-bottom:10px}.pv26-checklist li::before{content:'';position:absolute;left:0;top:1px;width:18px;height:18px;border-radius:50%;background:var(--pv-color-black)}.pv26-checklist li::after{content:'';position:absolute;left:5px;top:6px;width:8px;height:5px;border-left:1.6px solid #fff;border-bottom:1.6px solid #fff;transform:rotate(-45deg)}.pv26-goals__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.pv26-goal-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:13px;min-height:263px;padding:43px 36px;border-radius:12px;overflow:hidden;background:var(--pv-color-grey);color:var(--pv-color-black);text-decoration:none}.pv26-goal-card__bg{position:absolute;inset:1px;border-radius:11px}.pv26-goal-card__cover{position:absolute;inset:-1px;background:var(--pv-color-grey);transform:translateY(-29px);transition:transform 0.45s cubic-bezier(.33,1,.68,1)}.pv26-goal-card:hover .pv26-goal-card__cover,.pv26-goal-card:focus-visible .pv26-goal-card__cover{transform:translateY(-101%)}.pv26-goal-card--foundation:hover,.pv26-goal-card--foundation:focus-visible,.pv26-goal-card--balance:hover,.pv26-goal-card--balance:focus-visible,.pv26-goal-card--renewal:hover,.pv26-goal-card--renewal:focus-visible{color:var(--pv-color-white)}.pv26-goal-card--foundation:hover .pv26-goal-card__circle,.pv26-goal-card--balance:hover .pv26-goal-card__circle,.pv26-goal-card--renewal:hover .pv26-goal-card__circle{border-color:var(--pv-color-white)}.pv26-goal-card{transition:color 0.3s ease}.pv26-goal-card__bg{background-size:cover;background-position:center}.pv26-goal-card--recovery .pv26-goal-card__bg{background-image:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-recovery.webp)}.pv26-goal-card--energy .pv26-goal-card__bg{background-image:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-energy.webp)}.pv26-goal-card--resilience .pv26-goal-card__bg{background-image:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-resilience.webp)}.pv26-goal-card--renewal .pv26-goal-card__bg{background-image:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-renewal.webp)}.pv26-goal-card--balance .pv26-goal-card__bg{background-image:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-balance.webp)}.pv26-goal-card--foundation .pv26-goal-card__bg{background-image:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-foundation.webp)}.pv26-goal-card>span:not(.pv26-goal-card__bg):not(.pv26-goal-card__cover){position:relative}.pv26-goal-card__label{font-size:var(--pv-text-label)}.pv26-goal-card__title{font-family:var(--pv-font-heading);font-size:34px;font-weight:700;line-height:1.2;max-width:307px}.pv26-goal-card__cta{display:flex;align-items:center;gap:8px;margin-top:auto;font-weight:500}.pv26-goal-card__circle{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--pv-color-black);transition:background 0.3s ease,color 0.3s ease}.pv26-goal-card:hover .pv26-goal-card__circle{background:var(--pv-color-black);color:var(--pv-color-white);border-color:var(--pv-color-black)}.pv26-goal-card__circle .pv26-arrow{width:12px;height:12px}.pv26-formula__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.pv26-formula__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:560px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey);box-shadow:0 18px 34px rgb(0 0 0 / .07)}.pv26-formula__media{position:absolute;inset:0;background:#d7d2c9}.pv26-formula__media.is-placeholder{background:linear-gradient(160deg,#ddd8cf 0%,#c9c2b6 100%)}.pv26-formula__media img{width:100%;height:100%;object-fit:cover;display:block}.pv26-formula__body{position:relative;min-height:236px;padding:34px 36px 40px;background:rgb(248 247 243 / .44);border-top:1px solid rgb(255 255 255 / .55);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.pv26-formula__body h3{margin:0 0 16px;font-size:27px;font-weight:700;line-height:1.15}.pv26-formula__body p{margin:0}.pv26-bestsellers__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.pv26-product-card{position:relative;display:flex;flex-direction:column;padding:22px 24px 28px;border-radius:16px;background:var(--pv-color-grey);color:var(--pv-color-black);text-decoration:none;transition:background 0.35s ease}.pv26-chip{display:inline-flex;padding:5px 12px;border:1px solid var(--pv-color-black);border-radius:var(--pv-radius-full);font-size:12px;background:#fff0;transition:background 0.3s ease,border-color 0.3s ease,color 0.3s ease}.pv26-product-card .pv26-chip{padding:4px 9px;font-size:11px;line-height:18px}.pv26-product-card__chips{display:flex;gap:6px;flex-wrap:wrap;max-height:28px;overflow:hidden}.pv26-product-card:hover .pv26-chip--recovery{background:var(--pv-goal-recovery);border-color:var(--pv-goal-recovery)}.pv26-product-card:hover .pv26-chip--energy{background:var(--pv-goal-energy);border-color:var(--pv-goal-energy)}.pv26-product-card:hover .pv26-chip--resilience{background:var(--pv-goal-resilience);border-color:var(--pv-goal-resilience)}.pv26-product-card:hover .pv26-chip--renewal{background:var(--pv-goal-renewal);border-color:var(--pv-goal-renewal)}.pv26-product-card:hover .pv26-chip--balance{background:var(--pv-goal-balance);border-color:var(--pv-goal-balance);color:#fff}.pv26-product-card:hover .pv26-chip--foundation{background:var(--pv-goal-foundation);border-color:var(--pv-goal-foundation);color:#fff}.pv26-product-card:hover .pv26-chip--bestseller{background:var(--pv-color-black);color:var(--pv-color-white)}.pv26-product-card__media{position:relative;height:285px;margin:12px 0 18px}.pv26-product-card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform:scale(1.34);transition:opacity 0.35s ease}.pv26-product-card__img--alt{opacity:0}.pv26-product-card:hover .pv26-product-card__img--alt{opacity:1}.pv26-product-card:hover .pv26-product-card__media img:not(.pv26-product-card__img--alt){opacity:0}.pv26-product-card__type{font-size:var(--pv-text-label);margin-bottom:4px}.pv26-product-card__name{font-size:16px;font-weight:700;margin-bottom:8px}.pv26-product-card__desc{margin-bottom:14px;font-size:13px;font-weight:400;color:var(--pv-neutral-400);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pv26-product-card__price{font-weight:700;margin-bottom:18px}.pv26-product-card .pv26-btn{align-self:flex-start;margin-top:auto}.pv26-quiz-card{position:relative;display:flex;flex-direction:column;padding:44px 34px;border-radius:16px;overflow:hidden;color:var(--pv-color-white);background:var(--pv-lc-base)}.pv26-quiz-card>*{position:relative;z-index:1}.pv26-quiz-card__title{margin:0 0 auto;font-family:var(--pv-font-heading);font-size:40px;font-weight:700;line-height:1.05}.pv26-quiz-card__text{margin:26px 0 22px}.pv26-quiz-card .pv26-btn{align-self:flex-start}.pv26-quality .pv26-card{padding:72px 74px 56px}.pv26-quality .pv26-carousel__track{margin:0 -74px;padding:0 74px;scroll-padding-left:74px}.pv26-quality__card{flex:0 0 317px;min-height:342px;border-radius:16px;padding:64px 26px 44px;background:linear-gradient(135deg,rgb(255 255 255 / .92) 0%,rgb(255 255 255 / .42) 100%);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgb(255 255 255 / .5);color:var(--pv-color-black)}.pv26-quality__card h3{margin:0 0 28px;font-size:27px;font-weight:700;line-height:1.15;color:var(--pv-goal-foundation);max-width:255px}.pv26-quality__card p{margin:0}.pv26-carousel{position:relative}.pv26-carousel__track{display:flex;gap:26px;overflow-x:auto;scrollbar-width:none;cursor:grab;padding-bottom:6px}.pv26-carousel__track::-webkit-scrollbar{display:none}.pv26-carousel__track.is-dragging{cursor:grabbing;user-select:none}.pv26-carousel__track a{cursor:inherit}.pv26-carousel__track img,.pv26-carousel__track a,.pv26-gallery__track img{-webkit-user-drag:none;user-select:none}.pv26-carousel__progress{height:4px;max-width:453px;margin-top:28px;border-radius:4px;background:rgb(255 255 255 / .25);overflow:hidden}.pv26-articles .pv26-carousel__progress{background:rgb(0 0 0 / .1)}.pv26-carousel__progress span{display:block;height:100%;width:20%;border-radius:3px;background:currentColor;transition:width 0.15s ease,transform 0.15s ease}.pv26-articles{max-width:var(--pv-page-max);margin:82px auto 0;padding:0 48px}.pv26-articles__inner{background:var(--pv-color-grey);border-radius:26px;padding:64px 74px 56px;overflow:hidden}.pv26-articles .pv26-carousel__track{margin:0 -74px;padding:0 74px;scroll-padding-left:74px}.pv26-article-card{flex:0 0 772px;display:grid;grid-template-columns:1fr 1fr;border-radius:16px;overflow:hidden;background:var(--pv-color-white);min-height:380px}.pv26-article-card__media{background:#d7d2c9;display:block}.pv26-article-card__media img{width:100%;height:100%;object-fit:cover;display:block}.pv26-article-card__body{padding:40px;display:flex;flex-direction:column}.pv26-article-card__body h3{margin:0 0 20px;font-size:22px;font-weight:700;line-height:1.2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.pv26-article-card__body h3 a{color:inherit;text-decoration:none}.pv26-article-card__body p{margin:0 0 24px}.pv26-article-card__more{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--pv-color-black);text-decoration:none;font-weight:500}.pv26-article-card__more .pv26-arrow{transition:transform 0.25s ease}.pv26-article-card:hover .pv26-article-card__more .pv26-arrow{transform:translateX(5px)}.pv26-membership{margin-bottom:0}@media (prefers-reduced-motion:reduce){.pv26-lifecells::before,.pv26-lifecells::after,.pv26-reviews__track{animation:none}.pv26-goal-card__bg,.pv26-product-card__media img{transition:none}}.pv26-shop-hero{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-shop-hero__media{position:relative;height:500px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey)}.pv26-shop-hero__media.is-placeholder{background:linear-gradient(135deg,#efe9e1 0%,#d8ccc0 100%)}.pv26-shop-hero__media .pv26-shop-hero__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pv26-shop-hero__content{position:absolute;top:92px;left:clamp(32px, 8.6%, 122px);max-width:546px}.pv26-shop-hero__title{margin:0 0 24px;font-size:var(--pv-text-h2);font-weight:700;line-height:1;color:var(--pv-color-white)}.pv26-shop-hero__intro{margin:0;max-width:481px;line-height:1.4}.pv26-shop{max-width:var(--pv-page-max);margin:52px auto 0;padding:0 48px}.pv26-shop-filters{display:flex;align-items:center;gap:28px;margin-bottom:26px}.pv26-shop-filters__label{font-weight:700}.pv26-shop-filters__chips{display:flex;gap:8px;flex-wrap:wrap}.pv26-shop-filters__label--show{margin-left:26px}.pv26-chip--new{background:var(--pv-goal-energy);color:var(--pv-color-black)}.pv26-chip--filter{padding:7px 12px;font:inherit;font-size:var(--pv-text-label);line-height:1.2;color:var(--pv-color-black);text-decoration:none;cursor:pointer}.pv26-chip--filter:hover{background:var(--pv-color-grey)}.pv26-chip--filter.is-active{background:var(--pv-color-black);color:var(--pv-color-white)}.pv26-chip--filter:focus-visible{outline:2px solid var(--pv-color-black);outline-offset:2px}.pv26-shop-grid .pv26-product-card.is-hidden{display:none}.pv26-shop-grid .pv26-product-card,.pv26-quiz-card--shop{will-change:transform}.pv26-shop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.pv26-shop-grid .pv26-product-card{min-height:553px}.pv26-quiz-card--shop{min-height:553px}.pv26-shop-grid__empty{grid-column:1 / -1;padding:40px 0;color:var(--pv-neutral-300)}.pv26-faq{display:grid;grid-template-columns:545px 1fr;gap:26px;max-width:var(--pv-page-max);margin:82px auto 0;padding:0 48px;align-items:stretch}.pv26-faq__intro{display:flex;flex-direction:column}.pv26-faq__intro .pv26-h2{margin-bottom:24px}.pv26-faq__intro>p{margin:0 0 32px;max-width:417px}.pv26-faq__more{margin-top:auto;padding:26px 32px;border-radius:16px;background:var(--pv-color-grey);max-width:545px}.pv26-faq__more a{color:inherit;text-decoration:underline;text-underline-position:from-font}.pv26-accordion{max-width:772px;margin-left:auto}.pv26-accordion__item{border-bottom:1px solid var(--pv-border-default)}.pv26-accordion__item:last-child{border-bottom:0}.pv26-accordion__q{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:22px 0;border:0;background:none;font:inherit;font-weight:700;text-align:left;cursor:pointer;color:var(--pv-color-black)}.pv26-accordion__icon{position:relative;flex:none;width:14px;height:14px}.pv26-accordion__icon::before,.pv26-accordion__icon::after{content:'';position:absolute;inset:50% auto auto 0;width:14px;height:1.6px;background:currentColor;transform:translateY(-50%);transition:transform 0.3s ease}.pv26-accordion__icon::after{transform:translateY(-50%) rotate(90deg)}.pv26-accordion__item.is-open .pv26-accordion__icon::after{transform:translateY(-50%) rotate(0deg)}.pv26-accordion__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.35s ease}.pv26-accordion__a>div{overflow:hidden}.pv26-accordion__a p{margin:0 0 22px;max-width:619px}.pv26-accordion__item.is-open .pv26-accordion__a{grid-template-rows:1fr}.pv26-lifecells-img{background:var(--pv-lc) center / cover no-repeat,var(--pv-lc-base)}.pv26-card--orange{--pv-lc:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-orange.webp)}.pv26-card--purple,.pv26-newsletter__inner{--pv-lc:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-purple.webp)}.pv26-product{display:grid;grid-template-columns:659px 1fr;column-gap:30px;max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-gallery{position:relative;height:598px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey)}.pv26-gallery__track{display:flex;height:100%;transition:transform 0.45s cubic-bezier(.22,1,.36,1);will-change:transform}.pv26-gallery__slide{flex:0 0 100%;box-sizing:border-box;height:100%;margin:0;display:flex;align-items:center;justify-content:center;padding:24px}.pv26-gallery__img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transform:scale(1.24);transform-origin:center}.pv26-gallery__slide--photo{padding:0}.pv26-gallery__slide--photo .pv26-gallery__img{width:100%;height:100%;max-height:none;object-fit:cover;transform:none}.pv26-gallery__slide--video{position:relative;background:var(--pv-color-grey)}video.pv26-gallery__video{display:block;width:100%;height:100%;object-fit:cover}iframe.pv26-gallery__video{position:absolute;left:0;top:50%;width:100%;aspect-ratio:1 / 1;height:auto;min-height:100%;border:0;transform:translateY(-50%);opacity:0;transition:opacity 0.4s ease;pointer-events:none}.pv26-gallery__slide--video.is-loaded iframe.pv26-gallery__video{opacity:1;pointer-events:auto}.pv26-gallery__arrow{position:absolute;top:50%;width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--pv-color-white);color:var(--pv-color-black);cursor:pointer;transform:translateY(-50%);transition:transform 0.2s ease,background 0.2s ease}.pv26-gallery__arrow--prev{left:56px}.pv26-gallery__arrow--prev svg{transform:rotate(180deg)}.pv26-gallery__arrow--next{right:56px}.pv26-gallery__arrow:hover{background:var(--pv-color-black);color:var(--pv-color-white)}.pv26-gallery__arrow svg{width:11px;height:auto}.pv26-gallery__progress{position:relative;width:330px;height:4px;margin-top:26px;background:rgb(0 0 0 / .1);border-radius:2px;overflow:hidden}.pv26-gallery__progress span{position:absolute;inset:0 auto 0 0;width:100%;background:var(--pv-color-black);border-radius:2px;transition:transform 0.45s cubic-bezier(.22,1,.36,1)}.pv26-product__lifestyle{display:grid;grid-template-columns:1fr 1fr;gap:26px 27px;margin-top:30px}.pv26-product__lifestyle-item{height:280px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey)}.pv26-product__lifestyle-item--1{grid-column:1 / -1}.pv26-product__lifestyle-item img{width:100%;height:100%;object-fit:cover;display:block}.pv26-product__summary{padding-top:53px}.pv26-product__type{display:block;margin-bottom:9px}.pv26-product__title{margin:0 0 7px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1}.pv26-product__rating{display:inline-flex;align-items:center;gap:8px;color:var(--pv-color-black);text-decoration:none}.pv26-stars{display:inline-flex;gap:2px;color:var(--pv-color-black)}.pv26-product__rating u{text-underline-position:from-font}.pv26-product__intro{margin:33px 0 0;line-height:1.4}.pv26-product__intro p{margin:0 0 1em}.pv26-product__intro p:last-child{margin-bottom:0}.pv26-product__form{margin-top:32px}.pv26-product__form table.variations{margin:0;border:0}.pv26-product__form table.variations th,.pv26-product__form table.variations td{padding:0;border:0;display:block}.pv26-product__form table.variations th.label{padding-bottom:7px;font-weight:700;text-align:left}.pv26-product__form table.variations th.label label{font-weight:700}.pv26-product__form .reset_variations{display:none!important}.pv26-product__form .pv-swatches{gap:10px;margin:0}.pv26-product__form .pv-swatches .pv-swatch{min-width:151px;height:50px;padding:0 24px;border:1px solid var(--pv-color-black);border-radius:25px;background:var(--pv-color-white);color:var(--pv-color-black);font-size:var(--pv-text-body)}.pv26-product__form .pv-swatches .pv-swatch:focus:not(:focus-visible){outline:none;box-shadow:none}.pv26-product__form .pv-swatches .pv-swatch:hover:not(:disabled){background:var(--pv-color-grey);border-color:var(--pv-color-black);color:var(--pv-color-black)}.pv26-product__form .pv-swatches .pv-swatch.is-selected,.pv26-product__form .pv-swatches .pv-swatch.is-selected:hover{background:var(--pv-color-black);border-color:var(--pv-color-black);color:var(--pv-color-white)}.pv26-product__form .single_variation_wrap{margin-top:44px}.pv26-product__form .woocommerce-variation-price>.price,.pv26-product__form .woocommerce-variation-availability{display:none}.pv26-product__form .pv-purchase-options{--pv-po-accent:var(--pv-color-black);--pv-po-border:var(--pv-color-black);--pv-po-surface:var(--pv-color-grey);--pv-po-text-muted:var(--pv-color-black);margin:0 0 26px}.pv26-product__form .pv-purchase-option__title,.pv26-product__form .pv-purchase-option.is-selected .pv-purchase-option__title{color:var(--pv-color-black)}.pv26-product__form .pv-purchase-option__benefits{list-style:none;padding:0}.pv26-product__form .pv-purchase-option__benefit::before{content:none}.pv26-product__form .pv-purchase-options__list{gap:26px}.pv26-product__form .pv-purchase-option{position:relative;border:1px solid var(--pv-color-black);border-radius:32px;background:var(--pv-color-white)}.pv26-product__form .pv-purchase-option--subscription{border-radius:26px}.pv26-product__form .pv-purchase-option.is-selected{background:var(--pv-color-grey);box-shadow:inset 0 0 0 2px var(--pv-color-black);outline:none}.pv26-product__form .pv-purchase-option:focus-within{outline:none;box-shadow:none}.pv26-product__form .pv-purchase-option.is-selected:focus-within{box-shadow:inset 0 0 0 2px var(--pv-color-black)}.pv26-product__form .pv-purchase-option:has(.pv-purchase-option__input:focus-visible){outline:2px solid var(--pv-color-black);outline-offset:3px}.pv26-product__form .pv-purchase-option--subscription .pv-purchase-option__label{padding:24px 27px 26px}.pv26-product__form .pv-purchase-option__text{display:block;margin-top:8px;font-size:13px;line-height:1.5;max-width:300px}.pv26-product__form .pv-purchase-option__input:focus-visible{outline:2px solid var(--pv-color-black);outline-offset:2px}.pv26-product__form .pv-purchase-option__input:checked{box-shadow:none;background:var(--pv-color-white)}.pv26-product__form .pv-purchase-option__badge{position:absolute;top:-18px;right:32px;transform:none;z-index:1;padding:8px 12px;border-radius:20px;background:var(--pv-color-black);color:var(--pv-color-white);font-size:12px;line-height:1.2}.pv26-product__form .pv-purchase-option__label{display:grid;grid-template-columns:22px 1fr;gap:0 8px;align-items:start;padding:20px 28px 20px 28px;cursor:pointer}.pv26-product__form .pv-purchase-option--subscription .pv-purchase-option__label{padding:26px 28px 28px}.pv26-product__form .pv-purchase-option__input{appearance:none;-webkit-appearance:none;width:22px;height:22px;margin:0;border:1px solid var(--pv-color-black);border-radius:50%;background:var(--pv-color-white);display:grid;place-content:center;cursor:pointer}.pv26-product__form .pv-purchase-option__input::before{content:'';width:14px;height:14px;border-radius:50%;background:var(--pv-color-black);transform:scale(0);transition:transform 0.15s ease}.pv26-product__form .pv-purchase-option__input:checked::before{transform:scale(1)}.pv26-product__form .pv-purchase-option__body{display:block}.pv26-product__form .pv-purchase-option__heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.pv26-product__form .pv-purchase-option__title{font-weight:700;line-height:1.35}.pv26-product__form .pv-purchase-option__price{text-align:right;line-height:1.35;white-space:nowrap}.pv26-product__form .pv-purchase-option__price .woocommerce-Price-amount{font-weight:400}.pv26-product__form .pv-purchase-option__price del{display:none}.pv26-product__form .pv-purchase-option__price .subscription-details{display:block;font-size:13px}.pv26-product__form .pv-purchase-option__benefits{display:block;margin:14px 0 0;padding:0;font-size:13px;line-height:1.5;max-width:300px}.pv26-product__form .pv-purchase-option__benefit{display:block}.pv26-product__form .woocommerce-variation-add-to-cart{display:block}.pv26-product__form .quantity{display:none!important}.pv26-product__form .single_add_to_cart_button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:50px;margin:0;padding:0 30px;border:0;border-radius:25px;background:var(--pv-color-black);color:var(--pv-color-white);font:inherit;font-weight:500;cursor:pointer;transition:background 0.2s ease}.pv26-product__form .single_add_to_cart_button .pv26-btn__icon{display:inline-flex;align-items:center}.pv26-product__form .single_add_to_cart_button .pv26-btn__icon svg{height:18px;width:auto}.pv26-product__form .single_add_to_cart_button:hover{background:#222}.pv26-product__form .single_add_to_cart_button.disabled{opacity:.5;cursor:not-allowed}.pv26-product__form .wc-forward,.pv26-product__form .added_to_cart{display:none}.pv26-product__details{margin-top:40px}.pv26-product__details .pv26-accordion__q{padding:19px 0}.pv26-product__details .pv26-accordion__item.is-open .pv26-accordion__q{padding-bottom:8px}.pv26-product__details .pv26-accordion__a p{margin:0 0 .6em}.pv26-product__details .pv26-accordion__a>div>:last-child{margin-bottom:26px}.pv26-delivery{display:grid;grid-template-columns:659px 659px;justify-content:space-between;align-items:center;max-width:var(--pv-page-max);margin:104px auto 0;padding:0 48px}.pv26-delivery__copy{padding:26px 52px}.pv26-delivery__copy .pv26-h2{margin-bottom:24px;max-width:525px}.pv26-delivery__text{max-width:543px;line-height:1.4}.pv26-delivery__text p{margin:0 0 1em}.pv26-delivery__copy .pv26-btn{margin-top:10px}.pv26-delivery__media{height:500px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey)}.pv26-delivery__media img{width:100%;height:100%;object-fit:cover;display:block}.pv26-research{max-width:var(--pv-page-max);margin:160px auto 0;padding:0 48px}.pv26-delivery+.pv26-research{margin-top:160px}.pv26-product+.pv26-research{margin-top:104px}.pv26-research__card{display:grid;grid-template-columns:431px 1fr;column-gap:202px;min-height:544px;padding:62px 25px 62px 54px;border-radius:26px;background:var(--pv-color-grey)}.pv26-research__intro .pv26-h2{margin-bottom:24px}.pv26-research__text{max-width:415px;line-height:1.4}.pv26-research__text p{margin:0 0 1em}.pv26-research__list{max-width:628px;margin:0}.pv26-research__list .pv26-accordion__item{border-color:var(--pv-color-black)}.pv26-research__list .pv26-accordion__q{padding:20px 0}.pv26-research__list .pv26-accordion__a>div{font-weight:500}.pv26-research__list .pv26-accordion__a p{margin:0 0 22px;max-width:515px}.pv26-research__list .pv26-accordion__a>div>:last-child{margin-bottom:26px}.pv26-research__link{margin-top:2px}.pv26-product-reviews{max-width:var(--pv-page-max);margin:75px auto 0;padding:0 48px}.pv26-product-reviews .pv26-h2{margin-bottom:28px}.pv26-product-reviews__lead{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:47px}.pv26-product-reviews__intro{margin:0;max-width:417px;line-height:1.4}.pv26-product-reviews__all{display:inline-flex;align-items:center;gap:0;color:var(--pv-color-black);font-weight:500;text-decoration:none;white-space:nowrap;transition:gap 0.25s ease}.pv26-product-reviews__all:hover{gap:8px}.pv26-product-reviews__all:hover .pv26-btn__arrow{max-width:1.2em;opacity:1}.pv26-product-reviews .pv26-carousel__track{margin-right:calc(-1 * var(--pv-edge, 48px));padding-right:var(--pv-edge,48px)}.pv26-product-reviews .pv26-carousel__progress{margin-top:26px;background:rgb(0 0 0 / .1)}.pv26-review-card{flex:0 0 431px;display:flex;flex-direction:column;min-height:273px;padding:40px 38px 30px;border-radius:26px;background:var(--pv-color-grey)}.pv26-review-card__head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.pv26-review-card__product{font-size:13px}.pv26-review-card__title{margin:0;font-family:var(--pv-font-body);font-size:var(--pv-text-body);font-weight:700;line-height:1.35}.pv26-review-card__text{margin:0 0 16px;max-width:355px;font-weight:500;line-height:1.35}.pv26-review-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:18px;font-size:13px}.pv26-review-card__name{font-weight:700}.pv26-review-card__verified{display:inline-flex;align-items:center;gap:4px}.pv26-review-card__verified::before{content:'';width:12px;height:12px;border-radius:50%;background:var(--pv-color-black) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6.2l2 2 4-4.4' fill='none' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 10px no-repeat}.pv26-review-card__meta time{color:rgb(0 0 0 / .55)}.pv26-review-card__link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--pv-color-black);text-decoration:none;font-weight:500}.pv26-review-card__arrow{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--pv-color-black);color:var(--pv-color-white)}.pv26-review-card__arrow svg{width:10px;height:auto}.pv26-tested{max-width:var(--pv-page-max);margin:56px auto 0;padding:0 48px}.pv26-tested__card{min-height:540px;padding:118px 114px}.pv26-tested__copy{position:relative;z-index:2;max-width:473px}.pv26-tested__title{margin:0 0 24px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1;color:var(--pv-color-white)}.pv26-tested__text{margin:0 0 32px;max-width:471px;line-height:1.4;color:var(--pv-color-white)}.pv26-checklist--light{color:var(--pv-color-white)}.pv26-checklist--light li::before{background:var(--pv-color-white)}.pv26-checklist--light li::after{border-color:var(--pv-color-black)}.pv26-tested__copy .pv26-btn{margin-top:32px;background:var(--pv-color-black);color:var(--pv-color-white)}.pv26-tested__media{position:absolute;top:0;right:0;bottom:0;width:52%;z-index:1}.pv26-tested__media img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:55% 50%;display:block}.pv26-faq--product{margin-top:62px}.pv26-product__form .single_add_to_cart_button.is-loading{pointer-events:none}.pv26-product__form .single_add_to_cart_button.is-loading .pv26-btn__text{opacity:.6}.pv26-product__form .single_add_to_cart_button.is-loading .pv26-btn__icon svg{display:none}.pv26-product__form .single_add_to_cart_button.is-loading .pv26-btn__icon::before{content:'';display:block;width:16px;height:16px;border:2px solid rgb(255 255 255 / .35);border-top-color:var(--pv-color-white);border-radius:50%;animation:pv26-spin 0.7s linear infinite}.pv26-product__form .single_add_to_cart_button.is-done .pv26-btn__icon svg{display:none}.pv26-product__form .single_add_to_cart_button.is-done .pv26-btn__icon::before{content:'';display:block;width:8px;height:5px;margin-top:-3px;border-left:2px solid var(--pv-color-white);border-bottom:2px solid var(--pv-color-white);transform:rotate(-45deg)}@keyframes pv26-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pv26-product__form .single_add_to_cart_button.is-loading .pv26-btn__icon::before{animation-duration:1.4s}}.pv26-shop-hero--light .pv26-shop-hero__intro{color:var(--pv-color-white)}.pv26-goals-hero .pv26-shop-hero__content{top:92px;left:113px;max-width:617px}.pv26-goals-hero .pv26-shop-hero__intro{max-width:542px}.pv26-goals-hero .pv26-shop-hero__media{background:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-purple.webp) center / cover no-repeat,linear-gradient(108deg,#2a2340 0%,#3c2f5e 34%,#5a3c8c 66%,#7c3f73 100%)}.pv26-goals-hero .pv26-shop-hero__content{z-index:2}.pv26-goals-hero__figure{position:absolute;top:0;right:0;bottom:0;width:56%;z-index:1}.pv26-goals-hero__figure img{width:100%;height:100%;max-width:none;object-fit:contain;object-position:right center;display:block}.pv26-goals-hero__figure.is-opaque img{object-fit:cover;object-position:55% 50%}.pv26-goals-hero__figure.is-wide img{object-fit:cover;object-position:center}.pv26-goals-hero__figure.is-opaque{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 30%);mask-image:linear-gradient(to right,transparent 0%,#000 30%)}.pv26-goal-blocks{max-width:var(--pv-page-max);margin:91px auto 0;padding:0 48px}.pv26-goal-block{display:grid;grid-template-columns:659px 659px;justify-content:space-between;align-items:center}.pv26-goal-block+.pv26-goal-block{margin-top:104px}.pv26-goal-block--photo-left .pv26-goal-block__media{order:1}.pv26-goal-block--photo-left .pv26-goal-block__copy{order:2}.pv26-goal-block:not(.pv26-goal-block--photo-left) .pv26-goal-block__copy{order:1}.pv26-goal-block:not(.pv26-goal-block--photo-left) .pv26-goal-block__media{order:2}.pv26-goal-block__media{position:relative;height:500px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey)}.pv26-goal-block__media img{width:100%;height:100%;object-fit:cover;display:block}.pv26-goal-block__media.is-artwork{background:var(--pv-lc) center / cover no-repeat}.pv26-goal-block__copy{padding:30px 52px}.pv26-goal-chip{display:inline-flex;align-items:center;height:34px;padding:0 12px;border-radius:40px;font-size:13px;line-height:1;color:var(--pv-color-black);background:var(--pv-color-grey)}.pv26-goal-chip--energy{background:var(--pv-goal-energy)}.pv26-goal-chip--recovery{background:var(--pv-goal-recovery)}.pv26-goal-chip--resilience{background:var(--pv-goal-resilience);color:var(--pv-color-white)}.pv26-goal-chip--renewal{background:var(--pv-goal-renewal);color:var(--pv-color-white)}.pv26-goal-chip--balance{background:var(--pv-goal-balance);color:var(--pv-color-white)}.pv26-goal-chip--foundation{background:var(--pv-goal-foundation);color:var(--pv-color-white)}.pv26-goal-block__title{margin:24px 0 24px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1;max-width:535px}.pv26-goal-block__text{max-width:553px;line-height:1.4}.pv26-goal-block__text p{margin:0 0 1em}.pv26-goal-block__copy .pv26-btn{margin-top:12px}.pv26-goal-page{--pv-goal:var(--pv-color-grey);--pv-goal-ink:var(--pv-color-black)}.pv26-goal-page--energy{--pv-goal:var(--pv-goal-energy);--pv-lc:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-energy.webp)}.pv26-goal-page--recovery{--pv-goal:var(--pv-goal-recovery);--pv-lc:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-recovery.webp)}.pv26-goal-page--resilience{--pv-goal:var(--pv-goal-resilience);--pv-lc:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-resilience.webp)}.pv26-goal-page--renewal{--pv-goal:var(--pv-goal-renewal);--pv-lc:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-renewal.webp);--pv-goal-ink:var(--pv-color-white)}.pv26-goal-page--balance{--pv-goal:var(--pv-goal-balance);--pv-lc:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-balance.webp);--pv-goal-ink:var(--pv-color-white)}.pv26-goal-page--foundation{--pv-goal:var(--pv-goal-foundation);--pv-lc:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-foundation.webp);--pv-goal-ink:var(--pv-color-white)}.pv26-goal-page .pv26-lifecells-img{background:var(--pv-lc) center / cover no-repeat,var(--pv-goal)}.pv26-goal-hero .pv26-shop-hero__title,.pv26-goal-hero .pv26-shop-hero__intro{color:var(--pv-goal-ink)}.pv26-goal-hero .pv26-shop-hero__content{top:92px;left:113px;max-width:545px;z-index:2}.pv26-goal-hero .pv26-shop-hero__intro{max-width:543px}.pv26-goal-hero__ctas{display:flex;gap:18px;margin-top:36px}.pv26-goal-page--renewal .pv26-goal-hero .pv26-btn--outline,.pv26-goal-page--balance .pv26-goal-hero .pv26-btn--outline,.pv26-goal-page--foundation .pv26-goal-hero .pv26-btn--outline{color:var(--pv-color-white);border-color:var(--pv-color-white)}.pv26-goal-hero .pv26-goals-hero__figure{z-index:1}@media (min-width:1024px){.pv26-goal-hero .pv26-goals-hero__figure{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 16%,#000 90%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 16%,#000 90%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 12%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.pv26-goal-hero .pv26-goals-hero__figure img{object-fit:cover;object-position:center}.pv26-goal-page--resilience .pv26-goal-hero .pv26-goals-hero__figure{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 34%,#000 90%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 34%,#000 90%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 12%,#000 88%,transparent 100%)}.pv26-goal-page--resilience .pv26-goal-hero .pv26-goals-hero__figure img{object-position:right center}}.pv26-goal-intro{display:grid;grid-template-columns:659px 659px;justify-content:space-between;align-items:center;max-width:var(--pv-page-max);margin:105px auto 0;padding:0 48px}.pv26-goal-intro__media{height:495px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey)}.pv26-goal-intro__media img{width:100%;height:100%;object-fit:cover;display:block}.pv26-goal-intro__copy{padding:26px 26px 26px 26px}.pv26-goal-intro__copy .pv26-h2{margin-bottom:26px;max-width:570px}.pv26-goal-intro__text{max-width:553px;line-height:1.4}.pv26-goal-intro__text p{margin:0 0 1em}.pv26-goal-situations{max-width:var(--pv-page-max);margin:26px auto 0;padding:0 48px}.pv26-goal-situations__card{padding:52px;border-radius:26px;background:var(--pv-color-grey)}.pv26-goal-situations__card .pv26-h2{margin-bottom:40px}.pv26-goal-situations__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.pv26-goal-situation{padding:40px 27px 34px;border-radius:16px;background:var(--pv-color-white)}.pv26-goal-situation__title{margin:0 0 22px;font-family:var(--pv-font-body);font-size:30px;font-weight:700;line-height:1.1;max-width:312px}.pv26-goal-situation__text{margin:0;max-width:330px;line-height:1.4}.pv26-goal-situations__card .pv26-btn{margin-top:40px}.pv26-goal-explainer{display:grid;grid-template-columns:268px 659px;column-gap:164px;align-items:center;max-width:var(--pv-page-max);margin:120px auto 0;padding:0 48px 0 187px}.pv26-goal-explainer__icon{width:268px;height:268px;display:grid;place-items:center;color:var(--pv-goal)}.pv26-goal-explainer__icon img{max-width:100%;max-height:100%;border-radius:50%}.pv26-goal-explainer__icon svg{width:100%;height:100%}.pv26-goal-explainer__copy .pv26-h2{margin-bottom:26px;max-width:394px}.pv26-goal-explainer__text{max-width:659px;line-height:1.4}.pv26-goal-explainer__text p{margin:0 0 1em}.pv26-goal-products{max-width:var(--pv-page-max);margin:114px auto 0;padding:0 48px}.pv26-goal-products .pv26-carousel__track{margin-right:calc(-1 * var(--pv-edge, 48px));padding-right:var(--pv-edge,48px)}.pv26-goal-products .pv26-product-card{flex:0 0 316px;min-height:553px}.pv26-goal-products__foot{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:26px}[data-pv26-carousel].is-static .pv26-carousel__progress,[data-pv26-carousel].is-static .pv26-carousel__count{display:none}.pv26-goal-products__foot .pv26-btn{margin-left:auto}.pv26-goal-products .pv26-carousel__progress{margin:0;width:659px;max-width:659px;background:rgb(0 0 0 / .1)}.pv26-goal-support{max-width:var(--pv-page-max);margin:130px auto 0;padding:0 48px}.pv26-goal-support__card{position:relative;padding:72px 114px 106px;border-radius:26px;overflow:hidden;color:var(--pv-goal-ink)}.pv26-goal-support__head{position:relative;z-index:1;max-width:484px;margin-bottom:53px}.pv26-goal-support__head .pv26-h2{margin-bottom:24px;color:inherit}.pv26-goal-support__head p{margin:0;line-height:1.4}.pv26-goal-support__grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:26px}.pv26-goal-support__item{min-height:291px;padding:26px 52px 26px;border-radius:26px;background:linear-gradient(135deg,rgb(255 255 255 / .92) 0%,rgb(255 255 255 / .55) 100%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--pv-color-black)}.pv26-goal-support__title{margin:0 0 22px;font-family:var(--pv-font-body);font-size:26px;font-weight:700;line-height:1.15;max-width:441px}.pv26-goal-support__text{margin:0 0 30px;max-width:440px;font-weight:500;line-height:1.4}.pv26-goal-page .pv26-lifecells--soft{--pv-lc-base:linear-gradient(112deg, var(--pv-lc-tl) 0%, var(--pv-lc-mid) 55%, var(--pv-lc-right) 100%);--pv-lc-a:radial-gradient(circle at 42% 38%, var(--pv-lc-disc-a) 0%, var(--pv-lc-disc-a) 70%, var(--pv-lc-disc-a2) 100%);--pv-lc-b:radial-gradient(circle at 45% 40%, var(--pv-lc-disc-b) 0%, var(--pv-lc-disc-b2) 100%);--pv-lc-a-size:96%;--pv-lc-a-x:-30%;--pv-lc-a-y:12%;--pv-lc-b-size:92%;--pv-lc-b-x:40%;--pv-lc-b-y:-34%}.pv26-goal-page .pv26-lifecells--soft::before{opacity:.78;filter:none}.pv26-goal-page .pv26-lifecells--soft::after{opacity:.6;filter:blur(3px)}.pv26-goal-page .pv26-lifecells--soft>*{position:relative;z-index:1}.pv26-goal-page--energy{--pv-lc-tl:#fad076;--pv-lc-mid:#f7bd55;--pv-lc-right:#ec953a;--pv-lc-disc-a:#fed250;--pv-lc-disc-a2:#f9c04e;--pv-lc-disc-b:#f5b048;--pv-lc-disc-b2:#e58d3c}.pv26-goal-page--recovery{--pv-lc-tl:#aa4140;--pv-lc-mid:#c9504c;--pv-lc-right:#ba403e;--pv-lc-disc-a:#f5807c;--pv-lc-disc-a2:#dc6e6a;--pv-lc-disc-b:#df5651;--pv-lc-disc-b2:#b0332f}.pv26-goal-page--resilience{--pv-lc-tl:#4c80b1;--pv-lc-mid:#3a6c9f;--pv-lc-right:#265c8c;--pv-lc-disc-a:#8fbde3;--pv-lc-disc-a2:#78aad6;--pv-lc-disc-b:#3b6594;--pv-lc-disc-b2:#22456e}.pv26-goal-page--renewal{--pv-lc-tl:#4c7b64;--pv-lc-mid:#3f6c57;--pv-lc-right:#325b4c;--pv-lc-disc-a:#9fcaa3;--pv-lc-disc-a2:#8ab990;--pv-lc-disc-b:#5a876f;--pv-lc-disc-b2:#2f5344}.pv26-goal-page--balance{--pv-lc-tl:#7a273a;--pv-lc-mid:#8b2c41;--pv-lc-right:#772538;--pv-lc-disc-a:#e04f6a;--pv-lc-disc-a2:#d3405c;--pv-lc-disc-b:#952e45;--pv-lc-disc-b2:#5e1a2a}.pv26-goal-page--foundation{--pv-lc-tl:#351d35;--pv-lc-mid:#4a2848;--pv-lc-right:#612f55;--pv-lc-disc-a:#9a5a8b;--pv-lc-disc-a2:#78456b;--pv-lc-disc-b:#63395d;--pv-lc-disc-b2:#3a1f37}.pv26-science{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-science-hero{margin-top:10px}.pv26-science-hero .pv26-goal-block__copy{padding-top:60px;padding-bottom:60px}.pv26-science-hero .pv26-goal-block__title{margin-top:0}.pv26-science-liposomal{margin-top:26px}.pv26-science-liposomal .pv26-goal-block__title{margin-top:0}.pv26-goal-block__media.is-placeholder{background:#c4c4c4}.pv26-science-ingredients{position:relative;margin-top:52px;min-height:600px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey);display:grid;grid-template-columns:1fr 1fr;align-items:center}.pv26-science-ingredients__copy{padding:52px}.pv26-science-ingredients__copy .pv26-goal-block__title{margin-top:0;max-width:470px}.pv26-science-ingredients__text{max-width:369px;line-height:1.4}.pv26-science-ingredients__text p{margin:0 0 1em}.pv26-science-ingredients__copy .pv26-btn{margin-top:12px}.pv26-science-ingredients__media{position:absolute;inset:0;pointer-events:none}.pv26-science-ingredients__media img{width:100%;height:100%;display:block;object-fit:contain;object-position:right center}.pv26-science-ingredients__media.is-opaque{left:50%}.pv26-science-ingredients__media.is-opaque img{object-fit:cover;object-position:center}.pv26-science-ingredients__copy{position:relative;z-index:1}.pv26-learn{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-learn__head{padding:68px 52px 0;display:flex;flex-direction:column;gap:26px}.pv26-learn__title{margin:0;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1}.pv26-learn__intro{max-width:578px;line-height:1.4}.pv26-learn__intro p{margin:0}.pv26-learn__filters{padding:52px 52px 0;display:flex;flex-direction:column;gap:13px}.pv26-learn__filters-label{line-height:1.4}.pv26-learn__chips{display:flex;flex-wrap:wrap;gap:10px}.pv26-learn__chips .pv26-chip--filter{font-size:11px;padding:8px 12px}.pv26-learn__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:60px}.pv26-learn__empty{grid-column:1 / -1;margin:0}.pv26-tile{display:flex;flex-direction:column;border-radius:26px;overflow:hidden;background:var(--pv-color-grey)}.pv26-tile__media{display:block;aspect-ratio:431 / 330;background:#b0b0b0}.pv26-tile__media img{width:100%;height:100%;object-fit:cover;display:block}.pv26-tile__body{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px;min-height:138px}.pv26-tile__title{margin:0;font-family:var(--pv-font-heading);font-size:22px;font-weight:400;line-height:1.2;max-width:319px}.pv26-tile__title a{color:inherit;text-decoration:none}.pv26-tile__arrow{flex:0 0 30px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--pv-color-black);color:var(--pv-color-white);transition:transform 0.25s ease}.pv26-tile__arrow .pv26-arrow{width:16px;height:16px}.pv26-tile:hover .pv26-tile__arrow{transform:translateX(4px)}.pv26-tile__arrow:focus-visible{outline:2px solid var(--pv-color-black);outline-offset:2px}.pv26-quiz-card--wide{grid-column:1 / -1;flex-direction:row;align-items:center;justify-content:space-between;gap:40px;min-height:240px;padding:52px;border-radius:26px;--pv-lc-a-size:70%;--pv-lc-a-x:-12%;--pv-lc-a-y:-40%;--pv-lc-b-size:80%;--pv-lc-b-x:55%;--pv-lc-b-y:10%}.pv26-quiz-card--wide .pv26-quiz-card__title{margin:0;max-width:360px}.pv26-quiz-card__aside{flex:0 1 560px;display:flex;flex-direction:column;align-items:flex-start}.pv26-quiz-card--wide .pv26-quiz-card__text{margin:0 0 22px}.pv26-learn__more{display:flex;justify-content:center;margin-top:52px}.pv26-learn__more .is-loading{opacity:.6;pointer-events:none}.pv26-post{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-post__hero{display:grid;grid-template-columns:659px 658px;justify-content:space-between;align-items:start;column-gap:27px;padding-top:28px}.pv26-post__main{padding-left:52px}.pv26-post__meta{display:flex;align-items:center;flex-wrap:wrap;gap:14px;font-size:13px;color:#555;margin-bottom:22px}.pv26-post__meta .pv26-chip--filter{font-size:11px;padding:6px 12px}.pv26-post__title{margin:0 0 22px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1;max-width:550px}.pv26-post__lead{margin:0 0 22px;font-size:18px;line-height:1.4;max-width:607px}.pv26-post__byline{display:flex;flex-wrap:wrap;gap:14px 36px;font-size:14px;color:#555;margin-bottom:32px}.pv26-post__person{display:flex;align-items:center;gap:12px}.pv26-post__person small{display:block;font-size:13px}.pv26-post__person strong{color:var(--pv-color-black)}.pv26-post__person a{color:inherit}.pv26-post__role{font-weight:400;color:#555}.pv26-post__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:0 0 40px}.pv26-post__avatar--brand{display:grid;place-items:center;background:var(--pv-goal-energy,#fad168)}.pv26-post__avatar--brand{font-family:var(--pv-font-heading);font-weight:700;font-size:18px;color:var(--pv-color-black)}.pv26-post__intro.pv26-prose{max-width:607px}.pv26-post__intro.pv26-prose>:last-child{margin-bottom:0}.pv26-post__aside{display:flex;flex-direction:column;gap:26px}.pv26-post__media{height:500px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey)}.pv26-post__media img{width:100%;height:100%;object-fit:cover;display:block}.pv26-post__body{display:grid;grid-template-columns:minmax(0,1fr) 420px;column-gap:52px;align-items:start;margin-top:52px;padding:52px;border-radius:26px;background:var(--pv-color-grey)}.pv26-post__cards{display:flex;flex-direction:column;gap:26px;min-width:0}.pv26-post__card{padding:52px;border-radius:26px;background:var(--pv-color-white);box-shadow:0 10px 34px rgb(30 25 15 / .05)}.pv26-post__card>h2:first-child{margin-top:0}.pv26-post__card>:last-child{margin-bottom:0}.pv26-post__cards>.pv26-post-strip{margin:0;background:var(--pv-color-white)}.pv26-post__rail{align-self:stretch}.pv26-post__sticky{position:sticky;top:104px;display:flex;flex-direction:column;gap:26px}.pv26-post__toc-label{display:block;font-weight:700;margin-bottom:12px}.pv26-post__toc ol{list-style:none;margin:0;padding:0 0 0 16px;border-left:2px solid #dedad2}.pv26-post__toc li+li{margin-top:10px}.pv26-post__toc a{color:#555;text-decoration:none;line-height:1.35;transition:color 0.2s ease}.pv26-post__toc a:hover,.pv26-post__toc a.is-active{color:var(--pv-color-black);font-weight:700}.pv26-post__end{max-width:1062px;margin:52px 0 0 52px}.pv26-post__outro.pv26-prose{max-width:659px}.pv26-post__outro h2{margin-top:0}.pv26-post__faq{margin-top:52px}.pv26-post__faq h2{margin-top:0}.pv26-post__faq .pv26-accordion{max-width:772px;margin:0}.pv26-post__faq .pv26-faq--block{display:block;padding:0;background:none}.pv26-post__faq .pv26-faq--block .pv26-faq__title{font-family:var(--pv-font-heading);font-size:26px;margin:0 0 16px}.pv26-post__faq .pv26-accordion__q{font-size:16px;text-align:left}.pv26-post__refs .blog-references{margin-top:2em}.pv26-rail-product{border:1px solid #e5e2dc;border-radius:16px;padding:26px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;background:var(--pv-color-white)}.pv26-rail-product__label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#555}.pv26-rail-product__media{display:block;width:200px;height:200px}.pv26-rail-product__media img{width:100%;height:100%;object-fit:contain;display:block}.pv26-rail-product__body{display:flex;flex-direction:column;align-items:center;gap:8px}.pv26-rail-product__name{margin:8px 0 0;font-family:var(--pv-font-heading);font-size:22px;font-weight:700;line-height:1.2}.pv26-rail-product__name a{color:inherit;text-decoration:none}.pv26-rail-product__sub{margin:0;font-size:14px;color:#555;line-height:1.4}.pv26-rail-product__price{margin:4px 0 8px;font-weight:700}.pv26-rail-product__actions{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.pv26-rail-product__add{width:100%;justify-content:center}.pv26-rail-product__add .pv26-btn__icon{display:inline-grid;place-items:center;width:18px;height:18px;margin-left:8px}.pv26-rail-product__add.is-loading{pointer-events:none}.pv26-rail-product__add.is-loading .pv26-btn__text{opacity:.6}.pv26-rail-product__add.is-done .pv26-btn__text::after{content:' ✓'}.pv26-rail-product__link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--pv-color-black);text-decoration:none}.pv26-rail-product__link .pv26-arrow{width:16px;height:16px}.pv26-rail-product--wide{flex-direction:row;text-align:left;align-items:center;gap:26px;padding:26px 32px}.pv26-rail-product--wide .pv26-rail-product__media{flex:0 0 160px;width:160px;height:160px}.pv26-rail-product--wide .pv26-rail-product__body{align-items:flex-start;flex:1 1 auto}.pv26-rail-product--wide .pv26-rail-product__actions{flex-direction:row;align-items:center;gap:20px}.pv26-rail-product--wide .pv26-rail-product__add{width:auto}.pv26-post-strip{display:flex;align-items:center;gap:20px;margin:40px 0;padding:16px 20px;border-radius:16px;background:var(--pv-color-grey)}.pv26-post-strip__media{flex:0 0 64px;width:64px;height:64px;border-radius:8px;overflow:hidden;background:var(--pv-color-white)}.pv26-post-strip__media img{width:100%;height:100%;object-fit:contain;display:block}.pv26-post-strip__copy{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.pv26-post-strip__name{font-family:var(--pv-font-heading);font-size:18px;font-weight:700}.pv26-post-strip__sub{font-size:13px;color:#555}.pv26-post-strip .pv26-btn{flex:0 0 auto}.pv26-faq--block{margin:1em 0}.pv26-faq--block .pv26-faq__title{font-family:var(--pv-font-heading);font-size:26px;margin:0 0 12px}.pv26-faq--block .pv26-faq__intro-text{margin:0 0 12px;color:#555}.pv26-faq--block .pv26-accordion{max-width:none;margin:0}.pv26-author{max-width:var(--pv-page-max);margin:0 auto;padding:28px 48px 0}.pv26-author__hero{display:grid;grid-template-columns:200px 1fr;gap:52px;align-items:start;padding:0 52px}.pv26-author__photo{width:200px;height:200px;border-radius:50%;object-fit:cover}.pv26-author__name{margin:0 0 8px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1}.pv26-author__title{margin:0 0 22px;font-size:18px;color:#555}.pv26-author__bio.pv26-prose{max-width:760px;margin-bottom:22px}.pv26-author__quote{margin:52px 52px 0;padding:0;border:0;text-align:center;font-size:22px;font-style:italic;line-height:1.4;max-width:900px;margin-left:auto;margin-right:auto}.pv26-author__blocks{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:52px;padding:52px;border-radius:26px;background:var(--pv-color-grey)}.pv26-author__block{padding:40px;border-radius:26px;background:var(--pv-color-white)}.pv26-author__block h2{margin-top:0}.pv26-author__block ul{padding-left:20px}.pv26-author__more-head{margin-top:82px}.pv26-author__posts{margin-top:26px}.pv26-prose{font-size:16px;line-height:1.6;max-width:607px}.pv26-prose>*{margin:0 0 1.2em}.pv26-prose h2{margin:2.4em 0 .6em;font-family:var(--pv-font-heading);font-size:26px;font-weight:700;line-height:1.2}.pv26-prose h3{margin:1.8em 0 .5em;font-family:var(--pv-font-heading);font-size:20px;font-weight:700;line-height:1.25}.pv26-prose h4{margin:1.4em 0 .4em;font-size:16px;font-weight:700}.pv26-prose a{color:var(--pv-color-black);text-decoration:underline;text-underline-offset:3px}.pv26-prose ul,.pv26-prose ol{padding-left:22px}.pv26-prose li+li{margin-top:6px}.pv26-prose img{max-width:100%;height:auto;border-radius:16px}.pv26-prose figure{margin:1.6em 0}.pv26-prose figcaption{font-size:13px;color:#555;margin-top:8px}.pv26-prose .wp-block-embed__wrapper,.pv26-prose iframe{border-radius:16px;overflow:hidden}.pv26-prose .wp-block-table{overflow-x:auto;margin:1.6em 0}.pv26-prose table{width:100%;border-collapse:collapse;border:0!important;font-size:15px;line-height:1.45}.pv26-prose th,.pv26-prose td{padding:14px 16px 14px 0;border:0!important;border-bottom:1px solid #e5e2dc!important;text-align:left;vertical-align:top}.pv26-prose thead th,.pv26-prose tr:first-child th{border-bottom:2px solid var(--pv-color-black)!important;font-weight:700}.pv26-prose th{font-weight:700}.pv26-prose tbody td:first-child,.pv26-prose tbody th:first-child{font-weight:700}.pv26-prose tr:last-child td{border-bottom:0!important}.pv26-prose .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:var(--pv-color-grey)}.pv26-prose .wp-block-table.is-style-stripes td,.pv26-prose .wp-block-table.is-style-stripes th{padding-left:12px}.pv26-prose figcaption.wp-element-caption{margin-top:10px}.pv26-prose__more{display:flex;align-items:flex-start;gap:10px;margin:1.4em 0}.pv26-prose__more-icon{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--pv-color-black);color:var(--pv-color-white);margin-top:1px}.pv26-prose__more-icon .pv26-arrow{width:12px;height:12px}.pv26-prose__more-lead{color:#555}.pv26-prose__more a{font-weight:700;text-decoration:none}.pv26-prose__more a:hover{text-decoration:underline}.pv26-prose blockquote,.pv26-prose .wp-block-pullquote{margin:2em 0;padding:0;border:0;text-align:center}.pv26-prose blockquote p,.pv26-prose .wp-block-pullquote p{font-size:22px;line-height:1.4;font-style:italic;margin:0 0 12px}.pv26-prose blockquote cite,.pv26-prose .wp-block-pullquote cite{font-size:14px;font-style:italic;color:#555}.pv26-prose .blog-definition,.pv26-prose .blog-summary,.pv26-prose .blog-tip,.pv26-prose .blog-recommendation,.pv26-prose .is-style-blog-definition,.pv26-prose .is-style-blog-summary,.pv26-prose .is-style-blog-tip,.pv26-prose .is-style-blog-recommendation{margin:2em 0;padding:26px 30px;border-radius:16px;background:var(--pv-color-grey)}.pv26-prose :is(.blog-definition,.blog-summary,.blog-tip,.blog-recommendation,[class*="is-style-blog-"])>.wp-block-group__inner-container{display:contents}.pv26-prose :is(.blog-definition,.blog-summary,.blog-tip,.blog-recommendation,[class*="is-style-blog-"])>:first-child:not(.wp-block-group__inner-container),.pv26-prose :is(.blog-definition,.blog-summary,.blog-tip,.blog-recommendation,[class*="is-style-blog-"])>.wp-block-group__inner-container>:first-child{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#555}.pv26-prose :is(.blog-definition,.blog-summary,.blog-tip,.blog-recommendation,[class*="is-style-blog-"])>:last-child:not(.wp-block-group__inner-container),.pv26-prose :is(.blog-definition,.blog-summary,.blog-tip,.blog-recommendation,[class*="is-style-blog-"])>.wp-block-group__inner-container>:last-child{margin-bottom:0}.pv26-prose .pv26-btn,.pv26-prose .pv26-btn--primary{color:var(--pv-color-white);text-decoration:none}.pv26-prose .pv26-post-strip__name,.pv26-prose .pv26-post-strip__sub{font-family:var(--pv-font-heading)}.pv26-prose .pv26-post-strip__sub{font-family:var(--pv-font-body)}.pv26-prose .blog-tip,.pv26-prose .is-style-blog-tip{background:#fbf3d6}.pv26-prose .blog-quote-line,.pv26-prose .blog-quote-text,.pv26-prose .blog-quote,.pv26-prose .is-style-blog-quote{margin:2em 0;text-align:center}.pv26-prose :is(.blog-quote-line,.blog-quote-text,.blog-quote)>.wp-block-group__inner-container{display:contents}.pv26-prose :is(.blog-quote-line,.blog-quote-text,.blog-quote)>:first-child:not(.wp-block-group__inner-container),.pv26-prose :is(.blog-quote-line,.blog-quote-text,.blog-quote)>.wp-block-group__inner-container>:first-child{font-size:22px;line-height:1.4;font-style:italic}.pv26-prose :is(.blog-quote-line,.blog-quote-text,.blog-quote)>:last-child:not(.wp-block-group__inner-container),.pv26-prose :is(.blog-quote-line,.blog-quote-text,.blog-quote)>.wp-block-group__inner-container>:last-child{font-size:14px;font-style:italic;color:#555;margin-bottom:0}.pv26-prose .blog-cards,.pv26-prose .is-style-blog-cards{display:grid;gap:20px;margin:2em 0;padding:26px;border-radius:26px;background:var(--pv-color-grey)}.pv26-prose .blog-cards>*,.pv26-prose .is-style-blog-cards>*{margin:0;padding:30px;border-radius:16px;background:var(--pv-color-white)}.pv26-prose details.blog-references{margin:3em 0 0;padding-top:26px;border-top:1px solid #e5e2dc;font-size:13px;color:#555}.pv26-prose details.blog-references summary{font-size:16px;font-weight:700;color:var(--pv-color-black);cursor:pointer;list-style:none}.pv26-prose details.blog-references summary::-webkit-details-marker{display:none}.pv26-prose details.blog-references summary::after{content:'+';float:right;font-weight:400}.pv26-prose details.blog-references[open] summary::after{content:'–'}.pv26-prose details.blog-references>:not(summary){margin-top:12px}.pv26-prose .blog-table-of-contents,.pv26-prose .blog-tags,.pv26-prose .table-of-contents__nav{display:none}.pv26-prose .klaviyo-form-RhXSAR:empty{display:none}.pv26-prose .wp-block-buttons .wp-block-button__link{display:inline-flex;align-items:center;height:48px;padding:0 24px;border-radius:99px;background:var(--pv-color-black);color:var(--pv-color-white);text-decoration:none;font-weight:700}.pv26-post__after{max-width:var(--pv-page-max);margin:80px auto 0;padding:0 48px}.pv26-post__card .pv26-prose,.pv26-post__card.pv26-prose{max-width:none}.pv26-post__sticky .pv26-rail-product{max-width:420px}.pv26-post__after .pv26-quiz-card--wide{display:flex}.pv26-post__more-head{margin-top:82px}.pv26-post__more{margin-top:26px}.pv26-about{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-about__hero{margin-top:10px;grid-template-columns:659px 667px}.pv26-about__hero .pv26-goal-block__copy{padding-top:40px;padding-bottom:40px}.pv26-about__hero .pv26-goal-block__title{margin-top:0}.pv26-about__tagline{margin:0 0 8px;font-family:var(--pv-font-heading);font-size:22px;font-weight:700;line-height:1.2}.pv26-about__text{max-width:553px;line-height:1.4}.pv26-about__text p{margin:0 0 1em}.pv26-about__text p:last-child{margin-bottom:0}.pv26-about__text+.pv26-btn{margin-top:12px}.pv26-about__science{position:relative;min-height:525px;margin-top:52px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey);display:flex;align-items:center}.pv26-about__science-bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%}.pv26-about__science-copy{position:relative;z-index:2;padding:52px;max-width:545px;display:flex;flex-direction:column;align-items:flex-start;gap:26px}.pv26-about__science-copy .pv26-goal-block__title{margin:0;max-width:340px}.pv26-about__science-copy .pv26-about__text{max-width:370px}.pv26-about__science-copy .pv26-about__text+.pv26-btn{margin-top:0}.pv26-about__founder{display:grid;grid-template-columns:431px 570px;justify-content:center;column-gap:78px;align-items:center;margin-top:82px}.pv26-about__founder-media{height:505px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey)}.pv26-about__founder-media img{width:100%;height:100%;object-fit:cover;display:block}.pv26-about__founder-copy{display:flex;flex-direction:column;gap:26px}.pv26-about__founder-copy .pv26-goal-block__title{margin:0}.pv26-about__cards{display:grid;grid-template-columns:774px 544px;gap:26px;margin-top:82px}.pv26-about__card{min-height:480px;padding:52px;border-radius:26px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:26px}.pv26-about__card .pv26-goal-block__title{margin:0}.pv26-about__card--grey{background:var(--pv-color-grey)}.pv26-about__card--grey .pv26-about__text{max-width:572px}.pv26-about__card--orange{color:var(--pv-color-white);position:relative;overflow:hidden}.pv26-about__card--orange>*{position:relative;z-index:1}.pv26-about__card--orange .pv26-about__text{max-width:370px}.pv26-about__card .pv26-about__text+.pv26-btn{margin-top:0}.pv26-team{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-team__hero{margin-top:10px}.pv26-team__hero .pv26-goal-block__copy{padding-top:40px;padding-bottom:40px}.pv26-team__hero .pv26-goal-block__title{margin-top:0}.pv26-team__hero .pv26-goal-block__media{height:494px}.pv26-team__expert{display:grid;grid-template-columns:659px 659px;justify-content:space-between;align-items:center;margin-top:90px}.pv26-team__expert--photo-left .pv26-team__photo{order:1}.pv26-team__expert--photo-left .pv26-team__copy{order:2}.pv26-team__expert:not(.pv26-team__expert--photo-left) .pv26-team__copy{order:1}.pv26-team__expert:not(.pv26-team__expert--photo-left) .pv26-team__photo{order:2}.pv26-team__photo{height:494px;border-radius:26px;overflow:hidden;background:var(--pv-color-grey)}.pv26-team__photo img{width:100%;height:100%;object-fit:cover;display:block}.pv26-team__copy{padding:30px 52px;display:flex;flex-direction:column;gap:4px}.pv26-team__name{margin:0;font-size:16px;font-weight:700;line-height:1.4}.pv26-team__role{margin:0 0 16px;line-height:1.4}.pv26-team__text{max-width:553px;line-height:1.4}.pv26-team__text p{margin:0 0 1em}.pv26-team__text p:last-child{margin-bottom:0}.pv26-team__more{display:inline-flex;align-items:center;gap:10px;margin-top:16px;font-weight:700;color:var(--pv-color-black);text-decoration:none}.pv26-team__more:hover{text-decoration:underline}.pv26-quality-page{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-qp__hero{margin-top:10px}.pv26-qp__hero .pv26-goal-block__copy{padding-top:40px;padding-bottom:40px}.pv26-qp__hero .pv26-goal-block__title{margin-top:0}.pv26-qp__hero-actions{display:flex;gap:12px;margin-top:12px}.pv26-qp__section{margin-top:82px;padding:0 52px}.pv26-qp__h2{margin:0 0 16px;font-family:var(--pv-font-body);font-size:32px;font-weight:700;line-height:1.1}.pv26-qp__h2--center{text-align:center;margin-bottom:32px}.pv26-qp__intro{margin:0 0 26px;max-width:607px;line-height:1.4}.pv26-qp__intro--wide{max-width:900px}.pv26-qp__note{margin:26px 0 0;text-align:center;font-weight:700}.pv26-qp__grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pv26-qp__guarantee{padding:32px 26px;border-radius:16px;background:var(--pv-color-grey)}.pv26-qp__guarantee h3,.pv26-qp__tested h3,.pv26-qp__step h3{margin:12px 0 8px;font-size:16px;font-weight:700;line-height:1.3}.pv26-qp__guarantee p,.pv26-qp__tested p,.pv26-qp__step p{margin:0;font-size:14px;line-height:1.45;color:#555}.pv26-qp__check{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--pv-color-accent,#f26b21);color:var(--pv-color-white)}.pv26-qp__tested{padding:32px 26px;border-radius:16px;border:1px solid #e5e2dc;background:var(--pv-color-white)}.pv26-qp__num{font-family:var(--pv-font-heading);font-size:22px;font-weight:700;color:var(--pv-color-accent,#f26b21)}.pv26-qp__num--light{color:#f9a03f}.pv26-qp__steps{position:relative;margin:82px 0 0;padding:64px 74px;border-radius:26px;overflow:hidden;color:var(--pv-color-white)}.pv26-qp__steps>*{position:relative;z-index:1}.pv26-qp__steps-head{text-align:center;max-width:620px;margin:0 auto 40px}.pv26-qp__steps-head p{margin:0}.pv26-qp__step{padding:30px 26px;border-radius:16px;background:rgb(255 255 255 / .12);backdrop-filter:blur(6px)}.pv26-qp__step p{color:rgb(255 255 255 / .85)}.pv26-qp__steps-note{margin:32px auto 0;max-width:720px;text-align:center;font-size:14px;color:rgb(255 255 255 / .8)}.pv26-qp__badges{display:flex;align-items:center;flex-wrap:wrap;gap:20px 44px;margin:40px 52px 0;padding:22px 0;border-top:1px solid #e5e2dc;border-bottom:1px solid #e5e2dc}.pv26-qp__badges-label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#555;margin-right:8px}.pv26-qp__badge{display:inline-flex;align-items:center;height:36px;filter:grayscale(1);opacity:.7;transition:filter 0.25s ease,opacity 0.25s ease}.pv26-qp__badge img{height:36px;width:auto;max-width:160px;object-fit:contain;display:block}.pv26-qp__badge:hover{filter:none;opacity:1}.pv26-qp__filter{display:flex;align-items:flex-end;gap:16px;margin:0 0 20px}.pv26-qp__filter-field{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#555}.pv26-qp__filter-field--grow{flex:0 1 380px}.pv26-qp__filter select,.pv26-qp__filter input{height:44px;padding:0 18px;border:1px solid var(--pv-color-black);border-radius:99px;background:var(--pv-color-white);font:inherit;font-size:14px;color:var(--pv-color-black);text-transform:none;letter-spacing:0}.pv26-qp__filter select{padding-right:40px;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%23000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;min-width:240px}.pv26-qp__filter input{width:100%}.pv26-qp__filter select:focus-visible,.pv26-qp__filter input:focus-visible{outline:2px solid var(--pv-color-black);outline-offset:2px}.pv26-qp__filter-count{font-size:13px;color:#555;padding-bottom:13px}.pv26-qp__empty td{color:#555;text-align:center;padding:28px 20px}.pv26-qp__table-wrap{border:1px solid #e5e2dc;border-radius:16px;overflow:hidden;background:var(--pv-color-white);overflow-x:auto}.pv26-qp__table{width:100%;border-collapse:collapse;font-size:14px}.pv26-qp__table th{padding:18px 20px;text-align:left;font-size:12px;font-weight:700;color:#555;letter-spacing:.04em;border-bottom:1px solid #e5e2dc}.pv26-qp__table td{padding:18px 20px;border-bottom:1px solid #efece6;vertical-align:middle}.pv26-qp__table tr:last-child td{border-bottom:0}.pv26-qp__table tr.is-hidden{display:none}.pv26-qp__td-product{font-weight:700}.pv26-qp__td-tests{color:var(--pv-color-accent,#f26b21);font-weight:700}.pv26-qp__td-action{text-align:right}.pv26-qp__status{display:inline-block;padding:4px 10px;border-radius:99px;font-size:12px;font-weight:700}.pv26-qp__status--approved{background:#e6f4ea;color:#1d7a3d}.pv26-qp__status--pending{background:#fbf3d6;color:#8a6d00}.pv26-qp__status--fail{background:#fde8e6;color:#b3261e}.pv26-qp__closing{margin-top:82px;text-align:center;max-width:720px;margin-left:auto;margin-right:auto}.pv26-qp__closing p{margin:0 0 26px;line-height:1.45;color:#4a4a68}.pv26-goal-block:not(.pv26-goal-block--photo-left) .pv26-goal-block__copy{padding-left:0}.pv26-goal-block--photo-left .pv26-goal-block__copy{padding-right:0}.pv26-science-hero .pv26-goal-block__copy,.pv26-about__hero .pv26-goal-block__copy,.pv26-team__hero .pv26-goal-block__copy,.pv26-qp__hero .pv26-goal-block__copy{padding-left:0}.pv26-learn__head{padding-left:0;padding-right:0}.pv26-learn__filters{padding-left:0;padding-right:0}.pv26-post__main{padding-left:0}.pv26-post__end{margin-left:0}.pv26-post__toc{margin-left:0}.pv26-qp__section{padding-left:0;padding-right:0}.pv26-qp__badges{margin-left:0;margin-right:0}.pv26-author__hero{padding-left:0;padding-right:0}.pv26-author__quote{margin-left:auto;margin-right:auto}.pv26-team__expert:not(.pv26-team__expert--photo-left) .pv26-team__copy{padding-left:0}.pv26-team__expert--photo-left .pv26-team__copy{padding-right:0}.pv26-work{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-work__hero{margin-top:10px;grid-template-columns:659px 667px}.pv26-work__hero .pv26-goal-block__copy{padding:40px 52px 40px 0}.pv26-work__hero .pv26-goal-block__title{margin-top:0}.pv26-work__gallery{margin-top:82px}.pv26-work__track{align-items:center;gap:26px}.pv26-work__photo{flex:0 0 auto;margin:0;border-radius:13px;overflow:hidden;background:var(--pv-color-grey)}.pv26-work__photo img{width:100%;height:100%;object-fit:cover;display:block}.pv26-work__photo--short{width:281px;height:374px}.pv26-work__photo--tall{width:301px;height:400px}.pv26-work__photo--hero{width:350px;height:466px}.pv26-work__photo.is-placeholder{background:#c4c4c4}.pv26-work__ambition{display:grid;grid-template-columns:431px 607px;justify-content:space-between;align-items:start;column-gap:40px;margin-top:82px;padding-left:56px}.pv26-work__ambition-copy{display:flex;flex-direction:column;gap:26px}.pv26-work__ambition-copy .pv26-goal-block__title{margin:0}.pv26-work__text{max-width:415px;line-height:1.4}.pv26-work__text p{margin:0 0 1em}.pv26-work__text p:last-child{margin-bottom:0}.pv26-work__jobs{display:flex;flex-direction:column;gap:20px}.pv26-work__job{min-height:150px;padding:28px 32px;border-radius:26px;background:var(--pv-color-grey);display:flex;flex-direction:column;gap:6px}.pv26-work__job--highlight{background:#824f78;color:var(--pv-color-white)}.pv26-work__job-label{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.pv26-work__job-title{margin:0;font-family:var(--pv-font-heading);font-size:34px;font-weight:700;line-height:1.2}.pv26-work__job-empty{margin:0;line-height:1.4;max-width:460px}.pv26-work__job-link{display:inline-flex;align-items:center;gap:10px;margin-top:8px;font-weight:700;color:inherit;text-decoration:none}.pv26-work__job--highlight .pv26-prose__more-icon{background:var(--pv-color-white);color:#824f78}.pv26-work__job-link:hover{text-decoration:underline}.pv26-lipo{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-lipo__hero{margin-top:10px}.pv26-lipo__hero .pv26-goal-block__copy{padding:60px 52px 60px 0}.pv26-lipo__hero .pv26-goal-block__title{margin-top:0}.pv26-lipo__hero-actions{display:flex;gap:12px;margin-top:12px}.pv26-lipo__text{line-height:1.4}.pv26-lipo__text p{margin:0 0 1em}.pv26-lipo__text p:last-child{margin-bottom:0}.pv26-lipo__what{margin-top:104px}.pv26-lipo__what .pv26-science-ingredients__text{max-width:420px}.pv26-lipo__how{position:relative;overflow:hidden;margin-top:104px;padding:72px 96px 64px;border-radius:26px;color:var(--pv-color-white)}.pv26-lipo__how>*{position:relative;z-index:1}.pv26-lipo__how-head{max-width:640px;margin-bottom:40px}.pv26-lipo__how-head .pv26-goal-block__title{margin-top:0}.pv26-lipo__how-head p{margin:0;color:rgb(255 255 255 / .85)}.pv26-lipo__diagram{display:block;width:100%;height:auto;margin:0 auto}.pv26-lipo__diagram text{font-family:var(--pv-font-body)}.pv26-lipo__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:26px 40px;margin:40px 0 0;padding:0;list-style:none}.pv26-lipo__step{display:grid;grid-template-columns:34px 1fr;gap:16px;align-items:start}.pv26-lipo__num{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--pv-color-accent);color:var(--pv-color-white);font-family:var(--pv-font-heading);font-size:14px;font-weight:700}.pv26-lipo__step h3{margin:6px 0 8px;font-size:22px;font-weight:700;line-height:1.1}.pv26-lipo__step p{margin:0;font-size:14px;line-height:1.45;color:rgb(255 255 255 / .85)}.pv26-lipo__bio{position:relative;overflow:hidden;margin-top:104px;padding:64px 96px;border-radius:26px;display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center;color:var(--pv-color-black);--pv-lc-a-size:64%;--pv-lc-a-x:-18%;--pv-lc-a-y:-30%;--pv-lc-b-size:74%;--pv-lc-b-x:58%;--pv-lc-b-y:36%}.pv26-lipo__bio>*{position:relative;z-index:1}.pv26-lipo__bio-copy .pv26-goal-block__title{margin-top:0}.pv26-lipo__bio-copy .pv26-lipo__text{max-width:500px}.pv26-lipo__def{margin:0 0 24px;padding:18px 22px;border-radius:12px;background:rgb(255 255 255 / .55);max-width:500px}.pv26-lipo__def-label{display:block;margin-bottom:4px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pv-color-primary)}.pv26-lipo__def p{margin:0}.pv26-lipo__note{padding:36px 40px;border-radius:16px;background:rgb(255 255 255 / .94)}.pv26-lipo__note-title{margin:0 0 14px;font-family:var(--pv-font-heading);font-size:30px;font-weight:700;line-height:1.05}.pv26-lipo__note-text{margin:0 0 22px;font-size:15px;line-height:1.45;color:#555}.pv26-lipo__bars{display:grid;gap:12px}.pv26-lipo__bar{display:grid;grid-template-columns:170px 1fr;gap:14px;align-items:center;font-size:13px;line-height:1.25}.pv26-lipo__bar-fill{display:block;height:12px;border-radius:99px;background:#d9d3c7}.pv26-lipo__bar-fill--regular{background:#c9b7c5}.pv26-lipo__bar-fill--liposomal{background:var(--pv-color-primary)}.pv26-lipo__bars small{margin-top:4px;font-size:12px;color:#727272}.pv26-lipo__why{margin-top:104px}.pv26-lipo__why .pv26-goal-block__title{margin-top:0}.pv26-lipo__products{margin-top:104px}.pv26-lipo__products-head{max-width:640px;margin-bottom:32px}.pv26-lipo__products-head .pv26-goal-block__title{margin:0 0 12px}.pv26-lipo__products-head p{margin:0;color:#555}.pv26-lipo__faq{margin-top:104px}.pv26-lipo__faq .pv26-goal-block__title{margin:0 0 24px}.pv26-lipo__accordion{max-width:860px;margin:0}.pv26-faqp{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-faqp__head{padding:75px 0 63px}.pv26-faqp__title{margin:0 0 26px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1}.pv26-faqp__intro{max-width:578px;line-height:1.4}.pv26-faqp__intro p{margin:0}.pv26-faqp__group{display:grid;grid-template-columns:1fr 608px;gap:26px;align-items:start;margin-top:26px;padding:52px;border-radius:26px;background:var(--pv-color-grey)}.pv26-faqp__group+.pv26-faqp__group{margin-top:26px}.pv26-faqp__group-title{margin:0;max-width:403px;font-family:var(--pv-font-body);font-size:40px;font-weight:300;line-height:1}.pv26-faqp__accordion{max-width:none;margin:0}.pv26-faqp__accordion .pv26-accordion__q{padding:18px 0}.pv26-faqp__accordion .pv26-accordion__item:first-child .pv26-accordion__q{padding-top:19px}.pv26-faqp__accordion .pv26-accordion__a>div>p{margin:0 0 1em;font-weight:400;line-height:1.35}.pv26-faqp__accordion .pv26-accordion__a>div>p:last-child{margin-bottom:0}.pv26-faqp__cta{margin:6px 0 4px}.pv26-faqp__more{display:grid;grid-template-columns:1fr 608px;gap:26px;margin:58px 0 0;padding:0 52px}.pv26-faqp__more>*{grid-column:2}.pv26-faqp__more-title{margin:0 0 22px;font-weight:700}.pv26-faqp__more-actions{display:flex;gap:12px}.pv26-ship{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-ship__section{display:grid;grid-template-columns:663px 606px;justify-content:start;gap:26px;align-items:start;padding:43px 0 0}.pv26-ship__section+.pv26-ship__section{padding-top:0}.pv26-ship__h{margin:0;max-width:431px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1}.pv26-ship__blocks{display:flex;flex-direction:column;gap:26px;margin-top:17px}.pv26-ship__block{padding-top:26px;border-top:1px solid var(--pv-border-default);line-height:1.35}.pv26-ship__block:first-child{padding-top:0;border-top:0}.pv26-ship__block-title{margin:0;font-size:16px;font-weight:700;line-height:1.35}.pv26-ship__block p{margin:0 0 1em}.pv26-ship__block p:last-child{margin-bottom:0}.pv26-ship__block a{color:inherit;text-decoration:underline;text-underline-position:from-font}.pv26-ship__card{margin:102px 0 92px;padding:60px 78px 44px;border-radius:26px;background:var(--pv-color-grey)}.pv26-ship__card-title{margin:0 0 40px;font-family:var(--pv-font-heading);font-size:30px;font-weight:700;line-height:1}.pv26-ship__table-wrap{overflow-x:auto}.pv26-ship__table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.4}.pv26-ship__table th{padding:0 0 20px;text-align:left;font-weight:700;vertical-align:top;border-bottom:1px solid var(--pv-color-black)}.pv26-ship__table td{padding:25px 0 22px;vertical-align:top;border-bottom:1px solid var(--pv-border-default)}.pv26-ship__table tr:last-child td{border-bottom:0}.pv26-ship__table td strong{display:block}.pv26-ship__table .pv26-ship__c{text-align:center;width:150px}.pv26-ship__sub{font-weight:700}.pv26-ship__countries{display:block;max-width:690px}.pv26-ship__note{margin:20px 0 0;font-size:14px;color:#555}.pv26-ship__cta{margin-top:16px}.pv26-ship__block .pv26-btn,.pv26-ship__block .pv26-btn--primary{color:var(--pv-color-white);text-decoration:none}.pv26-ship__table .woocommerce-Price-currencySymbol{margin-right:2px}.pv26-ship__returns{padding:0 0 60px}.pv26-ship__returns .pv26-ship__h{max-width:none}.pv26-ship__portal{margin:32px 0 26px;width:auto}.pv26-ship__grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.pv26-ship__cell{padding:32px 36px;border-radius:16px;border:1px solid var(--pv-border-default);background:var(--pv-color-white);line-height:1.35}.pv26-ship__cell .pv26-ship__block-title{margin:0 0 8px}.pv26-ship__cell p{margin:0 0 1em}.pv26-ship__cell p:last-child{margin-bottom:0}.pv26-ship__cell a{color:inherit;text-decoration:underline;text-underline-position:from-font}.pv26-ship__cell .pv26-btn{text-decoration:none;margin-top:16px}.woocommerce-order-withdrawal-content{max-width:720px;margin:0 auto;padding:60px 48px 80px;line-height:1.4}.woocommerce-order-withdrawal-content p{margin:0 0 1em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:8px;margin:26px 0 32px;padding:0;list-style:none;counter-reset:pv-step;font-size:13px}.woocommerce-order-withdrawal-content__steps li{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:99px;background:var(--pv-color-grey)}.woocommerce-order-withdrawal-content__steps li::before{counter-increment:pv-step;content:counter(pv-step);display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--pv-color-black);color:var(--pv-color-white);font-size:11px;font-weight:700}.woocommerce-OrderWithdrawalForm{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}.woocommerce-OrderWithdrawalForm .form-row{display:flex;flex-direction:column;gap:6px;margin:0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#555}.woocommerce-OrderWithdrawalForm .form-row-wide,.woocommerce-OrderWithdrawalForm .clear,.woocommerce-OrderWithdrawalForm>p:not(.form-row),.woocommerce-OrderWithdrawalForm fieldset{grid-column:1 / -1}.woocommerce-OrderWithdrawalForm input[type="text"],.woocommerce-OrderWithdrawalForm input[type="email"],.woocommerce-OrderWithdrawalForm textarea{width:100%;padding:0 18px;height:44px;border:1px solid var(--pv-color-black);border-radius:22px;background:var(--pv-color-white);font:inherit;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--pv-color-black)}.woocommerce-OrderWithdrawalForm textarea{height:auto;min-height:120px;padding:14px 18px;border-radius:16px}.woocommerce-OrderWithdrawalForm fieldset{margin:0;padding:18px 20px;border:1px solid var(--pv-border-default);border-radius:16px}.woocommerce-OrderWithdrawalForm legend{padding:0 6px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#555}.woocommerce-OrderWithdrawalForm fieldset label{display:flex;align-items:center;gap:10px;margin:6px 0;font-size:15px}.woocommerce-OrderWithdrawalForm .woocommerce-Button,.woocommerce-OrderWithdrawalForm .button{grid-column:1 / -1;justify-self:start;display:inline-flex;align-items:center;height:44px;padding:0 24px;border:0;border-radius:99px;background:var(--pv-color-black);color:var(--pv-color-white);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.woocommerce-OrderWithdrawalForm input:focus-visible,.woocommerce-OrderWithdrawalForm textarea:focus-visible{outline:2px solid var(--pv-color-black);outline-offset:2px}.pv26-contact{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px}.pv26-contact__hero{position:relative;height:500px;border-radius:26px;overflow:hidden;background:#c4c4c4;display:flex;align-items:center}.pv26-contact__hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pv26-contact__hero::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0 / .42) 0%,rgb(0 0 0 / .18) 45%,#fff0 70%)}.pv26-contact__hero.is-placeholder::after{display:none}.pv26-contact__hero-copy{position:relative;z-index:1;padding:0 0 0 112px;max-width:593px;color:var(--pv-color-white)}.pv26-contact__hero.is-placeholder .pv26-contact__hero-copy{color:var(--pv-color-black)}.pv26-contact__hero.is-placeholder .pv26-contact__hero-title{color:var(--pv-color-white)}.pv26-contact__hero-title{margin:0 0 23px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1;max-width:546px}.pv26-contact__hero-text{margin:0;max-width:481px;line-height:1.35}.pv26-contact__body{display:grid;grid-template-columns:1fr 545px;gap:26px;align-items:start;margin-top:26px;padding-bottom:80px}.pv26-contact__info{padding:42px 52px 0 0}.pv26-contact__h2{margin:0 0 22px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1;max-width:494px}.pv26-contact__text{max-width:659px;line-height:1.35}.pv26-contact__text p{margin:0 0 1em}.pv26-contact__channels{display:grid;gap:22px;margin:60px 0 0}.pv26-contact__channel{display:grid;grid-template-columns:86px auto;align-items:center;gap:12px}.pv26-contact__channel dt{margin:0}.pv26-contact__channel dd{margin:0}.pv26-contact__channel--phones{align-items:start}.pv26-contact__channel--phones dt{padding-top:10px}.pv26-contact__channel--phones dd{display:grid;gap:14px}.pv26-contact__phone-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}.pv26-contact__phone-hours{font-size:13px;color:#555}.pv26-contact__phone-hours.is-open::before{content:'';display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#1d7a3d;vertical-align:1px}.pv26-contact__phone-hours[hidden]{display:none}.pv26-contact__phone-label{margin-right:8px;padding:2px 7px;border-radius:99px;background:var(--pv-color-grey);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pv26-contact__hours{margin:32px 0 0}.pv26-contact__card{padding:44px 52px 44px;border-radius:26px;background:var(--pv-color-grey)}.pv26-contact__form-title{margin:0 0 12px;font-family:var(--pv-font-heading);font-size:34px;font-weight:700;line-height:1.2}.pv26-contact__form-intro{margin:0 0 26px;font-size:14px;line-height:1.4;color:#555}.pv26-contact__form{display:grid;gap:26px}.pv26-contact__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pv26-contact__field{display:block}.pv26-contact__field input,.pv26-contact__field select,.pv26-contact__field textarea{width:100%;padding:14px 30px;border:0;border-radius:26px;background:var(--pv-color-white);font:inherit;font-size:16px;line-height:1.35;color:var(--pv-color-black)}.pv26-contact__field input::placeholder,.pv26-contact__field textarea::placeholder{color:#b9b4ab;opacity:1}.pv26-contact__field select{appearance:none;-webkit-appearance:none;padding-right:60px;font-weight:700;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='11.5' fill='%23000'/%3E%3Cpath d='M8 11l4 4 4-4' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.pv26-contact__field select:invalid{font-weight:700;color:var(--pv-color-black)}.pv26-contact__field textarea{min-height:150px;resize:vertical}.pv26-contact__field input:focus-visible,.pv26-contact__field select:focus-visible,.pv26-contact__field textarea:focus-visible{outline:2px solid var(--pv-color-black);outline-offset:2px}.pv26-contact__field.is-invalid input,.pv26-contact__field.is-invalid select,.pv26-contact__field.is-invalid textarea{box-shadow:inset 0 0 0 1px #b3261e}.pv26-contact__turnstile{min-height:65px}.pv26-contact__privacy{margin:-6px 0 0;font-size:13px;line-height:1.35;color:#555}.pv26-contact__privacy a{color:inherit;font-weight:700;text-decoration:none}.pv26-contact__privacy a:hover{text-decoration:underline}.pv26-contact__status{margin:0;padding:14px 18px;border-radius:16px;font-size:14px;line-height:1.4;background:var(--pv-color-white)}.pv26-contact__status.is-ok{background:#e6f4ea;color:#1d7a3d}.pv26-contact__status.is-error{background:#fde8e6;color:#b3261e}.pv26-contact__submit{justify-self:start;margin-top:6px}.pv26-contact__submit.is-loading{opacity:.6;pointer-events:none}.pv26-contact__form.is-sent .pv26-contact__field,.pv26-contact__form.is-sent .pv26-contact__privacy,.pv26-contact__form.is-sent .pv26-contact__submit{display:none}.pv26-rv{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px 80px}.pv26-rv__head{padding:43px 0 0}.pv26-rv__title{margin:0 0 26px;max-width:607px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1}.pv26-rv__intro{max-width:578px;line-height:1.4}.pv26-rv__intro p{margin:0 0 1em}.pv26-rv__sources{display:flex;flex-wrap:wrap;gap:20px;margin-top:52px}.pv26-rv__source{display:inline-flex;align-items:center;gap:12px;padding:18px 24px;border-radius:16px;background:var(--pv-color-grey);color:var(--pv-color-black);text-decoration:none}.pv26-rv__source strong{font-family:var(--pv-font-heading);font-size:22px;line-height:1}.pv26-rv__source-text{font-size:13px;color:#555}.pv26-rv__source-stars{color:var(--pv-goal-energy);display:inline-flex}.pv26-rv__tp-mark{height:24px;width:auto}.pv26-rv__tp-stars{height:18px;width:auto}.pv26-rv__source--tp:hover .pv26-rv__source-text{text-decoration:underline}.pv26-rv__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.pv26-rv__chips .pv26-chip--filter span{margin-left:4px;opacity:.6}.pv26-rv__grid{columns:2;column-gap:26px;margin-top:26px}.pv26-rv__card{break-inside:avoid;margin:0 0 26px;padding:52px;border-radius:26px;background:var(--pv-color-grey)}.pv26-rv__card.is-hidden{display:none}.pv26-rv__card-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:35px}.pv26-rv__card-top .pv26-stars{color:var(--pv-goal-energy);display:inline-flex;gap:2px}.pv26-rv__card-tpstars{height:18px;width:auto}.pv26-rv__card-label{font-size:13px;color:var(--pv-color-black);text-decoration:none;text-align:right}a.pv26-rv__card-label:hover{text-decoration:underline}.pv26-rv__card-title{margin:0;font-size:16px;font-weight:700;line-height:1.35}.pv26-rv__card-text{margin:0;line-height:1.35;white-space:pre-line}.pv26-rv__card-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:1.35em}.pv26-rv__card-name{line-height:1.35}.pv26-rv__card-name time{display:block;font-size:12px;color:#727272}.pv26-rv__verified{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-style:italic;white-space:nowrap}.pv26-rv__empty{margin:26px 0 0;color:#555}.pv26-rv__more{display:flex;gap:12px;margin-top:26px}.pv26-ing{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px 80px}.pv26-ing__hero{margin-top:10px}.pv26-ing__hero .pv26-goal-block__copy{padding:40px 52px 40px 0}.pv26-ing__hero .pv26-goal-block__title{margin-top:0}.pv26-ing__principles{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:82px}.pv26-ing__principle{padding:28px 24px;border-radius:16px;background:var(--pv-color-grey)}.pv26-ing__principle h2{margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.3}.pv26-ing__principle p{margin:0;font-size:14px;line-height:1.45;color:#555}.pv26-ing__head{display:flex;justify-content:space-between;align-items:flex-end;gap:26px;margin-top:104px;scroll-margin-top:100px}.pv26-ing__title{margin:0 0 12px;max-width:431px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1}.pv26-ing__intro{margin:0;max-width:578px;line-height:1.35;color:#555}.pv26-ing__jump{display:flex;flex-direction:column;gap:6px;flex:0 0 320px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#555}.pv26-ing__jump select{height:44px;padding:0 40px 0 18px;border:1px solid var(--pv-color-black);border-radius:99px;background:var(--pv-color-white);font:inherit;font-size:14px;color:var(--pv-color-black);text-transform:none;letter-spacing:0;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%23000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.pv26-ing__jump select:focus-visible{outline:2px solid var(--pv-color-black);outline-offset:2px}.pv26-ing__card{display:grid;grid-template-columns:1fr 608px;gap:26px;align-items:start;margin-top:26px;padding:52px;border-radius:26px;background:var(--pv-color-grey);scroll-margin-top:100px}.pv26-ing__head+.pv26-ing__card{margin-top:32px}.pv26-ing__name{margin:0;max-width:403px;font-family:var(--pv-font-body);font-size:40px;font-weight:300;line-height:1}.pv26-ing__tagline{margin:14px 0 0;max-width:403px;color:#555;line-height:1.35}.pv26-ing__in-label{margin:32px 0 10px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#555}.pv26-ing__products{display:flex;flex-wrap:wrap;gap:8px;max-width:480px}.pv26-ing__product{padding:7px 12px;font-size:var(--pv-text-label);line-height:1.2;color:var(--pv-color-black);background:var(--pv-color-white);text-decoration:none}.pv26-ing__product:hover{background:var(--pv-color-black);color:var(--pv-color-white)}.pv26-ing__body{padding-top:19px;line-height:1.35}.pv26-ing__body h4{margin:0 0 4px;font-size:16px;font-weight:700;line-height:1.35}.pv26-ing__body p{margin:0 0 22px}.pv26-ing__more{display:inline-flex;align-items:center;gap:10px;font-weight:700;color:var(--pv-color-black);text-decoration:none}.pv26-ing__more:hover{text-decoration:underline}.pv26-ing__closing{margin-top:82px;text-align:center;max-width:720px;margin-left:auto;margin-right:auto}.pv26-ing__closing-title{margin:0 0 16px;font-family:var(--pv-font-body);font-size:32px;font-weight:700;line-height:1.1}.pv26-ing__closing p{margin:0 0 26px;line-height:1.45;color:#4a4a68}.pv26-ing__closing-actions{display:flex;justify-content:center;gap:12px}.pv26-srch{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px 80px}.pv26-srch__head{padding:43px 0 0}.pv26-srch__form{display:flex;gap:12px;max-width:660px;margin-bottom:40px}.pv26-srch__input{flex:1;height:44px;padding:0 22px;border:1px solid var(--pv-color-black);border-radius:99px;background:var(--pv-color-white);font:inherit;font-size:15px;color:var(--pv-color-black)}.pv26-srch__input:focus-visible{outline:2px solid var(--pv-color-black);outline-offset:2px}.pv26-srch__input::-webkit-search-cancel-button{-webkit-appearance:none}.pv26-srch__title{margin:0 0 12px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1}.pv26-srch__title span{font-weight:300}.pv26-srch__meta{margin:0;color:#555}.pv26-srch__section{margin-top:52px}.pv26-srch__section--cats{margin-top:32px}.pv26-srch__section-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}.pv26-srch__h2{margin:0 0 18px;font-family:var(--pv-font-body);font-size:26px;font-weight:700;line-height:1.1}.pv26-srch__section-head .pv26-srch__h2{margin:0}.pv26-srch__products .pv26-product-card{min-height:553px}.pv26-srch__tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.pv26-srch__ingredients{display:grid;grid-template-columns:1fr 1fr;gap:26px}.pv26-srch__ingredient{padding:32px 36px;border-radius:16px;background:var(--pv-color-grey)}.pv26-srch__ingredient h3{margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.15}.pv26-srch__ingredient p{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#555}.pv26-srch__ingredient .pv26-ing__more{margin-top:18px}.pv26-srch__chips{display:flex;flex-wrap:wrap;gap:8px}.pv26-srch__chips .pv26-chip--filter{text-decoration:none}.pv26-srch__pages{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:40px}.pv26-srch__pages .page-numbers{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid var(--pv-color-black);border-radius:99px;font-size:13px;color:var(--pv-color-black);text-decoration:none}.pv26-srch__pages .page-numbers.current{background:var(--pv-color-black);color:var(--pv-color-white)}.pv26-srch__pages .page-numbers.dots{border:0}.pv26-srch__quiz{margin-top:40px}.pv26-srch__quiz .pv26-quiz-card{width:auto}.pv26-vc{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px 80px}.pv26-vc__hero{margin-top:10px}.pv26-vc__hero .pv26-goal-block__copy{padding:40px 52px 40px 0}.pv26-vc__hero .pv26-goal-block__title{margin-top:20px}.pv26-vc__eyebrow{background:var(--pv-color-primary);color:var(--pv-color-white)}.pv26-vc__actions{display:flex;gap:12px;margin-top:12px}.pv26-vc__note{margin:12px 0 0;color:#555}.pv26-vc__status{order:2;position:relative;overflow:hidden;min-height:500px;padding:44px 48px;border-radius:26px;color:var(--pv-color-white);display:flex;flex-direction:column;justify-content:center;--pv-lc-a-size:90%;--pv-lc-a-x:-35%;--pv-lc-a-y:30%;--pv-lc-b-size:100%;--pv-lc-b-x:45%;--pv-lc-b-y:-40%}.pv26-vc__status>*{position:relative;z-index:1}.pv26-vc__status-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:26px}.pv26-vc__status-label{font-size:13px;letter-spacing:.06em;text-transform:uppercase;opacity:.8}.pv26-vc__tier-chip{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:99px;background:var(--pv-goal-energy);color:var(--pv-color-black);font-size:13px;font-weight:700}.pv26-vc__points{margin:0 0 18px;font-family:var(--pv-font-heading);font-size:22px;line-height:1.1}.pv26-vc__points strong{font-size:64px;font-weight:700;letter-spacing:-.02em}.pv26-vc__worth{display:block;margin-top:6px;font-family:var(--pv-font-body);font-size:15px;opacity:.85}.pv26-vc__progress{height:8px;border-radius:99px;background:rgb(255 255 255 / .2);overflow:hidden}.pv26-vc__progress span{display:block;height:100%;border-radius:99px;background:var(--pv-goal-energy)}.pv26-vc__status-line{margin:10px 0 0;font-size:14px;opacity:.9}.pv26-vc__facts{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;margin:28px 0 0;padding-top:22px;border-top:1px solid rgb(255 255 255 / .2)}.pv26-vc__facts div{display:grid;gap:4px}.pv26-vc__facts dt{font-size:12px;letter-spacing:.04em;text-transform:uppercase;opacity:.7}.pv26-vc__facts dd{margin:0;font-weight:700}.pv26-vc__copy{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;cursor:pointer}.pv26-vc__copy span{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:99px;background:rgb(255 255 255 / .18)}.pv26-vc__copy.is-done span{background:var(--pv-goal-energy);color:var(--pv-color-black)}.pv26-vc__h2{margin:0 0 12px;font-family:var(--pv-font-body);font-size:32px;font-weight:700;line-height:1.1}.pv26-vc__section-head{max-width:640px;margin-bottom:32px}.pv26-vc__section-head p{margin:0;color:#555}.pv26-vc__how{margin-top:104px}.pv26-vc__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin:26px 0 0;padding:0;list-style:none}.pv26-vc__step{padding:32px 30px;border-radius:16px;background:var(--pv-color-grey)}.pv26-vc__num{display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:18px;border-radius:50%;background:var(--pv-color-black);color:var(--pv-color-white);font-family:var(--pv-font-heading);font-size:14px;font-weight:700}.pv26-vc__step h3{margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.2}.pv26-vc__step p{margin:0;font-size:14px;line-height:1.45;color:#555}.pv26-vc__earn{margin-top:104px}.pv26-vc__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pv26-vc__card{display:flex;flex-direction:column;gap:6px;padding:28px 26px;border-radius:16px;border:1px solid var(--pv-border-default);background:var(--pv-color-white)}.pv26-vc__icon{display:inline-grid;place-items:center;width:44px;height:44px;margin-bottom:10px;border-radius:12px;background:var(--pv-color-grey);color:var(--pv-color-accent)}.pv26-vc__reward{font-family:var(--pv-font-heading);font-size:22px;line-height:1.1}.pv26-vc__card-title{font-weight:700}.pv26-vc__card-text{margin:0;font-size:14px;line-height:1.45;color:#555}.pv26-vc__card-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:13px;font-weight:700;color:var(--pv-color-black);text-decoration:none}.pv26-vc__card-link svg{width:12px;height:12px}.pv26-vc__card-link:hover{text-decoration:underline}.pv26-vc__redeem{position:relative;overflow:hidden;margin-top:104px;padding:64px 74px;border-radius:26px;color:var(--pv-color-black);--pv-lc-a-size:64%;--pv-lc-a-x:-18%;--pv-lc-a-y:-30%;--pv-lc-b-size:74%;--pv-lc-b-x:58%;--pv-lc-b-y:36%}.pv26-vc__redeem>*{position:relative;z-index:1}.pv26-vc__redeem .pv26-vc__section-head p{color:rgb(0 0 0 / .75)}.pv26-vc__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:20px;align-items:start}.pv26-vc__option{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:26px;border-radius:16px;background:rgb(255 255 255 / .92)}.pv26-vc__option strong{font-family:var(--pv-font-heading);font-size:28px;line-height:1}.pv26-vc__option span{color:#555;font-size:14px}.pv26-vc__option .pv26-btn{margin-top:14px}.pv26-vc__option .pv26-btn[disabled]{background:#d9d3c7;color:#555;cursor:default}.pv26-vc__option .pv26-btn.is-loading{opacity:.6;pointer-events:none}.pv26-vc__option-img{width:96px;height:96px;margin:-6px 0 10px;border-radius:14px;background:var(--pv-color-white)}.pv26-vc__option-img img{width:100%;height:100%;object-fit:contain;padding:6px;box-sizing:border-box}.pv26-vc__option-progress{width:100%;height:6px;margin-top:14px;border-radius:99px;background:#eee9df;overflow:hidden}.pv26-vc__option-progress span{display:block;height:100%;border-radius:99px;background:var(--pv-color-accent);transition:width 0.4s ease}.pv26-vc__option.is-available .pv26-vc__option-progress span{background:var(--pv-color-black)}.pv26-vc__option-hint{font-size:12px;color:#555}.pv26-vc__option.is-available .pv26-vc__option-hint{color:var(--pv-color-black);font-weight:700}.pv26-vc__option.is-busy .pv26-btn[data-pv26-redeem],.pv26-vc__option.is-confirm .pv26-btn[data-pv26-redeem]{display:none}.pv26-vc__option-flow{width:100%;margin-top:14px;font-size:14px}.pv26-vc__option-flow p{margin:0 0 10px;font-weight:700}.pv26-vc__flow-btns{display:flex;flex-wrap:wrap;gap:8px}.pv26-vc__flow-btns .pv26-btn--ghost{background:#fff0;border:1px solid var(--pv-color-black);color:var(--pv-color-black)}.pv26-vc__flow-wait{display:flex;align-items:center;gap:10px;color:#555}.pv26-vc__spinner{width:18px;height:18px;flex:0 0 18px;border-radius:50%;border:2px solid #d9d3c7;border-top-color:var(--pv-color-black);animation:pv26-spin 0.8s linear infinite}@keyframes pv26-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pv26-vc__spinner{animation-duration:2s}}.pv26-vc__flow-code{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;padding:6px 12px;border-radius:8px;background:var(--pv-color-grey);font-family:var(--pv-font-heading);font-size:16px;letter-spacing:.04em}.pv26-vc__flow-error{color:#b3261e;font-weight:700}.pv26-vc__redeem-status{margin:26px 0 0;padding:14px 18px;border-radius:16px;background:rgb(255 255 255 / .92);font-size:14px}.pv26-vc__redeem-status.is-error{color:#b3261e}.pv26-vc__card{position:relative}.pv26-vc__card.is-done{background:var(--pv-color-grey);border-color:#fff0}.pv26-vc__card.is-done .pv26-vc__icon{background:var(--pv-color-white);color:#8a8578}.pv26-vc__done{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:99px;background:var(--pv-color-black);color:var(--pv-color-white);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pv26-vc__done--count{background:var(--pv-goal-energy);color:var(--pv-color-black)}.pv26-vc__refer{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;margin-top:104px;padding:56px 60px;border-radius:26px;color:var(--pv-color-white);position:relative;overflow:hidden;--pv-lc-a-size:70%;--pv-lc-a-x:-25%;--pv-lc-a-y:40%;--pv-lc-b-size:80%;--pv-lc-b-x:70%;--pv-lc-b-y:-50%}.pv26-vc__refer.has-image{grid-template-columns:1.15fr 1fr}.pv26-vc__refer>*{position:relative;z-index:1}.pv26-vc__refer-copy{max-width:620px}.pv26-vc__refer-copy .pv26-vc__h2{margin-top:18px;color:var(--pv-color-white)}.pv26-vc__refer-copy>p{margin:0 0 26px;opacity:.9}.pv26-vc__eyebrow--light{background:var(--pv-color-accent);color:var(--pv-color-black)}.pv26-vc__refer-media img{display:block;width:100%;border-radius:18px;aspect-ratio:4 / 3;object-fit:cover}.pv26-vc__link{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:520px;padding:8px 8px 8px 20px;border:0;border-radius:99px;background:var(--pv-color-white);color:var(--pv-color-black);font:inherit;font-size:15px;cursor:pointer;text-align:left}.pv26-vc__link-url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.pv26-vc__link-cta{flex:0 0 auto;display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:99px;background:var(--pv-color-black);color:var(--pv-color-white);font-size:13px;font-weight:700}.pv26-vc__link.is-done .pv26-vc__link-cta{background:var(--pv-goal-energy);color:var(--pv-color-black)}.pv26-vc__share-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.pv26-vc__share-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:99px;border:1px solid rgb(255 255 255 / .5);color:var(--pv-color-white);font-size:13px;font-weight:700;text-decoration:none}.pv26-vc__share-btn:hover{background:rgb(255 255 255 / .14)}.pv26-vc__share-note{margin:16px 0 0;font-size:14px;opacity:.85}.pv26-btn--white{background:var(--pv-color-white);color:var(--pv-color-black)}.pv26-vc__refer .pv26-vc__actions{margin-top:4px}@media (max-width:900px){.pv26-vc__refer,.pv26-vc__refer.has-image{grid-template-columns:1fr;padding:36px 28px}}.pv26-vc__tiers{margin-top:104px}.pv26-vc__tier-row{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pv26-vc__tier{position:relative;padding:32px 30px;border-radius:16px;background:var(--pv-color-grey)}.pv26-vc__tier--2{background:var(--pv-color-white);border:1px solid var(--pv-border-default)}.pv26-vc__tier--3{background:var(--pv-goal-energy)}.pv26-vc__tier.is-mine{box-shadow:0 0 0 2px var(--pv-color-black) inset}.pv26-vc__mine{position:absolute;top:18px;right:18px;padding:4px 10px;border-radius:99px;background:var(--pv-color-black);color:var(--pv-color-white);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pv26-vc__tier h3{margin:0 0 6px;font-family:var(--pv-font-heading);font-size:28px;line-height:1.1}.pv26-vc__tier p{margin:0 0 16px;color:#555}.pv26-vc__tier ul{margin:0;padding:0 0 0 18px;font-size:14px;line-height:1.6}.pv26-vc__perks-wrap{margin-top:26px;overflow-x:auto;border:1px solid var(--pv-border-default);border-radius:16px;background:var(--pv-color-white)}.pv26-vc__perks{width:100%;border-collapse:collapse;font-size:15px}.pv26-vc__perks th{padding:18px 20px;text-align:left;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#555;border-bottom:1px solid var(--pv-border-default)}.pv26-vc__perks th:not(:first-child),.pv26-vc__perks td:not(:first-child){text-align:center;width:140px}.pv26-vc__perks td{padding:16px 20px;border-bottom:1px solid #efece6}.pv26-vc__perks tr:last-child td{border-bottom:0}.pv26-vc__member{display:grid;grid-template-columns:1fr 420px;gap:26px;align-items:start;margin-top:104px}.pv26-vc__table{width:100%;border-collapse:collapse;font-size:14px}.pv26-vc__table th{padding:0 0 12px;text-align:left;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#555;border-bottom:1px solid var(--pv-color-black)}.pv26-vc__table td{padding:12px 0;border-bottom:1px solid var(--pv-border-default)}.pv26-vc__r{text-align:right;font-weight:700}.pv26-vc__r.is-minus{color:#b3261e}.pv26-vc__birthday{padding:32px;border-radius:16px;background:var(--pv-color-grey)}.pv26-vc__birthday p{margin:0 0 16px;color:#555}.pv26-vc__bform{display:flex;align-items:flex-end;gap:12px}.pv26-vc__bform label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#555}.pv26-vc__bform input,.pv26-vc__bform select{height:44px;padding:0 16px;border:1px solid var(--pv-color-black);border-radius:99px;background:var(--pv-color-white);font:inherit;font-size:14px;text-transform:none;letter-spacing:0}.pv26-vc__bform input{width:84px}.pv26-vc__bstatus{margin:12px 0 0;font-size:14px}.pv26-vc__faq{margin-top:104px}.pv26-vc__accordion{max-width:860px;margin:0}.pv26-vc-account{display:grid;gap:28px}.pv26-vc-account .pv26-vc__redeem,.pv26-vc-account .pv26-vc__refer,.pv26-vc-account .pv26-vc__member{margin-top:0}.pv26-vc-account .pv26-vc__refer,.pv26-vc-account .pv26-vc__redeem{padding:40px 44px;border-radius:20px}.pv26-vc-account .pv26-vc__member{grid-template-columns:1fr 360px}.pv26-vc-account .pv26-vc__h2{font-size:24px}.pv26-vc-account .pv26-vc__section-head{margin-bottom:22px}.pv26-vc-account .pv26-vc__options{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px}.pv26-vc-account .pv26-vc__option{padding:20px}.pv26-vc-account .pv26-vc__option strong{font-size:22px}.pv26-vc-account--refer{margin:40px 0 8px}.pv26-vc__more{margin:0;font-size:14px;font-weight:700}.pv26-vc__more a{display:inline-flex;align-items:center;gap:8px;color:var(--pv-color-black);text-decoration:none}.pv26-vc__more a svg{width:12px;height:12px}.pv26-vc__more a:hover{text-decoration:underline}.pv26-vc__status--compact{order:0;min-height:0;padding:30px 32px;border-radius:20px;--pv-lc-a-size:80%;--pv-lc-b-size:90%}.pv26-vc__status--compact .pv26-vc__status-top{margin-bottom:16px}.pv26-vc__status--compact .pv26-vc__points{font-size:18px}.pv26-vc__status--compact .pv26-vc__points strong{font-size:44px}.pv26-vc__status--compact .pv26-vc__facts{margin-top:18px;padding-top:16px}.pv26-vc__status-cta{margin-top:22px;align-self:flex-start}.pv-overview-card--vc{padding:0;border:0;background:none;overflow:visible}.pv-overview-card--vc .pv26-vc__status{width:100%}@media (max-width:900px){.pv26-vc-account .pv26-vc__member{grid-template-columns:1fr}.pv26-vc-account .pv26-vc__refer,.pv26-vc-account .pv26-vc__redeem{padding:28px 24px}}.pv26-vc__hcode{margin-left:6px;padding:2px 7px;border-radius:6px;background:var(--pv-color-grey);font-family:var(--pv-font-heading);font-size:12px;letter-spacing:.04em}.pv26-product-card__link{display:contents;color:inherit;text-decoration:none}.pv26-product-card__actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto}.pv26-product-card--actions .pv26-product-card__price{margin-bottom:18px}.pv26-product-card__alt{font-size:13px;font-weight:600;color:var(--pv-color-black);text-decoration:underline;text-underline-offset:3px}.pv26-product-card{container-type:inline-size}.pv26-product-card__chips{min-height:28px}.pv26-product-card__price{margin-top:auto}.pv26-product-card .pv26-btn,.pv26-product-card__actions{margin-top:0}@container (max-width:240px){.pv26-product-card__chips .pv26-chip:nth-child(n+3){display:none}.pv26-product-card__desc{-webkit-line-clamp:2}}@container (max-width:200px){.pv26-product-card__chips .pv26-chip:nth-child(n+2){display:none}.pv26-product-card__desc{display:none}.pv26-product-card__media{height:200px}}.pv26-mp{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px 80px}.pv26-mp__hero{margin-top:10px}.pv26-mp__hero .pv26-goal-block__copy{padding:40px 52px 40px 0}.pv26-mp__eyebrow{background:var(--pv-color-grey)}.pv26-mp__eyebrow--dark{background:var(--pv-color-black);color:var(--pv-color-white)}.pv26-mp__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.pv26-mp__media img{width:100%;height:100%;object-fit:cover}.pv26-mp__example{position:absolute;left:28px;right:28px;bottom:28px;display:grid;grid-template-columns:56px 1fr auto;gap:14px;align-items:center;padding:18px 20px;border-radius:16px;background:rgb(255 255 255 / .96);box-shadow:0 20px 50px rgb(0 0 0 / .16)}.pv26-mp__example-thumb{width:56px;height:56px;border-radius:12px;background:var(--pv-color-grey);display:grid;place-items:center;overflow:hidden}.pv26-mp__example-thumb img{width:100%;height:100%;object-fit:contain}.pv26-mp__example-body b{display:block;font-size:15px}.pv26-mp__example-body small{display:block;margin-top:3px;font-size:12px;color:#555}.pv26-mp__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.pv26-mp__tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:99px;background:#efece5;font-size:11px;font-weight:700}.pv26-mp__tag--save{background:var(--pv-goal-energy)}.pv26-mp__example-price{text-align:right}.pv26-mp__example-price b{display:block;font-size:18px}.pv26-mp__example-price s{font-size:12px;color:#727272}.pv26-mp__h2{margin:0 0 24px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1;max-width:560px;text-wrap:balance}.pv26-mp__intro{margin:0 0 1em;max-width:560px;color:#555}.pv26-mp__section-head{max-width:720px;margin-bottom:40px}.pv26-mp__section-head p{margin:0;color:#555}.pv26-mp__why{margin-top:104px}.pv26-mp__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.pv26-mp__card{display:flex;flex-direction:column;gap:10px;padding:32px 30px;border-radius:16px;background:var(--pv-color-grey)}.pv26-mp__icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:6px;border-radius:12px;background:var(--pv-color-white);color:var(--pv-color-accent)}.pv26-mp__icon svg{width:22px;height:22px}.pv26-mp__card h3{margin:0;font-size:20px;font-weight:700;line-height:1.2}.pv26-mp__card p{margin:0;font-size:15px;line-height:1.45;color:#555}.pv26-mp__how{display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:center;margin-top:104px}.pv26-mp__how-media{position:relative;height:560px;border-radius:26px;background:var(--pv-color-grey);overflow:hidden}.pv26-mp__how-media img{width:100%;height:100%;object-fit:cover;display:block}.pv26-mp__how-copy{padding-left:52px}.pv26-mp__how-copy .pv26-mp__intro{margin-bottom:8px}.pv26-mp__steps{margin:0;padding:0;list-style:none}.pv26-mp__steps li{display:grid;grid-template-columns:44px 1fr;gap:20px;padding:26px 0;border-top:1px solid var(--pv-border-default)}.pv26-mp__steps li:last-child{border-bottom:1px solid var(--pv-border-default)}.pv26-mp__num{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--pv-color-black);color:var(--pv-color-white);font-family:var(--pv-font-body);font-size:15px;font-weight:700}.pv26-mp__steps h3{margin:8px 0 6px;font-size:22px;font-weight:700;line-height:1.15}.pv26-mp__steps p{margin:0;font-size:15px;line-height:1.45;color:#555}.pv26-mp__start,.pv26-mp__control{position:relative;overflow:hidden;margin-top:104px;padding:56px 60px;border-radius:26px;color:var(--pv-color-white);--pv-lc-a-size:70%;--pv-lc-a-x:-25%;--pv-lc-a-y:40%;--pv-lc-b-size:80%;--pv-lc-b-x:70%;--pv-lc-b-y:-50%}.pv26-mp__start>*,.pv26-mp__control>*{position:relative;z-index:1}.pv26-mp__start .pv26-mp__h2,.pv26-mp__control .pv26-mp__h2{margin-top:18px;color:var(--pv-color-white)}.pv26-mp__start .pv26-mp__intro,.pv26-mp__control .pv26-mp__intro{color:rgb(255 255 255 / .92)}.pv26-mp__start-grid,.pv26-mp__control-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.pv26-mp__ticks{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none}.pv26-mp__ticks li{display:flex;gap:12px;align-items:flex-start;padding:18px 20px;border-radius:14px;background:rgb(255 255 255 / .94);color:var(--pv-color-black);font-size:15px;font-weight:600;line-height:1.35}.pv26-mp__ticks li svg{flex:0 0 20px;width:20px;height:20px;margin-top:1px;color:var(--pv-color-accent)}.pv26-mp__note{margin:26px 0 0;padding:16px 20px;border-radius:14px;background:rgb(0 0 0 / .28);font-size:14px;max-width:none}.pv26-mp__bullets{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.pv26-mp__bullets li{display:flex;gap:14px;align-items:center;font-size:17px;font-weight:600}.pv26-mp__bullets li::before{content:'';flex:0 0 10px;width:10px;height:10px;border-radius:50%;background:var(--pv-color-accent)}.pv26-mp__preview{position:relative;padding-top:300px}.pv26-mp__preview:not(:has(.pv26-mp__preview-img)){padding-top:0}.pv26-mp__preview-img{position:absolute;left:50%;top:-40px;width:460px;height:460px;transform:translateX(-50%)}.pv26-mp__preview-img img{width:100%;height:100%;object-fit:contain}.pv26-mp__acct{position:relative;padding:22px 24px;border-radius:18px;background:var(--pv-color-white);color:var(--pv-color-black);box-shadow:0 30px 60px rgb(0 0 0 / .25)}.pv26-mp__acct-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.pv26-mp__chip{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:99px;background:#e7efe7;color:#3f6446;font-size:12px;font-weight:600}.pv26-mp__acct-id{font-size:12px;color:#727272}.pv26-mp__acct h4{margin:14px 0 4px;font-size:17px}.pv26-mp__acct small{display:block;font-size:13px;color:#555}.pv26-mp__acct-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.pv26-mp__acct-btns span{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid var(--pv-color-black);border-radius:99px;font-size:13px;font-weight:600}.pv26-mp__acct-btns span.is-primary{background:var(--pv-color-black);color:var(--pv-color-white)}.pv26-mp__products{margin-top:104px}.pv26-mp__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.pv26-mp__grid .pv26-product-card__price{display:none}.pv26-mp__plan-price{display:block;margin-top:auto;font-size:13px;color:#555}.pv26-mp__plan-price b{display:block;font-size:17px;color:var(--pv-color-black)}.pv26-mp__plan-price s{color:#727272}.pv26-mp__save{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:99px;background:var(--pv-goal-energy);font-size:12px;font-weight:700}.pv26-mp__grid .pv26-product-card__actions .pv26-btn{margin-top:6px}.pv26-mp__included{margin-top:104px}.pv26-mp__faq{margin-top:104px;padding:0}.pv26-mp__closing{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;margin-top:104px;padding:56px 64px;border-radius:26px}.pv26-mp__closing{position:relative;overflow:hidden}.pv26-mp__closing>*{position:relative;z-index:1}.pv26-mp__closing .pv26-mp__h2{margin:0 0 10px;color:var(--pv-color-white)}.pv26-mp__closing p{margin:0;max-width:600px;color:var(--pv-color-black)}@media (max-width:1100px){.pv26-mp{padding:0 24px 60px}.pv26-mp__how,.pv26-mp__start-grid,.pv26-mp__control-grid,.pv26-mp__closing{grid-template-columns:1fr}.pv26-mp__how-copy{padding-left:0}.pv26-mp__how-media{height:420px}.pv26-mp__cards{grid-template-columns:1fr 1fr}.pv26-mp__grid{grid-template-columns:1fr 1fr}.pv26-mp__start,.pv26-mp__control{padding:36px 28px}.pv26-mp__ticks{grid-template-columns:1fr}.pv26-mp__preview{padding-top:190px}.pv26-mp__preview-img{width:260px;height:260px;top:-20px}}@media (max-width:640px){.pv26-mp__cards,.pv26-mp__grid{grid-template-columns:1fr}.pv26-mp__example{grid-template-columns:48px 1fr}.pv26-mp__example-price{grid-column:2;text-align:left}}.pv26-legal{max-width:860px;margin:0 auto;padding:56px 48px 96px}.pv26-legal__head{margin:0 0 32px}.pv26-legal__title{margin:0;font-family:var(--pv-font-heading);font-size:44px;font-weight:700;line-height:1.05}.pv26-legal__body{max-width:none;font-size:16px;line-height:1.6}.pv26-legal__body h2{margin:2em 0 .6em;font-family:var(--pv-font-heading);font-size:26px;font-weight:700;line-height:1.2}.pv26-legal__body h3{margin:1.6em 0 .5em;font-size:20px;font-weight:700;line-height:1.25}.pv26-legal__body h4{margin:1.4em 0 .4em;font-size:17px;font-weight:700}.pv26-legal__body p,.pv26-legal__body ul,.pv26-legal__body ol{margin:0 0 1em}.pv26-legal__body ul,.pv26-legal__body ol{padding-left:1.3em}.pv26-legal__body li{margin:0 0 .4em}.pv26-legal__body a{color:var(--pv-color-black);text-decoration:underline;text-underline-offset:2px}.pv26-legal__body table{width:100%;border-collapse:collapse;margin:0 0 1.5em;font-size:15px}.pv26-legal__body th,.pv26-legal__body td{padding:10px 12px;border-bottom:1px solid var(--pv-border-default);text-align:left;vertical-align:top}.pv26-legal__body strong{font-weight:700}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-error,.pv-cart .woocommerce-message,.pv-cart .woocommerce-info,.pv-cart .woocommerce-error,body:not(.pv-account) .woocommerce-message,body:not(.pv-account) .woocommerce-info,body:not(.pv-account) .woocommerce-error{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px .35em;margin:0 0 24px;padding:16px 20px;border:0;border-radius:12px;background:#fdeee3;color:var(--pv-color-black);font-size:15px;line-height:1.4;list-style:none}body:not(.pv-account) .woocommerce-message a:not(.button),body:not(.pv-account) .woocommerce-info a:not(.button),body:not(.pv-account) .woocommerce-error a:not(.button){color:inherit;text-decoration:underline;text-underline-offset:2px}.woocommerce-notices-wrapper .woocommerce-message::before,.woocommerce-notices-wrapper .woocommerce-info::before,.woocommerce-notices-wrapper .woocommerce-error::before,body:not(.pv-account) .woocommerce-message::before,body:not(.pv-account) .woocommerce-info::before,body:not(.pv-account) .woocommerce-error::before{display:none}body:not(.pv-account) .woocommerce-info{background:#eeedf4}body:not(.pv-account) .woocommerce-error{background:#fbe9e7}body:not(.pv-account) .woocommerce-error li{margin:0}body:not(.pv-account) .woocommerce-message .button,body:not(.pv-account) .woocommerce-info .button,body:not(.pv-account) .woocommerce-message a.button,body:not(.pv-account) .woocommerce-info a.button{order:2;margin:0 0 0 auto;padding:0 18px;height:40px;display:inline-flex;align-items:center;border:1px solid var(--pv-color-black);border-radius:999px;background:#fff0;color:var(--pv-color-black);font-size:14px;font-weight:700;text-decoration:none;float:none}body:not(.pv-account) .woocommerce-message a.button:hover,body:not(.pv-account) .woocommerce-info a.button:hover{background:var(--pv-color-black);color:var(--pv-color-white)}.woocommerce-cart .woocommerce-message a.button[href*="/cart"],.woocommerce-cart .woocommerce-message .wc-forward{display:none!important}.pv26-product__form .pv-purchase-option__price del,.pv26-product__form .pv-purchase-option__price .screen-reader-text{display:none!important}.pv26-bestsellers__grid .pv26-quiz-card,.pv26-shop-grid .pv26-quiz-card{padding-bottom:28px}.pv26-press{max-width:var(--pv-page-max);margin:0 auto;padding:0 48px 82px}.pv26-press__hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;height:500px;border-radius:26px;overflow:hidden;color:var(--pv-color-white);--pv-lc:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-purple.webp);background:var(--pv-lc) center / cover no-repeat,linear-gradient(108deg,#2a2340 0%,#3c2f5e 34%,#5a3c8c 66%,#7c3f73 100%)}.pv26-press__hero-copy{position:relative;z-index:2;padding:52px 52px 52px 65px;max-width:610px}.pv26-press__hero-title{margin:0 0 22px;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1}.pv26-press__hero-intro{max-width:545px;line-height:1.4}.pv26-press__hero-intro p{margin:0 0 1em}.pv26-press__hero-intro p:last-child{margin-bottom:0}.pv26-press__hero-figure{position:absolute;top:0;right:0;bottom:0;width:52%;z-index:1;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 32%);mask-image:linear-gradient(to right,transparent 0%,#000 32%)}.pv26-press__hero-figure img{width:100%;height:100%;object-fit:cover;object-position:60% 50%;display:block}.pv26-press__h2{margin:0;font-family:var(--pv-font-body);font-size:40px;font-weight:700;line-height:1}.pv26-press__h3{margin:0;font-family:var(--pv-font-body);font-size:30px;font-weight:700;line-height:1.2}.pv26-press__intro{display:grid;grid-template-columns:663px minmax(0,606px);justify-content:start;gap:26px;align-items:start;padding:82px 0 0}.pv26-press__intro-text{max-width:606px;line-height:1.4}.pv26-press__intro-text p{margin:0 0 1em}.pv26-press__note{font-size:12px;color:var(--pv-text-muted,#6b6b6b)}.pv26-press__guide{margin:8px 0 0;font-weight:700}.pv26-press__guide a{color:inherit;text-decoration:underline;text-underline-position:from-font}.pv26-press__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:52px}.pv26-press__tile{position:relative;display:block;height:625px;border-radius:26px;overflow:hidden;background:#d9d9d9;color:var(--pv-color-black);text-decoration:none}.pv26-press__tile-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.pv26-press__tile-logo{position:absolute;left:50%;top:50%;width:150px;height:auto;transform:translate(-50%,-50%)}.pv26-press__tile-bar{position:absolute;left:0;right:0;bottom:0;height:123px;display:flex;align-items:center;padding:0 57px;font-family:var(--pv-font-display,var(--pv-font-body));font-size:30px;font-weight:700;line-height:1.2;background:rgb(255 255 255 / .4);border-top:1px solid rgb(255 255 255 / .4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 28px 45px -1px rgb(0 0 0 / .05)}a.pv26-press__tile:hover .pv26-press__tile-bar,a.pv26-press__tile:focus-visible .pv26-press__tile-bar{background:rgb(255 255 255 / .6)}a.pv26-press__tile:focus-visible{outline:2px solid var(--pv-color-black);outline-offset:2px}.pv26-press__resources{margin-top:82px}.pv26-press__resources-head{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-bottom:26px}.pv26-press__resources-head .pv26-press__h3{font-size:16px}.pv26-press__chips{display:flex;gap:8px;flex-wrap:wrap}.pv26-press__cards .pv26-product-card{flex:0 0 240px}.pv26-press__cards .pv26-product-card.is-hidden{display:none}.pv26-press__dl{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--pv-color-black);color:var(--pv-color-white);transition:background 0.3s ease}.pv26-press__dl:hover{background:#333}.pv26-press__dl svg{width:18px;height:18px}.pv26-press__mentions{margin-top:82px;padding:52px;border-radius:26px;background:var(--pv-color-grey)}.pv26-press__mentions .pv26-press__h3{margin-bottom:26px}.pv26-press__mention{display:flex;gap:26px;flex:0 0 auto;color:inherit;text-decoration:none}.pv26-press__mention-media{display:block;width:490px;height:305px;border-radius:26px;overflow:hidden;background:var(--pv-color-white)}.pv26-press__mention-media img{width:100%;height:100%;object-fit:cover;display:block}.pv26-press__mention-card{display:flex;flex-direction:column;justify-content:center;gap:14px;width:300px;height:305px;padding:40px 30px;border-radius:26px;background:var(--pv-color-white);box-sizing:border-box}.pv26-press__mention-logo{max-width:150px;height:auto}.pv26-press__mention-outlet{font-family:Georgia,'Times New Roman',serif;font-size:28px;font-weight:700;letter-spacing:.02em}.pv26-press__mention-caption{font-weight:700;line-height:1.3}.pv26-press__enquiry{margin-top:26px;padding:52px;border-radius:26px;background:var(--pv-color-grey)}.pv26-press__enquiry-text{max-width:1000px;margin:14px 0 26px;color:var(--pv-text-muted,#6b6b6b);line-height:1.4}.pv26-header__burger{display:none}.pv26-mobile{display:none}@media (max-width:1023px){.pv26-header{--pv-edge:20px}.pv26-header__bar{height:64px;padding:0 var(--pv-edge);align-items:center}.pv26-header__nav{display:none}.pv26-header__burger{display:inline-grid;place-items:center;width:44px;height:44px;margin-left:-12px;padding:0;border:0;background:none;cursor:pointer;color:var(--pv-color-black)}.pv26-header__burger-lines{display:grid;gap:5px;width:20px}.pv26-header__burger-lines i{display:block;height:1.5px;background:currentColor;border-radius:2px;transition:transform 0.25s ease,opacity 0.2s ease}.pv26-header__burger[aria-expanded="true"] .pv26-header__burger-lines i:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.pv26-header__burger[aria-expanded="true"] .pv26-header__burger-lines i:nth-child(2){opacity:0}.pv26-header__burger[aria-expanded="true"] .pv26-header__burger-lines i:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.pv26-header__logo{position:absolute;left:50%;transform:translateX(-50%);padding:0;border:0}.pv26-header__logo img{height:36px}.pv26-header__actions>*{padding:0 0 0 12px;border-left:0}.pv26-header__actions>.pv-header__cell--lang,.pv26-header__actions>.pv-header__icon:not(.pv-header__cart){display:none}.pv26-header__actions .pv-header__cart-count{top:-6px;right:-8px}.pv26-mobile{display:block;position:absolute;left:0;right:0;top:100%;z-index:59;background:var(--pv-color-white);border-radius:0 0 20px 20px;box-shadow:0 30px 50px rgb(0 0 0 / .12);max-height:calc(100vh - 64px);overflow-y:auto;opacity:0;transform:translateY(-8px);transition:opacity 0.2s ease,transform 0.25s ease}.pv26-mobile.is-open{opacity:1;transform:none}.pv26-mobile[hidden]{display:none}.pv26-mobile__nav{padding:8px var(--pv-edge) 28px}.pv26-mobile__item{border-bottom:1px solid var(--pv-border-default)}.pv26-mobile__link{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px 0;border:0;background:none;font-family:var(--pv-font-heading);font-size:16px;font-weight:500;color:var(--pv-color-black);text-decoration:none;text-align:left;cursor:pointer}.pv26-mobile__chev{transition:transform 0.2s ease}.pv26-mobile__item.is-open .pv26-mobile__chev{transform:rotate(180deg)}.pv26-mobile__sub{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:8px}.pv26-mobile__sub a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-radius:999px;background:var(--pv-color-grey);color:var(--pv-color-black);text-decoration:none;font-size:15px}.pv26-mobile__arrow{display:inline-flex;opacity:.6}.pv26-mobile__arrow svg{width:12px;height:12px}.pv26-mobile__cta{display:flex;justify-content:center;width:100%;margin-top:24px;height:48px;font-size:14px}.pv26-mobile__bar{display:flex;align-items:center;gap:10px;padding:16px var(--pv-edge) 20px;background:var(--pv-color-grey);border-radius:0 0 20px 20px}.pv26-mobile__login{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 22px;border:1px solid var(--pv-color-black);border-radius:999px;color:var(--pv-color-black);font-size:14px;font-weight:600;text-decoration:none}.pv26-mobile__round{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid var(--pv-color-black);border-radius:50%;color:var(--pv-color-black)}.pv26-mobile__lang{margin-left:auto}.pv26-mobile__lang .pv-header__cell--lang{display:flex;padding:0;border:0}.pv26-mobile__lang .pv-dropdown__toggle{height:44px;padding:0 16px;border:1px solid var(--pv-color-black);border-radius:999px;background:var(--pv-color-white);font-size:13px;font-weight:700}.pv26-mobile__lang .pv-dropdown__menu,.pv26-mobile__lang [id="pv-lang-menu"]{right:0;left:auto;bottom:100%;top:auto}html.pv26-menu-open{overflow:hidden}}@media (max-width:1199px){.pv26-hero,.pv26-newsletter,.pv26-footer__panel,.pv26-footer__meta,.pv26-footer__legal,.pv26-stub,.pv26-reviews,.pv26-partner,.pv26-goals,.pv26-formula,.pv26-bestsellers,.pv26-quality,.pv26-membership,.pv26-articles,.pv26-shop-hero,.pv26-shop,.pv26-faq,.pv26-product,.pv26-delivery,.pv26-research,.pv26-product-reviews,.pv26-tested,.pv26-goal-blocks,.pv26-goal-intro,.pv26-goal-situations,.pv26-goal-explainer,.pv26-goal-products,.pv26-goal-support,.pv26-science,.pv26-learn,.pv26-post,.pv26-post__after,.pv26-about,.pv26-team,.pv26-quality-page,.pv26-work,.pv26-lipo,.pv26-faqp,.pv26-ship,.pv26-contact,.pv26-rv,.pv26-ing,.pv26-srch,.pv26-vc,.pv26-mp,.pv-account,.pv-cart,.pv-recommendations,.woocommerce-cart .woocommerce-notices-wrapper,.woocommerce .cross-sells{padding-left:var(--pv-edge)!important;padding-right:var(--pv-edge)!important}.pv26-goal-explainer{padding-left:var(--pv-edge)!important}}@media (max-width:1023px){:root{--pv-edge:24px;--pv-text-h1:40px;--pv-text-h2:32px}.pv26-h2,.pv26-goal-block__title,.pv26-product__title,.pv26-tested__title,.pv26-learn__title,.pv26-post__title,.pv26-author__name,.pv26-faqp__title,.pv26-faqp__group-title,.pv26-ship__h,.pv26-contact__hero-title,.pv26-contact__h2,.pv26-rv__title,.pv26-ing__title,.pv26-ing__name,.pv26-srch__title,.pv26-mp__h2,.pv26-vc__h2,.pv26-quiz-card__title,.pv26-shop-hero__title{font-size:32px!important;line-height:1.05}.pv26-hero__title{font-size:40px}.pv26-membership,.pv26-vc__how,.pv26-vc__earn,.pv26-vc__tiers,.pv26-vc__member,.pv26-vc__faq,.pv26-vc__refer,.pv26-vc__redeem,.pv26-mp__why,.pv26-mp__how,.pv26-mp__start,.pv26-mp__control,.pv26-mp__products,.pv26-mp__included,.pv26-mp__faq,.pv26-mp__closing,.pv26-lipo__why,.pv26-lipo__products,.pv26-lipo__bio,.pv26-goal-block+.pv26-goal-block{margin-top:64px!important}.pv26-faq{margin-top:64px}}@media (max-width:767px){:root{--pv-edge:20px;--pv-text-h1:34px;--pv-text-h2:28px}.pv26-h2,.pv26-goal-block__title,.pv26-product__title,.pv26-tested__title,.pv26-learn__title,.pv26-post__title,.pv26-author__name,.pv26-faqp__title,.pv26-faqp__group-title,.pv26-ship__h,.pv26-contact__hero-title,.pv26-contact__h2,.pv26-rv__title,.pv26-ing__title,.pv26-ing__name,.pv26-srch__title,.pv26-mp__h2,.pv26-vc__h2,.pv26-quiz-card__title,.pv26-shop-hero__title{font-size:28px!important}.pv26-hero__title{font-size:34px}.pv26-btn{max-width:100%}}@media (max-width:1023px){.pv26-goal-block,.pv26-goal-intro,.pv26-delivery,.pv26-team__expert,.pv26-about__hero,.pv26-about__founder,.pv26-work__hero,.pv26-work__ambition,.pv26-post__hero,.pv26-faq,.pv26-faqp__group,.pv26-faqp__more,.pv26-ship__section,.pv26-ing__card,.pv26-contact__body,.pv26-mp__how,.pv26-mp__start-grid,.pv26-mp__control-grid,.pv26-lipo__bio,.pv26-science-ingredients,.pv26-research__card,.pv26-partner__grid,.pv26-about__cards,.pv26-goal-explainer,.pv26-goal-support__grid,.pv26-vc__refer,.pv26-vc__refer.has-image,.pv26-vc__member,.pv26-author__hero,.pv26-author__blocks,.pv26-srch__ingredients,.pv26-ship__grid,.pv26-product{grid-template-columns:1fr!important}.pv26-goal-block__media,.pv26-goal-block--photo-left .pv26-goal-block__media,.pv26-goal-block:not(.pv26-goal-block--photo-left) .pv26-goal-block__media{order:1}.pv26-goal-block__copy,.pv26-goal-block--photo-left .pv26-goal-block__copy,.pv26-goal-block:not(.pv26-goal-block--photo-left) .pv26-goal-block__copy{order:2;padding:28px 0 0!important}.pv26-goal-block__media,.pv26-goal-intro__media,.pv26-delivery__media,.pv26-team__photo,.pv26-team__hero .pv26-goal-block__media,.pv26-about__founder-media,.pv26-post__media,.pv26-mp__how-media,.pv26-contact__hero,.pv26-work__photo--hero,.pv26-work__photo--tall,.pv26-shop-hero__media,.pv26-hero__media{height:360px!important}.pv26-goal-intro__copy,.pv26-delivery__copy,.pv26-mp__how-copy{padding-left:0!important;padding-right:0!important}.pv26-mp__how-media{order:1}.pv26-mp__how-copy{order:2}.pv26-science-ingredients{min-height:0!important}.pv26-science-ingredients__media{position:relative!important;inset:auto!important;width:100%!important;height:300px}.pv26-tested__card,.pv26-card{padding:40px 28px!important;min-height:0!important}.pv26-tested__media,.pv26-membership .pv26-membership__media{position:relative!important;width:100%!important;height:300px;margin-top:24px;inset:auto!important}.pv26-about__science{min-height:0!important;padding:40px 28px!important}.pv26-about__card{min-height:0!important}.pv26-goal-support__card{padding:40px 24px!important}.pv26-goal-support__item{min-height:0!important}.pv26-research__card{min-height:0!important}.pv26-post__body{grid-template-columns:1fr!important}.pv26-post__sticky{position:static!important}.pv26-post__sticky .pv26-rail-product{max-width:none!important}.pv26-faq{gap:24px}.pv26-faq__more{margin-top:8px;max-width:none!important}.pv26-accordion,.pv26-faqp__accordion,.pv26-vc__accordion,.pv26-lipo__accordion,.pv26-post__faq .pv26-accordion{max-width:none!important;margin-left:0!important}.pv26-faqp__group{padding:28px 24px!important}.pv26-ing__card{padding:28px 24px!important}.pv26-ship__section{gap:16px}.pv26-mp__preview{padding-top:220px!important}.pv26-mp__preview-img{width:300px!important;height:300px!important;top:-20px!important}.pv26-vc__status{min-height:0!important;padding:32px 28px!important}.pv26-vc__hero .pv26-goal-block__copy{padding:0 0 24px!important;order:1}.pv26-vc__hero .pv26-vc__status{order:2}.pv26-goal-explainer__icon{max-width:160px}.pv26-hero__content,.pv26-shop-hero__content{position:static!important;transform:none!important;max-width:none!important}}@media (max-width:767px){.pv26-goal-block__media,.pv26-goal-intro__media,.pv26-delivery__media,.pv26-team__photo,.pv26-team__hero .pv26-goal-block__media,.pv26-about__founder-media,.pv26-post__media,.pv26-mp__how-media,.pv26-contact__hero,.pv26-work__photo--hero,.pv26-work__photo--tall{height:260px!important;border-radius:16px}.pv26-tested__card,.pv26-card,.pv26-about__science,.pv26-goal-support__card,.pv26-faqp__group,.pv26-ing__card{padding:28px 20px!important;border-radius:16px}.pv26-vc__status{padding:26px 20px!important}.pv26-vc__points strong{font-size:44px!important}}@media (max-width:1023px){.pv26-hero{padding:0!important}.pv26-hero__media{height:auto!important;border-radius:0;background:var(--pv-color-primary)}.pv26-hero__media .pv26-hero__img{position:relative!important;height:360px}.pv26-hero__content{padding:40px var(--pv-edge) 48px;color:var(--pv-color-white);background:#564f78 url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-purple.webp) center / cover no-repeat}.pv26-hero__content .pv26-btn--outline{border-color:var(--pv-color-white);color:var(--pv-color-white)}.pv26-hero__ctas{flex-direction:column;align-items:stretch}.pv26-hero__ctas .pv26-btn{justify-content:center}.pv26-hero__title{margin-bottom:20px}.pv26-goals__grid{grid-template-columns:1fr!important;gap:10px}.pv26-goal-card{min-height:0!important;padding:18px 20px 18px 30px!important;border-radius:12px;background:var(--pv-color-grey);color:var(--pv-color-black)!important;display:grid;gap:2px}.pv26-goal-card__bg{display:none}.pv26-goal-card__cover{display:none}.pv26-goal-card::before{content:'';position:absolute;left:0;top:0;bottom:0;width:12px;border-radius:12px 0 0 12px;background:var(--pv-goal,#ccc)}.pv26-goal-card--recovery::before{background:var(--pv-goal-recovery)}.pv26-goal-card--energy::before{background:var(--pv-goal-energy)}.pv26-goal-card--resilience::before{background:var(--pv-goal-resilience)}.pv26-goal-card--renewal::before{background:var(--pv-goal-renewal)}.pv26-goal-card--balance::before{background:var(--pv-goal-balance)}.pv26-goal-card--foundation::before{background:var(--pv-goal-foundation)}.pv26-goal-card__label{font-size:13px}.pv26-goal-card__title{font-size:16px;font-weight:700;margin:0!important}.pv26-goal-card__cta{display:none}.pv26-goal-card__circle{display:none}.pv26-formula__grid,.pv26-bestsellers__grid{display:flex!important;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 calc(-1 * var(--pv-edge));padding:0 var(--pv-edge) 6px}.pv26-formula__grid::-webkit-scrollbar,.pv26-bestsellers__grid::-webkit-scrollbar{display:none}.pv26-formula__grid>*,.pv26-bestsellers__grid>*{flex:0 0 min(82%, 340px);scroll-snap-align:start;min-height:0!important}.pv26-formula__card{min-height:460px!important}.pv26-article-card{flex-basis:min(86%, 360px)!important;grid-template-columns:1fr!important}.pv26-quality__card{flex-basis:min(82%, 300px)!important}.pv26-carousel__progress{max-width:none!important;width:auto!important}.pv26-carousel__count{margin-left:12px;font-size:12px;color:#727272;white-space:nowrap}.pv26-partner__grid{gap:20px}.pv26-membership .pv26-partner__copy{max-width:none}}@media (max-width:767px){.pv26-hero__media .pv26-hero__img{height:260px}}@media (max-width:1023px){.pv26-shop-hero__media{height:auto!important}.pv26-shop-hero__media .pv26-shop-hero__img{position:relative!important;height:320px}.pv26-shop-hero__content{padding:28px 0 8px}.pv26-goals-hero__figure{position:relative!important;width:100%!important;margin-top:16px}.pv26-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px}.pv26-shop-grid .pv26-product-card,.pv26-goal-products .pv26-product-card,.pv26-srch__products .pv26-product-card{min-height:0!important}.pv26-product-card{padding:16px 16px 20px!important}.pv26-product-card__media{height:200px!important}.pv26-quiz-card--shop{min-height:0!important;grid-column:1 / -1}.pv26-goal-products .pv26-carousel__progress{width:auto!important}.pv26-goal-products__foot{flex-wrap:wrap;gap:14px}.pv26-goal-situations__grid{display:flex!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--pv-edge));padding:0 var(--pv-edge) 6px}.pv26-goal-situations__grid::-webkit-scrollbar{display:none}.pv26-goal-situations__grid>*{flex:0 0 min(82%, 320px);scroll-snap-align:start}.pv26-gallery{height:420px!important}.pv26-product__summary,.pv26-product__details,.pv26-product__intro{max-width:none!important}.pv26-product__lifestyle{grid-template-columns:1fr 1fr!important}.pv26-research__text,.pv26-research__list,.pv26-research__list .pv26-accordion__a p,.pv26-delivery__text,.pv26-delivery__copy .pv26-h2{max-width:none!important}.pv26-learn__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px}.pv26-srch__tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pv26-post__lead,.pv26-post__intro.pv26-prose,.pv26-prose,.pv26-post__outro.pv26-prose,.pv26-post__end{max-width:none!important}}@media (max-width:767px){.pv26-shop-hero__media .pv26-shop-hero__img{height:240px}.pv26-gallery{height:340px!important}.pv26-product-card__media{height:150px!important}.pv26-shop-grid .pv26-product-card .pv26-btn,.pv26-learn__grid .pv26-btn{font-size:12px;padding:0 12px}.pv26-product__lifestyle{grid-template-columns:1fr!important}.pv26-learn__grid{gap:12px}}@media (max-width:1023px){.pv26-lipo__steps,.pv26-vc__steps,.pv26-vc__tier-row,.pv26-mp__cards,.pv26-qp__grid4,.pv26-ing__principles{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px}.pv26-vc__grid,.pv26-mp__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px}.pv26-rv__grid{columns:1!important}.pv26-contact__channel{grid-template-columns:1fr!important}.pv26-contact__hero-copy,.pv26-contact__text,.pv26-contact__h2{max-width:none!important}.pv26-contact__hero{height:auto!important;min-height:0}.pv26-contact__hero-img{position:relative!important;height:260px}.pv26-ship__countries,.pv26-ing__intro,.pv26-ing__tagline,.pv26-ing__products,.pv26-ing__closing,.pv26-qp__intro,.pv26-qp__steps-head,.pv26-qp__steps-note,.pv26-qp__closing,.pv26-learn__intro,.pv26-rv__intro,.pv26-faqp__intro,.pv26-vc__section-head,.pv26-mp__section-head,.pv26-mp__intro,.pv26-mp__h2,.pv26-mp__closing p,.pv26-vc__refer-copy,.pv26-lipo__how-head,.pv26-lipo__products-head,.pv26-lipo__def,.pv26-lipo__bio-copy .pv26-lipo__text,.pv26-about__text,.pv26-team__text,.pv26-work__text,.pv26-goal-intro__text,.pv26-goal-block__text,.pv26-goal-explainer__text,.pv26-goal-support__head,.pv26-goal-support__title,.pv26-goal-support__text,.pv26-tested__copy,.pv26-tested__text,.pv26-about__science-copy,.pv26-srch__form{max-width:none!important}.pv26-mp__start,.pv26-mp__control,.pv26-vc__redeem,.pv26-vc__refer,.pv26-mp__closing,.pv26-lipo__bio,.pv26-ing__closing,.pv26-qp__closing,.pv26-mp__included{padding:36px 24px!important;border-radius:20px}.pv26-vc__options{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pv26-vc__perks-wrap{overflow-x:auto}.pv26-ship__table-wrap,.pv26-vc__table-wrap{overflow-x:auto}.pv26-faqp__more{gap:16px}}@media (max-width:767px){.pv26-lipo__steps,.pv26-vc__steps,.pv26-vc__tier-row,.pv26-mp__cards,.pv26-qp__grid4,.pv26-ing__principles,.pv26-vc__grid,.pv26-mp__grid,.pv26-vc__options,.pv26-learn__grid,.pv26-srch__tiles,.pv26-mp__ticks{grid-template-columns:1fr!important}.pv26-mp__start,.pv26-mp__control,.pv26-vc__redeem,.pv26-vc__refer,.pv26-mp__closing,.pv26-lipo__bio,.pv26-ing__closing,.pv26-qp__closing,.pv26-mp__included{padding:28px 20px!important}.pv26-mp__preview{padding-top:0!important}.pv26-mp__preview-img{display:none}.pv26-vc__share-btns{flex-direction:column}.pv26-vc__share-btn,.pv26-vc__link{width:100%;justify-content:center}.pv26-ship__table table,.pv26-ship__table thead,.pv26-ship__table tbody,.pv26-ship__table tr,.pv26-ship__table td{display:block;width:100%}.pv26-ship__table thead{display:none}.pv26-ship__table tr{padding:16px 0;border-bottom:1px solid var(--pv-border-default)}.pv26-ship__table td{padding:4px 0;border:0}.pv26-ship__table td[data-label]::before{content:attr(data-label);display:block;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#555}}@media (max-width:1023px){.pv26-newsletter__inner{grid-template-columns:1fr!important;gap:16px;padding:36px 28px!important}.pv26-newsletter__title{max-width:none}.pv26-newsletter__row{flex-direction:column}.pv26-newsletter__row .pv26-btn{justify-content:center}.pv26-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 0}.pv26-footer__col{padding:0 20px 0 0!important}.pv26-footer__col+.pv26-footer__col{border-left:0!important}.pv26-footer__col:nth-child(2n+1){position:relative}.pv26-footer__col:nth-child(n+3){padding-top:24px!important;border-top:1px solid var(--pv-border-default)}.pv26-footer__meta{grid-template-columns:1fr!important;gap:20px}.pv26-footer__payrow{gap:10px}.pv26-footer__legal{flex-wrap:wrap;gap:6px 10px}}@media (max-width:767px){.pv26-newsletter__inner{padding:30px 20px!important;border-radius:20px}.pv26-footer__panel{padding-top:24px}}@media (max-width:1023px){.pv-cart{grid-template-columns:1fr!important;gap:24px}.pv-recommendations__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pv-account{flex-direction:column;gap:24px}.pv-account__sidebar{flex:0 0 auto!important;width:100%}.pv-overview__top{grid-template-columns:1fr!important}}@media (max-width:767px){.pv-recommendations__grid{grid-template-columns:1fr!important}.pv-recommendations__grid>:nth-child(4){display:flex}}@media (max-width:1023px){.pv26-shop-hero__media{background:transparent!important}.pv26-shop-hero__media .pv26-shop-hero__img{border-radius:16px}.pv26-shop-hero__content,.pv26-shop-hero__content .pv26-shop-hero__title,.pv26-shop-hero__content .pv26-shop-hero__intro{color:var(--pv-color-black)!important}.pv26-goals-hero .pv26-shop-hero__media{background:var(--pv-color-grey)!important;padding:0 0 8px}.pv26-goals-hero .pv26-shop-hero__content,.pv26-goal-hero .pv26-shop-hero__content{padding:28px var(--pv-edge) 8px}.pv26-shop-filters{display:grid!important;gap:10px}.pv26-shop-filters__label{margin:0!important}.pv26-shop-filters__label--show{margin-top:8px!important}}@media (max-width:1023px){.pv26-product{display:flex!important;flex-direction:column;gap:10px}.pv26-product__media{display:contents}.pv26-gallery{order:1}.pv26-product__summary{order:2}.pv26-product__lifestyle{order:3}.pv26-shop-hero__content .pv26-btn,.pv26-goal-block__copy .pv26-btn,.pv26-mp__ctas .pv26-btn,.pv26-vc__actions .pv26-btn{white-space:normal;text-align:center}.pv26-shop-hero__ctas,.pv26-shop-hero__actions,.pv26-goal-hero__ctas,.pv26-mp__ctas,.pv26-vc__actions{display:flex;flex-direction:column;gap:10px}.pv26-shop-hero__ctas .pv26-btn,.pv26-shop-hero__actions .pv26-btn,.pv26-goal-hero__ctas .pv26-btn,.pv26-mp__ctas .pv26-btn,.pv26-vc__actions .pv26-btn{justify-content:center}.pv26-goal-situations__card{padding:32px 20px!important}.pv26-goal-situations__grid>*{flex:0 0 min(80%, 320px);padding:24px 20px!important}.pv26-goal-situations__grid h3,.pv26-goal-situations__grid .pv26-h3{font-size:20px!important}}@media (max-width:1023px){.pv26-h2,.pv26-partner__title,.pv26-membership__title,.pv26-goal-block__title,.pv26-product__title,.pv26-tested__title,.pv26-learn__title,.pv26-post__title,.pv26-author__name,.pv26-faqp__title,.pv26-faqp__group-title,.pv26-ship__h,.pv26-contact__hero-title,.pv26-contact__h2,.pv26-rv__title,.pv26-ing__title,.pv26-ing__name,.pv26-srch__title,.pv26-mp__h2,.pv26-vc__h2,.pv26-quiz-card__title,.pv26-shop-hero__title,.pv26-goals__title,.pv26-about__title,.pv26-team__title{font-size:30px!important;line-height:1.05}.pv26-formula__body h3,.pv26-quality__card h3,.pv26-goal-situation h3,.pv26-formula__card h3{font-size:20px!important}.pv26-article-card__body h3{font-size:18px!important}.pv26-hero__content .pv26-hero__title,.pv26-hero__content .pv26-hero__sub{color:var(--pv-color-white)!important}.pv26-hero__ctas .pv26-btn{width:100%;height:48px;justify-content:center;font-size:14px}.pv26-reviews{flex-wrap:wrap;gap:12px 16px}.pv26-reviews__ticker{flex:1 0 100%}.pv26-partner__grid{display:flex!important;flex-direction:column;gap:20px}.pv26-partner__media{order:-1}.pv26-partner__media img{max-height:330px;width:auto;transform:none}.pv26-partner .pv26-card{padding:32px 24px 36px!important}.pv26-formula__grid,.pv26-bestsellers__grid,.pv26-goal-situations__grid{margin:0 calc(-1 * var(--pv-edge)) 0 0!important;padding:0 var(--pv-edge) 6px 0!important}.pv26-formula__grid>*,.pv26-bestsellers__grid>*{flex:0 0 min(84%, 320px)}.pv26-formula__card{min-height:0!important}.pv26-formula__media{position:relative!important;inset:auto!important;height:220px}.pv26-formula__body{min-height:0!important;padding:24px 22px 28px!important;background:var(--pv-color-grey);backdrop-filter:none}.pv26-mobile-foot{display:flex;align-items:center;gap:12px;margin-top:18px}.pv26-mobile-foot .pv26-carousel__progress{flex:1 1 auto;height:4px;border-radius:99px;background:rgb(0 0 0 / .1);overflow:hidden;margin:0}.pv26-mobile-foot .pv26-carousel__progress span{display:block;height:100%;border-radius:99px;background:var(--pv-color-black)}.pv26-mobile-foot .pv26-carousel__count,.pv26-carousel__count{flex:none;font-size:12px;color:#555;white-space:nowrap}.pv26-section-head{display:block!important}.pv26-section-head .pv26-btn{display:none}.pv26-mobile-btn{margin-top:18px}.pv26-mobile-btn .pv26-btn{width:auto}.pv26-bestsellers .pv26-quiz-card{min-height:0!important;margin-top:28px;padding:36px 24px!important}.pv26-carousel__count[hidden]{display:none}.pv26-section-head--ondark~.pv26-carousel .pv26-carousel__count,.pv26-card--purple .pv26-carousel__count{color:rgb(255 255 255 / .85)}.pv26-mobile-foot .pv26-carousel__progress{max-width:none!important;width:auto!important}.pv26-quality,.pv26-articles,.pv26-membership{padding-left:0!important;padding-right:0!important}.pv26-quality .pv26-card,.pv26-articles__inner,.pv26-membership .pv26-card{border-radius:0!important;padding:40px var(--pv-edge) 44px!important}.pv26-quality .pv26-carousel__track,.pv26-articles .pv26-carousel__track{margin-right:calc(-1 * var(--pv-edge))!important;padding-right:var(--pv-edge)!important}.pv26-quality__card{flex-basis:min(82%, 300px)!important;min-height:0!important;padding:36px 24px 32px!important}.pv26-article-card{flex-basis:calc((100% - 16px) / 1.2)!important}.pv26-article-card__media{height:200px}.pv26-article-card__body{padding:24px 22px 26px!important}.pv26-section-head--ondark .pv26-btn{display:none}.pv26-quality .pv26-mobile-btn .pv26-btn,.pv26-articles .pv26-mobile-btn .pv26-btn{display:inline-flex}.pv26-membership .pv26-partner__grid{display:flex!important;flex-direction:column;gap:8px;position:static}.pv26-membership .pv26-membership__media{order:-1;position:relative!important;width:100%!important;height:auto!important;inset:auto!important;margin:0 0 8px;-webkit-mask-image:none;mask-image:none}.pv26-membership .pv26-membership__media img{width:auto;max-width:100%;height:auto;max-height:300px;margin:0 auto;object-fit:contain}.pv26-membership .pv26-partner__copy{max-width:none}.pv26-footer__panel,.pv26-footer__cols{background:transparent!important;border-radius:0;padding-top:0;padding-bottom:0}.pv26-footer__payments{padding:0!important;background:transparent!important;gap:10px 14px}.pv26-footer__payments img,.pv26-footer__payments svg{height:16px}.pv26-mobile__sub[hidden]{display:none!important}.pv26-mobile{max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}@media (max-width:767px){.pv26-formula__grid>*,.pv26-bestsellers__grid>*{flex-basis:84%}.pv26-shop-grid .pv26-product-card__desc{display:none}}@media (max-width:1023px){.pv26-formula__card{justify-content:flex-start!important;box-shadow:none!important}.pv26-formula__media{height:220px!important}.pv26-formula__media img{width:100%!important;height:100%!important;object-fit:cover}.pv26-formula__grid,.pv26-bestsellers__grid,.pv26-goal-situations__grid,.pv26-quality .pv26-carousel__track,.pv26-articles .pv26-carousel__track,.pv26-goal-products .pv26-carousel__track{margin-left:calc(-1 * var(--pv-edge))!important;margin-right:calc(-1 * var(--pv-edge))!important;padding-left:var(--pv-edge)!important;padding-right:var(--pv-edge)!important;scroll-padding-left:var(--pv-edge);scroll-padding-right:var(--pv-edge)}.pv26-goal-situations__card .pv26-goal-situations__grid{margin-left:-20px!important;margin-right:-20px!important;padding-left:20px!important;padding-right:20px!important}.pv26-membership .pv26-membership__media{order:2;width:auto!important;margin:24px calc(-1 * var(--pv-edge)) calc(-1 * 44px)!important}.pv26-membership .pv26-membership__media img{display:block}.pv26-membership .pv26-membership__media img{width:100%;max-height:none;object-fit:cover;object-position:55% 50%}.pv26-footer__payrow{gap:16px 20px}.pv26-footer__currency{flex:1 0 100%}.pv26-mobile__lang .pv-dropdown__toggle{background:#fff0}}@media (max-width:1023px){.pv26-product-card__img--alt{display:none!important}.pv26-product-card__media img{opacity:1!important}}@media (min-width:1024px) and (max-width:1199px){:root{--pv-edge:32px;--pv-text-h1:44px;--pv-text-h2:34px}.pv26-goal-card__title{font-size:28px}.pv26-hero__media{height:540px}.pv26-hero__title{margin-bottom:26px}.pv26-hero__sub{margin-bottom:32px}.pv26-header__bar{height:68px;padding:0 var(--pv-edge)}.pv26-header__logo{padding-right:20px}.pv26-header__logo img{height:40px}.pv26-header__link{padding:0 13px;font-size:13px}.pv26-header__actions>*{padding:0 14px;font-size:13px}.pv26-header__actions .pv-header__icon svg{height:17px}.pv26-footer__cols{grid-template-columns:repeat(3,1fr);row-gap:36px;padding:48px 12px}.pv26-footer__col:nth-child(4){border-left:0}.pv26-footer__col:nth-child(n+4){padding-top:32px;border-top:1px solid var(--pv-border-default)}}@media (min-width:1024px){.pv26-carousel__count{display:none!important}}@media (min-width:1024px) and (max-width:1439px){.pv26-delivery,.pv26-goal-block,.pv26-goal-intro,.pv26-team__expert,.pv26-post__hero,.pv26-about__hero,.pv26-work__hero,.pv26-ship__section{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pv26-product{grid-template-columns:minmax(0,659fr) minmax(0,685fr)}.pv26-faq{grid-template-columns:minmax(0,545fr) minmax(0,799fr)}.pv26-research__card,.pv26-about__founder,.pv26-work__ambition{grid-template-columns:minmax(0,431fr) minmax(0,913fr)}.pv26-goal-explainer{grid-template-columns:minmax(0,268fr) minmax(0,659fr)}.pv26-about__cards{grid-template-columns:minmax(0,774fr) minmax(0,544fr)}.pv26-goal-products .pv26-carousel__progress{width:auto;max-width:none;flex:1 1 auto}}@media (max-width:1023px){.pv26-goal-hero{padding:0!important}.pv26-goal-hero .pv26-shop-hero__media{border-radius:0!important;padding:0 0 36px;overflow:hidden;background:var(--pv-lc) center / cover no-repeat,var(--pv-goal)!important}.pv26-goal-hero .pv26-goals-hero__figure{position:relative!important;width:100%!important;height:360px!important;margin:0!important;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 12%,#000 58%,transparent 100%),linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 12%,#000 58%,transparent 100%),linear-gradient(to right,transparent 0%,#000 10%,#000 90%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.pv26-goal-hero .pv26-goals-hero__figure img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.pv26-goal-hero .pv26-goals-hero__figure.is-wide img,.pv26-goal-hero .pv26-goals-hero__figure.is-opaque img{object-fit:cover;object-position:72% 45%!important}.pv26-goal-hero .pv26-shop-hero__content{position:relative;top:auto;left:auto;transform:none;max-width:none;padding:8px var(--pv-edge) 0}.pv26-goal-hero .pv26-shop-hero__content .pv26-shop-hero__title,.pv26-goal-hero .pv26-shop-hero__content .pv26-shop-hero__intro{color:var(--pv-goal-ink)!important}.pv26-goal-hero__ctas{margin-top:24px;align-items:stretch}.pv26-goal-hero__ctas .pv26-btn{width:100%;min-width:0}.pv26-goal-intro{padding:0!important;margin-top:0!important;gap:0!important}.pv26-goal-intro__media{height:320px!important;border-radius:0!important}.pv26-goal-intro__copy{padding:28px var(--pv-edge) 0!important}.pv26-goal-situations{padding:0!important;margin-top:40px!important}.pv26-goal-situations__card{border-radius:0!important;padding:40px var(--pv-edge) 40px!important}.pv26-goal-situations__card .pv26-h2{margin-bottom:24px}.pv26-goal-situations__card .pv26-goal-situations__grid{margin:0 calc(-1 * var(--pv-edge))!important;padding:0 var(--pv-edge) 4px!important;gap:14px}.pv26-goal-situations__grid>*{flex:0 0 280px!important;padding:24px 20px 28px!important;border-radius:16px}.pv26-goal-situations__card .pv26-btn{margin-top:24px}.pv26-goal-explainer{display:flex!important;flex-direction:column;align-items:center;margin:48px auto 0!important;padding:0 var(--pv-edge)!important;gap:0}.pv26-goal-explainer__icon{width:150px!important;height:150px!important;max-width:none;margin:0 0 28px}.pv26-goal-explainer__copy{width:100%}.pv26-goal-explainer__copy .pv26-h2{max-width:none;margin-bottom:18px}.pv26-goal-products{margin-top:48px!important}.pv26-goal-products .pv26-product-card{flex:0 0 280px!important}.pv26-goal-products .pv26-product-card__media{height:230px!important}.pv26-goal-products__foot{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px 12px;margin-top:18px}.pv26-goal-products__foot .pv26-carousel__progress{display:block!important;flex:1 1 120px!important;width:auto!important;max-width:none!important;height:4px;border-radius:99px;background:rgb(0 0 0 / .1);overflow:hidden;margin:0}.pv26-goal-products__foot .pv26-carousel__progress span{display:block;height:100%;border-radius:99px;background:var(--pv-color-black)}.pv26-goal-products__foot .pv26-carousel__count{flex:none}.pv26-goal-products__foot .pv26-btn{flex:0 0 auto;margin-top:12px}.pv26-goal-products__foot .pv26-mobile-foot{flex:1 1 100%;margin:0}.pv26-goal-support{padding:0!important;margin-top:48px!important}.pv26-goal-support__card{border-radius:0!important;padding:40px var(--pv-edge) 36px!important}.pv26-goal-support__head{margin-bottom:28px;max-width:none}.pv26-goal-support__grid{display:flex!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--pv-edge);scrollbar-width:none;margin:0 calc(-1 * var(--pv-edge))!important;padding:0 var(--pv-edge) 4px!important}.pv26-goal-support__grid::-webkit-scrollbar{display:none}.pv26-goal-support__item{flex:0 0 280px;scroll-snap-align:start;padding:32px 20px 28px!important}.pv26-goal-support__title{font-size:24px}.pv26-goal-support .pv26-mobile-foot{margin-top:20px}.pv26-goal-support .pv26-mobile-foot .pv26-carousel__progress{background:rgb(255 255 255 / .35)}.pv26-goal-support .pv26-mobile-foot .pv26-carousel__progress span{background:var(--pv-color-white)}.pv26-goal-support .pv26-mobile-foot .pv26-carousel__count{color:var(--pv-goal-ink)}}@media (max-width:767px){.pv26-goal-hero .pv26-goals-hero__figure{height:330px!important}.pv26-goal-intro__media{height:300px!important}.pv26-goal-block__media,.pv26-delivery__media,.pv26-post__media,.pv26-team__hero .pv26-goal-block__media{margin-left:calc(-1 * var(--pv-edge))!important;margin-right:calc(-1 * var(--pv-edge))!important;width:auto!important;border-radius:0!important}.pv26-goal-block__media img,.pv26-delivery__media img,.pv26-post__media img{border-radius:0!important}}@media (max-width:1023px){.pv26-shop-hero{padding:0!important}.pv26-shop-hero:not(.pv26-goal-hero):not(.pv26-goals-hero) .pv26-shop-hero__media{border-radius:0!important}.pv26-shop-hero:not(.pv26-goal-hero):not(.pv26-goals-hero) .pv26-shop-hero__media .pv26-shop-hero__img{border-radius:0!important;height:350px}.pv26-shop-hero:not(.pv26-goal-hero):not(.pv26-goals-hero) .pv26-shop-hero__content{padding:28px var(--pv-edge) 0}.pv26-shop-filters__label{font-size:26px!important;font-weight:700!important;line-height:1.1;margin-bottom:4px!important}.pv26-shop-filters__label--show{margin-top:20px!important}}@media (max-width:767px){.pv26-shop-grid .pv26-product-card__chips{display:none!important}.pv26-shop-grid .pv26-product-card__desc{display:block!important;font-size:13px;color:#555}.pv26-shop-grid .pv26-product-card__media{height:130px!important}.pv26-shop-grid .pv26-product-card .pv26-btn{font-size:13px;height:44px;padding:0 16px}}@media (max-width:1023px){.pv26-goal-products .pv26-product-card{flex-basis:300px!important}.pv26-gallery{background:var(--pv-color-grey)!important;border-radius:20px!important;height:360px!important}.pv26-gallery__arrow{display:none!important}.pv26-gallery__progress{order:1;width:auto!important;margin:14px 0 0}.pv26-product__media .pv26-mobile-foot{order:1;margin:8px 0 0}.pv26-product__media .pv26-mobile-foot .pv26-gallery__progress{flex:1 1 auto;order:0;margin:0;height:4px}.pv26-product__lifestyle{grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:8px}.pv26-product__lifestyle-item{height:160px!important;border-radius:16px}.pv26-product__lifestyle-item--1{grid-column:1 / -1;height:220px!important}.pv26-research{margin-top:56px!important}.pv26-research__card{background:transparent!important;padding:0!important;border-radius:0!important}.pv26-product-reviews{margin-top:56px!important;padding:40px var(--pv-edge) 36px!important;background:var(--pv-color-grey)}.pv26-product-reviews__lead{display:block!important}.pv26-product-reviews__intro{max-width:none!important}.pv26-product-reviews__all{margin-top:12px}.pv26-product-reviews .pv26-carousel__track{margin:0 calc(-1 * var(--pv-edge))!important;padding:0 var(--pv-edge) 4px!important;scroll-padding-left:var(--pv-edge)}.pv26-product-reviews .pv26-review-card{background:var(--pv-color-white)}.pv26-tested{padding:0!important;margin-top:0!important}.pv26-tested__card{border-radius:0!important;display:flex;flex-direction:column;padding:0 0 40px!important;min-height:0!important}.pv26-tested__media{order:-1;position:relative!important;width:100%!important;height:320px!important;margin:0 0 28px!important;inset:auto!important}.pv26-tested__media img{object-position:center}.pv26-tested__copy{padding:0 var(--pv-edge);max-width:none}}.pv26-quality .pv26-carousel__progress,.pv26-card--purple .pv26-carousel__progress,.pv26-quality .pv26-mobile-foot .pv26-carousel__progress{background:rgb(255 255 255 / .3)!important}.pv26-quality .pv26-carousel__progress span,.pv26-card--purple .pv26-carousel__progress span{background:var(--pv-color-white)!important}.pv26-quality .pv26-carousel__count{color:var(--pv-color-white)}@media (max-width:1023px){.pv26-delivery__media{order:-1}.pv26-delivery{gap:0!important}.pv26-delivery__copy{padding-top:28px!important}.pv26-goals-hero{padding:0!important}.pv26-goals-hero .pv26-shop-hero__media{border-radius:0!important;padding:0;background:url(/wp-content/themes/purovitalis/assets/img/lifecells/lifecells-purple.webp) center / cover no-repeat,linear-gradient(108deg,#2a2340 0%,#3c2f5e 34%,#5a3c8c 66%,#7c3f73 100%)!important}.pv26-goals-hero .pv26-goals-hero__figure{margin:0!important;height:360px!important;border-radius:0;overflow:hidden}.pv26-goals-hero .pv26-goals-hero__figure img{object-fit:cover}.pv26-goals-hero .pv26-shop-hero__content{padding:28px var(--pv-edge) 0}.pv26-goal-block__media{position:relative;overflow:visible!important}.pv26-goal-block__media img{border-radius:0}.pv26-goal-block__media .pv26-goal-chip{position:absolute;top:0;left:var(--pv-edge);transform:translateY(-50%);z-index:2;margin:0}.pv26-goal-block{padding-top:16px}}@media (max-width:1023px){.pv26-bestsellers__grid>.pv26-product-card,.pv26-goal-products .pv26-product-card,.pv26-lipo__products .pv26-product-card,.pv26-mp__products .pv26-product-card,.pv-recommendations .pv26-product-card,.pv26-carousel__track>.pv26-product-card,.pv26-srch__products .pv26-product-card,.pv26-ing__products .pv26-product-card{flex:0 0 310px!important;min-height:0!important;scroll-snap-align:start}.pv26-bestsellers__grid .pv26-product-card__media,.pv26-goal-products .pv26-product-card__media,.pv26-lipo__products .pv26-product-card__media,.pv26-mp__products .pv26-product-card__media,.pv-recommendations .pv26-product-card__media,.pv26-carousel__track>.pv26-product-card .pv26-product-card__media{height:230px!important}.pv26-product-card__chips{flex-wrap:nowrap;white-space:nowrap;max-height:none;overflow:visible}.pv26-science-ingredients{display:flex!important;flex-direction:column;background:transparent!important;border-radius:0!important;padding:0!important;margin-left:calc(-1 * var(--pv-edge))!important;margin-right:calc(-1 * var(--pv-edge))!important}.pv26-science-ingredients__media{order:-1;height:340px!important;margin:0!important;background:var(--pv-color-grey);border-radius:0!important;-webkit-mask-image:none;mask-image:none}.pv26-science-ingredients__media img{width:100%;height:100%;object-fit:cover;object-position:center}.pv26-science-ingredients__copy{padding:28px var(--pv-edge) 0!important}.pv26-science-ingredients__text{max-width:none!important}.pv26-lipo__photo,.pv26-lipo__media,.pv26-lipo .pv26-goal-block__media{margin-left:calc(-1 * var(--pv-edge))!important;margin-right:calc(-1 * var(--pv-edge))!important;width:auto!important;border-radius:0!important}.pv26-lipo__photo img,.pv26-lipo__media img{border-radius:0!important}}@media (max-width:1023px){.pv26-lipo__hero-actions{display:none!important}.pv26-lipo__what .pv26-science-ingredients__media{display:none!important}.pv26-lipo__what{margin-left:0!important;margin-right:0!important}.pv26-lipo__what .pv26-science-ingredients__copy{padding:0!important}.pv26-lipo__how{margin:56px calc(-1 * var(--pv-edge)) 0!important;padding:40px var(--pv-edge) 36px!important;border-radius:0!important}.pv26-lipo__diagram{display:none!important}.pv26-lipo__steps{display:flex!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--pv-edge);scrollbar-width:none;margin:24px calc(-1 * var(--pv-edge)) 0!important;padding:0 var(--pv-edge) 4px!important}.pv26-lipo__steps::-webkit-scrollbar{display:none}.pv26-lipo__step{flex:0 0 280px;scroll-snap-align:start;display:block!important;padding:24px 20px 28px;border-radius:16px;background:rgb(255 255 255 / .12)}.pv26-lipo__step .pv26-lipo__num{margin-bottom:14px}.pv26-lipo__how .pv26-mobile-foot{margin-top:20px}.pv26-lipo__how .pv26-mobile-foot .pv26-carousel__progress{background:rgb(255 255 255 / .3)}.pv26-lipo__how .pv26-mobile-foot .pv26-carousel__progress span{background:var(--pv-color-white)}.pv26-lipo__how .pv26-mobile-foot .pv26-carousel__count{color:var(--pv-color-white)}.pv26-lipo__bio{margin:56px calc(-1 * var(--pv-edge)) 0!important;padding:40px var(--pv-edge) 36px!important;border-radius:0!important}}@media (max-width:767px){.pv26-learn__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.pv26-tile{border-radius:16px}.pv26-tile__media{aspect-ratio:155 / 170}.pv26-tile__body{padding:14px 14px 16px!important;gap:10px;min-height:0!important}.pv26-tile__title{font-size:14px!important;line-height:1.3;font-weight:400}.pv26-tile__arrow{width:26px;height:26px;flex:none}}@media (max-width:1023px){.pv26-goals-hero .pv26-shop-hero__content{padding:8px var(--pv-edge) 40px}.pv26-goals-hero .pv26-shop-hero__content,.pv26-goals-hero .pv26-shop-hero__content .pv26-shop-hero__title,.pv26-goals-hero .pv26-shop-hero__content .pv26-shop-hero__intro{color:var(--pv-color-white)!important}.pv26-goals-hero .pv26-goals-hero__figure{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 62%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 62%,transparent 100%)}.pv26-lipo__hero .pv26-goal-block__copy{padding-bottom:0!important}.pv26-lipo__what{margin-top:32px!important}.pv26-about__science{display:flex!important;flex-direction:column;background:transparent!important;border-radius:0!important;padding:0!important;margin:40px calc(-1 * var(--pv-edge)) 0!important}.pv26-about__science-bg{position:relative!important;inset:auto!important;height:320px!important;object-position:center}.pv26-about__science-copy{padding:28px var(--pv-edge) 0!important;max-width:none!important}.pv26-about__science-copy .pv26-goal-block__title,.pv26-about__science-copy .pv26-about__text{max-width:none!important}.pv26-about__founder{gap:0!important;margin-top:40px!important}.pv26-about__founder-media{margin:0 calc(-1 * var(--pv-edge))!important;height:340px!important;border-radius:0!important}.pv26-about__founder-copy{padding-top:28px}.pv26-team__photo{margin:0 calc(-1 * var(--pv-edge))!important;height:340px!important;border-radius:0!important}.pv26-team__copy{padding:24px 0 0!important}.pv26-work__ambition{padding:0!important;margin-top:40px!important;gap:24px!important}.pv26-work__ambition-copy{padding:0!important}}@media (max-width:1023px){.pv26-contact{padding-left:0!important;padding-right:0!important}.pv26-contact__hero{display:block!important;height:auto!important;border-radius:0!important;background:transparent!important;margin:0!important}.pv26-contact__hero::after{display:none!important}.pv26-contact__hero-img{position:relative!important;inset:auto!important;display:block;width:100%;height:350px!important;object-fit:cover}.pv26-contact__hero-copy{padding:28px var(--pv-edge) 0!important;max-width:none!important;color:var(--pv-color-black)!important}.pv26-contact__hero-title{color:var(--pv-color-black)!important}.pv26-contact__body{padding:0!important;margin-top:8px!important;gap:0!important}.pv26-contact__info{padding:24px var(--pv-edge) 40px!important}.pv26-contact__form{margin:0!important;border-radius:0!important;padding:40px var(--pv-edge) 44px!important;background:var(--pv-color-grey)}.pv26-ship__card{border-radius:0!important;margin-left:calc(-1 * var(--pv-edge))!important;margin-right:calc(-1 * var(--pv-edge))!important;padding:40px var(--pv-edge) 32px!important}.pv26-ship__card-title{text-align:left!important;margin-bottom:20px!important}.pv26-ship__table tr{display:grid!important;grid-template-columns:1fr 1fr;gap:12px 16px;text-align:left!important;padding:20px 0!important;border-bottom:1px solid rgb(0 0 0 / .15)}.pv26-ship__table tr>:first-child{grid-column:1 / -1}.pv26-ship__table tr>:nth-child(4){grid-column:1 / -1}.pv26-ship__table td,.pv26-ship__table th{text-align:left!important;padding:0!important}.pv26-ship__table td::before{display:block;font-weight:700;text-transform:none!important;letter-spacing:0!important;font-size:15px!important;color:var(--pv-color-black)!important;margin-bottom:2px}.pv26-ship__table thead{display:none!important}.pv26-ship__countries{display:block;font-weight:400}}@media (max-width:1023px){.pv26-about__founder-media img{object-position:50% 0!important}.pv26-about__card{padding:36px 28px!important;border-radius:26px}.pv26-learn__head{padding:24px 0 0!important;gap:18px}.pv26-quiz-card--wide{display:flex!important;flex-direction:column;align-items:flex-start;gap:16px;padding:36px 24px!important;min-height:0!important}.pv26-quiz-card--wide .pv26-quiz-card__title{max-width:none!important}.pv26-quiz-card__aside{flex:none;width:100%}.pv26-quiz-card__aside .pv26-quiz-card__text,.pv26-quiz-card--wide .pv26-quiz-card__text{margin:0 0 18px!important}.pv26-post__hero{display:flex!important;flex-direction:column;gap:0!important;padding-top:0!important}.pv26-post__media{order:-1;margin:0 calc(-1 * var(--pv-edge)) 24px!important;width:auto!important;height:300px!important;border-radius:0!important}.pv26-post__main{padding:0!important}.pv26-post__body{margin:32px calc(-1 * var(--pv-edge)) 0!important;padding:24px var(--pv-edge) 32px!important;border-radius:0!important}.pv26-post__card{padding:24px 20px!important;border-radius:16px}.pv26-post-strip{flex-wrap:wrap;gap:14px 16px;padding:16px!important}.pv26-post-strip__copy{flex:1 1 60%}.pv26-post-strip .pv26-btn{flex:1 1 100%;justify-content:center}.pv26-rail-product--wide{flex-direction:column!important;text-align:center!important;align-items:center!important;padding:24px 20px!important}.pv26-rail-product--wide .pv26-rail-product__body{align-items:center!important}.pv26-rail-product--wide .pv26-rail-product__actions{flex-direction:column!important;width:100%}.pv26-rail-product--wide .pv26-rail-product__add{width:100%!important;justify-content:center}.pv26-prose__more{flex-wrap:wrap;gap:8px 10px}.pv26-prose__more-lead{flex:1 1 calc(100% - 34px)}.pv26-prose__more>a,.pv26-prose__more-link{flex:1 1 100%;padding-left:34px}}@media (max-width:767px){.pv26-about__card{padding:30px 20px!important;border-radius:20px}.pv26-post__media{height:260px!important}}@media (max-width:767px){.pv26-learn__grid .pv26-quiz-card .pv26-btn{font-size:13px;height:44px;padding:0 20px}}@media (max-width:1023px){.pv26-post__toc{display:none!important}.pv26-qp__grid4{display:flex!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--pv-edge);scrollbar-width:none;margin:0 calc(-1 * var(--pv-edge))!important;padding:0 var(--pv-edge) 4px!important}.pv26-qp__grid4::-webkit-scrollbar{display:none}.pv26-qp__grid4>*{flex:0 0 280px;scroll-snap-align:start;min-height:0!important}.pv26-qp__steps{margin:56px calc(-1 * var(--pv-edge)) 0!important;padding:40px var(--pv-edge) 36px!important;border-radius:0!important}.pv26-qp__steps-head{text-align:left;max-width:none;margin-bottom:24px}.pv26-qp__steps .pv26-qp__h2,.pv26-qp__steps-head p{text-align:left!important;max-width:none!important;margin-left:0!important}.pv26-qp__steps .pv26-mobile-foot .pv26-carousel__progress{background:rgb(255 255 255 / .3)}.pv26-qp__steps .pv26-mobile-foot .pv26-carousel__progress span{background:var(--pv-color-white)}.pv26-qp__steps .pv26-mobile-foot .pv26-carousel__count{color:var(--pv-color-white)}.pv26-qp__filter{flex-direction:column;align-items:stretch!important;gap:12px}.pv26-qp__filter-field{width:100%;flex:none!important;min-height:0!important;height:auto!important}.pv26-qp__filter select,.pv26-qp__filter input{width:100%!important}.pv26-qp__table-wrap{overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important}.pv26-qp__table,.pv26-qp__table tbody{display:block;width:100%}.pv26-qp__table thead{display:none}.pv26-qp__table tr{display:block;padding:18px 20px;margin:0 0 12px;border:1px solid #e5e2dc;border-radius:16px;background:var(--pv-color-white)}.pv26-qp__table tr[hidden]{display:none}.pv26-qp__table td{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:6px 0!important;border:0!important;text-align:right}.pv26-qp__table td::before{content:attr(data-label);flex:0 0 auto;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#555;text-align:left}.pv26-qp__table td.pv26-qp__td-product{display:block;padding:0 0 10px!important;font-weight:700;font-size:17px;text-align:left;border-bottom:1px solid #efece6!important;margin-bottom:6px}.pv26-qp__table td.pv26-qp__td-product::before{display:none}.pv26-qp__table td.pv26-qp__td-action{display:block;padding-top:14px!important;text-align:left}.pv26-qp__table td.pv26-qp__td-action::before{display:none}.pv26-qp__table td.pv26-qp__td-action .pv26-btn{width:100%;justify-content:center}.pv26-ing__head{flex-direction:column!important;align-items:stretch!important;gap:20px;margin-top:56px!important}.pv26-ing__head>*{max-width:none!important}.pv26-ing__jump{flex:none!important;width:100%}.pv26-ing__jump select{width:100%}.pv26-faqp__more{display:block!important;padding:0!important;margin-top:40px!important}.pv26-faqp__more-actions{flex-direction:column;align-items:stretch;gap:10px}.pv26-faqp__more-actions .pv26-btn{justify-content:center}.pv26-accordion__item.is-open .pv26-accordion__a{padding-bottom:14px}.pv26-contact__hero-img{object-position:78% 50%!important}.pv26-contact__body{grid-template-columns:minmax(0,1fr)!important}.pv26-contact__card{min-width:0;width:auto!important;margin:0!important;padding:40px var(--pv-edge) 44px!important;border-radius:0!important}.pv26-contact__form{padding:0!important}.pv26-contact__field{min-width:0}.pv26-contact__field input,.pv26-contact__field textarea,.pv26-contact__field select{width:100%;box-sizing:border-box}.pv26-contact__field--select{position:relative;display:block}.pv26-contact__field--select select{appearance:none;-webkit-appearance:none;height:52px;padding:0 56px 0 20px;border:1px solid var(--pv-color-black);border-radius:99px;background:var(--pv-color-white);font:inherit;font-weight:700;color:var(--pv-color-black)}.pv26-contact__field--select::after{content:'';position:absolute;right:8px;top:50%;width:36px;height:36px;transform:translateY(-50%);border-radius:50%;background:var(--pv-color-black) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") center / 14px no-repeat;pointer-events:none}.pv26-mp__grid,.pv26-mp__cards{display:flex!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--pv-edge);scrollbar-width:none;margin:0 calc(-1 * var(--pv-edge))!important;padding:0 var(--pv-edge) 4px!important}.pv26-mp__grid::-webkit-scrollbar,.pv26-mp__cards::-webkit-scrollbar{display:none}.pv26-mp__cards>*{flex:0 0 280px;scroll-snap-align:start;min-height:0!important}.pv26-mp__grid>.pv26-product-card{flex:0 0 310px!important;scroll-snap-align:start}.pv26-rv__sources{flex-wrap:wrap}.pv26-rv__source{min-width:0!important;width:100%!important;flex:1 1 100%!important;flex-wrap:wrap}.pv26-rv__card{padding:36px 28px!important}.pv26-rv__more{display:flex;flex-direction:column;align-items:stretch;gap:10px}.pv26-rv__more .pv26-btn{justify-content:center}.pv26-vc__redeem{margin:56px calc(-1 * var(--pv-edge)) 0!important;padding:40px var(--pv-edge) 36px!important;border-radius:0!important}.pv26-vc__options{display:flex!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--pv-edge);scrollbar-width:none;margin:0 calc(-1 * var(--pv-edge))!important;padding:0 var(--pv-edge) 4px!important}.pv26-vc__options::-webkit-scrollbar{display:none}.pv26-vc__options>*{flex:0 0 260px;scroll-snap-align:start}.pv26-vc__perks{font-size:13px!important}.pv26-vc__perks th,.pv26-vc__perks td{padding:12px 10px!important}.pv26-vc__perks th:first-child,.pv26-vc__perks td:first-child{position:sticky;left:0;background:var(--pv-color-white);min-width:150px}.pv26-vc__perks th:not(:first-child),.pv26-vc__perks td:not(:first-child){width:72px!important;min-width:72px}.pv26-vc__perks th{font-size:11px!important}.pv26-vc__hero .pv26-goal-block__copy{padding-top:8px!important}.pv26-vc__hero .pv26-goal-block__title{margin-top:12px!important}.pv26-legal{padding:28px var(--pv-edge) 64px}.pv26-legal__title{font-size:32px}.pv26-legal__body h2{font-size:22px}.pv26-legal__body{overflow-wrap:anywhere}}@media (max-width:767px){.pv26-rv__card{padding:30px 20px!important}}@media (max-width:1023px){.pv26-ing__closing{margin-top:48px!important;margin-bottom:0!important;padding-bottom:0!important}.pv26-ing__closing-actions{flex-direction:column;align-items:stretch;gap:10px}.pv26-ing__closing-actions .pv26-btn{justify-content:center}.pv26-ing{padding-bottom:0!important}}@media (max-width:900px){.pv-cart{padding:16px var(--pv-edge) 24px!important;gap:20px!important}.pv-cart__header{margin-bottom:8px}.pv-cart__list{border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}.pv-cart-item{display:grid!important;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"img details" "img price";column-gap:14px!important;row-gap:6px!important;align-items:start!important;padding:16px 0!important}.pv-cart-item+.pv-cart-item{border-top:1px solid var(--pv-border-default)}.pv-cart-item__image{grid-area:img}.pv-cart-item__image img{width:64px!important;height:64px!important}.pv-cart-item__details{grid-area:details;gap:6px!important}.pv-cart-item__name{font-size:16px!important;line-height:1.25}.pv-cart-item__name a{text-decoration:none}.pv-cart-item__price{grid-area:price;width:auto!important;padding-left:0!important;text-align:left!important;font-size:16px!important;white-space:normal!important}.pv-cart-item__controls{flex-wrap:wrap;gap:10px 14px!important}.pv-cart__update{display:none!important}.pv-summary{padding:24px 20px!important;border-radius:16px}.pv-cart-sticky{padding:12px var(--pv-edge) calc(12px + env(safe-area-inset-bottom))!important}.pv-cart-sticky .pv-btn{color:#fff!important;background:var(--pv-color-black)!important;border-color:var(--pv-color-black)!important;padding:14px 28px!important;font-size:15px}.pv-recommendations{padding:8px var(--pv-edge) 96px!important}.pv-recommendations__grid{display:flex!important;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--pv-edge);scrollbar-width:none;margin:0 calc(-1 * var(--pv-edge))!important;padding:0 var(--pv-edge) 4px!important}.pv-recommendations__grid::-webkit-scrollbar{display:none}.pv-recommendations__grid>*{flex:0 0 310px!important;display:flex!important;scroll-snap-align:start}.pv-cart .pv-bump--cart{padding:20px!important;border-radius:16px}}.pv-cart .pv-btn--primary,.pv-cart-sticky .pv-btn--primary,.pv-cart-empty .pv-btn--primary,.pv-cart--empty .pv-btn--primary{color:#fff!important}@media (max-width:1023px){.pv-recommendations .pv26-product-card__media img{transform:scale(1.12)!important}}@media (max-width:900px){.pv-cart-item__name{margin:0!important}.pv-cart-item__details{gap:4px!important}.pv-cart-item__details .variation{margin:2px 0 0!important}.pv-cart-item__badges{margin-top:2px}.pv-cart-item__controls{margin-top:6px!important}.pv-cart-item__price{margin-top:2px}.pv-cart__summary{margin:8px calc(-1 * var(--pv-edge)) 0!important}.pv-summary{border:0!important;border-radius:0!important;background:var(--pv-color-grey)!important;padding:32px var(--pv-edge) 36px!important;box-shadow:none!important}.pv-summary .pv-rewards{background:var(--pv-color-white);border-color:#fff0}.pv-payment-icons{border-top-color:rgb(0 0 0 / .1)}}@media (max-width:1023px){.pv26-shop-hero:not(.pv26-goal-hero):not(.pv26-goals-hero) .pv26-shop-hero__media .pv26-shop-hero__img{object-position:72% 50%}.pv26-shop-filters__chips.has-select{display:none!important}.pv26-dd{position:relative;margin:4px 0 8px}.pv26-dd__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;height:50px;padding:0 20px;border:1px solid var(--pv-color-black);border-radius:999px;background:var(--pv-color-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 20px center / 14px no-repeat;font:inherit;font-size:15px;font-weight:400;color:var(--pv-color-black);text-align:left;cursor:pointer}.pv26-dd__toggle[aria-expanded="true"]{border-radius:25px 25px 0 0}.pv26-dd__menu{position:absolute;z-index:20;left:0;right:0;top:calc(100% - 1px);margin:0;padding:6px;list-style:none;border:1px solid var(--pv-color-black);border-top:0;border-radius:0 0 20px 20px;background:var(--pv-color-white);box-shadow:0 14px 30px rgb(30 25 15 / .12)}.pv26-dd__menu[hidden]{display:none}.pv26-dd__option{display:flex;align-items:center;min-height:44px;padding:0 14px;border-radius:12px;font-size:15px;cursor:pointer}.pv26-dd__option:hover,.pv26-dd__option:focus-visible{background:var(--pv-color-grey);outline:none}.pv26-dd__option.is-active{font-weight:600;background:var(--pv-color-grey)}.pv26-shop-filters__select{display:block;width:100%;height:50px;padding:0 48px 0 20px;border:1px solid var(--pv-color-black);border-radius:999px;background:var(--pv-color-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 20px center / 14px no-repeat;appearance:none;-webkit-appearance:none;font:inherit;font-size:15px;font-weight:700;color:var(--pv-color-black);margin:4px 0 8px}.pv26-gallery__track{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;transform:none!important;transition:none!important;-webkit-overflow-scrolling:touch}.pv26-gallery__track::-webkit-scrollbar{display:none}.pv26-gallery__slide{flex:0 0 100%;scroll-snap-align:start}.pv26-product__summary{padding-top:6px!important}.pv26-product__lifestyle-item{height:140px!important}.pv26-product__lifestyle-item--1{height:200px!important}.pv-purchase-option__body{display:flex!important;flex-direction:column!important;gap:6px!important}.pv-purchase-option__heading{display:contents!important}.pv-purchase-option__title{order:1!important}.pv-purchase-option__text{order:2!important;margin:0!important}.pv-purchase-option__price{order:3!important;margin-top:4px!important;text-align:left!important}.pv-purchase-option__price>*,.pv-purchase-option__price span{display:inline!important}.pv26-research__card{background:var(--pv-color-grey)!important;padding:24px 20px!important;border-radius:16px!important}.pv26-product-reviews{background:transparent!important;padding:0 var(--pv-edge)!important}.pv26-product-reviews .pv26-review-card{background:var(--pv-color-grey)!important;flex:0 0 calc(100vw - 2 * var(--pv-edge) - 36px)!important}}@media (max-width:1023px){.pv26-product-reviews{padding-bottom:40px!important}.pv26-product-reviews .pv26-carousel__progress{margin-top:18px}}@media (max-width:767px){.pv26-shop-grid{gap:10px!important}.pv26-shop-grid .pv26-product-card{padding:12px 12px 16px!important}.pv26-shop-grid .pv26-product-card__media{height:118px!important;margin:6px 0 10px!important}.pv26-shop-grid .pv26-product-card__type{font-size:12px}.pv26-shop-grid .pv26-product-card__name{font-size:15px;line-height:1.2}.pv26-shop-grid .pv26-product-card__desc{margin-top:4px}.pv26-shop-grid .pv26-product-card__price{margin-top:auto!important;padding-top:8px}.pv26-shop-grid .pv26-product-card .pv26-btn{width:100%;justify-content:center;margin-top:10px}.pv26-shop-grid .pv26-product-card__actions{width:100%}}@media (min-width:768px) and (max-width:1023px){.pv26-goal-hero__ctas,.pv26-shop-hero__ctas,.pv26-shop-hero__actions,.pv26-mp__ctas,.pv26-vc__actions{flex-direction:row!important;flex-wrap:wrap;gap:12px}.pv26-goal-hero__ctas .pv26-btn,.pv26-shop-hero__ctas .pv26-btn,.pv26-shop-hero__actions .pv26-btn,.pv26-mp__ctas .pv26-btn,.pv26-vc__actions .pv26-btn{width:auto!important;height:46px;padding:0 22px;font-size:14px}.pv26-goal-hero__ctas .pv26-btn--primary{width:auto!important}.pv26-goals__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pv26-learn__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pv26-tile__media{aspect-ratio:431 / 330}.pv26-goal-block,.pv26-about__founder,.pv26-team__expert,.pv26-work__ambition{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center;gap:26px!important}.pv26-goal-block__media,.pv26-about__founder-media,.pv26-team__photo{order:0!important;height:380px!important;margin:0!important;width:auto!important;border-radius:26px!important}.pv26-goal-block__media img,.pv26-about__founder-media img,.pv26-team__photo img{border-radius:26px!important}.pv26-goal-block--photo-left .pv26-goal-block__media{order:-1!important}.pv26-goal-block__copy{order:0!important;padding:0!important}.pv26-about__founder-copy,.pv26-team__copy,.pv26-work__ambition-copy{padding:0!important}.pv26-about__science{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center;margin:40px 0 0!important;border-radius:26px!important;overflow:hidden}.pv26-about__science-bg{height:100%!important;min-height:340px}.pv26-about__science-copy{padding:40px!important}.pv26-product__lifestyle-item{height:auto!important;aspect-ratio:1 / 1}.pv26-product__lifestyle-item--1{grid-column:1 / -1;aspect-ratio:2 / 1}.pv26-tested__media{height:300px!important}.pv26-tested__media img{object-fit:cover;object-position:center 30%}}@media (max-width:1023px){.pv26-product-reviews .pv26-carousel__track{margin:0 calc(-1 * var(--pv-edge))!important;padding:0 var(--pv-edge) 4px!important;scroll-padding-left:var(--pv-edge)}.pv26-product-reviews .pv26-review-card{flex:0 0 min(420px, calc(100% - 36px))!important}}@media (max-width:767px){.pv26-review-card,.pv26-product-reviews .pv26-review-card,.pv26-faq__more,.pv26-newsletter__inner,.pv26-research__card,.pv26-post__card,.pv26-about__card,.pv26-rv__card,.pv26-goal-situations__card,.pv26-quiz-card,.pv26-bestsellers .pv26-quiz-card,.pv26-quiz-card--wide,.pv26-ing__card,.pv26-faqp__group,.pv26-goal-support__card,.pv26-card:not(.pv26-tested__card),.pv26-about__science{padding:28px 20px!important;border-radius:20px!important}}@media (max-width:1023px){.pv26-press{padding:0 var(--pv-edge) 52px}.pv26-press__hero{grid-template-columns:1fr;height:auto;min-height:0}.pv26-press__hero-figure{position:relative;width:100%;height:300px;order:-1;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 60%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 60%,transparent 100%)}.pv26-press__hero-copy{padding:8px var(--pv-edge) 36px;max-width:none}.pv26-press__intro{grid-template-columns:1fr;gap:16px;padding-top:52px}.pv26-press__tiles{grid-template-columns:1fr;gap:16px;margin-top:36px}.pv26-press__tile{height:420px}.pv26-press__tile-bar{height:96px;padding:0 28px;font-size:24px}.pv26-press__resources,.pv26-press__mentions{margin-top:52px}.pv26-press__mentions,.pv26-press__enquiry{padding:28px 20px;border-radius:20px}.pv26-press__mention{flex-direction:column;gap:12px;width:min(490px, 82vw)}.pv26-press__mention-media{width:100%;height:220px}.pv26-press__mention-card{width:100%;height:auto;padding:24px 20px}.pv26-press__h2{font-size:var(--pv-text-h2)}}.pv-shipping-estimate{display:block;font-size:12px;opacity:.8;margin-top:2px;line-height:1.2}.pv-shipping-estimate{display:block;font-size:12px;opacity:.8;margin-top:2px;line-height:1.2}div.nsl-container[data-align="left"]{text-align:left}div.nsl-container[data-align="center"]{text-align:center}div.nsl-container[data-align="right"]{text-align:right}div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"]{text-decoration:none;box-shadow:none;border:0}div.nsl-container .nsl-container-buttons{display:flex;padding:5px 0}div.nsl-container.nsl-container-block .nsl-container-buttons{display:inline-grid;grid-template-columns:minmax(145px,auto)}div.nsl-container-block-fullwidth .nsl-container-buttons{flex-flow:column;align-items:center}div.nsl-container-block-fullwidth .nsl-container-buttons a,div.nsl-container-block .nsl-container-buttons a{flex:1 1 auto;display:block;margin:5px 0;width:100%}div.nsl-container-inline{margin:-5px;text-align:left}div.nsl-container-inline .nsl-container-buttons{justify-content:center;flex-wrap:wrap}div.nsl-container-inline .nsl-container-buttons a{margin:5px;display:inline-block}div.nsl-container-grid .nsl-container-buttons{flex-flow:row;align-items:center;flex-wrap:wrap}div.nsl-container-grid .nsl-container-buttons a{flex:1 1 auto;display:block;margin:5px;max-width:280px;width:100%}@media only screen and (min-width:650px){div.nsl-container-grid .nsl-container-buttons a{width:auto}}div.nsl-container .nsl-button{cursor:pointer;vertical-align:top;border-radius:4px}div.nsl-container .nsl-button-default{color:#fff;display:flex}div.nsl-container .nsl-button-icon{display:inline-block}div.nsl-container .nsl-button-svg-container{flex:0 0 auto;padding:8px;display:flex;align-items:center}div.nsl-container svg{height:24px;width:24px;vertical-align:top}div.nsl-container .nsl-button-default div.nsl-button-label-container{margin:0 24px 0 12px;padding:10px 0;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;letter-spacing:.25px;overflow:hidden;text-align:center;text-overflow:clip;white-space:nowrap;flex:1 1 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;display:inline-block}div.nsl-container .nsl-button-google[data-skin="light"]{box-shadow:inset 0 0 0 1px #747775;color:#1f1f1f}div.nsl-container .nsl-button-google[data-skin="dark"]{box-shadow:inset 0 0 0 1px #8E918F;color:#E3E3E3}div.nsl-container .nsl-button-google[data-skin="neutral"]{color:#1F1F1F}div.nsl-container .nsl-button-google div.nsl-button-label-container{font-family:"Roboto Medium",Roboto,Helvetica,Arial,sans-serif}div.nsl-container .nsl-button-apple .nsl-button-svg-container{padding:0 6px}div.nsl-container .nsl-button-apple .nsl-button-svg-container svg{height:40px;width:auto}div.nsl-container .nsl-button-apple[data-skin="light"]{color:#000;box-shadow:0 0 0 1px #000}div.nsl-container .nsl-button-facebook[data-skin="white"]{color:#000;box-shadow:inset 0 0 0 1px #000}div.nsl-container .nsl-button-facebook[data-skin="light"]{color:#1877F2;box-shadow:inset 0 0 0 1px #1877F2}div.nsl-container .nsl-button-spotify[data-skin="white"]{color:#191414;box-shadow:inset 0 0 0 1px #191414}div.nsl-container .nsl-button-apple div.nsl-button-label-container{font-size:17px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}div.nsl-container .nsl-button-slack div.nsl-button-label-container{font-size:17px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}div.nsl-container .nsl-button-slack[data-skin="light"]{color:#000;box-shadow:inset 0 0 0 1px #DDD}div.nsl-container .nsl-button-tiktok[data-skin="light"]{color:#161823;box-shadow:0 0 0 1px rgb(22 24 35 / .12)}div.nsl-container .nsl-button-kakao{color:rgb(0 0 0 / .85)}.nsl-clear{clear:both}.nsl-container{clear:both}.nsl-disabled-provider .nsl-button{filter:grayscale(1);opacity:.8}div.nsl-container-inline[data-align="left"] .nsl-container-buttons{justify-content:flex-start}div.nsl-container-inline[data-align="center"] .nsl-container-buttons{justify-content:center}div.nsl-container-inline[data-align="right"] .nsl-container-buttons{justify-content:flex-end}div.nsl-container-grid[data-align="left"] .nsl-container-buttons{justify-content:flex-start}div.nsl-container-grid[data-align="center"] .nsl-container-buttons{justify-content:center}div.nsl-container-grid[data-align="right"] .nsl-container-buttons{justify-content:flex-end}div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons{justify-content:space-around}div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons{justify-content:space-between}#nsl-redirect-overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;z-index:1000000;left:0;top:0;width:100%;height:100%;backdrop-filter:blur(1px);background-color:RGB(0 0 0 / .32);}#nsl-redirect-overlay-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:30px;border-radius:10px}#nsl-redirect-overlay-spinner{content:'';display:block;margin:20px;border:9px solid RGB(0 0 0 / .6);border-top:9px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 1px RGB(0 0 0 / .6),0 0 0 1px RGB(0 0 0 / .6);width:40px;height:40px;animation:nsl-loader-spin 2s linear infinite}@keyframes nsl-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}#nsl-redirect-overlay-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;font-weight:700;color:#3C434A}#nsl-redirect-overlay-text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-align:center;font-size:14px;color:#3C434A}#nsl-notices-fallback{position:fixed;right:10px;top:10px;z-index:10000}.admin-bar #nsl-notices-fallback{top:42px}#nsl-notices-fallback>div{position:relative;background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 rgb(0 0 0 / .1);margin:5px 15px 2px;padding:1px 20px}#nsl-notices-fallback>div.error{display:block;border-left-color:#dc3232}#nsl-notices-fallback>div.updated{display:block;border-left-color:#46b450}#nsl-notices-fallback p{margin:.5em 0;padding:2px}#nsl-notices-fallback>div:after{position:absolute;right:5px;top:5px;content:'\00d7';display:block;height:16px;width:16px;line-height:16px;text-align:center;font-size:20px;cursor:pointer}.variations option.attached[disabled]{display:none}.consent{--background-color:#ffffff;--text-color:#333333;--contrast-color:#F7F7F7;--active-color:#EE9B00;position:fixed;inset:0;z-index:999999;display:flex;justify-content:center;align-items:flex-end;padding:15px;background:rgb(0 0 0 / .7);color:var(--text-color);cursor:not-allowed}.consent__dialog-wrapper{width:600px;max-width:100%;background:var(--background-color);border-radius:15px;max-height:100%;overflow-y:auto;cursor:auto}.consent__header{padding:20px 30px 10px}.consent__header-logo{width:250px;height:35px}.consent__header-logo img{width:100%;height:100%;object-fit:contain;object-position:left center}.consent__content{margin:10px 30px 30px;font-size:14px;line-height:1.4}.consent__content .h1{font-size:24px;margin:0 0 12px;line-height:1.2}.consent__content .h2{font-size:18px;font-weight:600;line-height:1.2;margin:0}.consent__purposes-selectors{padding:10px 16px;background:var(--contrast-color);font-size:14px;display:flex;flex-wrap:wrap;justify-content:space-around}.consent__purpose-selector{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;cursor:pointer;width:33.33%;padding:10px;font-size:12px}.consent__purpose-selector input{opacity:0;height:0;width:0}.consent__purpose-selector__slider{position:relative;border-radius:32px;height:34px;width:60px;background:var(--background-color);border:1px solid var(--text-color);transition:.2s}[type="checkbox"]:checked+.consent__purpose-selector__slider{background:var(--active-color)}[type="checkbox"]:checked:disabled+.consent__purpose-selector__slider{cursor:not-allowed;opacity:.5}.consent__purpose-selector__slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background:var(--active-color);border-radius:50%;transition:.4s}[type="checkbox"]:checked+.consent__purpose-selector__slider:before{background:var(--background-color);transform:translateX(26px)}.consent__buttons{padding:10px 30px;background:var(--background-color);display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.consent__button{appearance:none;font-size:16px;padding:10px 20px;border:1px solid;border-radius:20px;cursor:pointer}.consent__button:hover{opacity:.85}.consent__button-accept-all{color:#fff;background:#EE9B00;border-color:#EE9B00}.consent__button-decline-all{color:#333;background:#fff;border-color:#333}.consent__button-accept-selected{color:#EE9B00;background:#fff;border-color:#EE9B00}.consent__button-settings{color:var(--text-color);background:var(--background-color);border-color:var(--text-color)}.consent__dialog-wrapper:not([data-mode="settings"]) #btp-selectors,.consent__dialog-wrapper:not([data-mode="settings"]) #btp-purpose-descriptions,.consent__dialog-wrapper:not([data-mode="settings"]) #consent__button-accept-selected,.consent__dialog-wrapper:not([data-mode="settings"]) #consent__button-decline-all{display:none!important}.consent__dialog-wrapper[data-mode="settings"] #consent__button-accept-all{display:none!important}.consent__header-powered-by{font-size:8px;line-height:1;margin:8px 0;text-align:center}.consent__header-powered-by a{color:var(--text-color);font-weight:700;text-decoration:none}@media (min-width:768px){.consent{align-items:center}.consent__header{display:flex;justify-content:space-between;align-items:center}.consent__header-logo{height:50px}.consent__content{margin:30px;font-size:18px}.consent__content .h1{font-size:34px}.consent__content .h2{font-size:18px}.consent__button{font-size:16px}.consent__purposes-selectors{padding:20px 30px}.consent__purpose-selector{width:auto;font-size:18px}.consent__header-powered-by{font-size:12px;margin-left:20px;margin-top:0;text-align:left}}