@keyframes ast-qv-spin{to{transform:rotate(360deg)}}.screen-reader-text{overflow-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{font-weight:700;border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);font-size:.875rem}body:has(.woocommerce-coming-soon-banner),body:has(.woocommerce-coming-soon-entire-site){--wp--preset--color--contrast:#111;--wp--style--global--wide-size:1280px;background-color:var(--woocommerce-coming-soon-color);font-family:Inter,sans-serif;margin:0;min-width:320px}body:has(.woocommerce-coming-soon-banner) a,body:has(.woocommerce-coming-soon-banner) h1,body:has(.woocommerce-coming-soon-banner) p,body:has(.woocommerce-coming-soon-entire-site) a,body:has(.woocommerce-coming-soon-entire-site) h1,body:has(.woocommerce-coming-soon-entire-site) p{border:0;margin:0;padding:0;vertical-align:baseline}body:has(.woocommerce-coming-soon-banner) ul,body:has(.woocommerce-coming-soon-entire-site) ul{list-style:none}body:has(.woocommerce-coming-soon-banner) a,body:has(.woocommerce-coming-soon-entire-site) a{text-decoration:none}body:has(.woocommerce-coming-soon-banner) .is-layout-constrained>.alignwide,body:has(.woocommerce-coming-soon-entire-site) .is-layout-constrained>.alignwide{margin:0 auto}body:has(.woocommerce-coming-soon-banner) .woocommerce-coming-soon-banner.alignwide,body:has(.woocommerce-coming-soon-entire-site) .woocommerce-coming-soon-banner.alignwide{max-width:820px}body:has(.woocommerce-coming-soon-banner) .wp-container-core-group-is-layout-4.wp-container-core-group-is-layout-4,body:has(.woocommerce-coming-soon-entire-site) .wp-container-core-group-is-layout-4.wp-container-core-group-is-layout-4{justify-content:space-between}body:has(.woocommerce-coming-soon-banner) .is-layout-flex,body:has(.woocommerce-coming-soon-entire-site) .is-layout-flex{align-items:center;display:flex;flex-wrap:wrap;margin:0}body:has(.woocommerce-coming-soon-banner) .wp-block-site-title a,body:has(.woocommerce-coming-soon-entire-site) .wp-block-site-title a{color:var(--wp--preset--color--contrast);font-size:20px;font-style:normal;font-weight:600;letter-spacing:-.4px;line-height:normal;text-decoration:none}body:has(.woocommerce-coming-soon-banner) .wp-block-social-links,body:has(.woocommerce-coming-soon-entire-site) .wp-block-social-links{gap:.5em 18px}body:has(.woocommerce-coming-soon-banner) .woocommerce-coming-soon-social-login,body:has(.woocommerce-coming-soon-entire-site) .woocommerce-coming-soon-social-login{gap:48px}body:has(.woocommerce-coming-soon-banner) .wp-block-loginout,body:has(.woocommerce-coming-soon-entire-site) .wp-block-loginout{display:flex}body:has(.woocommerce-coming-soon-banner) .wp-block-loginout a,body:has(.woocommerce-coming-soon-entire-site) .wp-block-loginout a{background-color:#000;border-radius:6px;box-sizing:border-box;color:#fff;font-size:14px;font-style:normal;gap:10px;line-height:normal;padding:17px 16px;text-align:center;text-decoration:none}body:has(.woocommerce-coming-soon-banner) .woocommerce-coming-soon-banner-container,body:has(.woocommerce-coming-soon-entire-site) .woocommerce-coming-soon-banner-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0;padding-inline:min(5.5rem,8vw)}@media (max-width:660px){body:has(.woocommerce-coming-soon-banner) .woocommerce-coming-soon-banner-container,body:has(.woocommerce-coming-soon-entire-site) .woocommerce-coming-soon-banner-container{padding-inline:0}}body:has(.woocommerce-coming-soon-banner) .woocommerce-coming-soon-powered-by-woo,body:has(.woocommerce-coming-soon-entire-site) .woocommerce-coming-soon-powered-by-woo{--wp--preset--spacing--30:0;--wp--preset--spacing--10:19px;width:100%}body:has(.woocommerce-coming-soon-banner) .woocommerce-coming-soon-powered-by-woo p,body:has(.woocommerce-coming-soon-entire-site) .woocommerce-coming-soon-powered-by-woo p{color:#3c434a;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.12px;line-height:19.2px}body:has(.woocommerce-coming-soon-banner) .coming-soon-is-vertically-aligned-center,body:has(.woocommerce-coming-soon-entire-site) .coming-soon-is-vertically-aligned-center{align-items:stretch;width:100%}body:has(.woocommerce-coming-soon-banner) .coming-soon-cover .wp-block-cover__background,body:has(.woocommerce-coming-soon-entire-site) .coming-soon-cover .wp-block-cover__background{background-color:var(--woocommerce-coming-soon-color)!important}body:has(.woocommerce-coming-soon-banner) .woocommerce-coming-soon-header,body:has(.woocommerce-coming-soon-entire-site) .woocommerce-coming-soon-header{height:40px}body:has(.woocommerce-coming-soon-banner) h1.wp-block-heading.woocommerce-coming-soon-banner,body:has(.woocommerce-coming-soon-entire-site) h1.wp-block-heading.woocommerce-coming-soon-banner{text-wrap:balance;color:var(--wp--preset--color--contrast);font-family:Cardo,serif;font-size:clamp(27px,1.74rem + (1vw - 3px)*2,48px);font-style:normal;font-weight:400;letter-spacing:normal;line-height:58px;margin:0 auto;max-width:820px;text-align:center}body{font-size:100%;outline:0;margin:0;color:#808285;background:#fff;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.85714285714286;background-color:#fff;overflow-x:hidden}h1,html,li{margin:0;outline:0}body,h1,html,li,p,ul{border:0;font-weight:inherit;padding:0;vertical-align:baseline}h1,html,li,p,ul{font-style:inherit}html,li,p,ul{font-size:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}a{background-color:transparent}a:active,p,ul{outline:0}a:hover,a:visited{text-decoration:none}img{border:0;height:auto;max-width:100%;vertical-align:middle}svg:not(:root){overflow:hidden}h1{clear:both;color:#808285;font-size:2em;line-height:1.2}*,:after,:before{box-sizing:inherit}ul{margin:0 0 1.5em 3em;list-style:disc}a{color:#4169e1}a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:hover{outline:0}::selection{color:#fff;background:#0274be}body:not(.logged-in){position:relative}a,a:focus{text-decoration:none}a{transition:all .2s linear}p{margin:0 0 1.75em}.ast-separate-container{background-color:#f5f5f5}.ast-icon svg{fill:currentColor}@media (min-width:421px){.single .post-navigation .nav-links:not(:has(.nav-previous)){justify-content:flex-end}}@media (max-width:420px){.single .post-navigation .nav-links:not(:has(.nav-previous)){justify-content:flex-end}}.wp-block-cover{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .wp-block-cover__background{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1}:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}.wp-block-group,.wp-block-loginout,ul{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}.wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0;border-radius:inherit}.wp-block-site-logo img{height:auto;max-width:100%;border-radius:inherit}.wp-block-site-logo,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:0 0;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0;font-size:24px}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:0 0}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-center{text-align:center}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;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}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/star.ttf)format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/star.svg#star)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce)format("svg");font-weight:400;font-style:normal}@media all and (min-width:421px){.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs:hover>li:not(:hover):before{opacity:0}}#ast-quick-view-modal,.ast-quick-view-bg{position:fixed;visibility:hidden;opacity:0}.ast-quick-view-bg{overflow:hidden;background:#0b0b0b;transition:opacity .25s;z-index:1042}.ast-quick-view-loader{z-index:1000;border:0;margin:0;padding:0;width:100%;height:100%;top:0;left:0;position:absolute}.ast-quick-view-loader.blockUI.blockOverlay:before{content:"";background:0 0!important;width:48px;height:48px;display:block;position:absolute;top:50%;left:50%;border:3px solid #fff;margin:0 auto;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:ast-qv-spin .575s infinite linear}#ast-quick-view-modal{top:0;left:0;width:100%;height:100%;z-index:1400;text-align:center;transition:all .3s;overflow-x:hidden;overflow-y:auto}#ast-quick-view-modal .ast-content-main-wrapper{position:absolute;border-radius:3px;top:50%;left:50%;transform:translate(-50%,-50%);width:max(80%,800px)}#ast-quick-view-modal .ast-content-main-wrapper:before{content:"";display:inline-block;vertical-align:middle;height:100%}#ast-quick-view-modal .ast-content-main{position:relative;pointer-events:none;display:inline-block;vertical-align:middle;max-width:100%;margin:0 auto;text-align:left;z-index:1045;transform:translateY(-30px);opacity:0;transition:transform .5s,opacity .3s}#ast-quick-view-modal .ast-content-main:after,#ast-quick-view-modal .ast-content-main:before{content:"";display:table;clear:both}#ast-quick-view-modal .ast-lightbox-content{display:table;pointer-events:auto;background-color:#fff;margin:0 auto;box-shadow:3px 3px 20px 0 rgba(0,0,0,.15);position:relative}#ast-quick-view-content{height:100%;overflow:hidden}#ast-quick-view-close{position:absolute;font-size:1em;top:-15px;right:-15px;width:22px;height:22px;line-height:22px;text-align:center;z-index:4;background:#fff;color:#000;border-radius:50%;box-shadow:0 0 4px #4c4c4c}#ast-quick-view-close:hover{opacity:1;transition:all .2s ease}