*,::after,::before,ul{box-sizing:border-box}: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}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{font-size:1em}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce-page ul.products{clear:both}.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:0;margin:0 3.8% 2.992em 0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--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}.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}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--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}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.clear,.woocommerce ul.products::after{clear:both}.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:.5em 0;margin:0}.woocommerce ul.products li.product a{text-decoration:none;display:block}.woocommerce ul.products li.product a.woocommerce-loop-product__link,.woocommerce-page ul.products li.product a,aside,footer,header,main,nav{display:block}.woocommerce ul.products li.product a img{height:auto;display:block;box-shadow:none;border-radius:8px;transition:all .45s ease-in-out;max-height:17rem;margin:auto;object-fit:contain;width:max-content}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;margin-bottom:.5em}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top;border-radius:90px;font-weight:600;border:0;padding:10px 16px;background-color:#f2f4f5;color:#6d7c90;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:all .215s ease;max-width:11rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:15px;line-height:19px;letter-spacing:.5px}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.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,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.country-selector{z-index:9999;text-align:left;position:relative;display:inline-block;width:auto}.country-selector a{padding:0 10px;outline:0;text-decoration:none;float:none!important;white-space:nowrap;font-weight:400;cursor:pointer;color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.country-selector a:focus{outline:0}.country-selector ul{padding:0;z-index:1010;list-style:none;margin:0}.country-selector li{margin:0;padding:0}.country-selector.weglot-inline a:hover{text-decoration:underline;color:#00a0d2}.country-selector.weglot-inline label{margin-bottom:0}.country-selector.weglot-inline label,.country-selector.weglot-inline li,.country-selector.weglot-inline ul{display:inline-block;vertical-align:middle}.country-selector.weglot-inline li{line-height:1!important;margin:2px 0}.country-selector input{display:none!important}.weglot-flags>a:before,.weglot-flags>span.wglanguage-name:before{background-image:url(/wp-content/plugins/weglot/dist/images/rect_mate.png);-webkit-background-size:auto 20px!important;background-size:auto 20px!important;border-radius:0!important;width:30px!important;height:20px!important;content:"";vertical-align:middle;margin-right:10px;display:inline-block;overflow:hidden}.weglot-flags.flag-3 a:before,.weglot-flags.flag-3 span:before{background-image:url(/wp-content/plugins/weglot/dist/images/circular_flag.png);width:24px!important;height:24px!important;-webkit-background-size:auto 24px!important;background-size:auto 24px!important}.weglot-flags.flag-3.wg-en>span:before,.weglot-flags.flag-3.wg-es>a:before{background-image:url(https://cdn.weglot.com/flags/circle/gb.svg);background-position:unset!important;width:24px!important}.weglot-flags.flag-3.wg-es>a:before{background-image:url(https://cdn.weglot.com/flags/circle/es.svg)}@font-face{font-display:swap;font-family:"FontAwesomeSATT";src:url(/wp-content/plugins/woocommerce-all-products-for-subscriptions/assets/fonts/fa-apfs.eot?v=2.2.0);src:url(/wp-content/plugins/woocommerce-all-products-for-subscriptions/assets/fonts/fa-apfs.eot?#iefix&v=2.2.0)format("embedded-opentype"),url(/wp-content/plugins/woocommerce-all-products-for-subscriptions/assets/fonts/fa-apfs.woff2?v=2.2.0)format("woff2"),url(/wp-content/plugins/woocommerce-all-products-for-subscriptions/assets/fonts/fa-apfs.woff?v=2.2.0)format("woff"),url(/wp-content/plugins/woocommerce-all-products-for-subscriptions/assets/fonts/fa-apfs.ttf?v=2.2.0)format("truetype"),url(/wp-content/plugins/woocommerce-all-products-for-subscriptions/assets/fonts/fa-apfs.svg?v=2.2.0#fontawesomesatt)format("svg");font-weight:400;font-style:normal}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0;height:100%}body{font-family:"Nunito",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#1d1d1f;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}p,ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0;padding-left:1rem}a{text-decoration:none;background-color:#fff0;cursor:pointer!important;-webkit-text-decoration-skip:objects;color:var(--primary-color)}img,svg{vertical-align:middle}img{border-style:none}svg{overflow:hidden}label{margin-bottom:.5rem}button{border-radius:0}button,input,select{margin:0;font-family:inherit;font-size:inherit}button,select{line-height:inherit}select{word-wrap:normal}[type=button]{-webkit-appearance:button}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}input[type=checkbox]{box-sizing:border-box;padding:0}[type=search]::-webkit-search-decoration{-webkit-appearance:none}template{display:none}h1.header-title{text-align:center;margin:0 0 .75em;font-weight:700;font-size:55px;line-height:61px;letter-spacing:normal}h1,h4{margin-top:1em;margin-bottom:.5em}h2,h4{font-weight:700}h2{margin-top:1em;font-size:48px;line-height:61px;margin-bottom:.25em}.breadcrumbs,h1{font-weight:600;text-transform:uppercase}h1,h2{letter-spacing:1px}h1{font-size:55px;line-height:1.5;margin-left:-.05em;color:var(--title-color)}h4{font-size:30px;line-height:41px}.breadcrumbs{text-align:center;color:#081f46;font-size:13px;line-height:1em;letter-spacing:.5px}.breadcrumbs a{padding:5px 12px;border-radius:20px;color:#fff;background-color:var(--primary-color);transition:all .45s;white-space:nowrap;margin-bottom:1rem}.breadcrumbs a:hover{color:#fff;background-color:var(--primary-hover-color)}.breadcrumbs span[typeof=ListItem]{margin-bottom:1.5rem;display:inline-block}.container,.container-fluid,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:1025px){.container{max-width:960px}}@media (min-width:1200px){.container,.container-xl{max-width:1054px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-3,.col-lg-4,.col-lg-9,.col-sm-6{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (min-width:576px){.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:1025px){.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}.collapse:not(.show){display:none}.dropdown{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.25em;margin-top:.125em;content:"";border-top:.25em solid;border-right:.25em solid #fff0;border-bottom:0;border-left:.25em solid #fff0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0/.15);border-radius:.25rem}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;text-align:inherit;white-space:nowrap;background-color:#fff0;border:0}@media (min-width:1025px){.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#fafafa}.dropdown-item:active{color:#fff;text-decoration:none;background-color:#f5f5f7}}.dropdown-item:disabled{color:#6e6e73;pointer-events:none;background-color:#fff0}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.navbar,.navbar-nav{display:-ms-flexbox;display:flex}.navbar,.navbar .container-fluid{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar{position:relative;padding:.5rem 1rem}.navbar .container-fluid{display:-ms-flexbox;display:flex}.navbar-nav{-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:#fff0;border:1px solid #fff0;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (max-width:1024px){.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1025px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}.navbar-dark .navbar-nav .nav-link{color:rgb(245 245 247/.8)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgb(255 255 255)}.d-flex{display:-ms-flexbox!important;display:flex!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.px-0{padding-right:0!important;padding-left:0!important}.pb-2{padding-bottom:.5rem!important}.pr-3{padding-right:1rem!important}.pb-3{padding-bottom:1rem!important}.pl-3{padding-left:1rem!important}.px-5{padding-right:3rem!important}.pb-5{padding-bottom:3rem!important}.px-5{padding-left:3rem!important}.pt-6{padding-top:4rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}@media (min-width:576px){.pt-sm-6{padding-top:4rem!important}}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}@page{size:a3}.container,body{min-width:1025px!important}.navbar{display:none}}:root{--primary-color:#379eff;--primary-hover-color:#081F46;--primary-bg-color:#eef9ff;--footer-bg-color:#120d48;--primary-dark-color:#000000;--title-color:#081F46;--fw-title-color:#ffffff;--price-color:#081F46;--header-hover-color:#eef9ff;--btn-bg-color-1:#67b5ff;--btn-bg-color-2:#4d86ff;--btn-hover-color:#379eff;--social-icon-txt-color:#ffffff;--social-icon-color:#379eff;--social-icon-hover-color:#4d86ff;--woo-pr-fil-bg-color:#379eff;--txt-select-bg-color:#ecf4ff;--price-tile-color:#081F46;--sale-badge-bg-color:#379eff;--cart-count-color:#379eff;--success-icon-color:#379eff;--logo-height:47px}strong,strong a{font-weight:bolder}svg:not(:root){overflow:hidden}button,input{overflow:visible}button,select{text-transform:none}[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,button,input,select{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr}body{color:var(--primary-dark-color);overflow-x:hidden;max-width:2048px;min-height:100vh;margin:auto;-webkit-selection:var(--txt-select-bg-color);-moz-selection:var(--txt-select-bg-color)}.widget_nav_menu ul,ul{padding:0}button,input{outline:0}a:hover{color:var(--primary-hover-color)}:focus{outline:0}::selection{background:var(--txt-select-bg-color)}img{max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast}input:not([type=radio],[type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:1.2rem!important;background:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>")no-repeat calc(100% - .5rem) center}.cart-contents:hover svg,.magic-search .input-field:hover svg.search-icon,.navbar-dark .navbar-nav .nav-link:hover,.primary-menu.navbar .nav-item:hover .nav-link{color:var(--primary-color)!important}.dropdown-item{color:var(--title-color)}#site-footer .widget-title,.footer-top,.footer-top .widget-content ul li a,.footer-top a,.footer-top p{color:var(--fw-title-color)}.magic-search form{width:100%;margin:0}.magic-search form .inner-form .row .input-field{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.magic-search form .inner-form .row .input-field input{width:2.6875rem;border:0;display:block;font-size:.875rem;cursor:pointer;transition:all .3s ease-in-out}.magic-search form .inner-form .row .input-field input:-moz-placeholder{opacity:0;color:#6e6e73;font-size:.875rem;font-weight:300}.magic-search form .inner-form .row .input-field input::-webkit-input-placeholder{opacity:0;color:#6e6e73;font-size:.875rem;font-weight:300}.magic-search form .inner-form .row .input-field input:focus,.magic-search form .inner-form .row .input-field input:hover,.magic-search form .inner-form .row .input-field.first .clear:focus,.magic-search form .inner-form .row .input-field.first .clear:hover{box-shadow:none;outline:0}.magic-search form .inner-form .row .input-field.first .clear{height:2.6875rem;padding:0 .75rem;position:absolute;top:0;right:0;border:0;background:#fff0;z-index:2;cursor:pointer;opacity:0}.magic-search form .inner-form .row .input-field.first .clear svg{fill:rgb(110 110 115/.7);width:1.375rem;height:1.1875rem}.magic-search svg.search-icon{width:1.375rem;height:1.1875rem;position:absolute;left:.7rem;top:.8rem;color:var(--primary-dark-color);fill:currentColor}.magic-search form .inner-form .row .input-field.first input{padding:.75rem;border-radius:1.875rem;height:2.6875rem;transition:all .4s ease}.animated-icon1{width:26px;height:12px;position:relative;margin:0;cursor:pointer}.animated-icon1 span{display:block;position:absolute;height:2px;width:100%;border-radius:9px;opacity:1;left:0;transition:all .1806s linear;background:var(--primary-dark-color)}.animated-icon1 span:nth-child(1){top:0}.animated-icon1 span:nth-child(2){top:10px;width:60%}.inner-header{margin-top:180px;margin-bottom:95px}@media (max-width:1024px){.inner-header{margin-top:70px;margin-bottom:46px}}@media (max-width:570px){.inner-header{padding:0 10%}}@media (min-width:1170px){.primary-menu-inner{width:auto;min-width:1110px}}.custom-logo{width:auto}.header-cart-icon{display:flex;justify-content:center;align-items:center}.header-bg{background-color:var(--primary-bg-color)}.footer-bg{background-color:var(--footer-bg-color)}#pr-nav{max-width:2048px;z-index:9}@media (min-width:1025px){:root{--mobile-grey-color:#fafafa}.custom-logo{max-height:var(--logo-height);margin-right:3rem}#pr-nav{position:absolute;width:100%;padding-top:1.375rem;padding-left:2rem;padding-right:2rem}.magic-search{padding:0 1rem;margin-right:.5rem}.cart-contents:hover,.magic-search form .inner-form .row .input-field:hover input{background:var(--header-hover-color)}.magic-search #inputFocus:not(.isFocus){color:#fff0;box-shadow:0 20px 30px 0 rgb(41 112 250/.2)}.cart-contents{padding:.594rem;border-radius:100%;background:#fff;transition:all .215s ease;box-shadow:0 20px 30px 0 rgb(41 112 250/.2)}.navbar-expand-lg .navbar-nav{flex-flow:wrap}.primary-menu.navbar .nav-item .dropdown-menu{display:block;opacity:0;visibility:hidden;transition:all .215s ease-in-out;margin-top:0}.primary-menu.navbar .nav-item:hover .nav-link,.primary-menu.navbar .nav-item:hover .nav-link::after{color:var(--primary-color)}.primary-menu.navbar .dropdown-menu{top:180%;border:0;border-radius:18px;overflow:hidden;box-shadow:0 20px 30px 0 rgb(41 112 250/.2)}.primary-menu.navbar .nav-item:hover .dropdown-menu{transition:.3s;opacity:1;visibility:visible;top:100%;transform:rotateX(0deg)}.primary-menu .dropdown-item{color:var(--title-color);border-radius:90px}.dropdown-item:hover{background-color:var(--primary-bg-color);color:var(--primary-color)}.dropdown-item:active{background-color:#fff;color:var(--primary-color)}.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.navbar-dark .navbar-nav .nav-link{display:flex;align-items:center;transition:all .215s ease}.primary-menu .dropdown-item,.primary-menu .dropdown-toggle::after{transition:all .215s ease}}#site-footer .widget{margin-bottom:3rem}.footer-top li a{font-weight:600}.navbar-dark .navbar-nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;color:var(--title-color)!important;font-weight:600;font-size:14px;line-height:19px;letter-spacing:1px}.primary-menu .dropdown-item{font-weight:600;padding:.563rem 1rem}.footer-top a,.footer-top p,.primary-menu .dropdown-item{font-size:.875rem;line-height:1.381;letter-spacing:1px}.header-icons{display:flex;align-items:center}.custom-logo-link{transition:all .215s}@media (max-width:1024px){:root{--mobile-grey-color:#fafafa}.custom-logo{max-height:2.5625rem}h1,h1.header-title,h2{font-size:42px;line-height:1.4}h2{font-size:36px}.magic-search{padding:1rem}#mobile-toggle,.nav-link{display:flex;align-items:center}.primary-menu .dropdown-menu .dropdown-item:hover{color:var(--primary-color)}#magic-search .input-field svg.search-icon{color:#6e6e73!important;transition:all .215s ease}.navbar-collapse .magic-search form .inner-form .row .input-field{width:100%}#mobile-toggle{height:1.5625rem;margin-bottom:.5rem;margin-top:.5rem;padding-top:0;padding-bottom:0}.footer-bottom{flex-flow:column}.navbar-collapse{display:grid;justify-content:unset!important;transition:background .44s .2s cubic-bezier(.52,.16,.24,1),height .56s cubic-bezier(.52,.16,.24,1)}.header-icons{order:-2}.top-wrap{display:flex;justify-content:space-between;width:100%;flex-flow:row-reverse}.cart-contents{padding:.594rem}.cart-contents:hover,.primary-menu li a:hover{background:var(--primary-bg-color)}.primary-menu li a:hover{width:calc(100% + 2rem)!important;margin-left:-1rem;padding:1rem!important;border-radius:.5rem}.primary-menu .dropdown-menu{border:0;padding:0;margin:0}.navbar-dark .navbar-nav .nav-link:focus,.primary-menu .dropdown-menu .dropdown-item{color:var(--primary-dark-color)}.magic-search form .inner-form .row .input-field.first input{padding-left:2.6875rem;width:100%!important}.magic-search .justify-content-end{justify-content:flex-start!important}.primary-menu .dropdown-menu .dropdown-item,.primary-menu .navbar-collapse .navbar-nav .nav-link{border-top:1px solid #f5f5f7;padding:1rem 0}.custom-logo-link{border-radius:.5rem;flex-grow:1;text-align:center;margin-right:5rem;margin-left:1.875rem;display:flex;align-items:center;justify-content:center}#pr-nav{transition-duration:unset!important;padding:1rem}.primary-menu .navbar-collapse li:last-child a.nav-link{border-bottom:1px solid #f5f5f7}.header-cart-icon{text-align:center;width:65px}.header-cart-icon a:hover{border-radius:.5rem}#magic-search{width:100%}}.f-bg-wave{fill:var(--footer-bg-color)}.footer-copyright{letter-spacing:.5px;color:var(--fw-title-color);font-size:.75rem}.footer-top{margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid #ffffff1a}.footer-bottom{display:flex;justify-content:space-between}#clear{display:flex;align-items:center}a:hover{text-decoration:none}.widget_nav_menu ul,nav ul{list-style:none}#site-footer .widget_nav_menu ul.menu{column-count:1}.fill-children-current-color,.fill-children-current-color *{fill:var(--social-icon-txt-color)}.footer-social a{height:2.5rem;width:2.5rem;border-radius:50%;background-color:currentColor;transition:all .215s ease;display:flex;justify-content:center;color:var(--social-icon-color)}.social-menu{display:flex;flex-wrap:wrap}.social-menu svg{width:1.25rem;height:1.25rem;align-self:center}.footer-top ul li{margin-bottom:1.5rem}.screen-reader-text{-webkit-clip-path:inset(50%);word-break:normal}.footer-top .footer-social li{margin:0 .75rem .75rem 0}.footer-inner{background-color:var(--footer-bg-color);position:relative}.social-icons a:focus,.social-icons a:hover{transform:scale(1.1);text-decoration:none;color:var(--social-icon-hover-color)!important}#site-footer{overflow:hidden}.widget-content ul{list-style:none;margin-bottom:0}.widget-content ul li a{font-size:15px;line-height:1.5;margin-bottom:17px;color:var(--primary-dark-color);letter-spacing:.5px}.widget-content ul li a:hover,.widget_text a:hover{color:var(--primary-color)}.wavio-mailchimp-fields input[type=submit]:hover,.widget .woocommerce-product-search button:hover{background-color:var(--btn-hover-color)}.widget .woocommerce-product-search .search-field{margin-bottom:.5rem;width:64%;float:left;padding:10px 22px;font-size:14px;line-height:19px;border-top-right-radius:0;border-bottom-right-radius:0;height:41px;background:rgb(109 124 144/.1);border-color:#fff0}.widget .woocommerce-product-search .search-field:focus,.widget .woocommerce-product-search .search-field:hover{border-color:var(--primary-color);background:#fff}.widget .woocommerce-product-search button{width:43%;margin-left:-10%;font-size:14px;line-height:19px;padding-top:10px;padding-bottom:10px;background:var(--primary-color);color:#fff;height:41px;border:0;font-weight:600;border-radius:90px;text-overflow:ellipsis;transition:all .45s}.tagcloud a{padding:3px 8px;border-radius:20px;background-color:var(--primary-bg-color);margin-bottom:7px;display:inline-block;font-weight:700;font-size:14px!important;line-height:19px;letter-spacing:1px;transition:all .45s}.tagcloud a:hover{color:#fff;background-color:var(--primary-color)}.tagcloud a::before{content:"#"}.widget ul li:last-child{margin-bottom:0!important}@media (max-width:1024px){main .widget-content{max-width:290px}}@media (min-width:1025px) and (max-width:1245px){#pr-nav{padding-left:1rem;padding-right:1rem}.custom-logo{margin-left:1rem;margin-right:1rem}.header-icons{margin-right:2rem;margin-left:0}.navbar .primary-menu-inner{align-items:unset}}.widget-title:before,.woocommerce-result-count:before{content:"|";width:12px;display:inline-flex;font-weight:700;font-size:24px;line-height:1;color:var(--primary-color)}.woocommerce-result-count:before{margin-right:.25rem}.widget-title:before{margin-right:.25rem}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;position:relative;width:22.05%;margin-left:0;text-align:center;background:#fff;transition:all .215s ease-out;overflow:visible;padding:1.5rem;border:1px solid #fff;border-radius:15px}@media (min-width:769px){.woocommerce ul.products.columns-3 li.product{min-height:305px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:flex;flex-flow:column;align-items:center;justify-content:center}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{box-shadow:0 4px 24px 0 rgb(103 151 255/.1),0 12px 64px 0 rgb(103 151 255/.1);margin-bottom:2rem}.header-title,.woocommerce-loop-product__title{word-break:break-word}.woocommerce ul.products li.product .woocommerce-loop-product__title{text-align:center;color:var(--price-tile-color);padding:1.5rem 0 .5rem;font-weight:600;font-size:21px;line-height:1.25;letter-spacing:.5px}.woocommerce ul.products li.product .price{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center;font-weight:800;color:var(--price-color);font-size:18px;line-height:27px;letter-spacing:1px}main .widget{padding:2.4rem;margin:0 0 2rem .5rem}@media (max-width:1024px){main .widget{margin:0 0 1.5rem}}@media (max-width:768px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;margin:1rem 0}}main .widget{border-radius:8px;padding:32px;box-shadow:0 8px 60px 0 rgb(103 151 255/.11),0 12px 90px 0 rgb(103 151 255/.11);border:0;position:relative}.woocommerce ul.products li.product .button:before{content:"###";color:#fff0;-webkit-mask:url('data:image/svg+xml;utf8, <svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M5.79942 11.6369H5.80024C5.80093 11.6369 5.80161 11.6367 5.8023 11.6367H15.3633C15.5987 11.6367 15.8056 11.4806 15.8703 11.2543L17.9797 3.87144C18.0251 3.71228 17.9933 3.54117 17.8937 3.40906C17.794 3.27695 17.6381 3.19922 17.4727 3.19922H4.58323L4.20626 1.50279C4.15257 1.26151 3.93861 1.08984 3.69141 1.08984H0.527351C0.236076 1.08984 7.62939e-06 1.32591 7.62939e-06 1.61719C7.62939e-06 1.90846 0.236076 2.14453 0.527351 2.14453H3.26844C3.33518 2.44514 5.0724 10.2627 5.17237 10.7125C4.61193 10.9561 4.21876 11.5149 4.21876 12.1641C4.21876 13.0364 4.92847 13.7461 5.80079 13.7461H15.3633C15.6546 13.7461 15.8906 13.51 15.8906 13.2188C15.8906 12.9275 15.6546 12.6914 15.3633 12.6914H5.80079C5.51006 12.6914 5.27345 12.4548 5.27345 12.1641C5.27345 11.8737 5.50924 11.6375 5.79942 11.6369ZM16.7735 4.25391L14.9654 10.582H6.22376L4.81751 4.25391H16.7735Z"/><path d="M5.27342 15.3281C5.27342 16.2004 5.98314 16.9102 6.85545 16.9102C7.72777 16.9102 8.43749 16.2004 8.43749 15.3281C8.43749 14.4558 7.72777 13.7461 6.85545 13.7461C5.98314 13.7461 5.27342 14.4558 5.27342 15.3281ZM6.85545 14.8008C7.14618 14.8008 7.3828 15.0374 7.3828 15.3281C7.3828 15.6189 7.14618 15.8555 6.85545 15.8555C6.56473 15.8555 6.32811 15.6189 6.32811 15.3281C6.32811 15.0374 6.56473 14.8008 6.85545 14.8008Z"/><path d="M12.7266 15.3281C12.7266 16.2004 13.4363 16.9102 14.3086 16.9102C15.1809 16.9102 15.8906 16.2004 15.8906 15.3281C15.8906 14.4558 15.1809 13.7461 14.3086 13.7461C13.4363 13.7461 12.7266 14.4558 12.7266 15.3281ZM14.3086 14.8008C14.5993 14.8008 14.8359 15.0374 14.8359 15.3281C14.8359 15.6189 14.5993 15.8555 14.3086 15.8555C14.0179 15.8555 13.7812 15.6189 13.7812 15.3281C13.7812 15.0374 14.0179 14.8008 14.3086 14.8008Z"/> </svg>')no-repeat 100% 30%;mask:url('data:image/svg+xml;utf8, <svg viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M5.79942 11.6369H5.80024C5.80093 11.6369 5.80161 11.6367 5.8023 11.6367H15.3633C15.5987 11.6367 15.8056 11.4806 15.8703 11.2543L17.9797 3.87144C18.0251 3.71228 17.9933 3.54117 17.8937 3.40906C17.794 3.27695 17.6381 3.19922 17.4727 3.19922H4.58323L4.20626 1.50279C4.15257 1.26151 3.93861 1.08984 3.69141 1.08984H0.527351C0.236076 1.08984 7.62939e-06 1.32591 7.62939e-06 1.61719C7.62939e-06 1.90846 0.236076 2.14453 0.527351 2.14453H3.26844C3.33518 2.44514 5.0724 10.2627 5.17237 10.7125C4.61193 10.9561 4.21876 11.5149 4.21876 12.1641C4.21876 13.0364 4.92847 13.7461 5.80079 13.7461H15.3633C15.6546 13.7461 15.8906 13.51 15.8906 13.2188C15.8906 12.9275 15.6546 12.6914 15.3633 12.6914H5.80079C5.51006 12.6914 5.27345 12.4548 5.27345 12.1641C5.27345 11.8737 5.50924 11.6375 5.79942 11.6369ZM16.7735 4.25391L14.9654 10.582H6.22376L4.81751 4.25391H16.7735Z"/><path d="M5.27342 15.3281C5.27342 16.2004 5.98314 16.9102 6.85545 16.9102C7.72777 16.9102 8.43749 16.2004 8.43749 15.3281C8.43749 14.4558 7.72777 13.7461 6.85545 13.7461C5.98314 13.7461 5.27342 14.4558 5.27342 15.3281ZM6.85545 14.8008C7.14618 14.8008 7.3828 15.0374 7.3828 15.3281C7.3828 15.6189 7.14618 15.8555 6.85545 15.8555C6.56473 15.8555 6.32811 15.6189 6.32811 15.3281C6.32811 15.0374 6.56473 14.8008 6.85545 14.8008Z"/><path d="M12.7266 15.3281C12.7266 16.2004 13.4363 16.9102 14.3086 16.9102C15.1809 16.9102 15.8906 16.2004 15.8906 15.3281C15.8906 14.4558 15.1809 13.7461 14.3086 13.7461C13.4363 13.7461 12.7266 14.4558 12.7266 15.3281ZM14.3086 14.8008C14.5993 14.8008 14.8359 15.0374 14.8359 15.3281C14.8359 15.6189 14.5993 15.8555 14.3086 15.8555C14.0179 15.8555 13.7812 15.6189 13.7812 15.3281C13.7812 15.0374 14.0179 14.8008 14.3086 14.8008Z"/> </svg>')no-repeat 100% 30%;margin-right:.75em;width:1.25em;display:inline-flex;transition:all .45s;background-color:#fff;background-color:var(--primary-color)}.woocommerce ul.products li.product .button:hover:before,main .widget{background-color:#fff}.woocommerce .woocommerce-ordering select:hover{background-color:#f5f5f7}.woocommerce .woocommerce-ordering{margin-bottom:2rem;position:relative;display:flex;align-items:center}.woocommerce-result-count{border:unset;padding:.5rem 0;color:var(--title-color);font-weight:700;font-size:18px;line-height:1.5;font-family:inherit}@media (max-width:550px){.woocommerce .woocommerce-result-count{width:100%}.woocommerce .woocommerce-ordering{float:left;margin-bottom:1rem}}.product-categories{list-style:none}.product-categories .cat-item,.widget_nav_menu ul li{margin-bottom:1rem}.woocommerce .widget_price_filter h4{margin-bottom:2rem}.woocommerce .widget_price_filter .price_slider_amount{display:flex;flex-flow:column-reverse}.woocommerce .widget_price_filter .price_label{display:inline-block;font-weight:700;font-size:16px;line-height:19px;width:100%;margin-bottom:25px;letter-spacing:1px;text-align:center;color:var(--title-color)}.woocommerce .widget_price_filter .price_slider_amount .button{padding:3px 26px;line-height:22px;letter-spacing:1px;font-size:.875rem;margin:auto;background-color:var(--primary-color)}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce ul.products li.product .button{border:1px solid var(--primary-color);color:var(--primary-color);background:#fff0;box-shadow:none}.woocommerce .widget_price_filter .price_slider_amount .button:active,.woocommerce .widget_price_filter .price_slider_amount .button:hover,.woocommerce ul.products li.product .button:hover{color:#fff;background:var(--primary-color)!important}.woocommerce .widget_price_filter .price_slider{margin-bottom:1.75rem;margin-right:0;margin-left:0;background-color:#f2f2f2!important;cursor:pointer;height:2px}.cart-contents{position:relative}.cart-contents:hover{text-decoration:none}.cart-contents svg{fill:currentColor;height:19px;width:22px;color:var(--primary-dark-color)}@media (min-width:476px){.woocommerce ul.products li.product a img{height:17rem}}@media (max-width:1024px){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-right:1rem}}@media (min-width:1200px){.container-shop{max-width:1400px}.footer-inner{max-width:1150px}}@media (max-width:768px){.woocommerce ul.products li.product .button{width:11rem}}.products.columns-3{display:flex;flex-wrap:wrap}.woocommerce ul.products.columns-3 li.product .woocommerce-loop-product__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;padding:0;margin:1.5rem 0 1rem}@media (min-width:769px){.woocommerce ul.products.columns-3 li.product .woocommerce-loop-product__title{text-overflow:ellipsis;-webkit-line-clamp:2;max-height:2.5em}}.wavio-mailchimp{display:flex;align-items:center;flex-flow:wrap;max-width:445px}#site-footer .wavio-mailchimp{margin:0}.wavio-mailchimp-fields{width:100%}.wavio-mailchimp-fields input[type=email],.wavio-mailchimp-fields input[type=submit]{float:left;border-radius:90px;padding:12px 25px;text-overflow:ellipsis;border:0;font-weight:600;font-size:18px;line-height:27px;letter-spacing:1px;height:51px}@media (max-width:475px){.wavio-mailchimp-fields input[type=email],.wavio-mailchimp-fields input[type=submit]{font-size:14px;line-height:19px;height:43px}.wavio-mailchimp-fields input[type=email]{padding:12px 32px 12px 19px}}.wavio-mailchimp-fields input[type=email]{width:64%;border-top-right-radius:0;border-bottom-right-radius:0}.wavio-mailchimp-fields input[type=submit]{width:41%;margin-left:-7%;background:var(--btn-bg-color-1) linear-gradient(120deg,#fff0 0%,var(--btn-bg-color-2) 100%);color:#fff;transition:.45s;text-align:center}.wavio-mailchimp-fields input[type=email]::-webkit-input-placeholder{font-size:16px;line-height:22px;letter-spacing:.5px;color:#959fb0}.wavio-mailchimp-fields input[type=email]:-moz-placeholder{font-size:16px;line-height:22px;letter-spacing:.5px;color:#959fb0}.mc4wp-response{margin-top:1rem;text-align:center}.woocommerce a.button,.woocommerce a.button:disabled,.woocommerce button.button,.woocommerce button.button:disabled{color:#fff;min-width:3.25rem;padding:.7em 1.764em;text-align:center;border-radius:90px;font-weight:600;line-height:22px;letter-spacing:1px;transition:all .45s;background:var(--btn-bg-color-1) linear-gradient(120deg,#fff0 0%,var(--btn-bg-color-2) 100%);box-shadow:0 20px 30px 0 rgb(41 112 250/.2);border:0}@media (hover:none){.tagcloud a,.widget .woocommerce-product-search button,.woocommerce a.button,.woocommerce a.button:disabled,.woocommerce button.button,.woocommerce button.button:disabled,.woocommerce ul.products li.product .button:before{transition:none!important}}.woocommerce a.button:hover,.woocommerce button.button:hover{background-color:var(--btn-hover-color)!important;color:#fff}.woocommerce a.button,.woocommerce button.button,.woocommerce button.button:disabled{font-size:1rem}.woocommerce a.button:disabled:hover,.woocommerce button.button:disabled:hover{color:#fff}.woocommerce ul.products li.product .button{margin:.5rem auto 0;padding:.8125rem;font-size:.85rem;width:10rem}input{padding:.75rem 1rem;font-size:1rem;transition:all .215s ease;border-radius:90px;line-height:1.23536;font-weight:400;text-overflow:ellipsis;border:1px solid #e4e5e7}input:focus,input:hover{border-color:var(--primary-color)!important}.widget-title{margin-top:0;margin-bottom:1.25rem;color:var(--title-color);font-weight:700;font-size:20px;line-height:1.5;font-family:inherit;letter-spacing:.5px}@media (min-width:1025px){.main-header.header-bg{margin-bottom:-32px}}:root{--direction-multiplier:1}.screen-reader-text{top:-10000em}:root{--page-title-display:block}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1)*var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1)*var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}@media (prefers-reduced-motion:reduce){html *{transition-delay:0s!important;transition-duration:0s!important}}.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}