/*!
Theme Name: Moon Drops
Theme URI: https://moondropscb.com
Author: House of Turing
Author URI: https://houseofturing.com
Description: Custom theme for Moon Drops Wellness
Version: 1.0.0
Tested up to: 6.2.2
Requires PHP: 8.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: moondrops
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

Moon Drops is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box;padding:env(safe-area-inset)}body,button{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;overflow:visible;background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}code,kbd,pre,samp{font-size:1em}samp{font-family:monospace,monospace}a{background-color:transparent;color:#4169e1}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}button{font-size:100%}input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}*,::after,::before{box-sizing:inherit}#page,body,html{-webkit-font-feature-settings:"kern"1;font-feature-settings:"kern"1;font-kerning:normal;min-height:100vh}body,html{max-width:100vw}#page{width:100%;max-width:100%;margin-left:auto;margin-right:auto;position:relative;display:flex;flex-direction:column}:root{--container-width:90vw;--container-padding:0}@media screen and (max-width:575.98px){:root{--container-width:100vw;--container-padding:0 1em}}@media screen and (min-width:576px) and (max-width:767.98px){:root{--container-width:100vw;--container-padding:0 1em}}@media screen and (min-width:768px) and (max-width:991.98px){:root{--container-width:90vw}}@media screen and (min-width:2100px){:root{--container-width:2100px}}.container{position:relative;margin:0 auto;width:var(--container-width);max-width:var(--container-width);padding:var(--container-padding)}footer.md-site-footer{background-color:transparent;padding-top:400px;margin-top:auto}body,button,input,optgroup,select{color:#404040}body,button,input,optgroup,select,textarea{font-family:"Barlow","Roboto","Helvetica Neue",sans-serif;font-size:1rem}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation,address,table{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}.widget select,embed,iframe,object,pre{max-width:100%}figure{margin:1em 0}table{width:100%}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}.products-section .product-grid-shadow svg,.related-products .product-grid-shadow svg,.related.products .product-grid-shadow svg,textarea{width:100%}:root{--body-background:#9f9f9f;--h1-size:30px;--header-font-family:"Barlow", "Roboto", "Helvetica Neue", sans-serif;--header-color:#000;--text-color:#000}body.home{--body-background:linear-gradient(152deg, #1A1922 0%, #505050 41.15%, #B4B0AD 68.25%, #E3DFDC 84.53%)}body{background:var(--body-background)}body.page-template-template-about,body.page-template-template-policies,body.page-template-template-testing{--body-background:linear-gradient(176deg, #030E32 1.88%, #182245 71.06%, #182245 97.44%)}body.home,body.page-template-default,body.post-type-archive-product,body.single-product{--body-background:linear-gradient(176deg, #B6B6B6 10%, #272727 80%, #151515 100%)}body.page-template-template-legal,body.woocommerce-account,body.woocommerce-cart,body.woocommerce-checkout{--body-background:linear-gradient(176deg, #fff 1.88%, #ededed 42.02%, #bebebe 97.44%)}.md-text-base h1,body.woocommerce-account article.type-page h1{color:var(--header-color);font-family:var(--header-font-family);font-size:var(--h1-size);font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.5px;margin-top:0}.md-text-base h2,.md-text-base h3,body.woocommerce-account article.type-page h2,body.woocommerce-account article.type-page h3{color:var(--header-color);font-family:var(--header-font-family);font-size:16px;font-style:normal;font-weight:700;line-height:28px;letter-spacing:.32px;margin-top:3em;margin-bottom:1.5em}.md-text-base li,.md-text-base p,.md-text-base span,body.woocommerce-account article.type-page li,body.woocommerce-account article.type-page p,body.woocommerce-account article.type-page span{color:var(--text-color);font-family:var(--header-font-family);font-size:16px;font-style:normal;font-weight:300;line-height:28px;letter-spacing:.32px}.md-text-base li strong,.md-text-base p strong,.md-text-base span strong,body.woocommerce-account article.type-page li strong,body.woocommerce-account article.type-page p strong,body.woocommerce-account article.type-page span strong{font-weight:500}.md-text-base li a:link,.md-text-base li a:visited,.md-text-base p a:link,.md-text-base p a:visited,.md-text-base span a:link,.md-text-base span a:visited,body.woocommerce-account article.type-page li a:link,body.woocommerce-account article.type-page li a:visited,body.woocommerce-account article.type-page p a:link,body.woocommerce-account article.type-page p a:visited,body.woocommerce-account article.type-page span a:link,body.woocommerce-account article.type-page span a:visited{color:inherit}.md-text-base li ul,.md-text-base p ul,.md-text-base span ul,body.woocommerce-account article.type-page li ul,body.woocommerce-account article.type-page p ul,body.woocommerce-account article.type-page span ul{padding:0}.md-text-base li ul li,.md-text-base p ul li,.md-text-base span ul li,body.woocommerce-account article.type-page li ul li,body.woocommerce-account article.type-page p ul li,body.woocommerce-account article.type-page span ul li{margin-bottom:1em}.md-text-base li ul li:last-of-type,.md-text-base p ul li:last-of-type,.md-text-base span ul li:last-of-type,body.woocommerce-account article.type-page li ul li:last-of-type,body.woocommerce-account article.type-page p ul li:last-of-type,body.woocommerce-account article.type-page span ul li:last-of-type{margin-bottom:0}.wp-navigation ul{margin:0;padding:0;list-style-type:none}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}:root{--header-color:#fff;--header-height:80px}.site-header{position:-webkit-sticky;position:sticky;top:0;right:0;left:0;z-index:999;height:var(--header-height)}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.md-top-blur{position:fixed;top:0;left:0;right:0;height:120px;z-index:995;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(#000 60%,transparent 100%);mask-image:linear-gradient(#000 60%,transparent 100%);background-color:transparent}}.site-header .site-title{display:none}.site-header-upper{display:flex;align-items:center;padding:1em 1em 0}@media screen and (max-width:767.98px){.site-header-upper{display:block}}.site-header-lower{padding:.9em 0 0 1em}.site-branding svg{fill:var(--header-color)}.site-branding svg path{fill:inherit}@media screen and (max-width:767.98px){.site-branding{position:relative;margin:0 auto;width:180px}}@media screen and (max-width:575.98px){.site-branding{width:150px}}.site-header-logo{line-height:1;cursor:pointer}@media screen and (min-width:768px){.site-header-logo{width:180px}}.md-footer-logo svg,.site-header-logo svg{width:100%;height:auto}.site-header-logo a{height:100%}.main-navigation,.site-header-logo a{display:block;width:100%}.main-navigation ul{display:flex;list-style:none;margin:0 0 0 2em;padding-left:0}.main-navigation ul li{color:var(--header-color);white-space:nowrap;flex-shrink:0;flex:0 0 auto;padding:0 1em}.main-navigation ul li:first-of-type{padding-left:0}@media screen and (min-width:768px){.main-navigation ul li.mobile-only{display:none}}.main-navigation ul li.inactive{opacity:.4}.main-navigation ul li.current_page_item a,body.post-type-archive-article .menu-item-object-article a,body.single-article .menu-item-object-article a,body.woocommerce-shop{visibility:visible}.main-navigation ul a{color:inherit;font-weight:400;font-size:.9em}.main-navigation ul ul{margin:0;float:left;position:absolute;top:100%;left:-999em;z-index:99999;padding-top:.25em}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}@media screen and (max-width:767.98px){.site-branding{order:1}.main-navigation{order:-1}.shopping-navigation{order:2}}.menu-toggle{display:none}@media screen and (max-width:767.98px){.main-navigation{position:absolute;top:0;left:0;width:100px;z-index:999;background-color:transparent}.main-navigation .menu-main-menu-container{display:none;height:100%;width:100%;margin:0;padding:0}.main-navigation ul{display:flex;flex-direction:column;height:90%;width:100%;padding:0;margin:0}.main-navigation ul li{display:flex;flex:1;width:100%;margin:0;padding:0}.main-navigation ul a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;color:var(--header-color);font-size:20px;font-weight:300;font-family:"Barlow";text-transform:uppercase;letter-spacing:.5px}.main-navigation.toggled .menu-main-menu-container,.menu-toggle{display:block}.main-navigation.toggled{background-color:#888;background:linear-gradient(41.04deg,#e5f0f6 21.34%,rgba(255,255,255,0) 92.39%),linear-gradient(201.1deg,#ffe9d1 5.95%,rgba(255,255,255,0) 73.3%),linear-gradient(119.18deg,#e1f3e7 -6.66%,rgba(255,255,255,0) 39.22%),#fee9e4;background:var(--body-background);width:100vw;height:100vh;position:absolute;top:0;left:0;right:0}}.md-header-toggle-button{background:0 0;padding:0;border:0;margin-top:20px;margin-left:20px;position:relative}.md-header-toggle-button:hover{cursor:pointer!important}.md-header-toggle-icon{height:20px;width:30px;display:flex;flex-direction:column;justify-content:space-between}.md-header-toggle-icon>div,.toggled .md-header-toggle-icon>div{height:2px;width:100%;background:var(--header-color)}.toggled .md-header-toggle-icon{height:20px;width:30px}.toggled .md-header-toggle-icon>div{position:absolute;top:50%;-webkit-transform-origin:center;transform-origin:center;transition:all .5s}.toggled .md-header-toggle-icon>div:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggled .md-header-toggle-icon>div:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.toggled .md-header-toggle-icon>div:last-child{display:none}nav.shopping-navigation{display:flex;flex-wrap:nowrap;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em;color:var(--header-color)}nav.shopping-navigation a{font-size:.9em;line-height:1;color:inherit;white-space:nowrap;flex-shrink:0;flex:0 0 auto}nav.shopping-navigation a:link,nav.shopping-navigation a:visited{color:inherit;text-decoration:none}@media screen and (max-width:767.98px){nav.shopping-navigation{position:absolute;top:20px;right:20px;text-align:right;width:auto}}.shopping-navigation-count{margin-left:5px}.site-breadcrumbs nav.woocommerce-breadcrumb{color:var(--header-color);margin:0;padding:0;font-size:.8em;font-weight:500}.site-breadcrumbs nav.woocommerce-breadcrumb a{font-weight:400}.site-breadcrumbs nav.woocommerce-breadcrumb a:link{color:inherit;text-decoration:none;opacity:.85}.site-breadcrumbs nav.woocommerce-breadcrumb a:hover{-webkit-filter:brightness(2);filter:brightness(2)}.site-breadcrumbs nav.woocommerce-breadcrumb a:visited{color:inherit;opacity:.85}.site-breadcrumbs nav.woocommerce-breadcrumb a:active{-webkit-filter:brightness(2);filter:brightness(2)}.site-breadcrumbs nav.woocommerce-breadcrumb span.delimiter{padding:0 .5em;color:inherit;opacity:.7;font-weight:300;cursor:pointer}:root{--footer-text-color:hsl(0, 0%, 100%);--footer-text-color-light:hsla(0, 0%, 100%, 0.75);--footer-bg-image-url:url("assets/img/footer-horizon.webp");--footer-bg-image-ratio:1;--footer-bg-image-mix-blend-mode:normal;--footer-bg-image-background-blend-mode:normal;--footer-bg-image-mask:linear-gradient(180deg, transparent 20%, #000 50%);--footer-bg-filter:none;--footer-bg-planet-url:url("");--footer-bg-planet-mix-blend-mode:normal;--footer-bg-planet-background-blend-mode:normal}@media screen and (max-width:767.98px){:root{--footer-bg-image-mask:linear-gradient(180deg, transparent 0%, #000 60%)}}body.post-type-archive-article,body.single-article{--footer-text-color:hsl(248, 100%, 18%);--footer-text-color-light:hsla(248, 100%, 18%, 0.75);--footer-bg-image-url:url("assets/img/footer-horizon.webp");--footer-bg-image-mix-blend-mode:screen;--footer-bg-filter:blur(5px) saturate(0) contrast(1.75);--footer-bg-planet-url:url("assets/img/footer-horizon-planet-article.jpg");--footer-bg-planet-mix-blend-mode:screen}body.post-type-archive-article .md-footer-background-image,body.single-article .md-footer-background-image{left:-8px;right:-8px;bottom:-5vh}@media screen and (max-width:767.98px){body.post-type-archive-article .md-footer-background-image,body.single-article .md-footer-background-image{bottom:-6px}}body.post-type-archive-article .md-footer-background-planet,body.single-article .md-footer-background-planet{height:28vw;width:28vw;bottom:35vh;right:-3vw}@media screen and (max-width:575.98px){body.post-type-archive-article .md-footer-background-planet,body.single-article .md-footer-background-planet{width:70vw;height:70vw;bottom:20vh;right:-10vw;opacity:.75}}@media screen and (min-width:576px) and (max-width:767.98px){body.post-type-archive-article .md-footer-background-planet,body.single-article .md-footer-background-planet{width:40vw;height:40vw;bottom:200px;opacity:.7}}@media screen and (min-width:768px) and (max-width:991.98px){body.post-type-archive-article .md-footer-background-planet,body.single-article .md-footer-background-planet{width:42vw;height:42vw;bottom:20vh;opacity:.9}}body.page-template-template-about,body.page-template-template-policies,body.page-template-template-testing{--footer-text-color:hsl(240, 100%, 99%);--footer-text-color-light:hsla(240, 100%, 99%, 0.8);--footer-bg-image-url:url("assets/img/footer-horizon.webp");--footer-bg-image-mix-blend-mode:exclusion;--footer-bg-filter:blur(5px);--footer-bg-planet-url:url("assets/img/footer-horizon-planet-info.jpg");--footer-bg-planet-mix-blend-mode:screen}body.page-template-template-about .md-footer-background-image,body.page-template-template-policies .md-footer-background-image,body.page-template-template-testing .md-footer-background-image{left:-8px;right:-8px;bottom:-5vh}@media screen and (max-width:767.98px){body.page-template-template-about .md-footer-background-image,body.page-template-template-policies .md-footer-background-image,body.page-template-template-testing .md-footer-background-image{bottom:-6px}}body.page-template-template-about .md-footer-background-planet,body.page-template-template-policies .md-footer-background-planet,body.page-template-template-testing .md-footer-background-planet{height:60px;width:60px;bottom:45vh;right:10vw;-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media screen and (max-width:575.98px){body.page-template-template-about .md-footer-background-planet,body.page-template-template-policies .md-footer-background-planet,body.page-template-template-testing .md-footer-background-planet{bottom:200px}}@media screen and (min-width:576px) and (max-width:767.98px){body.page-template-template-about .md-footer-background-planet,body.page-template-template-policies .md-footer-background-planet,body.page-template-template-testing .md-footer-background-planet{bottom:300px}}body.home nav.md-footer-navigation ul.sub-menu li.menu-item,body.page-template-default nav.md-footer-navigation ul.sub-menu li.menu-item,body.page-template-template-about nav.md-footer-navigation ul.sub-menu li.menu-item,body.page-template-template-policies nav.md-footer-navigation ul.sub-menu li.menu-item,body.page-template-template-testing nav.md-footer-navigation ul.sub-menu li.menu-item,body.post-type-archive-product nav.md-footer-navigation ul.sub-menu li.menu-item,body.single-product nav.md-footer-navigation ul.sub-menu li.menu-item{font-weight:200}body.home,body.page-template-default,body.post-type-archive-product,body.single-product{--footer-text-color:hsl(240, 100%, 99%);--footer-text-color-light:hsla(240, 100%, 99%, 0.8);--footer-bg-image-url:url("/assets/img/footer-horizon.webp");--footer-bg-image-mix-blend-mode:exclusion;--footer-bg-filter:blur(5px) saturate(0) contrast(1.2);--footer-bg-planet-url:url("/assets/img/footer-horizon-planet-shop.jpg");--footer-bg-planet-mix-blend-mode:screen}body.home .md-footer-background-image,body.page-template-default .md-footer-background-image,body.post-type-archive-product .md-footer-background-image,body.single-product .md-footer-background-image{left:-8px;right:-8px;bottom:-5vh}@media screen and (max-width:767.98px){body.home .md-footer-background-image,body.page-template-default .md-footer-background-image,body.post-type-archive-product .md-footer-background-image,body.single-product .md-footer-background-image{bottom:-6px}}body.home .md-footer-background-planet,body.page-template-default .md-footer-background-planet,body.post-type-archive-product .md-footer-background-planet,body.single-product .md-footer-background-planet{height:300px;width:300px;bottom:400px;right:5vw;-webkit-filter:saturate(0) blur(0) brightness(1.2);filter:saturate(0) blur(0) brightness(1.2)}@media screen and (max-width:575.98px){body.home .md-footer-background-planet,body.page-template-default .md-footer-background-planet,body.post-type-archive-product .md-footer-background-planet,body.single-product .md-footer-background-planet{height:200px;width:200px;bottom:200px;-webkit-filter:saturate(0) blur(0) brightness(1.2);filter:saturate(0) blur(0) brightness(1.2)}}@media screen and (min-width:576px) and (max-width:767.98px){body.home .md-footer-background-planet,body.page-template-default .md-footer-background-planet,body.post-type-archive-product .md-footer-background-planet,body.single-product .md-footer-background-planet{height:220px;width:220px;bottom:150px}}body.error404,body.page-template-template-legal,body.woocommerce-account,body.woocommerce-cart,body.woocommerce-checkout{--footer-text-color:hsl(0, 0%, 0%);--footer-text-color-light:hsla(0, 0%, 0%, 0.7);--footer-bg-image-url:url("assets/img/footer-horizon.webp");--footer-bg-image-ratio:1;--footer-bg-image-mix-blend-mode:screen;--footer-bg-image-mask:linear-gradient(180deg, transparent 20%, #000 50%);--footer-bg-filter:blur(5px) saturate(0) contrast(1.5);--footer-bg-planet-url:url("assets/img/footer-horizon-planet-legal.jpg");--footer-bg-planet-mix-blend-mode:screen}body.error404 .md-footer-background-image,body.page-template-template-legal .md-footer-background-image,body.woocommerce-account .md-footer-background-image,body.woocommerce-cart .md-footer-background-image,body.woocommerce-checkout .md-footer-background-image{left:-8px;right:-8px;bottom:-5vh}@media screen and (max-width:767.98px){body.error404 .md-footer-background-image,body.page-template-template-legal .md-footer-background-image,body.woocommerce-account .md-footer-background-image,body.woocommerce-cart .md-footer-background-image,body.woocommerce-checkout .md-footer-background-image{bottom:-6px}}body.error404 .md-footer-background-planet,body.page-template-template-legal .md-footer-background-planet,body.woocommerce-account .md-footer-background-planet,body.woocommerce-cart .md-footer-background-planet,body.woocommerce-checkout .md-footer-background-planet{height:35.0531107739vw;width:55vw;bottom:15vh;left:-10vw;-webkit-filter:saturate(0) brightness(.5) contrast(1.5);filter:saturate(0) brightness(.5) contrast(1.5)}@media screen and (min-width:576px) and (max-width:767.98px){body.error404 .md-footer-background-planet,body.page-template-template-legal .md-footer-background-planet,body.woocommerce-account .md-footer-background-planet,body.woocommerce-cart .md-footer-background-planet,body.woocommerce-checkout .md-footer-background-planet{width:70vw;bottom:10vh;left:-10vw}}@media screen and (max-width:575.98px){body.error404 .md-footer-background-planet,body.page-template-template-legal .md-footer-background-planet,body.woocommerce-account .md-footer-background-planet,body.woocommerce-cart .md-footer-background-planet,body.woocommerce-checkout .md-footer-background-planet{width:85vw;bottom:5vh;left:-10vw}}@media screen and (max-width:575.98px){footer.md-site-footer{padding-top:25vh}}@media screen and (min-width:576px) and (max-width:767.98px){footer.md-site-footer{padding-top:200px}}.md-footer-background-wrap{position:absolute;bottom:0;left:0;right:0;height:calc(100vw*var(--footer-bg-image-ratio));content:"";mix-blend-mode:var(--footer-bg-image-mix-blend-mode);background-blend-mode:var(--footer-bg-image-background-blend-mode);-webkit-mask-image:var(--footer-bg-image-mask);mask-image:var(--footer-bg-image-mask);z-index:-1;overflow:hidden}.md-footer-background-image,.md-footer-background-planet{background-size:100%auto;background-repeat:no-repeat;position:absolute}.md-footer-background-image{background-image:var(--footer-bg-image-url);background-position:bottom center;content:"";height:calc(100vw*var(--footer-bg-image-ratio));bottom:0;left:0;right:0;-webkit-filter:var(--footer-bg-filter);filter:var(--footer-bg-filter)}.md-footer-background-planet{background-image:var(--footer-bg-planet-url);mix-blend-mode:var(--footer-bg-planet-mix-blend-mode);background-blend-mode:var(--footer-bg-planet-background-blend-mode);background-position:center center}nav.md-footer-navigation{margin-bottom:120px}@media screen and (max-width:575.98px){nav.md-footer-navigation{margin-bottom:60px}}nav.md-footer-navigation ul.menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(15%,1fr));grid-gap:1em}@media screen and (max-width:575.98px){nav.md-footer-navigation ul.menu{grid-template-columns:repeat(auto-fit,minmax(40%,1fr))}}@media screen and (min-width:576px) and (max-width:767.98px){nav.md-footer-navigation ul.menu{grid-template-columns:repeat(auto-fit,minmax(30%,1fr))}}nav.md-footer-navigation li.menu-item-has-children{text-transform:uppercase;cursor:default}@media screen and (min-width:576px) and (max-width:767.98px){nav.md-footer-navigation li.menu-item-has-children:nth-child(-n+3){margin-bottom:30px}}@media screen and (max-width:575.98px){nav.md-footer-navigation li.menu-item-has-children:nth-child(-n+4){margin-bottom:10px}}nav.md-footer-navigation li.menu-item-has-children>a{color:var(--footer-text-color);cursor:default;letter-spacing:.025em}nav.md-footer-navigation li.menu-item-has-children>a:hover{cursor:default}nav.md-footer-navigation ul.sub-menu{text-transform:none;margin-top:1em}nav.md-footer-navigation ul.sub-menu li.menu-item{line-height:1.75}nav.md-footer-navigation ul.sub-menu li.menu-item a{font-size:.9em;color:var(--footer-text-color-light)}nav.md-footer-navigation ul.sub-menu li.menu-item a:active,nav.md-footer-navigation ul.sub-menu li.menu-item a:hover,nav.md-footer-navigation ul.sub-menu li.menu-item a:link,nav.md-footer-navigation ul.sub-menu li.menu-item a:visited{text-decoration:none}.md-footer-copyright{padding:1em;line-height:1;position:absolute;bottom:0;left:0}.md-footer-copyright span{color:var(--footer-text-color);font-size:.6em;line-height:1}.md-footer-logo{position:absolute;bottom:1em;right:1em;width:100px;line-height:1}.md-footer-logo svg path{fill:var(--footer-text-color)}.md-home-background-wrap{position:fixed;top:0;right:0;bottom:0;left:0}.md-home-background-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media screen and (max-width:767.98px){.md-home-background-wrap img{-o-object-position:bottom center;object-position:bottom center}}.home .main{min-height:90vh}.md-home-links{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;min-height:calc(100vh - var(--header-height));justify-content:space-between;align-items:center}@media screen and (max-width:767.98px){.md-home-links{align-items:flex-start}}.md-home-link{position:relative;font-size:22px;letter-spacing:.075em;line-height:1.35;z-index:inherit;color:#fff}.md-home-link a{color:#fff;font-family:"Barlow","Roboto","Helvetica Neue",sans-serif;display:block;z-index:10;padding:40px 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.md-home-link a:link{text-decoration:none;color:#fff}.md-home-link a:visited{color:#fff}@media screen and (max-width:767.98px){.md-home-link{font-size:18px;text-align:center;width:100%}.md-home-link a{padding:30px 0}}@media screen and (min-width:992px){.md-home-link{font-size:28px}}.md-home-link-1 a{z-index:50}.md-home-link-2,.md-sp-layout-section .woocommerce-variation-price>span.price,.md-sp-layout-section form.cart .wcsatt-options-wrapper .price.subscription-price del,.md-sp-layout-section form.cart .wcsatt-options-wrapper label.wcsatt-options-prompt-label input,.woocommerce-checkout #payment div.payment_box::before{display:none}.md-button-blur-home{height:125px;width:250px;border-radius:0 70px;flex-shrink:0;-webkit-transform:rotate(18deg);transform:rotate(18deg);background:radial-gradient(50% 50%at 50% 50%,#bc9efd 25%,rgba(253,158,158,.94) 100%);-webkit-filter:blur(35px);filter:blur(35px);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:1;position:absolute;transition:all .75s ease-in-out;cursor:pointer!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:767.98px){.md-button-blur-home{left:calc(50vw - 115px)}}body.woocommerce-account,body.woocommerce-cart,body.woocommerce-checkout{--header-color:#000;--text-color:#000}.woocommerce-cart h1,.woocommerce-checkout h1{color:#000;font-weight:300}.woocommerce-cart h1,.woocommerce-cart-form,.woocommerce-checkout h1{font-family:"Barlow","Roboto","Helvetica Neue",sans-serif}.woocommerce-cart-form th{font-weight:300}.woocommerce table.shop_table{border-color:rgba(0,0,0,.2)}.md-article-more-articles-wrap a,.woocommerce table.shop_table a{color:inherit}.woocommerce table.shop_table a:active,.woocommerce table.shop_table a:hover,.woocommerce table.shop_table a:link,.woocommerce table.shop_table a:visited{color:inherit;text-decoration:none}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table th{font-weight:400;color:#000}.woocommerce table.shop_table td.product-thumbnail img{width:100px}.woocommerce table.shop_table td.product-remove a{color:inherit!important;font-weight:200;font-size:30px}.woocommerce table.shop_table td.product-remove a:hover{background-color:transparent;color:red!important}.woocommerce table.shop_table td.actions button.button{background-color:transparent;border:1px solid rgba(0,0,0,.2);font-weight:400}.woocommerce table.shop_table td.actions button.button:hover{background-color:#fff}.woocommerce table.shop_table td.actions div.coupon input{min-width:200px;height:38px}.woocommerce .cart-collaterals h2{color:var(--text-color);font-weight:400}.woocommerce .cart-collaterals a.button.checkout-button{border:1px solid rgba(0,0,0,.2);background-color:#fff;color:#000;font-weight:500;font-size:18px}@media screen and (max-width:767.98px){.woocommerce table.shop_table_responsive tr td.product-remove,.woocommerce-page table.shop_table_responsive tr td.product-remove{padding-right:0;display:inline-block;border:0}.woocommerce table.shop_table_responsive tr td.product-name,.woocommerce-page table.shop_table_responsive tr td.product-name{display:inline-block;border:0}.woocommerce table.shop_table_responsive tr td.product-name::before,.woocommerce-page table.shop_table_responsive tr td.product-name::before{content:"";display:none}.woocommerce table.shop_table_responsive tr td.actions div.coupon input,.woocommerce-page table.shop_table_responsive tr td.actions div.coupon input{min-width:0}}.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:inline-block;padding-left:0;padding-right:0}.woocommerce #content table.cart .product-thumbnail img,.woocommerce table.cart .product-thumbnail img,.woocommerce-page #content table.cart .product-thumbnail img,.woocommerce-page table.cart .product-thumbnail img{width:70px!important}.woocommerce #content table.cart .product-thumbnail::before,.woocommerce table.cart .product-thumbnail::before,.woocommerce-page #content table.cart .product-thumbnail::before,.woocommerce-page table.cart .product-thumbnail::before{content:"";display:none}.woocommerce-checkout .woocommerce-billing-fields{border:1px solid rgba(0,0,0,.2);border-radius:2px;padding:1em}.woocommerce-checkout .woocommerce-billing-fields h3{font-weight:500;text-transform:uppercase;letter-spacing:.75px}.woocommerce-checkout .woocommerce-billing-fields p.form-row .required{color:#e97b44;font-weight:300}.woocommerce-checkout .woocommerce-billing-fields p.form-row#billing_country_field span,.woocommerce-checkout .woocommerce-billing-fields p.form-row#billing_country_field strong{font-weight:400;color:rgba(0,0,0,.5)}.woocommerce-checkout .woocommerce-checkout #payment{background-color:transparent}.woocommerce-checkout #payment ul.payment_methods{border:0;padding:0}.woocommerce-checkout #payment div.payment_box{background-color:transparent;padding:0}.woocommerce-checkout fieldset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{background-color:transparent;font-weight:500;font-family:"Barlow","Roboto","Helvetica Neue",sans-serif;border:1px solid #000}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:#fff}.woocommerce-notices-wrapper{width:90vw;margin:10px auto 0;position:absolute;top:50px;left:50%;margin-left:-45vw}@media screen and (min-width:992px){.woocommerce-notices-wrapper{width:60vw;top:0;margin-left:-30vw}}.woocommerce-notices-close{cursor:pointer;display:block;text-align:right;float:right;margin-top:0;margin-right:-20px;margin-left:15px;font-size:.9em;color:#000}.woocommerce-notices-close:link{color:#000;text-decoration:underline}.woocommerce-error,.woocommerce-info,.woocommerce-message{font-family:"Barlow","Roboto","Helvetica Neue",sans-serif;background-color:#fff;border:1px solid #000;padding-left:1em;z-index:99999}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{content:"";color:#000;display:none}.woocommerce-error{border-color:#6c0303}.woocommerce-info{border-color:#0d0579}.woocommerce-message{border-color:#0e30ba}body.woocommerce-account article.type-page{padding-top:50px}:root{--product-grid-text-color:#fff;--product-grid-text-weight:300;--product-grid-shadow-fill:#000;--product-grid-shadow-opacity:0.5}body.single-article{--product-grid-text-color:#00045e;--product-grid-shadow-opacity:0.3;--product-grid-shadow-fill:#03014e}body.home,body.post-type-archive-product{--product-grid-text-weight:200}.products-section ul.products,.related-products ul.products,.related.products ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both;display:flex;justify-content:center;flex-wrap:wrap}.products-section ul.products li.product,.related-products ul.products li.product,.related.products ul.products li.product{display:block;flex-basis:25%;width:auto;text-align:center;line-height:2;position:relative;color:var(--product-grid-text-color);font-weight:var(--product-grid-text-weight);opacity:.95;float:none;margin:0 0 20px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:575.98px){.products-section ul.products li.product,.related-products ul.products li.product,.related.products ul.products li.product{flex-basis:48%}}@media screen and (min-width:576px) and (max-width:767.98px){.products-section ul.products li.product,.related-products ul.products li.product,.related.products ul.products li.product{flex-basis:33%}}.products-section ul.products li.product>a,.related-products ul.products li.product>a,.related.products ul.products li.product>a{display:block}.products-section ul.products li.product a,.related-products ul.products li.product a,.related.products ul.products li.product a{color:var(--product-grid-text-color)}.products-section ul.products li.product a:link,.related-products ul.products li.product a:link,.related.products ul.products li.product a:link{text-decoration:none}.products-section ul.products li.product a:visited,.related-products ul.products li.product a:visited,.related.products ul.products li.product a:visited{color:initial}.products-section ul.products li.product .woocommerce-loop-product__title,.products-section ul.products li.product h2,.related-products ul.products li.product .woocommerce-loop-product__title,.related-products ul.products li.product h2,.related.products ul.products li.product .woocommerce-loop-product__title,.related.products ul.products li.product h2{display:block;text-align:center;color:var(--product-grid-text-color);margin:-10px 0 16px;text-transform:uppercase;font-size:16px;font-weight:calc(var(--product-grid-text-weight) + 100);letter-spacing:1.2px;line-height:1.4;padding:0 16px}.products-section ul.products li.product .wcsatt-sub-options,.related-products ul.products li.product .wcsatt-sub-options,.related.products ul.products li.product .wcsatt-sub-options{display:none!important}.products-section ul.products li.product span.price,.related-products ul.products li.product span.price,.related.products ul.products li.product span.price{font-family:"Roboto","Helvetica Neue",sans-serif;display:block;color:var(--product-grid-text-color)!important;font-weight:var(--product-grid-text-weight);letter-spacing:.75px;font-size:15px;line-height:1;margin-bottom:16px;padding:0}.products-section ul.products li.product a.add_to_cart_button,.related-products ul.products li.product a.add_to_cart_button,.related.products ul.products li.product a.add_to_cart_button{display:block;color:var(--product-grid-text-color);letter-spacing:.05em;font-size:14px;background-color:transparent;background:0 0;font-weight:calc(var(--product-grid-text-weight) + 200);position:relative;margin-top:0;line-height:1;padding:0;border:0}.products-section ul.products li.product a.add_to_cart_button:hover,.related-products ul.products li.product a.add_to_cart_button:hover,.related.products ul.products li.product a.add_to_cart_button:hover{background-color:transparent;background:0 0;border:0}.products-section ul.products li.product a.button,.products-section ul.products li.product h2,.products-section ul.products li.product span.price,.related-products ul.products li.product a.button,.related-products ul.products li.product h2,.related-products ul.products li.product span.price,.related.products ul.products li.product a.button,.related.products ul.products li.product h2,.related.products ul.products li.product span.price{opacity:.75;border:0}.products-section .product-grid-shadow,.related-products .product-grid-shadow,.related.products .product-grid-shadow{width:50%;margin:-20px auto 0;opacity:var(--product-grid-shadow-opacity)}.products-section .product-grid-shadow svg ellipse,.related-products .product-grid-shadow svg ellipse,.related.products .product-grid-shadow svg ellipse{fill:var(--product-grid-shadow-fill)}@media screen and (max-width:991.98px){body.single-product .main.container{margin-top:calc(var(--header-height)*-1);margin-right:0;margin-left:0;padding-right:0;padding-left:0;width:100vw;min-width:100vw;overflow-x:hidden}body.single-product .main.container>.product{width:100%}}body.single-product #page::before{content:"";position:fixed;top:0;bottom:0;right:0;height:100vh;width:100vw;z-index:-1;background:linear-gradient(176deg,#b6b6b6 10%,#272727 80%,#151515 100%);background:var(--body-background)}.product-background-images-wrap{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1}@media screen and (max-width:991.98px){.product-background-images-wrap{display:none}}.product-background-image-wrap{position:absolute;left:0;top:0;bottom:0;right:0;z-index:1;opacity:1}.product-background-image{position:absolute;left:0;top:0;bottom:0;right:0;background-size:cover;background-position:center left}@media (min-width:992px) and (orientation:portrait){.product-background-image{bottom:40vh;-webkit-mask-image:linear-gradient(#000 75%,transparent 100%);mask-image:linear-gradient(#000 75%,transparent 100%)}}.md-sp-layout-section-image{overflow:hidden;z-index:3}.md-sp-layout-section-image img{display:block;line-height:1;width:200vw;max-width:200vw!important;height:auto;-webkit-mask-image:linear-gradient(transparent 0,#000 15%,#000 85%,transparent 100%);mask-image:linear-gradient(transparent 0,#000 15%,#000 85%,transparent 100%)}@media screen and (min-width:576px) and (max-width:991.98px){.md-sp-layout-section-image img{width:150vw;max-width:150vw!important}}@media screen and (min-width:992px){.md-sp-layout-section-image{display:none}}@media screen and (max-width:991.98px){.md-sp-layout-section{z-index:1;margin-top:-22.5vw}}@media screen and (min-width:576px) and (max-width:991.98px){.md-sp-layout-section{margin-top:-16.875vw}}@media screen and (max-width:991.98px){.md-sp-layout-section[data-section-type=product_purchase]{margin-top:0!important}.md-sp-layout-section[data-section-type=product_purchase] .md-sp-layout-section-image img{-webkit-mask-image:linear-gradient(#000 85%,transparent 100%);mask-image:linear-gradient(#000 85%,transparent 100%)}}@media screen and (min-width:992px){.md-sp-layout-section-content-wrap{background:0 0!important}}@media screen and (max-width:991.98px){.md-sp-layout-section-content-wrap{padding:100px 5% 150px;z-index:1;margin-top:-22.5vw}}@media screen and (min-width:576px) and (max-width:991.98px){.md-sp-layout-section-content-wrap{margin-top:-16.875vw}}.md-sp-layout-section form.cart .wcsatt-options-wrapper .wcsatt-options-prompt-text span,.md-sp-layout-section form.cart .wcsatt-options-wrapper .wcsatt-options-prompt-text span.wcsatt-options-prompt-text-label,.md-sp-layout-section table.variations th.label label{font-weight:500;color:inherit!important;font-size:16px}.md-sp-layout-section{position:relative;min-height:90vh;padding:100px 0}@media screen and (max-width:991.98px){.md-sp-layout-section{padding:0;min-height:0}}@media (min-width:992px) and (orientation:portrait){.md-sp-layout-section{min-height:0;padding:50vh 5vw 0}}.md-sp-layout-section .summary.entry-summary{overflow:visible;position:relative;float:none!important;width:auto!important}@media screen and (min-width:992px){.md-sp-layout-section .summary.entry-summary{padding-left:55%}}@media (min-width:992px) and (orientation:portrait){.md-sp-layout-section .summary.entry-summary{padding-left:0}}.md-sp-layout-section h1,.md-sp-layout-section h1.product_title{font-family:"Barlow","Roboto","Helvetica Neue",sans-serif;font-weight:400;color:inherit;font-size:30px;letter-spacing:.6px}.md-sp-layout-section .md-sp-description{font-family:"Barlow","Roboto","Helvetica Neue",sans-serif;font-weight:400;line-height:1.75;letter-spacing:.32px}.md-sp-layout-section .md-sp-description-price{margin:2em 0}.md-sp-layout-section .md-sp-description-price .price,.md-sp-layout-section .md-sp-description-price p.price{color:inherit!important;font-size:1em}.md-sp-layout-section .md-sp-description-price .price .wcsatt-sub-options,.md-sp-layout-section .md-sp-description-price p.price .wcsatt-sub-options{display:none!important}.md-sp-layout-section table.variations{margin:0}.md-sp-layout-section table.variations th.label{display:table-row;text-align:left}.md-sp-layout-section table.variations td.value{display:table-row}.md-sp-layout-section table.variations td.value a.reset_variations{display:none!important;color:inherit;opacity:.8}.md-sp-layout-section form.cart{--textColor:pink;--glowColor:blue}.md-sp-layout-section form.cart .wcsatt-options-wrapper{color:inherit;font-size:1em;margin-bottom:3em}.md-sp-layout-section form.cart .wcsatt-options-wrapper ul.wcsatt-options-prompt-radios{padding-left:0}.md-sp-layout-section form.cart .wcsatt-options-wrapper li.wcsatt-options-prompt-radio{margin-bottom:1em}.md-sp-layout-section form.cart .wcsatt-options-wrapper label.wcsatt-options-prompt-label{display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left}.md-sp-layout-section form.cart .wcsatt-options-wrapper label.wcsatt-options-prompt-label+.radio{margin-top:12px}.md-sp-layout-section form.cart .wcsatt-options-wrapper label.wcsatt-options-prompt-label input+span{display:inline-block;position:relative;padding-left:1.5em}.md-sp-layout-section form.cart .wcsatt-options-wrapper label.wcsatt-options-prompt-label input+span:before{content:"";display:block;position:absolute;top:0;left:0;border-radius:50%;margin-right:5px;width:16px;height:16px;border:1px solid #fff;border-color:var(--textColor);background:0 0;overflow:visible}.md-sp-layout-section form.cart .wcsatt-options-wrapper label.wcsatt-options-prompt-label input+span:after{content:"";width:14px;height:14px;background-color:#fff;background-color:var(--glowColor);position:absolute;border-radius:50%;top:1px;left:1px;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:none}.md-sp-layout-section form.cart .wcsatt-options-wrapper label.wcsatt-options-prompt-label input:checked+span:after{display:block}.md-sp-layout-section form.cart .wcsatt-options-wrapper .price.subscription-price{color:inherit;font-size:1em;font-weight:400}.md-sp-layout-section form.cart .wcsatt-options-wrapper .price.subscription-price ins span{font-weight:400}.md-sp-layout-section form.cart .quantity{position:relative}.md-sp-layout-section form.cart .quantity input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;border-color:var(--textColor);border-color:transparent;padding:8px 5px;background-color:transparent;color:inherit!important}.md-sp-layout-section form.cart .quantity input[type=number]::-webkit-inner-spin-button,.md-sp-layout-section form.cart .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:auto;appearance:auto}.md-sp-layout-section form.cart button[type=submit]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0!important;background-color:transparent!important;color:inherit!important;font-weight:500;float:right!important;clear:both;margin-top:80px;margin-right:20px;z-index:5;padding:50px!important;transition:all 1s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;border-color:transparent}.md-sp-layout-section form.cart button[type=submit]:hover{background-color:transparent!important}@media screen and (min-width:768px){.md-sp-layout-section form.cart button[type=submit].active{-webkit-filter:brightness(2.5) hue-rotate(12deg);filter:brightness(2.5) hue-rotate(12deg)}}.md-sp-layout-section .md-button-blur{height:125px;width:250px;border-radius:0 70px;flex-shrink:0;opacity:.9;-webkit-transform:rotate(18deg);transform:rotate(18deg);background:radial-gradient(50% 50%at 50% 50%,#bc9efd 25%,rgba(253,158,158,.94) 100%);-webkit-filter:blur(35px);filter:blur(35px);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:1;position:absolute;bottom:-10px;right:-20px;transition:all .75s ease-in-out;cursor:pointer!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:768px){.md-sp-layout-section .md-button-blur.active{-webkit-filter:blur(50px) saturate(1.5);filter:blur(50px) saturate(1.5)}}.md-sp-corner-thumb{position:fixed;top:50px;right:10px;width:100px;z-index:999;opacity:0;visibility:hidden;cursor:pointer}@media screen and (max-width:767.98px){.md-sp-corner-thumb{display:none}}@media screen and (min-width:992px){.md-sp-info-panels-wrap,.md-sp-testimonials-wrap{padding-left:55%}}@media (min-width:992px) and (orientation:portrait){.md-sp-info-panels-wrap,.md-sp-testimonials-wrap{padding-left:0}}.md-sp-info-panels-wrap{clear:both}.md-sp-info-panel:not(:last-child){margin-bottom:4em}.md-sp-info-panel h4{color:inherit;font-size:20px;font-weight:500;letter-spacing:.2px;margin-top:0;margin-bottom:1em}.md-sp-info-panel p{color:inherit;opacity:.9;font-weight:400}.md-sp-info-panel.md-sp-info-usage p{font-size:22px;letter-spacing:.36px;line-height:32px}.md-sp-info-panel.md-sp-info-dosage p{font-size:18px;letter-spacing:.36px;line-height:28px}.md-sp-info-panel.md-sp-info-ingredients ul,.md-sp-info-panel.md-sp-info-testimonials ul{list-style-type:none;margin:0;padding:0}.md-sp-info-panel.md-sp-info-ingredients li:not(:last-child){margin-bottom:1.25em}.md-sp-info-panel.md-sp-info-ingredients h5,.md-sp-info-panel.md-sp-info-ingredients span{color:inherit;font-weight:400}.md-sp-info-panel.md-sp-info-ingredients h5{margin:0;font-size:18px;letter-spacing:.36px;line-height:24px}.md-sp-info-panel.md-sp-info-ingredients span{font-size:14px;letter-spacing:.26px;opacity:.95}.md-sp-info-panel.md-sp-info-testimonials h4{margin-bottom:5em}.md-sp-info-panel.md-sp-info-testimonials li{margin-bottom:6em}.md-sp-info-panel.md-sp-info-testimonials p{font-size:20px;line-height:32px;letter-spacing:.4px;color:inherit;margin:0 0 .5em}.md-sp-info-panel.md-sp-info-testimonials span{color:inherit;text-align:right;font-size:16px;letter-spacing:.45px;display:block}.md-sp-layout-section[data-section-type=related_products]{padding-top:200px}.md-sp-layout-section[data-section-type=related_products] h4{color:var(--product-grid-text-color);text-align:center;font-size:20px;font-weight:500;letter-spacing:.2px;margin-top:0;margin-bottom:1em}body.post-type-archive-product .md-product-archive-wrap{margin-top:50px}body.post-type-archive-product .products-section{margin-bottom:80px}body.post-type-archive-product .products-section>h2{text-align:center;font-weight:400;font-size:18px;letter-spacing:1.2px;font-family:"Barlow";color:var(--product-grid-text-color)}:root{--single-article-color-dark:#00045E;--single-article-color-medium:#0939E4;--single-article-color-light:rgb(118, 167, 252)}body.post-type-archive-article,body.single-article{--header-color:var(--single-article-color-dark);--main-margin-top:80px;--body-background:linear-gradient(176deg, #f6fbff 1.88%, #e3f2ff 59.24%, #a0c9ef 97.44%)}body.single-article .main-wrapper{padding-top:0}.md-article-wrap{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;margin-top:var(--main-margin-top);margin-bottom:100px}@media screen and (max-width:767.98px){.md-article-wrap{margin-top:30px}}.md-article-thumbnail-wrap{flex-basis:30%;align-self:start;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--main-margin-top))}@media screen and (max-width:767.98px){.md-article-thumbnail-wrap{flex-basis:100%;position:relative;top:0;margin-bottom:30px}}@media screen and (min-width:768px) and (max-width:991.98px){.md-article-thumbnail-wrap{margin-right:35px}}@media screen and (min-width:992px){.md-article-thumbnail-wrap{margin-right:50px}}.md-article-thumbnail-wrap img,.md-articles-list-thumb a img{display:block;line-height:1;width:100%;height:auto}@media screen and (min-width:576px) and (max-width:767.98px){.md-article-thumbnail-wrap img{width:60%}}.md-article-thumbnail-wrap .md-article-thumbnail-blur{width:600px;height:650px;-webkit-transform:rotate(-55deg);transform:rotate(-55deg);border-radius:40px 70px;opacity:.6;background:radial-gradient(50% 50%at 50% 50%,#0d4dad 22.92%,rgba(67,132,229,.26) 100%);-webkit-filter:blur(50px);filter:blur(50px);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;top:-30%;left:-30%;z-index:-1}@media screen and (max-width:575.98px){.md-article-thumbnail-wrap .md-article-thumbnail-blur{display:none}}@media screen and (min-width:576px) and (max-width:767.98px){.md-article-thumbnail-wrap .md-article-thumbnail-blur{width:80vw;height:70vw;-webkit-filter:blur(50px);filter:blur(50px);top:0;left:-10%}}@media screen and (min-width:768px) and (max-width:991.98px){.md-article-thumbnail-wrap .md-article-thumbnail-blur{width:40vw;height:50vw;-webkit-filter:blur(60px);filter:blur(60px);top:-20%;left:-30%}}@media screen and (min-width:992px) and (max-width:1199.98px){.md-article-thumbnail-wrap .md-article-thumbnail-blur{width:45vw;height:50vw;top:-30%;left:-40%}}.md-article-content-wrap{flex-basis:0;flex-grow:1;z-index:1;max-width:700px}@media screen and (max-width:575.98px){.md-article-content-wrap{padding-right:0}}@media screen and (min-width:576px) and (max-width:767.98px){.md-article-content-wrap{padding-right:30px}}.md-article-content-wrap .md-article-content-title-wrap{margin-bottom:2.5em}.md-article-content-wrap .md-article-content-title-wrap h1{color:var(--single-article-color-medium);margin-top:-8px;margin-bottom:10px}.md-article-content-wrap .md-article-content-title-wrap span.md-article-content-minutes{display:block;color:var(--single-article-color-light);font-weight:300}.md-article-content-wrap h2,.md-article-content-wrap h3,.md-article-content-wrap li,.md-article-content-wrap p{color:var(--single-article-color-dark)}.md-article-content-wrap ul{padding-left:0;margin-left:20px}.md-article-content-wrap ul li{margin-bottom:16px}.md-article-content-wrap span.md-article-content-author,.md-articles-list-title span.md-article-content-minutes{display:block;color:var(--single-article-color-light);font-size:15px;margin-top:3em}.md-article-more-articles-wrap h3,.md-article-related-products-wrap h3{color:var(--single-article-color-medium);font-family:"Barlow","Roboto","Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2px}.md-article-related-products-wrap{margin-bottom:100px}.md-article-related-products-wrap ul.products{justify-content:start}.md-article-more-articles-wrap{margin-top:150px}.md-article-more-articles-wrap .md-articles-list-wrap,.md-articles-list-wrap{margin-top:50px}.md-article-more-articles-wrap .md-articles-list-thumb{order:1;margin-left:0;margin-right:20px}.md-article-more-articles-wrap .md-articles-list-title{order:2}.md-articles-list-wrap>p{font-weight:300;margin-bottom:80px;font-size:16px;letter-spacing:.4px}.md-articles-list-item{display:flex;align-items:center;margin-bottom:40px}.md-articles-list-item:hover .md-articles-list-title a,.md-articles-list-wrap>p{color:var(--single-article-color-medium)}.md-articles-list-thumb{width:75px;height:75px;min-width:75px;overflow:hidden;-o-object-fit:cover;object-fit:cover;margin-left:20px}.md-articles-list-thumb a{display:block;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767.98px){.md-articles-list-thumb{order:1;margin-left:0;margin-right:20px}}.md-articles-list-title h2{padding:0;font-size:20px;letter-spacing:.5px;font-weight:300;margin:6px 0 0}.md-articles-list-title a{color:var(--single-article-color-dark)}.md-article-more-articles-wrap a:link,.md-article-more-articles-wrap a:visited,.md-articles-list-title a:active,.md-articles-list-title a:hover,.md-articles-list-title a:link,.md-articles-list-title a:visited{text-decoration:none;color:inherit}.md-articles-list-title span.md-article-content-minutes{font-weight:300;font-family:"Roboto";letter-spacing:.5px;margin-top:5px}.md-articles-list-title span.md-article-content-author{color:var(--single-article-color-light);font-size:15px;font-weight:300;display:none}@media screen and (max-width:767.98px){.md-articles-list-title{order:2}}body.page-template-template-legal{--header-color:#000;--text-color:#000}body.page-template-template-legal .main-wrapper{padding-top:50px}body.page-template-template-about,body.page-template-template-policies,body.page-template-template-testing{--header-color:#fff;--text-color:#fff;--main-margin-top:80px}body.page-template-template-about .md-text-base li,body.page-template-template-about .md-text-base p,body.page-template-template-about .md-text-base span,body.page-template-template-about body.woocommerce-account article.type-page li,body.page-template-template-about body.woocommerce-account article.type-page p,body.page-template-template-about body.woocommerce-account article.type-page span,body.page-template-template-policies .md-text-base li,body.page-template-template-policies .md-text-base p,body.page-template-template-policies .md-text-base span,body.page-template-template-policies body.woocommerce-account article.type-page li,body.page-template-template-policies body.woocommerce-account article.type-page p,body.page-template-template-policies body.woocommerce-account article.type-page span,body.page-template-template-testing .md-text-base li,body.page-template-template-testing .md-text-base p,body.page-template-template-testing .md-text-base span,body.page-template-template-testing body.woocommerce-account article.type-page li,body.page-template-template-testing body.woocommerce-account article.type-page p,body.page-template-template-testing body.woocommerce-account article.type-page span,body.woocommerce-account body.page-template-template-about article.type-page li,body.woocommerce-account body.page-template-template-about article.type-page p,body.woocommerce-account body.page-template-template-about article.type-page span,body.woocommerce-account body.page-template-template-policies article.type-page li,body.woocommerce-account body.page-template-template-policies article.type-page p,body.woocommerce-account body.page-template-template-policies article.type-page span,body.woocommerce-account body.page-template-template-testing article.type-page li,body.woocommerce-account body.page-template-template-testing article.type-page p,body.woocommerce-account body.page-template-template-testing article.type-page span{font-weight:200}body.page-template-template-testing .main-wrapper{padding-top:0}.md-page-wrap-split{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin-top:var(--main-margin-top)}.md-page-wrap-split-left{width:60%;align-self:start}@media screen and (max-width:767.98px){.md-page-wrap-split-left{width:100%}}.md-page-wrap-split-right{align-self:start;flex-basis:30%;z-index:1;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--main-margin-top))}@media screen and (max-width:767.98px){.md-page-wrap-split-right{margin-top:30px}}.md-page-wrap-split-right h2{font-weight:500;font-size:16px;margin-top:12px}@media screen and (max-width:767.98px){.md-page-wrap-split-right h2{font-size:18px}}.md-page-wrap-split-right p{font-size:14.25px;line-height:1.5}.md-page-testing-test{margin-bottom:20px;display:flex;align-items:center}.md-page-testing-test-thumb{width:110px}.md-page-testing-test-thumb a{display:block}.md-page-testing-test-thumb img{display:block;line-height:1;width:100%;height:auto;margin-left:-20px}.md-page-testing-test-link a{color:#fff;font-weight:200;font-size:20px;letter-spacing:.6px;font-family:Barlow}.md-page-testing-test-link a:active,.md-page-testing-test-link a:hover,.md-page-testing-test-link a:link,.md-page-testing-test-link a:visited{color:#fff;text-decoration:none}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);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{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;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}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}
/*# sourceMappingURL=style.css.map */