@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}@font-face{font-display:swap;font-family:URWDIN-Regular;src:url(/wp-content/themes/wellis-theme/dist/38C013_0_0.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/wellis-theme/dist/38C013_0_0.woff2) format("woff2"),url(/wp-content/themes/wellis-theme/dist/38C013_0_0.woff) format("woff"),url(/wp-content/themes/wellis-theme/dist/38C013_0_0.ttf) format("truetype")}@font-face{font-display:swap;font-family:URWDIN-Light;src:url(/wp-content/themes/wellis-theme/dist/38C013_1_0.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/wellis-theme/dist/38C013_1_0.woff2) format("woff2"),url(/wp-content/themes/wellis-theme/dist/38C013_1_0.woff) format("woff"),url(/wp-content/themes/wellis-theme/dist/38C013_1_0.ttf) format("truetype")}body{font-family:URWDIN-Light,sans-serif;font-size:16px}@media all and (max-width:1440px){body{font-size:15px}}@media all and (max-width:768px){body{font-size:14px}}.display-xl{font:4rem/4.5rem Montserrat,sans-serif}.display-l{font:3rem/3.5rem Montserrat,sans-serif}.display-m{font:2.5rem/3rem Montserrat,sans-serif}.display-s{font:2rem/2.5rem Montserrat,sans-serif}.wp-block-heading{font-family:URWDIN-Regular,sans-serif;color:#313130;font-weight:700!important;margin:20px 0}.heading-xl,.h1,h1.wp-block-heading{font:1.5rem/2rem URWDIN-Regular,sans-serif}.heading-l,.woocommerce-pagination ul.page-numbers li span,.woocommerce-pagination ul.page-numbers li a,.h2,.product-desc.compact .content h2,h2.wp-block-heading{font:1.25rem/1.75rem URWDIN-Regular,sans-serif}.heading-m,#colophon .footer-area h4,.h3,.product-desc.compact .content h3,h3.wp-block-heading{font:1.125rem/1.5rem URWDIN-Regular,sans-serif}.heading-s,.h4,.product-desc.compact .content h4,h4.wp-block-heading{font:1.2rem/1.5rem URWDIN-Regular,sans-serif}.heading-xs,.h5,.product-desc.compact .content h5,h5.wp-block-heading{font:.875rem/1.25rem URWDIN-Regular,sans-serif}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.woocommerce-variation-add-to-cart{display:flex;padding-top:20px}.woocommerce-variation-add-to-cart .quantity{display:none!important}.button{border:1px solid #313130;background-color:#313130;color:#fff;display:inline-flex;justify-content:center;align-items:center;min-width:150px;padding:0 30px;height:42px;font-family:URWDIN-Regular,sans-serif;font-size:18px;cursor:pointer;transition:all,.3s}.button:hover{color:#313130;background-color:#b89452;border-color:#b89452}.button.disabled{border-color:#afb6bf;background-color:#afb6bf;cursor:not-allowed}.more-btn{display:inline-block;padding-right:60px;text-decoration:none;font-family:URWDIN-Light,sans-serif;font-size:17px;line-height:30px;position:relative;transition:all,.3s}.more-btn:after{content:"";display:block;width:0;height:2px;position:absolute;top:14px;right:30px;transition:all,.3s}.more-btn .arrow{display:inline-block;text-align:center;line-height:30px;width:30px;height:30px;position:absolute;right:15px;font-size:21px;transition:all,.3s}.more-btn .arrow:before{content:"";display:block;width:30px;height:30px;border-radius:100%;position:absolute;top:-1px;left:-1px;transition:all,.3s}.more-btn:hover:after{width:25px;right:15px}.more-btn:hover .arrow{right:0}.more-btn:hover .arrow:before{opacity:0}.more-btn.white,#colophon .footer-area .menu li a.more-btn{color:#fff}.more-btn.white:after,#colophon .footer-area .menu li a.more-btn:after{background-color:#fff}.more-btn.white .arrow:before,#colophon .footer-area .menu li a.more-btn .arrow:before{border:2px solid #fff}.more-btn.dark,.woocommerce-pagination ul.page-numbers li a.more-btn{color:#313130}.more-btn.dark:after,.woocommerce-pagination ul.page-numbers li a.more-btn:after{background-color:#313130}.more-btn.dark .arrow:before,.woocommerce-pagination ul.page-numbers li a.more-btn .arrow:before{border:2px solid #313130}.row{width:100%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}#colophon>#w_logo{display:none}.elementor-heading-title{font-family:URWDIN-Regular,sans-serif;font-weight:700}.elementor-element p,.elementor-element ul li,.elementor-element ol li{line-height:1.5;margin-bottom:20px}.parallax-bg .inner{position:relative;overflow:hidden}.parallax-bg .inner .one,.parallax-bg .inner .two,.parallax-bg .inner .three{transform:scale(1.2)}.parallax-bg .inner .one,.parallax-bg .inner .two{position:absolute;top:0;left:0}.parallax-bg .inner .one{z-index:3}.parallax-bg .inner .two{z-index:2}.parallax-bg .inner .three{position:relative;z-index:0}.topline{width:50px;background-color:#afb6bf;height:1px;display:inline-block;margin:20px}.container,.woo-wrapper,.woocommerce-breadcrumb,body.single #main>.product>.product-inner{max-width:1440px;width:100%;margin:0 auto}.ajax-content-wrap{display:flex;flex-direction:column}#hero.full-height .full-w-video{height:100vh}#hero.full-height .full-w-video:before{background:-moz-linear-gradient(0deg,rgb(21 21 28 / .55) 15%,#fff0 100%);background:-webkit-linear-gradient(0deg,rgb(21 21 28 / .55) 15%,#fff0 100%);background:linear-gradient(0deg,#15151c8c 15%,#0000)}#hero.full-height .full-w-video .container,#hero.full-height .full-w-video .woo-wrapper,#hero.full-height .full-w-video .woocommerce-breadcrumb,#hero.full-height .full-w-video body.single #main>.product>.product-inner,body.single #hero.full-height .full-w-video #main>.product>.product-inner{bottom:0;height:50%}#hero .full-w-video .container,#hero .full-w-video .woo-wrapper,#hero .full-w-video .woocommerce-breadcrumb,#hero .full-w-video body.single #main>.product>.product-inner,body.single #hero .full-w-video #main>.product>.product-inner{display:flex;flex-direction:row;position:absolute;z-index:3;transform:translate(-50%);left:50%;height:100%;flex-wrap:wrap}#hero .full-w-video .container .col-1,#hero .full-w-video .woo-wrapper .col-1,#hero .full-w-video .woocommerce-breadcrumb .col-1,#hero .full-w-video body.single #main>.product>.product-inner .col-1,body.single #hero .full-w-video #main>.product>.product-inner .col-1{width:60%;height:100%;display:flex;justify-content:center;flex-direction:column}@media all and (max-width:700px){#hero .full-w-video .container .col-1,#hero .full-w-video .woo-wrapper .col-1,#hero .full-w-video .woocommerce-breadcrumb .col-1,#hero .full-w-video body.single #main>.product>.product-inner .col-1,body.single #hero .full-w-video #main>.product>.product-inner .col-1{width:100%}}#hero #hero_slider{color:#fff;margin-bottom:30px}#hero #hero_slider .item{padding:30px;position:absolute;opacity:0}#hero #hero_slider .item>a{margin-top:30px}#hero #hero_slider .h1,#hero #hero_slider .h2,#hero #hero_slider .product-desc.compact .content h2,.product-desc.compact .content #hero #hero_slider h2,#hero #hero_slider .h3,#hero #hero_slider .product-desc.compact .content h3,.product-desc.compact .content #hero #hero_slider h3{font-family:URWDIN-Regular,sans-serif;display:inline-block;width:100%}#hero #hero_slider .h1{font-size:60px;line-height:1.3}@media all and (max-width:700px){#hero #hero_slider .h1{font-size:40px}}#hero #hero_slider .h2,#hero #hero_slider .product-desc.compact .content h2,.product-desc.compact .content #hero #hero_slider h2{font-size:40px;line-height:1.3}@media all and (max-width:700px){#hero #hero_slider .h2,#hero #hero_slider .product-desc.compact .content h2,.product-desc.compact .content #hero #hero_slider h2{font-size:30px}}#hero #hero_slider .h3,#hero #hero_slider .product-desc.compact .content h3,.product-desc.compact .content #hero #hero_slider h3{font-size:30px;line-height:1.3}@media all and (max-width:700px){#hero #hero_slider .h3,#hero #hero_slider .product-desc.compact .content h3,.product-desc.compact .content #hero #hero_slider h3{font-size:20px}}.full-w-video{position:relative;top:-90px;overflow:hidden;height:calc(100vh - 100px)}.full-w-video:before{content:"";display:block;width:100%;height:100%;background-color:#0006;position:absolute;top:0;left:0;z-index:2}#full_vid{z-index:-1;width:100%;height:100%}@media all and (max-width:700px){#full_vid{height:100vh!important;width:auto!important}}@media all and (max-width:700px){#full_vid .vjs-tech{height:100vh!important;width:auto!important;transform:translate(-40%)}}#log_vid{display:inline-block;position:relative;max-width:450px;width:100%}#log_vid:before,#log_vid:after{content:"";width:50px;height:100%;display:block;position:absolute;z-index:3}#log_vid:before{top:0;left:0;background:#fff;background:-moz-linear-gradient(90deg,#ffffff 15%,#fff0 100%);background:-webkit-linear-gradient(90deg,#ffffff 15%,#fff0 100%);background:linear-gradient(90deg,#fff 15%,#fff0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}#log_vid:after{top:0;right:0;background:#fff;background:-moz-linear-gradient(90deg,#fff0 0%,#ffffff 85%);background:-webkit-linear-gradient(90deg,#fff0 0%,#ffffff 85%);background:linear-gradient(90deg,#fff0,#fff 85%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}#log_vid video{width:100%;height:auto}.plant{position:relative}.plant{transform-style:preserve-3d}.plant:before,.plant:after{content:"";display:block;position:absolute;background-image:url(/wp-content/themes/wellis-theme/dist/plant.png);background-repeat:no-repeat;background-size:contain;width:350px;height:100%;background-position:top right;z-index:-1}.plant:before{top:180px;left:0;transform:rotateY(180deg)}.plant:after{top:180px;right:0}#wellis_filter header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#wellis_filter header fieldset{padding:20px;margin:20px;min-width:25px}#wellis_filter header legend{font-weight:700;color:#313130}#wellis_filter header input[type=checkbox]{width:20px;height:20px}#wellis_filter header input[type=checkbox]+label{line-height:18px;font-size:16px;top:-3px;position:relative;padding-left:5px}@media all and (min-width:1025px){body #masthead .hamburger{display:none}}@media all and (max-width:1024px){#masthead .main-nav ul.menu li.menu-item{opacity:0}.mega-menu-item.image-menu,.mega-menu-item.product-menu{padding-top:20px;padding-bottom:20px;padding-left:20px;opacity:1!important;box-shadow:none!important;display:none!important;min-height:auto!important}.mega-menu-item.image-menu .menu-item a .title,.mega-menu-item.product-menu .menu-item a .title{color:#fff!important}.mega-menu-item.product-menu ul{display:block!important}}.mobile-menu-open{overflow:hidden}.mobile-menu-open .site-wrapper{padding-top:85px;position:relative}.mobile-menu-open #masthead.light .hamburger .arrow,.mobile-menu-open #masthead.light .hamburger .arrow:before,.mobile-menu-open #masthead.light .hamburger .arrow:after,.mobile-menu-open #masthead.dark .hamburger .arrow,.mobile-menu-open .woocommerce-pagination ul.page-numbers li a#masthead .hamburger .arrow,.woocommerce-pagination ul.page-numbers li .mobile-menu-open a#masthead .hamburger .arrow,.mobile-menu-open #masthead.dark .hamburger .arrow:before,.mobile-menu-open .woocommerce-pagination ul.page-numbers li a#masthead .hamburger .arrow:before,.woocommerce-pagination ul.page-numbers li .mobile-menu-open a#masthead .hamburger .arrow:before,.mobile-menu-open #masthead.dark .hamburger .arrow:after,.mobile-menu-open .woocommerce-pagination ul.page-numbers li a#masthead .hamburger .arrow:after,.woocommerce-pagination ul.page-numbers li .mobile-menu-open a#masthead .hamburger .arrow:after,.mobile-menu-open #masthead.normal .hamburger .arrow,.mobile-menu-open #masthead.normal .hamburger .arrow:before,.mobile-menu-open #masthead.normal .hamburger .arrow:after{transition-delay:1s;transition:all,.3s;background-color:#fff!important}.mobile-menu-open #masthead.light .mobile-search .mdi,.mobile-menu-open #masthead.light #mobile-cart-link .mdi,.mobile-menu-open #masthead.dark .mobile-search .mdi,.mobile-menu-open .woocommerce-pagination ul.page-numbers li a#masthead .mobile-search .mdi,.woocommerce-pagination ul.page-numbers li .mobile-menu-open a#masthead .mobile-search .mdi,.mobile-menu-open #masthead.dark #mobile-cart-link .mdi,.mobile-menu-open .woocommerce-pagination ul.page-numbers li a#masthead #mobile-cart-link .mdi,.woocommerce-pagination ul.page-numbers li .mobile-menu-open a#masthead #mobile-cart-link .mdi,.mobile-menu-open #masthead.normal .mobile-search .mdi,.mobile-menu-open #masthead.normal #mobile-cart-link .mdi{transition-delay:1s;transition:all,.3s;color:#fff}.mobile-menu-open #masthead.light .logo-white,.mobile-menu-open #masthead.dark .logo-white,.mobile-menu-open .woocommerce-pagination ul.page-numbers li a#masthead .logo-white,.woocommerce-pagination ul.page-numbers li .mobile-menu-open a#masthead .logo-white,.mobile-menu-open #masthead.normal .logo-white{transition-delay:1s;transition:all,.3s;display:block}.mobile-menu-open #masthead.light .logo-grayscale,.mobile-menu-open #masthead.dark .logo-grayscale,.mobile-menu-open .woocommerce-pagination ul.page-numbers li a#masthead .logo-grayscale,.woocommerce-pagination ul.page-numbers li .mobile-menu-open a#masthead .logo-grayscale,.mobile-menu-open #masthead.normal .logo-grayscale,.mobile-menu-open #masthead.light .logo-dark,.mobile-menu-open #masthead.dark .logo-dark,.mobile-menu-open .woocommerce-pagination ul.page-numbers li a#masthead .logo-dark,.woocommerce-pagination ul.page-numbers li .mobile-menu-open a#masthead .logo-dark,.mobile-menu-open #masthead.normal .logo-dark{transition-delay:1s;transition:all,.3s;display:none}.mobile-menu-open #masthead .hamburger{z-index:9999}.mobile-menu-open #masthead{width:100%;position:fixed;z-index:999;top:0}.mobile-menu-open #mobile-menu{display:flex;align-items:flex-start;overflow-y:auto}#mobile-menu{width:100%;height:calc(100% - 80px);position:fixed;z-index:999;color:#fff;top:80px;left:0;font-size:20px;line-height:1.3}#mobile-menu #lang_select{display:block}#mobile-menu #lang_select .menu-title-text{position:relative}#mobile-menu #lang_select .current_lang img{position:absolute;top:2px;left:-26px}#mobile-menu #lang_select .wellis-switcher{position:relative;top:auto;left:auto;padding-left:0;padding-right:0;background-color:#fff0}#mobile-menu #lang_select .wellis-switcher li a{color:#fff!important}#mobile-menu .inner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:70px 30px;width:100%}#mobile-menu a,#mobile-menu a:visited{color:#fff;text-decoration:none;display:inline-block;padding:5px 10px}#mobile-menu .menu-item{background:transparent!important}#mobile-menu .menu-item.mega-menu-open .mega-menu-item{display:flex!important;height:auto;padding-top:20px;padding-bottom:20px}#mobile-menu .menu-item:not(.mega-menu-open) .mega-menu-item{display:none!important;height:0;padding-top:0;padding-bottom:0}#mobile-menu .menu-item .mega-menu-item{overflow:hidden}#mobile-menu .menu-item .mega-menu-item .img-wrapper{display:none}#mobile-menu .menu-item .mega-menu-item .desc{display:block;font-size:13px;color:#999}body:not(.mobile-menu-open) #mobile-menu{display:none}#masthead{position:relative;z-index:999}#masthead .inner{display:flex;flex-direction:row;justify-content:space-between;max-width:1440px;margin:0 auto;padding:20px}#masthead.light .hamburger .arrow,#masthead.light .hamburger .arrow:before,#masthead.light .hamburger .arrow:after{background-color:#fff!important}#masthead.light .main-nav ul li a,#masthead.light .col_last a,#masthead.light .mobile-search .mdi,#masthead.light #mobile-cart-link .mdi{color:#fff}#masthead.light .main-nav ul li:before{background-color:#fff}#masthead.light .logo-white{display:block}#masthead.light .logo-grayscale,#masthead.light .logo-dark{display:none}#masthead.normal .main-nav ul li a,#masthead.normal .col_last a{color:#313130}#masthead.normal .main-nav ul li:before{background-color:#313130}#masthead.normal .logo-white{display:none}#masthead.normal .logo-grayscale{display:block}#masthead.normal .logo-dark{display:none}#masthead .logo{display:inline-block}#masthead .hidden-logo{display:none}#masthead .logo img{height:40px;width:auto}@media all and (max-width:650px){#masthead .logo img{height:30px}}#masthead .col_last{display:flex;flex-direction:row}#masthead .hamburger{position:relative;width:40px;height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}#masthead .hamburger .arrow{position:relative}#masthead .hamburger .arrow,#masthead .hamburger .arrow:before,#masthead .hamburger .arrow:after{content:"";display:block;width:30px;height:2px;border-radius:2px;background-color:#313130;transition:all,.3s}#masthead .hamburger .arrow:before{position:absolute;top:-8px}#masthead .hamburger .arrow:after{position:absolute;bottom:-8px;width:24px}#masthead #mobile-cart-link{background-color:#fff0;border:none;cursor:pointer}#masthead #mobile-cart-link .cart-wrap{line-height:13px}#masthead #mobile-cart-link,#masthead .mobile-search{display:flex;text-decoration:none;position:relative;margin-right:10px;width:45px;height:45px;justify-content:center;align-items:center}#masthead #mobile-cart-link .mdi,#masthead .mobile-search .mdi{font-size:30px}#masthead #mobile-cart-link .cart-wrap,#masthead .mobile-search .cart-wrap{position:absolute;top:5px;right:0;display:inline-block;background-color:#000;width:17px;height:17px;border-radius:100%;color:#fff;font-family:URWDIN-Regular,sans-serif;text-align:center;font-size:14px;padding:2px}#masthead .main-nav{flex-grow:1;padding-left:40px;padding-right:40px}@media all and (max-width:1024px){#masthead .main-nav{display:none;left:-100%!important;transition:all,.3s}}#masthead .main-nav ul.menu{justify-content:center;display:flex}#masthead .main-nav ul.menu>li{display:inline-block;margin:5px;padding:10px;position:relative;transition:all,.3s}#masthead .main-nav ul.menu>li:before{content:"";display:block;width:0%;height:2px;transition:all,.3s;position:absolute;bottom:0;left:0}#masthead .main-nav ul.menu>li:hover:before{width:100%!important}#masthead .main-nav ul.menu li a{text-decoration:none}#masthead .main-nav .menu-primary-menu-container>ul>li>a{text-transform:uppercase}.mobile-menu-open #masthead .hamburger .arrow{transform:rotate(45deg)}.mobile-menu-open #masthead .hamburger .arrow:before{opacity:0}.mobile-menu-open #masthead .hamburger .arrow:after{transform:rotate(-90deg);width:30px;top:0;left:0}.ml13 .letter{display:inline-block;line-height:1em}ul.menu li:hover .mega-menu-item{display:flex!important;opacity:1}body:not(.mobile-menu-open) .mega-menu-item{position:absolute;top:34px;left:-270px;width:100%;z-index:9999;opacity:0;transition:all,.3s;display:none!important}body:not(.mobile-menu-open) .mega-menu-item.product-menu{background-color:#fff;border-radius:15px;overflow:hidden;min-height:250px;display:flex;flex-direction:row;width:auto;transform:translate(-27%);left:50%!important;box-shadow:10px 10px 55px #0000008c;-webkit-box-shadow:10px 10px 55px 0 rgb(0 0 0 / .55);-moz-box-shadow:10px 10px 55px 0 rgb(0 0 0 / .55)}body:not(.mobile-menu-open) .mega-menu-item.product-menu ul{display:flex;flex-direction:row;width:100%;justify-content:space-between}body:not(.mobile-menu-open) .mega-menu-item.product-menu ul li{min-width:270px;background-size:250px 200px;background-position:bottom right;background-repeat:no-repeat;padding:30px 30px 60px}body:not(.mobile-menu-open) .mega-menu-item.image-menu{background-color:#fff;border-radius:15px;overflow:hidden;width:600px;min-height:300px;display:flex;flex-direction:row;box-shadow:10px 10px 55px #0000008c;-webkit-box-shadow:10px 10px 55px 0 rgb(0 0 0 / .55);-moz-box-shadow:10px 10px 55px 0 rgb(0 0 0 / .55)}body:not(.mobile-menu-open) .mega-menu-item.image-menu .img-wrapper{width:250px;background-size:cover;transition:all,3s;background-position:center;background-repeat:no-repeat}body:not(.mobile-menu-open) .mega-menu-item.image-menu ul{width:calc(100% - 250px);padding:30px}body:not(.mobile-menu-open) .mega-menu-item .menu-item a{display:inline-block;text-decoration:none;font-family:URWDIN-Light,sans-serif;margin-bottom:15px}body:not(.mobile-menu-open) .mega-menu-item .menu-item a .title{display:inline-block;color:#313130;font-size:18px}body:not(.mobile-menu-open) .mega-menu-item .menu-item a .desc{display:inline-block;font-weight:100;width:100%;color:#afb6bf;font-size:16px;margin-top:5px}.underline,.woocommerce-pagination ul.page-numbers li a,#colophon .footer-area .menu li a{position:relative;margin-bottom:5px;text-decoration:none}.underline a,.woocommerce-pagination ul.page-numbers li a a,#colophon .footer-area .menu li a a{text-decoration:none}.underline:before,.woocommerce-pagination ul.page-numbers li a:before,#colophon .footer-area .menu li a:before{content:"";display:block;width:0%;height:2px;position:absolute;bottom:-5px;left:0;transition:all,.3s}.underline:hover:before,.woocommerce-pagination ul.page-numbers li a:hover:before,#colophon .footer-area .menu li a:hover:before{width:100%}.underline.dark:before,.woocommerce-pagination ul.page-numbers li a:before,#colophon .footer-area .menu li a.dark:before,#colophon .footer-area .menu .woocommerce-pagination ul.page-numbers li a:before,.woocommerce-pagination ul.page-numbers #colophon .footer-area .menu li a:before{background-color:#313130}.underline.gray:before,.woocommerce-pagination ul.page-numbers li a.gray:before,#colophon .footer-area .menu li a.gray:before{background-color:#afb6bf}.underline.white:before,.woocommerce-pagination ul.page-numbers li a.white:before,#colophon .footer-area .menu li a:before{background-color:#fff}#colophon{display:inline-block;width:100%;background-color:#212120;padding-bottom:20px;color:#afb6bf}#colophon .col{padding-top:30px}#colophon .logo img{max-width:120px;margin-bottom:30px}#colophon .footer-area h4{color:#fff;font-weight:700;margin-bottom:20px}#colophon .footer-area .menu li{padding-bottom:5px}#colophon .footer-area .menu li a{color:#fff;display:inline-block;margin-bottom:8px}#colophon #canvas{margin-top:-150px}@media all and (max-width:650px){#colophon #canvas{display:none}}#colophon p{padding:10px;line-height:1.5}#colophon .container .inner,#colophon .woo-wrapper .inner,#colophon .woocommerce-breadcrumb .inner,#colophon body.single #main>.product>.product-inner .inner,body.single #colophon #main>.product>.product-inner .inner{padding-bottom:30px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}#colophon .container .col,#colophon .woo-wrapper .col,#colophon .woocommerce-breadcrumb .col,#colophon body.single #main>.product>.product-inner .col,body.single #colophon #main>.product>.product-inner .col{width:20%}@media all and (min-width:651px) and (max-width:850px){#colophon .container .col,#colophon .woo-wrapper .col,#colophon .woocommerce-breadcrumb .col,#colophon body.single #main>.product>.product-inner .col,body.single #colophon #main>.product>.product-inner .col{width:30%}#colophon .container .col:first-child,#colophon .woo-wrapper .col:first-child,#colophon .woocommerce-breadcrumb .col:first-child,#colophon body.single #main>.product>.product-inner .col:first-child,body.single #colophon #main>.product>.product-inner .col:first-child{width:100%;padding:20px}}@media all and (max-width:650px){#colophon .container .col,#colophon .woo-wrapper .col,#colophon .woocommerce-breadcrumb .col,#colophon body.single #main>.product>.product-inner .col,body.single #colophon #main>.product>.product-inner .col{width:100%;padding:20px 30px}}#colophon .credits,#colophon .credits a{color:#b89452}.search-open #site_search{top:0}@media (max-width:850px){.search-open #site_search{height:auto;bottom:0}}#site_search{position:fixed;top:-100%;width:100vw;height:180px;z-index:99999;padding:20px;background-color:#fff;box-shadow:0 0 40px #0000004d;transition:all,.3s}#site_search .close{font-size:35px;position:absolute;right:60px;cursor:pointer}#site_search form{max-width:800px;margin:50px auto}#site_search form input[type=search]{width:100%;border:none;border-bottom:2px solid #313130;color:#313130;font-family:URWDIN-Regular,sans-serif;font-size:20px;text-align:center;border-radius:0}#become_a_partner{background-color:#b89452;padding:80px 20px}@media all and (max-width:650px){#become_a_partner{padding:60px 20px}}#become_a_partner .container,#become_a_partner .woo-wrapper,#become_a_partner .woocommerce-breadcrumb,#become_a_partner body.single #main>.product>.product-inner,body.single #become_a_partner #main>.product>.product-inner{display:flex;flex-direction:column;justify-content:center;align-items:center}@media all and (max-width:650px){#become_a_partner .container,#become_a_partner .woo-wrapper,#become_a_partner .woocommerce-breadcrumb,#become_a_partner body.single #main>.product>.product-inner,body.single #become_a_partner #main>.product>.product-inner{flex-direction:column;align-items:center;justify-content:center;text-align:center}}#become_a_partner h3{color:#fff;font-size:30px;line-height:1;display:inline-block;margin-bottom:30px}@media all and (max-width:650px){#become_a_partner h3{margin-bottom:30px}}#become_a_partner .btn{padding:16px 32px;background-color:#313130;color:#fff;text-decoration:none;font-weight:700}#lang_select{position:relative;padding-right:20px;padding-top:10px}@media all and (max-width:750px){#lang_select{display:none}}#lang_select .current_lang{text-decoration:none!important}#lang_select .current_lang img{margin-right:20px}#lang_select .current_lang,#lang_select .wellis-switcher li{display:block;padding:10px}#lang_select:hover .wellis-switcher{display:block!important}#lang_select .wellis-switcher{display:none;position:absolute;top:43px;left:-15px;z-index:99;padding:20px 30px;background-color:#fff;border-radius:20px}#lang_select .wellis-switcher li{min-width:150px}#lang_select .wellis-switcher li img{margin-right:20px}#lang_select .wellis-switcher li a{color:#000!important}body.page:not(.woocommerce) .ajax-content-wrap{color:#313130}body.page:not(.woocommerce) .ajax-content-wrap h1,body.page:not(.woocommerce) .ajax-content-wrap h2,body.page:not(.woocommerce) .ajax-content-wrap h3,body.page:not(.woocommerce) .ajax-content-wrap h4,body.page:not(.woocommerce) .ajax-content-wrap h5,body.page:not(.woocommerce) .ajax-content-wrap h6{font-family:URWDIN-Regular,sans-serif;margin-bottom:20px}body.page:not(.woocommerce) .ajax-content-wrap .elementor-toc__header-title{margin:0!important}body.page:not(.woocommerce) .ajax-content-wrap strong{font-weight:700}body.page:not(.woocommerce) .ajax-content-wrap ul,body.page:not(.woocommerce) .ajax-content-wrap ol{padding-left:30px}body.page:not(.woocommerce) .ajax-content-wrap ul li{list-style-type:disc}body.page:not(.woocommerce) .ajax-content-wrap ul li,body.page:not(.woocommerce) .ajax-content-wrap ol li,body.page:not(.woocommerce) .ajax-content-wrap p{line-height:1.5;margin-bottom:10px}.page:not(.woocommerce-checkout) article,.single-post article{max-width:1250px;width:100%;padding:20px;margin:50px auto}.page:not(.woocommerce-checkout) article .post-header,.single-post article .post-header{font-size:40px;font-family:URWDIN-Regular,sans-serif;line-height:1.2;font-weight:700;margin-bottom:80px}@media all and (min-width:1000px) and (max-width:1199px){.page:not(.woocommerce-checkout) article .post-content .wp-block-table,.single-post article .post-content .wp-block-table{margin-left:-100px;margin-right:-100px}}@media all and (min-width:1200px){.page:not(.woocommerce-checkout) article .post-content .wp-block-table,.single-post article .post-content .wp-block-table{margin-left:-200px;margin-right:-200px}}.page:not(.woocommerce-checkout) article .post-content ol,.single-post article .post-content ol{list-style:linear-gradient!important}.page:not(.woocommerce-checkout) article .post-content p,.page:not(.woocommerce-checkout) article .post-content ul li,.page:not(.woocommerce-checkout) article .post-content ol li,.single-post article .post-content p,.single-post article .post-content ul li,.single-post article .post-content ol li{font-size:18px;line-height:1.5;color:#313130;margin-bottom:30px}.page:not(.woocommerce-checkout) article .post-content p b,.page:not(.woocommerce-checkout) article .post-content p strong,.page:not(.woocommerce-checkout) article .post-content ul li b,.page:not(.woocommerce-checkout) article .post-content ul li strong,.page:not(.woocommerce-checkout) article .post-content ol li b,.page:not(.woocommerce-checkout) article .post-content ol li strong,.single-post article .post-content p b,.single-post article .post-content p strong,.single-post article .post-content ul li b,.single-post article .post-content ul li strong,.single-post article .post-content ol li b,.single-post article .post-content ol li strong{font-weight:700}.page:not(.woocommerce-checkout) article .post-content p i,.page:not(.woocommerce-checkout) article .post-content ul li i,.page:not(.woocommerce-checkout) article .post-content ol li i,.single-post article .post-content p i,.single-post article .post-content ul li i,.single-post article .post-content ol li i{font-style:italic}.page:not(.woocommerce-checkout) article .post-content p a,.page:not(.woocommerce-checkout) article .post-content p a:visited,.page:not(.woocommerce-checkout) article .post-content ul li a,.page:not(.woocommerce-checkout) article .post-content ul li a:visited,.page:not(.woocommerce-checkout) article .post-content ol li a,.page:not(.woocommerce-checkout) article .post-content ol li a:visited,.single-post article .post-content p a,.single-post article .post-content p a:visited,.single-post article .post-content ul li a,.single-post article .post-content ul li a:visited,.single-post article .post-content ol li a,.single-post article .post-content ol li a:visited{color:#b89452}.page:not(.woocommerce-checkout) article .post-content h2,.page:not(.woocommerce-checkout) article .post-content h3,.page:not(.woocommerce-checkout) article .post-content h4,.page:not(.woocommerce-checkout) article .post-content h5,.page:not(.woocommerce-checkout) article .post-content h6,.single-post article .post-content h2,.single-post article .post-content h3,.single-post article .post-content h4,.single-post article .post-content h5,.single-post article .post-content h6{font-weight:700;margin:50px 0 30px}.page:not(.woocommerce-checkout) article .post-content h2,.single-post article .post-content h2{font-size:30px}.page:not(.woocommerce-checkout) article .post-content h3,.single-post article .post-content h3{font-size:26px}.page:not(.woocommerce-checkout) article .post-content h4,.single-post article .post-content h4{font-size:24px}.page:not(.woocommerce-checkout) article .post-content h5,.single-post article .post-content h5{font-size:20px}.post-list-item{position:relative}#references.carousel-container .carousel{height:80vh!important}#references.carousel-container .carousel .carousel-item{--items:5}.carousel-container{position:relative}.carousel-container .block-title{position:absolute;top:0;left:0;color:#b89452;font-family:URWDIN-Regular,sans-serif;font-size:26px;z-index:9;padding:20px}.carousel-container .carousel{position:relative;z-index:1;height:70vh;overflow:hidden;pointer-events:none;background-color:#313130}@media all and (max-width:750px){.carousel-container .carousel{height:80vh}}.carousel-container .carousel-item{--items:5;--width:clamp(250px, 30vw, 600px);--height:clamp(460px, 40vw, 400px);--x:calc(var(--active) * 500%);--y:calc(var(--active) * 200%);--rot:calc(var(--active) * 120deg);--opacity:calc(var(--zIndex) / var(--items) * 3 - 2);overflow:hidden;position:absolute;z-index:var(--zIndex);width:var(--width);height:var(--height);margin:calc(var(--height) * -.5) 0 0 calc(var(--width) * -.5);border-radius:10px;top:50%;left:50%;-webkit-user-select:none;user-select:none;transform-origin:0% 100%;box-shadow:0 10px 50px 10px #00000080;background:#000;pointer-events:all;transform:translate(var(--x),var(--y)) rotate(var(--rot));transition:transform .8s cubic-bezier(0,.02,0,1)}.carousel-container .carousel-item .carousel-box{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;transition:opacity .8s cubic-bezier(0,.02,0,1);opacity:var(--opacity)}.carousel-container .carousel-item .carousel-box:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000004d,#0000 30%,#0000 50%,#00000080)}.carousel-container .carousel-item .title{position:absolute;z-index:1;color:#fff;bottom:20px;left:20px;transition:opacity .8s cubic-bezier(0,.02,0,1);font-size:clamp(20px,3vw,30px);text-shadow:0 4px 4px rgb(0 0 0 / .1)}.carousel-container .carousel-item .num{position:absolute;z-index:1;color:#fff;top:10px;left:20px;transition:opacity .8s cubic-bezier(0,.02,0,1);font-size:clamp(20px,10vw,80px)}.carousel-container .carousel-item img{width:100%;height:100%;object-fit:cover;pointer-events:none}.carousel-container .layout{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;pointer-events:none}.carousel-container .layout:before{content:"";position:absolute;z-index:1;top:0;left:90px;width:10px;height:100%;border:1px solid #fff;border-top:none;border-bottom:none;opacity:.15}.carousel-container .layout .box{position:absolute;bottom:0;left:30px;color:#fff;transform-origin:0% 10%;transform:rotate(-90deg);font-size:9px;line-height:1.4;text-transform:uppercase;opacity:.4}.carousel-container .logo{position:absolute;z-index:2;top:28px;right:28px;width:30px;height:30px;background:#fff;border-radius:50%;opacity:.5;display:flex;justify-content:center;align-items:center;font-family:Orelo-sw-db,serif;pointer-events:all;color:#000;text-decoration:none;font-size:20px;overflow:hidden;padding-bottom:.1em}.carousel-container .social{position:absolute;z-index:10;bottom:20px;right:25px;color:#fff;opacity:.4}.carousel-container .social a{display:inline-block;margin-left:3px}.carousel-container .social svg{--fill:#fff;width:35px;height:35px}.carousel-container .cursor{position:fixed;z-index:10;top:0;left:0;--size:40px;width:var(--size);height:var(--size);border-radius:50%;border:1px solid rgb(255 255 255 / .2);margin:calc(var(--size) * -.5) 0 0 calc(var(--size) * -.5);transition:transform .85s cubic-bezier(0,.02,0,1);display:none;pointer-events:none}@media (pointer:fine){.carousel-container .cursor{display:block}}.carousel-container .cursor2{--size:2px;transition-duration:.7s}.blog .blog-container{display:flex;flex-direction:column;max-width:1320px;margin:40px auto}.blog .post-list-item{display:flex;flex-direction:row;padding:20px;align-items:center}@media all and (max-width:930px){.blog .post-list-item{flex-direction:column}}.blog .post-list-item figure{width:350px;height:350px;overflow:hidden;border-radius:30px;box-shadow:#32325d40 0 30px 60px -12px,#0000004d 0 18px 36px -18px}.blog .post-list-item figure a{display:flex;min-height:100%;justify-content:center;align-items:center}.blog .post-list-item figure a img{width:350px;height:auto}@media all and (max-width:650px){.blog .post-list-item figure a img{width:100%;margin-bottom:20px}}.blog .post-list-item .text-wrapper{width:calc(100% - 350px);max-width:768px;padding:5rem}@media all and (max-width:930px){.blog .post-list-item .text-wrapper{width:100%;max-width:100%;padding:2rem}}.blog .post-list-item .text-wrapper h2 a{color:#313130;font-size:26px;font-family:URWDIN-Regular,sans-serif;line-height:1.4;text-decoration:none;margin-bottom:30px;display:inline-block;font-weight:900}@media all and (max-width:650px){.blog .post-list-item .text-wrapper h2 a{font-size:22px}}@media all and (max-width:650px){.blog .post-list-item .text-wrapper h2 a{margin-bottom:20px;color:#313130;text-shadow:none}}.blog .post-list-item .text-wrapper p{color:#313130;line-height:1.5;font-size:18px}@media all and (max-width:650px){.blog .post-list-item .text-wrapper p{color:#313130;text-shadow:none}}.blog .post-list-item .text-wrapper footer{margin-top:20px}.blog .post-list-item .text-wrapper footer a{color:#313130}nav.navigation .nav-links{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:30px 20px;gap:10px}nav.navigation .nav-links span,nav.navigation .nav-links a{display:inline-block;padding:8px 14px;border-radius:8px;text-decoration:none;border:1px solid #313130;color:#313130;justify-content:center;align-items:center;transition:all,.3s;height:36px;line-height:23px}nav.navigation .nav-links a:hover{background-color:#313130;color:#fff}nav.navigation .nav-links span{background-color:#b89452;border-color:#b89452;color:#fff}.contain_404{position:relative;display:inline-block;text-align:center;padding-bottom:150px;margin-top:100px;max-width:100%;padding-left:30px;padding-right:30px}.contain_404 .stone{position:absolute;z-index:2;width:100%;max-width:340px;height:auto;bottom:0;right:0;transform:translate(70%);transition:all,.3s}@media all and (max-width:650px){.contain_404 .stone{position:relative;transform:translate(50%,20%)}}.contain_404 #vid_404{width:100%;max-width:600px;position:relative;display:inline-block}.contain_404 #vid_404 video{max-width:100%;width:100%;height:auto;background-color:#b89452}.contain_404 #vid_404 .mask{display:block;width:100%;height:calc(100% + 5px);position:absolute;top:-10px;left:0;border-top:3px solid #fff}.error404 #ajax-content-wrap{font-family:URWDIN-Regular,sans-serif;color:#313130;line-height:1.5}.error404 #ajax-content-wrap p{margin-bottom:30px;max-width:600px;padding:30px 0 20px}.pixelperfect-popup-container{position:fixed;background-color:#0000;transition:all,.3s;top:0;left:0;width:100%;height:100%;display:none;z-index:99999;padding:20px;box-sizing:border-box}.pixelperfect-popup-container.popup-open{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#0009}.pixelperfect-popup-container.popup-open .popup{opacity:1}.pixelperfect-popup-container .popup{width:100%;max-width:600px;background-color:#fff;padding:20px;border-radius:5px;opacity:0;transition:opacity .3s ease-in-out}.pixelperfect-popup-container h2{font-family:URWDIN-Regular,sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:30px;display:inline-block;width:100%}.pixelperfect-popup-container p{margin-bottom:30px;line-height:1.3;display:inline-block;width:100%}.pixelperfect-popup-container .actions{display:flex;flex-direction:row;justify-content:space-between}.pixelperfect-popup-container button{padding:8px 16px;border-radius:5px;background-color:#fff0;transition:all,.3s}#sidebar{padding-left:20px}#sidebar h2,#sidebar h3,#sidebar h4{font-family:URWDIN-Light,sans-serif;font-size:18px;color:#313130;margin:20px 0 0;font-weight:700;display:inline-block;width:100%}#sidebar .widget{margin-bottom:30px}#sidebar .wc-block-product-categories-list{color:#313130;font-family:URWDIN-Light,sans-serif}#sidebar .wc-block-product-categories-list .wc-block-product-categories-list-item__name{position:relative}#sidebar .wc-block-product-categories-list .wc-block-product-categories-list-item__name:before{content:"";display:block;width:0%;height:1px;background-color:#313130;position:absolute;bottom:0;left:0;transition:all,.3s}#sidebar .wc-block-product-categories-list li a:hover .wc-block-product-categories-list-item__name:before{width:100%}#sidebar .wc-block-product-categories-list li a:hover+.wc-block-product-categories-list-item-count{background-color:#313130;color:#fff}#sidebar .wc-block-product-categories-list li{padding-bottom:8px}#sidebar .wc-block-product-categories-list li.active-cat>a>.wc-block-product-categories-list-item__name{font-weight:700}#sidebar .wc-block-product-categories-list li.active-cat>a>.wc-block-product-categories-list-item__name:before{width:100%}#sidebar .wc-block-product-categories-list li>ul{padding-top:8px}#sidebar .wc-block-product-categories-list>li>ul{padding-left:30px}#sidebar .wc-block-product-categories-list>li{position:relative}#sidebar .wc-block-product-categories-list>li>a{display:inline-block;width:100%}#sidebar .wc-block-product-categories-list>li>.wc-block-product-categories-list-item-count{position:absolute;top:0;right:0;display:inline-block;background-color:#f3f4f6;color:#313130;border-radius:100px;font-size:11px;text-align:center;line-height:20px;height:20px;width:20px;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}#sidebar .wc-block-product-categories-list>li>.wc-block-product-categories-list-item-count:before,#sidebar .wc-block-product-categories-list>li>.wc-block-product-categories-list-item-count:after{display:none}#sidebar .wc-block-product-categories-list a{text-decoration:none;color:#313130}#sidebar .wc-block-product-categories-list ul{display:none}#sidebar .wc-block-product-categories-list .active-cat>ul{display:block}#offers{position:relative;z-index:4}#offers .slider:not(.slick-slider){display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#offers .slider:not(.slick-slider)>a{width:100%;max-width:calc(25% - 20px);margin-bottom:20px}#offers .slider a{display:block;margin:0 10px;transition:all,.3s}#offers .slider a span.img{height:400px;width:100%;display:block;background-size:100%;background-position:center;background-repeat:no-repeat;transition:all,.5s}#offers .slider a span:not(.img){display:inline-block;margin:10px 0;color:#313130;font-size:20px;font-family:URWDIN-Light,sans-serif;text-decoration:none}#offers .slider a:hover span.img{background-size:105%}#hero.full-height+#offers{margin-top:-70px}#hero:not(.full-height)+#offers{margin-top:-270px}#category_slider{background-color:#313130;padding:40px 0 60px}#category_slider .item{margin:180px 10px 0;background-color:#fff;border-radius:20px;padding:30px;width:calc(33.3333333333% - 20px)}#category_slider .item img{max-width:100%;width:100%;height:auto;margin-top:-180px;transition:all,.5s}#category_slider .item h3{font-family:URWDIN-Regular,sans-serif;font-size:24px;color:#313130;margin-bottom:20px}#category_slider .item p{font-family:URWDIN-Light,sans-serif;font-size:17px;line-height:1.2;margin-bottom:30px;display:block}#category_slider .item:hover img{margin-top:-190px;margin-bottom:10px}.slick-dots{display:flex;flex-direction:row;padding:20px;justify-content:center;align-items:center}.slick-dots li{margin:0 5px}.slick-dots li:not(.slick-active) button{cursor:pointer}.slick-dots .slick-active button{width:40px;background-color:#b89452!important}@media all and (max-width:750px){.slick-dots .slick-active button{width:30px}}.slick-dots button{text-indent:-9999px;width:15px;height:15px;border:none;background-color:#e3e3e3!important;border-radius:10px!important;transition:all,.3s}@media all and (max-width:750px){.slick-dots button{height:5px;width:10px}}textarea,select,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number]{line-height:25px;text-indent:15px;border:1px solid #4B5563;border-radius:5px;background-color:#fff0;outline:none;transition:all,.3s;font-family:URWDIN-Regular,sans-serif;font-size:1rem;color:#313130}textarea:focus,select:focus,input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus{border-color:#b89452}.gform_wrapper.gravity-theme .gfield input[type=tel].medium{width:100%!important}select{height:40px;text-indent:6px}input[type=submit]{line-height:25px;text-align:center;padding-left:30px;padding-right:30px;border:1px solid #313130;background-color:#313130;color:#fff;outline:none;transition:all,.3s;font-family:URWDIN-Regular,sans-serif;font-size:1rem;font-weight:700;display:inline-block;cursor:pointer}#order_review label{cursor:pointer}#order_review input[type=checkbox]{display:none}#order_review input[type=checkbox]+span{padding-left:50px;position:relative}#order_review input[type=checkbox]+span:before{content:"󰄱";display:inline-block;font:24px/1 Material Design Icons;line-height:1;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;position:absolute;top:-6px;left:0}#order_review input[type=checkbox]:checked+span:before{content:"󰄵"}:not(:defined)>*{display:none}html{height:100%}body{margin:0;padding:0;width:100%;height:100%}model-viewer{width:100%;height:90%;background-color:#fff}.Hotspot{background-color:#fff!important;border-radius:32px!important;border:0;box-shadow:0 2px 26px #00000040;box-sizing:border-box;cursor:pointer;height:24px;padding:8px;position:relative;transition:opacity .3s;width:24px}.Hotspot:not([data-visible]){background:#fff0;border:4px solid #fff;box-shadow:none;height:32px;pointer-events:none;width:32px}.Hotspot:focus{border:4px solid #0080c8;height:32px;outline:none;width:32px}.Hotspot>*{opacity:1;transform:translateY(-50%)}.HotspotAnnotation{background:#fff;border-radius:4px;box-shadow:0 2px 16px #00000040;color:#000c;display:block;font-family:URWDIN-Regular,sans-serif;font-size:14px;font-weight:100;left:calc(100% + 1em);max-width:158px;overflow-wrap:break-word;padding:.5em 1em;position:absolute;top:50%;width:max-content}.Hotspot:not([data-visible])>*{opacity:0;pointer-events:none;transform:translateY(calc(-50% + 4px));transition:transform .3s,opacity .3s}.progress-bar{display:block;width:33%;height:10%;max-height:2%;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);border-radius:25px;box-shadow:0 3px 10px 3px #00000080,0 0 5px 1px #0009;border:1px solid rgb(255 255 255 / .9);background-color:#00000080}.progress-bar.hide{visibility:hidden;transition:visibility .3s}.update-bar{background-color:#ffffffe6;width:0%;height:100%;border-radius:25px;float:left;transition:width .3s}#ar-button{background-image:url(/wp-content/themes/wellis-theme/dist/ar_icon.png);background-repeat:no-repeat;background-size:20px 20px;background-position:12px 50%;background-color:#fff;position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;bottom:16px;padding:0 16px 0 40px;font-family:Roboto Regular,Helvetica Neue,sans-serif;font-size:14px;color:#4285f4;height:36px;line-height:36px;border-radius:18px;border:1px solid #DADCE0}#ar-button:active{background-color:#e8eaed}#ar-button:focus{outline:none}#ar-button:focus-visible{outline:1px solid #4285f4}@keyframes circle{0%{transform:translate(-50%) rotate(0) translate(50px) rotate(0)}to{transform:translate(-50%) rotate(360deg) translate(50px) rotate(-360deg)}}@keyframes elongate{0%{transform:translate(100px)}to{transform:translate(-100px)}}model-viewer>#ar-prompt{position:absolute;left:50%;bottom:60px;animation:elongate 2s infinite ease-in-out alternate;display:none}model-viewer[ar-status=session-started]>#ar-prompt{display:block}model-viewer>#ar-prompt>img{animation:circle 4s linear infinite}.gfield{padding:5px 0!important}.gform-body{padding:10px}.gfield--type-section{margin:30px 0 20px}.gfield--type-section .gsection_title{font-family:URWDIN-Regular,sans-serif;font-size:24px;color:#b89452}.gform_confirmation_message{display:inline-block;font-size:18px;width:100%;max-width:800px;text-align:center;padding:20px;border:1px solid #dedede;border-radius:20px;background-color:#b89452;color:#fff}.gform-field-label--type-sub{margin-bottom:5px}.ginput_container label{cursor:pointer}.ginput_container input[type=checkbox]{display:none}.ginput_container input[type=checkbox]+label{padding-left:40px;position:relative;display:block}.ginput_container input[type=checkbox]+label:before{content:"󰄱";display:inline-block;font:24px/1 Material Design Icons;line-height:1;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;position:absolute;top:-6px;left:0}.ginput_container input[type=checkbox]:checked+label:before{content:"󰄵"}.gform_footer{margin-top:50px!important}.ajax-content-wrap{--color-text:#120047;--color-bg:#333;--color-link:#110046;--color-link-hover:#e83779;--color-info:#fff;--color-main-bg:#7115d8;--color-title:inherit;--font-family-title:"Rozha One", serif;--font-size-title:8vmax;--font-weight-title:400;--color-menu:#ffffff;--color-menu-hover:#c14343;--font-family-menu:var(--font-family-title);--font-size-menu:3.5vmax;--font-weight-menu:400;--button-bg:#120047;--button-circle:#9236f7;--button-line:#ffffff}.shadow-lg{box-shadow:0 0 40px #0003}.border-rounded{border-radius:20px}.js body{opacity:0;transition:opacity .3s}.js body.render{opacity:1}.global-menu{width:100vw;height:90vh;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;pointer-events:none;z-index:9999}.global-menu__item{color:var(--color-menu);font-family:var(--font-family-menu);font-size:var(--font-size-menu);font-weight:var(--font-weight-menu);opacity:0;transform:translateY(-100%);display:block;margin:.25em 0;pointer-events:none;transition:transform .3s,opacity .3s;transition-timing-function:ease-in}.global-menu__item--demo-6.is-opened{transition-duration:.8s}.global-menu__item--demo-6:nth-of-type(1){transition-delay:.25s}.global-menu__item--demo-6.is-opened:nth-of-type(1){transition-delay:1s}.global-menu__item--demo-6:nth-of-type(2){transition-delay:.2s}.global-menu__item--demo-6.is-opened:nth-of-type(2){transition-delay:1.1s}.global-menu__item--demo-6:nth-of-type(3){transition-delay:.15s}.global-menu__item--demo-6.is-opened:nth-of-type(3){transition-delay:1.2s}.global-menu__item--demo-6:nth-of-type(4){transition-delay:.1s}.global-menu__item--demo-6.is-opened:nth-of-type(4){transition-delay:1.3s}.shape-overlays{width:100vw;height:100vh;pointer-events:none;position:fixed;top:0;left:0;z-index:998}.shape-overlays.is-opened{pointer-events:auto}@-webkit-keyframes intervalHamburgerBorder{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.6);transform:scale(1.6)}to{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}}@keyframes intervalHamburgerBorder{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(1.6);transform:scale(1.6)}to{opacity:0;-webkit-transform:scale(1.6);transform:scale(1.6)}}#partner_locator{position:relative}#partner_locator #map-wrapper{display:block;width:100%}#partner_locator #map{display:block;width:100%;height:450px}#partner_locator .selectedcountry_btn,#partner_locator .geolocate_btn{display:block;width:300px;background-color:#000;color:#fff;height:50px;line-height:48px;font-size:15px;text-align:center;cursor:pointer;border:none}#partner_locator .selectedcountry_btn{width:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18' fill='none'%3E%3Cpath d='M11.3496 7.12152H14.8856L12.6324 4.86689C11.907 4.14147 11.0034 3.6198 10.0124 3.35432C9.02147 3.08885 7.97809 3.08893 6.98717 3.35455C5.99626 3.62017 5.09273 4.14198 4.36742 4.86751C3.64211 5.59304 3.12059 6.49673 2.85527 7.48773M2.11436 14.4145V10.8785M2.11436 10.8785H5.65036M2.11436 10.8785L4.36686 13.1331C5.09227 13.8586 5.99588 14.3802 6.98683 14.6457C7.97779 14.9112 9.02117 14.9111 10.0121 14.6455C11.003 14.3799 11.9065 13.8581 12.6318 13.1325C13.3571 12.407 13.8787 11.5033 14.144 10.5123M14.8856 3.58552V7.1201' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:22px;padding-left:37px;padding-right:1rem;background-position:10px 50%}#partner_locator .select-region{position:absolute;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;left:0;right:0;height:542px;background:#ede8ddcc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (max-width:1081px){#partner_locator .select-region{height:612px}}@media (max-width:690px){#partner_locator .select-region{height:662px}}#partner_locator .select-region select{padding:1rem 1rem 1rem 3rem;position:relative;font-size:1.2rem;box-shadow:0 4px 40px #00000040;border:1px solid #d7d7d7;border-radius:7px;margin-bottom:10px;width:300px;height:auto;background-color:#fff;background-repeat:no-repeat;background-position:10px 50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='33' viewBox='0 0 32 33' fill='none'%3E%3Cpath d='M20 14.5C20 15.5609 19.5786 16.5783 18.8284 17.3284C18.0783 18.0786 17.0609 18.5 16 18.5C14.9391 18.5 13.9217 18.0786 13.1716 17.3284C12.4214 16.5783 12 15.5609 12 14.5C12 13.4391 12.4214 12.4217 13.1716 11.6716C13.9217 10.9214 14.9391 10.5 16 10.5C17.0609 10.5 18.0783 10.9214 18.8284 11.6716C19.5786 12.4217 20 13.4391 20 14.5Z' stroke='%234F4F4F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26 14.5C26 24.0227 16 29.5 16 29.5C16 29.5 6 24.0227 6 14.5C6 11.8478 7.05357 9.3043 8.92893 7.42893C10.8043 5.55357 13.3478 4.5 16 4.5C18.6522 4.5 21.1957 5.55357 23.0711 7.42893C24.9464 9.3043 26 11.8478 26 14.5Z' stroke='%234F4F4F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#region_selector{background-color:#d7bf8c}#region_selector .container,#region_selector .woo-wrapper,#region_selector .woocommerce-breadcrumb,#region_selector body.single #main>.product>.product-inner,body.single #region_selector #main>.product>.product-inner{display:flex;flex-direction:row;flex-wrap:wrap}#region_selector .col{width:100%;margin:0;padding:20px;display:flex;justify-content:space-between;flex-wrap:wrap}#region_selector .col .fancy-select-wrap{margin:0;padding:0}@media all and (min-width:1081px){#region_selector .col{width:50%}}@media all and (min-width:691px) and (max-width:1080px){#region_selector .col:nth-child(1){width:100%}#region_selector .col:nth-child(2),#region_selector .col:nth-child(3){width:100%;padding-top:0}}@media all and (max-width:690px){#region_selector .col:nth-child(2),#region_selector .col:nth-child(3){padding-top:0}#region_selector .col{width:100%}#region_selector .col .selectedcountry_btn,#region_selector .col .geolocate_btn{margin-left:0!important;margin-right:0!important;width:100%!important}}.zip-container{position:relative;width:100%;height:52px;display:flex}.zip-container #zip_code{height:100%;width:100%}.zip-container .button{position:absolute;top:0;right:0;z-index:5;display:block;width:100px;background-color:#000;color:#fff;height:52px;line-height:48px;font-size:15px;text-align:center;cursor:pointer;border:none}#partner_list{display:flex;flex-direction:row;flex-wrap:wrap}#partner_list .item.active{-webkit-appearance:none;box-shadow:1px 8px 21px #0000007d;-webkit-box-shadow:1px 8px 21px 0 rgb(0 0 0 / .49);-moz-box-shadow:1px 8px 21px 0 rgb(0 0 0 / .49)}#partner_list .item{margin:10px;padding:30px 40px;border-top:6px solid #d7bf8c;background:#fff;width:100%;position:relative;box-shadow:0 10px 40px 10px #0003;color:#616060}#partner_list .item .partner-badges{position:absolute;top:.75rem;right:1rem;display:flex;gap:.5rem;z-index:1}#partner_list .item .partner-badges a,#partner_list .item .partner-badges span{display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:700;padding:.4rem .75rem;border-radius:8px}#partner_list .item .partner-badges a{background:#1d1d1d;color:#d3c092}#partner_list .item .partner-badges span{color:#1d1d1d;background:#d3c092}#partner_list .item.vip{border:6px solid #d7bf8c;position:relative;padding-top:50px}#partner_list .item a.more{margin-top:20px;display:inline-block;padding:10px 20px;background-color:#d7bf8c;color:#fff;border-radius:5px}@media all and (min-width:1081px){#partner_list .item{max-width:calc(50% - 20px)}}@media all and (min-width:651px) and (max-width:1079px){#partner_list .item{max-width:calc(100% - 20px)}}@media all and (max-width:650px){#partner_list .item{max-width:calc(100% - 20px)}}#partner_list h3,#partner_list span,#partner_list a{color:#616060;display:inline-block;text-decoration:none;text-align:left}#partner_list .partner-name{font-size:20px;line-height:24px;margin-bottom:8px;width:100%;font-weight:700}#partner_list .addr{width:100%;margin-bottom:20px;font-style:normal;font-weight:400;font-size:16px;line-height:24px}#partner_list .distance{display:block;width:200px;margin-bottom:20px;border:1px solid #616060;border-radius:20px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center}#partner_list ul.partner-contact{width:80%;position:relative;list-style:none;font-style:normal;font-weight:400;font-size:14px;line-height:26px;padding:0;margin:0 0 0 30px}#partner_list ul.partner-contact li{list-style:none;font-style:normal;font-weight:400;font-size:14px;line-height:26px;position:relative}#partner_list ul.partner-contact li.mobile:before{content:"";width:12px;height:18px;position:absolute;left:-25px;top:4px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAASCAYAAABvqT8MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADFSURBVHgB7ZO/DYJQEMa/e0j/RmAENjBsYOWfyrgBFBLjAEZjIU6gVgZiwggPNnADGMFaA+cjWikY7Cz8NXeXu++rviNo0pM/5oIDgCQaIFDQHaw8qoYk9DMuxUS3ee21UUhiETPY66jjzAJK6YyWCT6gQj/VxRbP+YKWCHzJX/DDAhVN7SqQrQXE2HGBvYrm9uuuUydgpgMRcqe/OL+ZqdiVdDUzJngwjaTOALcq3qTjbTz+QUe3px9ko70tNMDMW2e4du+8g0A+Vk2uBwAAAABJRU5ErkJggg==);background-repeat:no-repeat}#partner_list ul.partner-contact li.email:before{content:"";width:15px;height:11px;position:absolute;left:-27px;top:8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEASURBVHgBpZLBTcNAEEXnDytxdQmhgogKsDvggiA3SiAHTG4ON2QOgQowp4jkgKlgcQcuISVwRELMZzchCCGDgvKl1ax29P7OaAZ+OupBbSJAIv8QyMqJk56YpEImpA2Frv2VUEsgvItXQlO3skHNdzRQFNix6uCovPzJ+fkohcmElPuALgDp6zqZDa4qGrJwTp9nFz62s84187yA2SNFhtnJ9ZkoXuK7++4eDBYh7PlpPobSN7PzG4oe0kJLpvuf+S+5rtayQTn2D3kr1FCmPS1/61AnvDQ4LusQavlDKltoK3hVdphxHMWmkJr1iQi711bedpOwMcWmMMOQSd5+AK7LZsRJ/HOCAAAAAElFTkSuQmCC);background-repeat:no-repeat}#partner_list ul.partner-contact li.web:before{content:"";width:15px;height:14px;position:absolute;left:-27px;bottom:7px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEwSURBVHgBlZIxTsNAEEVn1k4KqnADcwLMCZK9AZYQwhUcITRJuoQGQWh8g5AKGYqIE9jcgBvgI5gGCUNmmN1YARlDnHFhezRP/8/fRWhQyd3IQ4dnwNyT3wwdmHSPpnNsBCpKAFBYekTErrR9JqVVY5BQ65ObPrcLDcC5ODlVjcHwKjN9HUS5eTPRq9oGNJXeD2fS74Bq3dbCNpy/QOYzJrjQx5fPbh0sAx4gZgZM48FCvjvceg+gYN+C4XRiRSpWF3IMEX3CLiKMub2zB8VbX4bGjO6BUfup4VZ3pA98Kq1G1mo82LeTS8qrBu3O/4cDhyur3/21cvIw6gGRx8CBDq/rwyl3/K3My9KOA9uA68DSePgiEcsDc3v95A5vAlfKAHZXczQmVQF9ZjjfBJr6AqWutbaT2oRRAAAAAElFTkSuQmCC);background-repeat:no-repeat}#locator-home .container,#locator-home .woo-wrapper,#locator-home .woocommerce-breadcrumb,#locator-home body.single #main>.product>.product-inner,body.single #locator-home #main>.product>.product-inner,#states .container,#states .woo-wrapper,#states .woocommerce-breadcrumb,#states body.single #main>.product>.product-inner,body.single #states #main>.product>.product-inner,#partners .container,#partners .woo-wrapper,#partners .woocommerce-breadcrumb,#partners body.single #main>.product>.product-inner,body.single #partners #main>.product>.product-inner,#locations .container,#locations .woo-wrapper,#locations .woocommerce-breadcrumb,#locations body.single #main>.product>.product-inner,body.single #locations #main>.product>.product-inner{padding:20px}#locator-home .border-top,#states .border-top,#partners .border-top,#locations .border-top{border-top:1px solid rgb(0 0 0 / .25)}#locator-home .hero-title,#states .hero-title,#partners .hero-title,#locations .hero-title{background:#b89452;color:#fff;text-align:center;padding:3rem 0rem}#locator-home .hero-title h1,#states .hero-title h1,#partners .hero-title h1,#locations .hero-title h1{font:2.65625rem URWDIN-Regular,sans-serif;margin-bottom:1.25rem}#locator-home .hero-title p,#states .hero-title p,#partners .hero-title p,#locations .hero-title p{font-size:1.25rem;line-height:1.75rem}#locator-home .lead,#states .lead,#partners .lead,#locations .lead{text-align:center}#locator-home .lead p,#states .lead p,#partners .lead p,#locations .lead p{font-size:1.25rem;line-height:1.5em}#locator-home .post-content p,#states .post-content p,#partners .post-content p,#locations .post-content p{font-size:1rem;line-height:1.5em;margin-bottom:1rem}#locator-home .post-content strong,#states .post-content strong,#partners .post-content strong,#locations .post-content strong{font-family:URWDIN-Regular,sans-serif;font-weight:700!important}#locator-home .post-content ol,#locator-home .post-content ul,#states .post-content ol,#states .post-content ul,#partners .post-content ol,#partners .post-content ul,#locations .post-content ol,#locations .post-content ul{padding-left:2rem;margin-bottom:1rem}#locator-home .post-content ol li,#locator-home .post-content ul li,#states .post-content ol li,#states .post-content ul li,#partners .post-content ol li,#partners .post-content ul li,#locations .post-content ol li,#locations .post-content ul li{list-style:disc;font-size:1rem;line-height:1.5rem}#locator-home .post-content ol li,#states .post-content ol li,#partners .post-content ol li,#locations .post-content ol li{list-style:decimal}#locator-home .post-content h2,#locator-home .post-content h3,#locator-home .post-content h4,#locator-home .post-content h5,#locator-home .post-content h6,#states .post-content h2,#states .post-content h3,#states .post-content h4,#states .post-content h5,#states .post-content h6,#partners .post-content h2,#partners .post-content h3,#partners .post-content h4,#partners .post-content h5,#partners .post-content h6,#locations .post-content h2,#locations .post-content h3,#locations .post-content h4,#locations .post-content h5,#locations .post-content h6{line-height:1.2em;margin-bottom:1.5rem;margin-top:1.5rem;font-family:URWDIN-Regular,sans-serif}#locator-home .post-content h2,#states .post-content h2,#partners .post-content h2,#locations .post-content h2{font-size:2.125rem}#locator-home .post-content h3,#states .post-content h3,#partners .post-content h3,#locations .post-content h3{font-size:1.8rem}#locator-home .post-content h4,#states .post-content h4,#partners .post-content h4,#locations .post-content h4{font-size:1.5rem}#locator-home .delivery,#states .delivery,#partners .delivery,#locations .delivery{padding:1rem 0}#locator-home .delivery h3,#states .delivery h3,#partners .delivery h3,#locations .delivery h3{font-family:URWDIN-Regular,sans-serif;font-size:1.5rem;line-height:2;margin-bottom:2rem}#locator-home .delivery ul,#states .delivery ul,#partners .delivery ul,#locations .delivery ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}#locator-home .delivery ul li,#states .delivery ul li,#partners .delivery ul li,#locations .delivery ul li{list-style:square;margin:5px 0 5px 2rem}#locator-home .delivery ul li a,#states .delivery ul li a,#partners .delivery ul li a,#locations .delivery ul li a{font-family:URWDIN-Regular,sans-serif;font-size:1.25rem;color:#b89452}#locator-home .relations,#states .relations,#partners .relations,#locations .relations{background:#d6c08c;padding:3rem 0}#locator-home .relations h3,#states .relations h3,#partners .relations h3,#locations .relations h3{text-align:center;font-size:2rem;font-weight:700;margin-bottom:2rem}#locator-home .relations .container,#locator-home .relations .woo-wrapper,#locator-home .relations .woocommerce-breadcrumb,#locator-home .relations body.single #main>.product>.product-inner,body.single #locator-home .relations #main>.product>.product-inner,#states .relations .container,#states .relations .woo-wrapper,#states .relations .woocommerce-breadcrumb,#states .relations body.single #main>.product>.product-inner,body.single #states .relations #main>.product>.product-inner,#partners .relations .container,#partners .relations .woo-wrapper,#partners .relations .woocommerce-breadcrumb,#partners .relations body.single #main>.product>.product-inner,body.single #partners .relations #main>.product>.product-inner,#locations .relations .container,#locations .relations .woo-wrapper,#locations .relations .woocommerce-breadcrumb,#locations .relations body.single #main>.product>.product-inner,body.single #locations .relations #main>.product>.product-inner{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}@media (max-width:1024px){#locator-home .relations .container,#locator-home .relations .woo-wrapper,#locator-home .relations .woocommerce-breadcrumb,#locator-home .relations body.single #main>.product>.product-inner,body.single #locator-home .relations #main>.product>.product-inner,#states .relations .container,#states .relations .woo-wrapper,#states .relations .woocommerce-breadcrumb,#states .relations body.single #main>.product>.product-inner,body.single #states .relations #main>.product>.product-inner,#partners .relations .container,#partners .relations .woo-wrapper,#partners .relations .woocommerce-breadcrumb,#partners .relations body.single #main>.product>.product-inner,body.single #partners .relations #main>.product>.product-inner,#locations .relations .container,#locations .relations .woo-wrapper,#locations .relations .woocommerce-breadcrumb,#locations .relations body.single #main>.product>.product-inner,body.single #locations .relations #main>.product>.product-inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){#locator-home .relations .container,#locator-home .relations .woo-wrapper,#locator-home .relations .woocommerce-breadcrumb,#locator-home .relations body.single #main>.product>.product-inner,body.single #locator-home .relations #main>.product>.product-inner,#states .relations .container,#states .relations .woo-wrapper,#states .relations .woocommerce-breadcrumb,#states .relations body.single #main>.product>.product-inner,body.single #states .relations #main>.product>.product-inner,#partners .relations .container,#partners .relations .woo-wrapper,#partners .relations .woocommerce-breadcrumb,#partners .relations body.single #main>.product>.product-inner,body.single #partners .relations #main>.product>.product-inner,#locations .relations .container,#locations .relations .woo-wrapper,#locations .relations .woocommerce-breadcrumb,#locations .relations body.single #main>.product>.product-inner,body.single #locations .relations #main>.product>.product-inner{grid-template-columns:repeat(1,1fr)}}#locator-home .relations .container .items,#locator-home .relations .woo-wrapper .items,#locator-home .relations .woocommerce-breadcrumb .items,#locator-home .relations body.single #main>.product>.product-inner .items,body.single #locator-home .relations #main>.product>.product-inner .items,#states .relations .container .items,#states .relations .woo-wrapper .items,#states .relations .woocommerce-breadcrumb .items,#states .relations body.single #main>.product>.product-inner .items,body.single #states .relations #main>.product>.product-inner .items,#partners .relations .container .items,#partners .relations .woo-wrapper .items,#partners .relations .woocommerce-breadcrumb .items,#partners .relations body.single #main>.product>.product-inner .items,body.single #partners .relations #main>.product>.product-inner .items,#locations .relations .container .items,#locations .relations .woo-wrapper .items,#locations .relations .woocommerce-breadcrumb .items,#locations .relations body.single #main>.product>.product-inner .items,body.single #locations .relations #main>.product>.product-inner .items{background:#fff;display:flex;flex-direction:column;text-align:center;font-size:1.125rem;text-decoration:none;color:#000;padding:2rem 1rem 0}#locator-home .relations .container .items h2,#locator-home .relations .woo-wrapper .items h2,#locator-home .relations .woocommerce-breadcrumb .items h2,#locator-home .relations body.single #main>.product>.product-inner .items h2,body.single #locator-home .relations #main>.product>.product-inner .items h2,#states .relations .container .items h2,#states .relations .woo-wrapper .items h2,#states .relations .woocommerce-breadcrumb .items h2,#states .relations body.single #main>.product>.product-inner .items h2,body.single #states .relations #main>.product>.product-inner .items h2,#partners .relations .container .items h2,#partners .relations .woo-wrapper .items h2,#partners .relations .woocommerce-breadcrumb .items h2,#partners .relations body.single #main>.product>.product-inner .items h2,body.single #partners .relations #main>.product>.product-inner .items h2,#locations .relations .container .items h2,#locations .relations .woo-wrapper .items h2,#locations .relations .woocommerce-breadcrumb .items h2,#locations .relations body.single #main>.product>.product-inner .items h2,body.single #locations .relations #main>.product>.product-inner .items h2{font:1.4rem/1.5rem URWDIN-Regular,sans-serif;font-weight:700;margin-bottom:1.5rem}#locator-home .relations .container .items p,#locator-home .relations .woo-wrapper .items p,#locator-home .relations .woocommerce-breadcrumb .items p,#locator-home .relations body.single #main>.product>.product-inner .items p,body.single #locator-home .relations #main>.product>.product-inner .items p,#states .relations .container .items p,#states .relations .woo-wrapper .items p,#states .relations .woocommerce-breadcrumb .items p,#states .relations body.single #main>.product>.product-inner .items p,body.single #states .relations #main>.product>.product-inner .items p,#partners .relations .container .items p,#partners .relations .woo-wrapper .items p,#partners .relations .woocommerce-breadcrumb .items p,#partners .relations body.single #main>.product>.product-inner .items p,body.single #partners .relations #main>.product>.product-inner .items p,#locations .relations .container .items p,#locations .relations .woo-wrapper .items p,#locations .relations .woocommerce-breadcrumb .items p,#locations .relations body.single #main>.product>.product-inner .items p,body.single #locations .relations #main>.product>.product-inner .items p{display:block;margin:.5rem;font-family:URWDIN-Light,sans-serif}#locator-home .relations .container .items .phone,#locator-home .relations .woo-wrapper .items .phone,#locator-home .relations .woocommerce-breadcrumb .items .phone,#locator-home .relations body.single #main>.product>.product-inner .items .phone,body.single #locator-home .relations #main>.product>.product-inner .items .phone,#states .relations .container .items .phone,#states .relations .woo-wrapper .items .phone,#states .relations .woocommerce-breadcrumb .items .phone,#states .relations body.single #main>.product>.product-inner .items .phone,body.single #states .relations #main>.product>.product-inner .items .phone,#partners .relations .container .items .phone,#partners .relations .woo-wrapper .items .phone,#partners .relations .woocommerce-breadcrumb .items .phone,#partners .relations body.single #main>.product>.product-inner .items .phone,body.single #partners .relations #main>.product>.product-inner .items .phone,#locations .relations .container .items .phone,#locations .relations .woo-wrapper .items .phone,#locations .relations .woocommerce-breadcrumb .items .phone,#locations .relations body.single #main>.product>.product-inner .items .phone,body.single #locations .relations #main>.product>.product-inner .items .phone{display:inline-flex;align-items:center;justify-content:center;gap:10px}#locator-home .relations .container .items .phone i,#locator-home .relations .woo-wrapper .items .phone i,#locator-home .relations .woocommerce-breadcrumb .items .phone i,#locator-home .relations body.single #main>.product>.product-inner .items .phone i,body.single #locator-home .relations #main>.product>.product-inner .items .phone i,#states .relations .container .items .phone i,#states .relations .woo-wrapper .items .phone i,#states .relations .woocommerce-breadcrumb .items .phone i,#states .relations body.single #main>.product>.product-inner .items .phone i,body.single #states .relations #main>.product>.product-inner .items .phone i,#partners .relations .container .items .phone i,#partners .relations .woo-wrapper .items .phone i,#partners .relations .woocommerce-breadcrumb .items .phone i,#partners .relations body.single #main>.product>.product-inner .items .phone i,body.single #partners .relations #main>.product>.product-inner .items .phone i,#locations .relations .container .items .phone i,#locations .relations .woo-wrapper .items .phone i,#locations .relations .woocommerce-breadcrumb .items .phone i,#locations .relations body.single #main>.product>.product-inner .items .phone i,body.single #locations .relations #main>.product>.product-inner .items .phone i{color:#b89452;font-size:1.5em}#locator-home .relations .container .items .btn,#locator-home .relations .woo-wrapper .items .btn,#locator-home .relations .woocommerce-breadcrumb .items .btn,#locator-home .relations body.single #main>.product>.product-inner .items .btn,body.single #locator-home .relations #main>.product>.product-inner .items .btn,#states .relations .container .items .btn,#states .relations .woo-wrapper .items .btn,#states .relations .woocommerce-breadcrumb .items .btn,#states .relations body.single #main>.product>.product-inner .items .btn,body.single #states .relations #main>.product>.product-inner .items .btn,#partners .relations .container .items .btn,#partners .relations .woo-wrapper .items .btn,#partners .relations .woocommerce-breadcrumb .items .btn,#partners .relations body.single #main>.product>.product-inner .items .btn,body.single #partners .relations #main>.product>.product-inner .items .btn,#locations .relations .container .items .btn,#locations .relations .woo-wrapper .items .btn,#locations .relations .woocommerce-breadcrumb .items .btn,#locations .relations body.single #main>.product>.product-inner .items .btn,body.single #locations .relations #main>.product>.product-inner .items .btn{font-family:URWDIN-Regular,sans-serif;padding:1rem;border-top:1px solid #d7d7d7;text-transform:uppercase;letter-spacing:1px;margin-left:-1rem;margin-right:-1rem;margin-top:1.5rem}#locator-home .relations .container .items .btn:hover,#locator-home .relations .woo-wrapper .items .btn:hover,#locator-home .relations .woocommerce-breadcrumb .items .btn:hover,#locator-home .relations body.single #main>.product>.product-inner .items .btn:hover,body.single #locator-home .relations #main>.product>.product-inner .items .btn:hover,#states .relations .container .items .btn:hover,#states .relations .woo-wrapper .items .btn:hover,#states .relations .woocommerce-breadcrumb .items .btn:hover,#states .relations body.single #main>.product>.product-inner .items .btn:hover,body.single #states .relations #main>.product>.product-inner .items .btn:hover,#partners .relations .container .items .btn:hover,#partners .relations .woo-wrapper .items .btn:hover,#partners .relations .woocommerce-breadcrumb .items .btn:hover,#partners .relations body.single #main>.product>.product-inner .items .btn:hover,body.single #partners .relations #main>.product>.product-inner .items .btn:hover,#locations .relations .container .items .btn:hover,#locations .relations .woo-wrapper .items .btn:hover,#locations .relations .woocommerce-breadcrumb .items .btn:hover,#locations .relations body.single #main>.product>.product-inner .items .btn:hover,body.single #locations .relations #main>.product>.product-inner .items .btn:hover{background:#000;color:#fff}#locator-home .search-bar,#states .search-bar,#partners .search-bar,#locations .search-bar{background:#b89452;padding:3rem 0}#locator-home .search-bar .container,#locator-home .search-bar .woo-wrapper,#locator-home .search-bar .woocommerce-breadcrumb,#locator-home .search-bar body.single #main>.product>.product-inner,body.single #locator-home .search-bar #main>.product>.product-inner,#states .search-bar .container,#states .search-bar .woo-wrapper,#states .search-bar .woocommerce-breadcrumb,#states .search-bar body.single #main>.product>.product-inner,body.single #states .search-bar #main>.product>.product-inner,#partners .search-bar .container,#partners .search-bar .woo-wrapper,#partners .search-bar .woocommerce-breadcrumb,#partners .search-bar body.single #main>.product>.product-inner,body.single #partners .search-bar #main>.product>.product-inner,#locations .search-bar .container,#locations .search-bar .woo-wrapper,#locations .search-bar .woocommerce-breadcrumb,#locations .search-bar body.single #main>.product>.product-inner,body.single #locations .search-bar #main>.product>.product-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1rem;align-items:center}#locator-home .search-bar .left,#states .search-bar .left,#partners .search-bar .left,#locations .search-bar .left{text-align:center;color:#fff;font-size:30px}#locator-home .search-bar .right,#states .search-bar .right,#partners .search-bar .right,#locations .search-bar .right{display:grid;grid-template-columns:1fr auto;border-bottom:2px solid #000}#locator-home .search-bar .right input,#states .search-bar .right input,#partners .search-bar .right input,#locations .search-bar .right input{background:#fff0;padding:.5rem 1rem;border-radius:0;border:0;color:#fff}#locator-home .search-bar .right button,#states .search-bar .right button,#partners .search-bar .right button,#locations .search-bar .right button{background:#fff0;border:0;padding:0 1rem;font-size:20px}.partner-info{margin-top:3rem;margin-bottom:3rem}.partner-info h2{font-size:2.25rem;font-family:URWDIN-Regular,sans-serif;text-align:center;margin-bottom:1em}.partner-info h2 a{color:#000;text-decoration:none}.partner-info .title-partner{display:flex;justify-content:space-between;margin-bottom:2rem;align-items:center}.partner-info .title-partner h2{text-align:left;margin-bottom:5px}.partner-info .title-partner p{font-size:1.5rem;margin-bottom:0}@media (max-width:768px){.partner-info .title-partner{flex-direction:column}.partner-info .title-partner *{text-align:center!important}}.partner-info .contact-card{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem}.partner-info .contact-card .contact-item{background:#f3f4f6;text-align:center;padding:2rem;font-size:1.25rem;color:#000;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;line-height:1.5}.partner-info .contact-card .contact-item .mdi{font-size:1.5em;color:#b89452;border:2px solid #B89452;border-radius:50px;height:50px;width:50px;display:flex;justify-content:center;align-items:center}.partner-info .contact-card .contact-item:hover{background:#b9bfca}.partner-info .contact-card .contact-item:hover *{color:#fff;border-color:#fff}.partner-info .mailbox{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1.5rem;margin-top:2rem}.partner-info .mailbox .form header{display:flex;justify-content:center;align-items:center;color:#b89452;margin-bottom:1rem}.partner-info .mailbox .form header:after,.partner-info .mailbox .form header:before{flex:1;display:block;content:"";height:2px;background:currentColor}.partner-info .mailbox .form header a,.partner-info .mailbox .form header h4{text-decoration:none;color:currentColor;font-size:1.25rem}.partner-info .mailbox .form header h4{margin:0 1rem}.partner-info .mailbox .form .gfield{padding:0!important}.partner-info .mailbox .form .gform_wrapper.gravity-theme .gform_fields{grid-gap:12px}.partner-info .mailbox .form .gform_wrapper.gravity-theme .gform-body{padding:0!important}.partner-info .mailbox .form .gform_wrapper.gravity-theme .gform_footer{margin-top:0rem!important}.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=color],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=date],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=datetime-local],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=datetime],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=email],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=month],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=number],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=password],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=search],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=tel],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=text],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=time],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=url],.partner-info .mailbox .form .gform_wrapper.gravity-theme input[type=week],.partner-info .mailbox .form .gform_wrapper.gravity-theme select,.partner-info .mailbox .form .gform_wrapper.gravity-theme textarea{font-size:15px;margin-bottom:0;margin-top:0;padding:8px;border:2px solid #f3f4f6;background-color:#f3f4f6;line-height:1.2;height:auto;border-radius:0}.partner-info .mailbox .maps{padding-top:66%;position:relative}.partner-info .mailbox .maps iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important}#states .top-lead{background:#222;padding-top:5rem;padding-bottom:5rem;text-align:center;color:#fff}#states .top-lead h1{font-size:42.5px;margin-bottom:1em}#states .top-lead p{font-size:24px}#states .list-of-dealers{text-align:center}#states .list-of-dealers h2{font-size:1.75rem;margin-top:2rem;margin-bottom:2rem}#states .list-of-dealers .list{max-width:560px;margin:0 auto}#states .list-of-dealers .list .item{margin-bottom:2rem;border:1px solid #d7d7d7;padding:2rem}#states .list-of-dealers .list .item a{color:#000;text-decoration:underline}#states .list-of-dealers .list .item h2{font-size:1.25rem;font-family:URWDIN-Regular,sans-serif;font-weight:700;margin-bottom:1.5rem;margin-top:0}#states .list-of-dealers .list .item address{font-size:1rem}#states .list-of-dealers .list .item ul{margin-top:1.5rem;display:flex;justify-content:center;flex-wrap:wrap;gap:10px}#states .list-of-dealers .list .item ul li{display:inline-block;list-style:none;font-size:1rem;padding:0}#states .list-of-dealers .list .item ul li a{font-size:inherit}#locator-home .dealer-locator-header{padding:8rem 0;text-align:center;color:#fff;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:768px){#locator-home .dealer-locator-header{padding:4rem 0}}#locator-home .dealer-locator-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#0000,#00000080) no-repeat center center}#locator-home .dealer-locator-header .container,#locator-home .dealer-locator-header .woo-wrapper,#locator-home .dealer-locator-header .woocommerce-breadcrumb,#locator-home .dealer-locator-header body.single #main>.product>.product-inner,body.single #locator-home .dealer-locator-header #main>.product>.product-inner{position:relative}#locator-home .dealer-locator-header .container h1,#locator-home .dealer-locator-header .woo-wrapper h1,#locator-home .dealer-locator-header .woocommerce-breadcrumb h1,#locator-home .dealer-locator-header body.single #main>.product>.product-inner h1,body.single #locator-home .dealer-locator-header #main>.product>.product-inner h1{font-size:2.65625rem;margin-bottom:1.25rem}#locator-home .dealer-locator-header .container p,#locator-home .dealer-locator-header .woo-wrapper p,#locator-home .dealer-locator-header .woocommerce-breadcrumb p,#locator-home .dealer-locator-header body.single #main>.product>.product-inner p,body.single #locator-home .dealer-locator-header #main>.product>.product-inner p{font-size:1.25rem;line-height:1.75rem}#locator-home .dealer-locator-header form{max-width:576px;margin:auto;display:grid;grid-template-columns:1fr auto;position:absolute;width:100%;top:100%;left:50%;transform:translate(-50%) translateY(-50%);box-shadow:0 5px 15px #0003;background:#fff}#locator-home .dealer-locator-header form button{background:#fff;border:0;height:3rem;width:3rem;padding:0;display:flex;align-items:center;justify-content:center;border-radius:0;font-size:30px}#locator-home .dealer-locator-header form input{line-height:3rem;padding:0 1rem;border:0;background:#fff;padding:0;border-radius:0}#locator-home main{margin:3rem 0}#locator-home .messenger{background:#000;text-align:center;padding:3rem 0;position:relative;background:url(/wp-content/themes/wellis-theme/dist/contactimg.webp) no-repeat center;background-size:cover}#locator-home .messenger:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#0000,#00000080) no-repeat center center}#locator-home .messenger .container,#locator-home .messenger .woo-wrapper,#locator-home .messenger .woocommerce-breadcrumb,#locator-home .messenger body.single #main>.product>.product-inner,body.single #locator-home .messenger #main>.product>.product-inner{position:relative}#locator-home .messenger .container h1,#locator-home .messenger .woo-wrapper h1,#locator-home .messenger .woocommerce-breadcrumb h1,#locator-home .messenger body.single #main>.product>.product-inner h1,body.single #locator-home .messenger #main>.product>.product-inner h1{font-size:2.65625rem;color:#fff;margin-bottom:1.25rem}#locator-home .messenger .container a,#locator-home .messenger .woo-wrapper a,#locator-home .messenger .woocommerce-breadcrumb a,#locator-home .messenger body.single #main>.product>.product-inner a,body.single #locator-home .messenger #main>.product>.product-inner a,#locator-home .messenger .container p,#locator-home .messenger .woo-wrapper p,#locator-home .messenger .woocommerce-breadcrumb p,#locator-home .messenger body.single #main>.product>.product-inner p,body.single #locator-home .messenger #main>.product>.product-inner p{color:#fff;font-size:1.25rem;line-height:1.75rem}#locator-home .messenger .gform_wrapper{margin-top:3rem!important;max-width:760px;background:#f3f4f6;margin:auto;padding:2em}#locator-home .messenger .gform_wrapper .gform_footer{margin-top:0!important}#locator-home .messenger .gform_wrapper input[type=color],#locator-home .messenger .gform_wrapper input[type=date],#locator-home .messenger .gform_wrapper input[type=datetime-local],#locator-home .messenger .gform_wrapper input[type=datetime],#locator-home .messenger .gform_wrapper input[type=email],#locator-home .messenger .gform_wrapper input[type=month],#locator-home .messenger .gform_wrapper input[type=number],#locator-home .messenger .gform_wrapper input[type=password],#locator-home .messenger .gform_wrapper input[type=search],#locator-home .messenger .gform_wrapper input[type=tel],#locator-home .messenger .gform_wrapper input[type=text],#locator-home .messenger .gform_wrapper input[type=time],#locator-home .messenger .gform_wrapper input[type=url],#locator-home .messenger .gform_wrapper input[type=week],#locator-home .messenger .gform_wrapper select,#locator-home .messenger .gform_wrapper textarea{background:#fff!important;border-radius:0!important;border:0!important}.marquee{position:relative;background-color:#0f0f0f;color:#eee;padding:45px 0;font-weight:900;font-family:URWDIN-Regular,sans-serif;font-size:70px;text-transform:uppercase;overflow:hidden}.full-w-video .marquee{background-color:transparent!important;position:absolute;font-size:90px;bottom:0;z-index:10}.full-w-video .marquee .marquee__part{color:#fff;-webkit-text-fill-color:#fff0}.marquee__inner{display:flex;width:fit-content;flex:auto;flex-direction:row}.marquee__part{display:flex;align-items:center;flex-shrink:0;padding:0 40px;color:#0f0f0f;-webkit-text-fill-color:#0f0f0f;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#878787}.marquee__part .arrow{height:80px;margin:0 1em}.interactive-spa{background:#000;width:100%}.interactive-spa .interactive-spa-wrapper{background:url(/wp-content/themes/wellis-theme/dist/background_1280px.jpg) no-repeat center;background-size:cover;max-width:1280px;margin:auto;position:relative;z-index:0;overflow:hidden}.interactive-spa .interactive-spa-wrapper:before{content:"";display:block;top:0;left:0;bottom:0;width:80px;position:absolute;z-index:0;background:linear-gradient(90deg,black,transparent)}.interactive-spa .interactive-spa-wrapper:after{content:"";display:block;top:0;right:0;bottom:0;width:80px;position:absolute;z-index:0;background:linear-gradient(90deg,transparent,black)}@media (max-width:1280px){.interactive-spa .interactive-spa-wrapper{max-width:768px}}@media (max-width:767px){.interactive-spa .interactive-spa-wrapper{max-width:360px}}.interactive-spa .interactive-spa-wrapper .inner{color:#fff;display:flex;flex-direction:column;align-items:center;z-index:1}.interactive-spa .interactive-spa-wrapper .inner .wellis_logo{max-height:200px;max-width:auto;margin:0 auto}.interactive-spa .interactive-spa-wrapper .inner h1{text-align:center;font-size:1.8rem;margin-top:-2rem;font-weight:700;font-family:URWDIN-Bold,sans-serif}@media (max-width:1280px){.interactive-spa .interactive-spa-wrapper .inner h1{max-width:80%;margin-left:auto;margin-right:auto}}.interactive-spa .interactive-spa-wrapper .inner p.subtitle{text-align:center;margin-top:.5rem;font-size:1.5rem;border-bottom:2px solid #fff;padding:.25rem 0;font-style:italic}.interactive-spa .interactive-spa-wrapper .inner p.subtitle br{display:none}.interactive-spa .interactive-spa-wrapper .inner .point{width:1px;height:1px;position:absolute}.interactive-spa .interactive-spa-wrapper .inner .bottom{padding-left:3rem;padding-right:3rem;padding-bottom:3rem;width:100%;display:flex;justify-content:space-between;align-items:flex-start;position:relative}.interactive-spa .interactive-spa-wrapper .inner .bottom img{max-width:100px;margin-right:auto;margin-left:0}.interactive-spa .interactive-spa-wrapper .inner .bottom:before{content:"";display:block;position:absolute;height:3px;left:25%;right:-3rem;top:0;background:linear-gradient(90deg,transparent,white)}.interactive-spa .interactive-spa-wrapper .inner .bottom p{display:block;padding-top:1rem;font-style:italic;max-width:470px;line-height:1.2;text-align:right}@media (max-width:640px){.interactive-spa .interactive-spa-wrapper .inner .bottom{position:absolute;bottom:0;left:50%;transform:translate(-50%);padding:1rem;flex-direction:column;align-items:center;max-width:55%}.interactive-spa .interactive-spa-wrapper .inner .bottom:before{display:none}.interactive-spa .interactive-spa-wrapper .inner .bottom p{text-align:center!important}.interactive-spa .interactive-spa-wrapper .inner .bottom img{order:1;margin:auto!important}}.interactive-spa .interactive-spa-wrapper .image-content{display:grid;grid-template-columns:1fr 1.2fr 1fr;width:100%;padding:3rem;position:relative;z-index:2}@media (max-width:1280px){.interactive-spa .interactive-spa-wrapper .image-content{grid-template-columns:1fr 2fr 1fr;padding:1rem}}@media (max-width:768px){.interactive-spa .interactive-spa-wrapper .image-content{padding:1rem;grid-template-columns:75px 2fr 75px}}.interactive-spa .interactive-spa-wrapper .image-content .item{display:grid;grid-template-columns:auto 1fr;grid-gap:.5rem;position:relative;align-items:start;cursor:pointer}.interactive-spa .interactive-spa-wrapper .image-content .item .point{top:50%;left:calc(100% - 1px)}.interactive-spa .interactive-spa-wrapper .image-content .item .icon{padding-top:100%;border-radius:50%;background-size:cover;width:60px;background:#fff}.interactive-spa .interactive-spa-wrapper .image-content .item:hover .icon{background:#ffffffc1}.interactive-spa .interactive-spa-wrapper .image-content .item p:first-child{text-transform:uppercase;font-family:URWDIN-Bold,sans-serif;font-weight:700;margin-bottom:5px}.interactive-spa .interactive-spa-wrapper .image-content .item p:last-child{text-transform:uppercase;font-size:80%}@media (max-width:1280px){.interactive-spa .interactive-spa-wrapper .image-content .item{display:flex;flex-direction:column;align-items:center;text-align:center!important}.interactive-spa .interactive-spa-wrapper .image-content .item .icon{order:1!important;width:80px;height:80px;padding:0}.interactive-spa .interactive-spa-wrapper .image-content .item .content{order:2!important;padding:0!important;border:0!important}.interactive-spa .interactive-spa-wrapper .image-content .item .content p:last-child{display:none!important}}@media (max-width:768px){.interactive-spa .interactive-spa-wrapper .image-content .item .icon{width:50px;height:50px}.interactive-spa .interactive-spa-wrapper .image-content .item .content p{font-size:80%}}.interactive-spa .interactive-spa-wrapper .image-content .left{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.interactive-spa .interactive-spa-wrapper .image-content .left .item{padding-right:2rem}.interactive-spa .interactive-spa-wrapper .image-content .left .item:after{content:"";display:block;border-top:2px solid orange;width:2rem;position:absolute;top:calc(50% - 1px);right:0}.interactive-spa .interactive-spa-wrapper .image-content .left .content{border-left:1px solid #fff;padding-left:.5rem}@media (max-width:1280px){.interactive-spa .interactive-spa-wrapper .image-content .left{gap:1rem;align-items:center}.interactive-spa .interactive-spa-wrapper .image-content .left .item{padding-right:1rem}.interactive-spa .interactive-spa-wrapper .image-content .left .item:after{width:1rem}}.interactive-spa .interactive-spa-wrapper .image-content .right{display:flex;flex-direction:column;align-items:flex-end;gap:2rem;text-align:right}@media (max-width:1280px){.interactive-spa .interactive-spa-wrapper .image-content .right{gap:1rem;align-items:center}.interactive-spa .interactive-spa-wrapper .image-content .right .item{padding-left:1rem!important}.interactive-spa .interactive-spa-wrapper .image-content .right .item:after{width:1rem!important}}.interactive-spa .interactive-spa-wrapper .image-content .right .item{padding-left:2rem}.interactive-spa .interactive-spa-wrapper .image-content .right .item:after{content:"";display:block;border-top:2px solid orange;width:2rem;position:absolute;top:calc(50% - 2px);left:0}.interactive-spa .interactive-spa-wrapper .image-content .right .item .point{left:1px!important}.interactive-spa .interactive-spa-wrapper .image-content .right .item .icon{order:2}.interactive-spa .interactive-spa-wrapper .image-content .right .item .content{border-left:0;border-right:1px solid #fff;padding-right:.5rem}.interactive-spa .interactive-spa-wrapper .image-content .center{position:relative;display:flex;flex-direction:column;align-items:center}.interactive-spa .interactive-spa-wrapper .image-content .center:before{content:"";display:block;position:absolute;top:0;left:0;right:0;padding-top:100%;background:#ffffff80;border-radius:50%;z-index:0}.interactive-spa .interactive-spa-wrapper .image-content .center img{max-width:80%;position:relative;z-index:1}.interactive-spa .interactive-spa-wrapper .image-content .center img.wellis-spa-top{max-width:70%;margin-bottom:-10%;box-shadow:0 0 15px #00000080}.interactive-spa .interactive-spa-wrapper .image-content .center img.stairs{max-width:55%;position:absolute;right:-15px;top:180px;z-index:3}@media (max-width:1280px){.interactive-spa .interactive-spa-wrapper .image-content .center img.stairs{top:150px}}@media (max-width:768px){.interactive-spa .interactive-spa-wrapper .image-content .center img.stairs{top:75px}}.interactive-spa .interactive-spa-wrapper .image-content .center .point.active img{width:100px;height:100px;border:2px solid #fff;border-radius:100px;position:absolute;z-index:99;transform:translate(-50%,-50%);max-width:fit-content;transition:ease all .2s}.interactive-spa #o_end{top:60px;left:130px}.interactive-spa #cc_end{top:186px;left:181px}.interactive-spa #si_end{top:440px;left:100px}.interactive-spa #g_end{top:400px;left:100px}.interactive-spa #wd_end{top:20px;right:127px}.interactive-spa #sis_end{top:195px;right:88px}.interactive-spa #lj_end{top:312px;right:193px}.interactive-spa #ij_end{top:372px;left:127px}.interactive-spa #hp_end{top:376px;right:60px}@media (max-width:1280px){.interactive-spa #o_end{top:60px;left:112px}.interactive-spa #cc_end{top:154px;left:150px}.interactive-spa #si_end{top:350px;left:74px}.interactive-spa #g_end{top:360px;left:100px}.interactive-spa #wd_end{top:20px;right:104px}.interactive-spa #sis_end{top:195px;right:88px}.interactive-spa #lj_end{top:265px;right:155px}.interactive-spa #ij_end{top:305px;left:105px}.interactive-spa #hp_end{top:315px;right:55px}}@media (max-width:767px){.interactive-spa #o_end{top:18px;left:44px}.interactive-spa #cc_end{top:62px;left:78px}.interactive-spa #si_end{top:138px;left:24px}.interactive-spa #g_end{top:160px;left:50px}.interactive-spa #wd_end{top:7px;right:66px}.interactive-spa #sis_end{top:105px;right:25px}.interactive-spa #lj_end{top:125px;right:90px}.interactive-spa #hp_end{top:155px;right:25px}.interactive-spa #ij_end{top:145px;left:50px}}.popup .popup-content .content{max-height:70vh;overflow:hidden;overflow-y:auto;margin-bottom:2rem}.popup .popup-content .content iframe{width:100%}.popup .popup-content .content img{max-width:100%;width:auto;height:auto;display:block;margin-bottom:2rem}.woocommerce-notices-wrapper{position:fixed;top:80px;right:0;z-index:990}.woocommerce-notices-wrapper .woocommerce-message{position:relative;padding:20px;top:10px;color:#82ad38;display:flex;flex-direction:row;background-color:#fff;align-items:center;box-shadow:0 2px 40px #0003}.woocommerce-notices-wrapper .woocommerce-message .button{margin-right:20px;background-color:#313130;color:#fff;font-weight:400;padding:10px 20px}body.single #main>.product{padding-bottom:80px}@media all and (max-width:650px){body.single #main>.product{padding-bottom:30px}}body.single #sidebar{display:none}.related.products h2,.upsells.products h2{padding:20px;font-weight:700}.request-a-quote{margin-top:20px!important}body.single #main>.product>.product-inner{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;padding:0 20px 0 100px}@media all and (max-width:999px){body.single #main>.product>.product-inner{padding:0 20px}}body.single #main>.product>.product-inner .woocommerce-product-gallery a.woocommerce-product-gallery__trigger{display:none!important}body.single #main>.product>.product-inner>.container-boxed,body.single #main>.product>.product-inner>#reviews,body.single #main>.product>.product-inner>#tab-additional_information,body.single .woocommerce-tabs.wc-tabs-wrapper #main>.product>.product-inner>.tabs.wc-tabs,.woocommerce-tabs.wc-tabs-wrapper body.single #main>.product>.product-inner>.tabs.wc-tabs{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}body.single #main>.product>.product-inner .flex-slider-nav,body.single #main>.product>.product-inner .flex-control-nav{width:100px;display:flex;margin-left:-100px;flex-direction:column;justify-content:center;order:1;top:0;position:absolute;height:100%}@media all and (max-width:999px){body.single #main>.product>.product-inner .flex-slider-nav,body.single #main>.product>.product-inner .flex-control-nav{display:none!important}}body.single #main>.product>.product-inner .flex-slider-nav .slick-list,body.single #main>.product>.product-inner .flex-control-nav .slick-list{position:relative}body.single #main>.product>.product-inner .flex-slider-nav .slick-list:before,body.single #main>.product>.product-inner .flex-slider-nav .slick-list:after,body.single #main>.product>.product-inner .flex-control-nav .slick-list:before,body.single #main>.product>.product-inner .flex-control-nav .slick-list:after{content:"";display:block;height:50px;width:100%;position:absolute;left:0;z-index:3;background:#fff;background:-moz-linear-gradient(0deg,#ffffff 10%,#fff0 100%);background:-webkit-linear-gradient(0deg,#ffffff 10%,#fff0 100%);background:linear-gradient(0deg,#fff 10%,#fff0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}body.single #main>.product>.product-inner .flex-slider-nav .slick-list:before,body.single #main>.product>.product-inner .flex-control-nav .slick-list:before{top:0;transform:rotate(180deg)}body.single #main>.product>.product-inner .flex-slider-nav .slick-list:after,body.single #main>.product>.product-inner .flex-control-nav .slick-list:after{bottom:0}body.single #main>.product>.product-inner .flex-slider-nav .slick-track img,body.single #main>.product>.product-inner .flex-control-nav .slick-track img{width:80px;height:80px;margin:5px 10px;cursor:pointer;border-radius:10px;border:2px solid #fff;transition:all,.3s;box-shadow:1px 1px 6px #00000057;-webkit-box-shadow:1px 1px 6px 0 rgb(0 0 0 / .34);-moz-box-shadow:1px 1px 6px 0 rgb(0 0 0 / .34)}body.single #main>.product>.product-inner .flex-slider-nav .slick-track .slick-current img,body.single #main>.product>.product-inner .flex-control-nav .slick-track .slick-current img{border-color:#313130}body.single #main>.product>.product-inner .slick-arrow{padding:4px;text-align:center;cursor:pointer;font-size:20px}body.single #main>.product>.product-inner .gallery-inner{width:700px;position:relative}@media all and (min-width:1000px) and (max-width:1339px){body.single #main>.product>.product-inner .gallery-inner{width:calc(100% - 460px)}}@media all and (max-width:999px){body.single #main>.product>.product-inner .gallery-inner{width:100%}}body.single #main>.product>.product-inner .woocommerce-product-gallery{position:relative;width:100%;height:700px;max-width:700px}@media all and (max-width:999px){body.single #main>.product>.product-inner .woocommerce-product-gallery{width:100%;max-width:500px;max-height:550px;height:auto}}body.single #main>.product>.product-inner .woocommerce-product-gallery a{display:inline-block;width:100%}body.single #main>.product>.product-inner .woocommerce-product-gallery img{max-width:100%;width:100%;height:auto}body.single #main>.product>.product-inner .flex-viewport{order:2}body.single #main>.product>.product-inner .summary{width:calc(100% - 740px);padding-left:50px;padding-top:50px}@media all and (min-width:1000px) and (max-width:1339px){body.single #main>.product>.product-inner .summary{width:460px}}@media all and (max-width:999px){body.single #main>.product>.product-inner .summary{width:100%;max-width:none;padding-left:0}}body.single #main>.product>.product-inner .summary .title-wrapper{position:relative;padding-right:120px}body.single #main>.product>.product-inner .summary .title-wrapper .badge{width:120px;height:120px;position:absolute;top:0;right:0}body.single #main>.product>.product-inner .summary .title-wrapper .badge img{width:100%;max-width:100%;height:auto}body.single #main>.product>.product-inner .summary h1{font-size:34px;font-weight:100;color:#313130;font-family:URWDIN-Regular,sans-serif;display:inline-block;width:100%;margin-bottom:30px}@media all and (max-width:999px){body.single #main>.product>.product-inner .summary h1{font-size:28px}}body.single #main>.product>.product-inner .summary h1 .subtitle{font-weight:100;display:inline-block;color:#afb6bf}body.single #main>.product>.product-inner .summary span.extra-info{font-size:18px;color:#313130;font-family:URWDIN-Light,sans-serif;font-weight:100;margin-top:-15px;margin-bottom:30px;display:block}body.single #main>.product>.product-inner hr{margin:20px 0}body.single #main>.product>.product-inner .price{display:flex;flex-direction:column;margin-bottom:30px;font-size:24px;font-family:URWDIN-Regular,sans-serif;color:#b89452}body.single #main>.product>.product-inner .price>*:not(del){font-size:30px;color:#b89452;font-weight:700}body.single #main>.product>.product-inner .price del{margin-bottom:10px}body.single #main>.product>.product-inner .price ins{text-decoration:none;font-size:36px;font-weight:700}@media all and (max-width:999px){body.single #main>.product>.product-inner .price ins{font-size:28px}}body.single #main>.product>.product-inner .woocommerce-product-details__short-description{font-size:18px;line-height:1.5;max-width:560px;font-family:URWDIN-Light,sans-serif;color:#313130}body.single #main>.product>.product-inner .woocommerce-product-details__short-description strong{font-weight:700}body.single #main>.product>.product-inner .woocommerce-product-details__short-description p{margin-bottom:24px}body.single #main>.product>.product-inner .woocommerce-product-rating{margin-bottom:30px}body.single #main>.product>.product-inner .woocommerce-product-rating a{text-decoration:none;color:#82ad38;font-size:20px}body.single #main>.product>.product-inner .woocommerce-product-rating a .count{background-color:#b89452;color:#313130;padding:5px 10px;display:inline-block;font-size:14px;border-radius:10px}body.single #main>.product>.product-inner .cart{display:flex;flex-direction:row;padding:30px 0;margin:40px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}body.single #main>.product>.product-inner .cart input{line-height:38px;border-radius:0}body.single #main>.product>.product-inner .product_meta{display:flex;flex-direction:column}body.single #main>.product>.product-inner .product_meta>span{color:#313130;margin-bottom:16px;font-weight:700;display:inline-block;width:100%}body.single #main>.product>.product-inner .product_meta>span span,body.single #main>.product>.product-inner .product_meta>span a{font-weight:400;color:#313130}.stock{font-size:18px;font-weight:700}.stock i{margin-right:5px;font-size:20px}.stock.in-stock{color:#82ad38}#lifestyle_gallery{padding:30px 0 20px;max-height:750px}#lifestyle_gallery .item{margin:10px;max-height:550px}@media all and (max-width:600px){#lifestyle_gallery .item{max-height:400px}}#lifestyle_gallery .item img{max-height:550px;width:auto}@media all and (max-width:600px){#lifestyle_gallery .item img{max-height:400px}}#hot_tub_features{background-color:#000;margin-bottom:50px}#hot_tub_features img{max-width:1000px}#hot_tub_features .container,#hot_tub_features .woo-wrapper,#hot_tub_features .woocommerce-breadcrumb,#hot_tub_features body.single #main>.product>.product-inner,body.single #hot_tub_features #main>.product>.product-inner{padding-top:50px;position:relative}#hot_tub_features .stats{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;z-index:4;justify-content:center;max-width:100%;width:100%;margin-bottom:-120px}#hot_tub_features .stats .item{background:#ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);border-radius:15px;padding:15px;color:#fff;margin:10px}@media all and (max-width:850px){#hot_tub_features .stats .item{padding:13px;margin:5px;width:calc(50% - 10px)}}#hot_tub_features .stats .item strong{color:#fff;text-align:center;font-family:URWDIN-Regular,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:normal;display:inline-block;width:100%}@media all and (max-width:850px){#hot_tub_features .stats .item strong{font-size:28px}}#hot_tub_features .stats .item small{display:inline-block;width:100%;text-align:center;font-family:URWDIN-Regular,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:normal}#hot_tub_features #smoke{z-index:2;position:relative;display:block;width:970px;margin:0 auto;bottom:50px}@media all and (max-width:850px){#hot_tub_features #smoke{width:100%;height:auto;bottom:0;padding-top:150px}}#hot_tub_features #smoke video{width:100%;height:auto}#hot_tub_features .hot-tub{position:absolute;left:50%;transform:translate(-50%);bottom:-143px;z-index:3}@media all and (max-width:850px){#hot_tub_features .hot-tub{max-width:100%;width:100%;padding:30px 20px;bottom:-80px}#hot_tub_features .hot-tub img{width:100%;height:auto}}#product_menu{z-index:999}#product_menu.sticky{position:fixed;top:10px;width:100%}#product_menu .price a{color:#b89452}@media all and (max-width:650px){#product_menu{display:none}}#product_menu .container,#product_menu .woo-wrapper,#product_menu .woocommerce-breadcrumb,#product_menu body.single #main>.product>.product-inner,body.single #product_menu #main>.product>.product-inner{padding:0 30px;border-radius:60px;background:#fffffffa;box-shadow:0 4px 40px #00000040;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:80px;display:flex;flex-direction:row;align-items:center}#product_menu .container .left,#product_menu .woo-wrapper .left,#product_menu .woocommerce-breadcrumb .left,#product_menu body.single #main>.product>.product-inner .left,body.single #product_menu #main>.product>.product-inner .left{padding-left:80px;position:relative}#product_menu .container .left .img,#product_menu .woo-wrapper .left .img,#product_menu .woocommerce-breadcrumb .left .img,#product_menu body.single #main>.product>.product-inner .left .img,body.single #product_menu #main>.product>.product-inner .left .img{position:absolute;width:60px;height:60px;background-color:#afb6bf;border-radius:10px;overflow:hidden;top:-11px;left:0}#product_menu .container .left .img img,#product_menu .woo-wrapper .left .img img,#product_menu .woocommerce-breadcrumb .left .img img,#product_menu body.single #main>.product>.product-inner .left .img img,body.single #product_menu #main>.product>.product-inner .left .img img{width:60px;height:60px}#product_menu .container .left .title,#product_menu .woo-wrapper .left .title,#product_menu .woocommerce-breadcrumb .left .title,#product_menu body.single #main>.product>.product-inner .left .title,body.single #product_menu #main>.product>.product-inner .left .title{font-weight:700;color:#313130;margin-bottom:5px}#product_menu .container .left .title,#product_menu .woo-wrapper .left .title,#product_menu .woocommerce-breadcrumb .left .title,#product_menu body.single #main>.product>.product-inner .left .title,body.single #product_menu #main>.product>.product-inner .left .title,#product_menu .container .left .price,#product_menu .woo-wrapper .left .price,#product_menu .woocommerce-breadcrumb .left .price,#product_menu body.single #main>.product>.product-inner .left .price,body.single #product_menu #main>.product>.product-inner .left .price{display:inline-block;font-family:URWDIN-Light,sans-serif;width:100%}#product_menu .container .right,#product_menu .woo-wrapper .right,#product_menu .woocommerce-breadcrumb .right,#product_menu body.single #main>.product>.product-inner .right,body.single #product_menu #main>.product>.product-inner .right{display:flex;flex-grow:1;text-align:center;border-left:1px solid #dedede;padding-top:20px;padding-bottom:20px;padding-left:80px}#product_menu .container .right a,#product_menu .woo-wrapper .right a,#product_menu .woocommerce-breadcrumb .right a,#product_menu body.single #main>.product>.product-inner .right a,body.single #product_menu #main>.product>.product-inner .right a{font-family:URWDIN-Light,sans-serif;color:#313130;text-decoration:none;margin:0 15px;display:inline-block;position:relative;font-weight:700;transition:all,.3s}#product_menu .container .right a.dark:before,#product_menu .container .right .woocommerce-pagination ul.page-numbers li a:before,.woocommerce-pagination ul.page-numbers li #product_menu .container .right a:before,#product_menu .woo-wrapper .right a.dark:before,#product_menu .woo-wrapper .right .woocommerce-pagination ul.page-numbers li a:before,.woocommerce-pagination ul.page-numbers li #product_menu .woo-wrapper .right a:before,#product_menu .woocommerce-breadcrumb .right a.dark:before,#product_menu .woocommerce-breadcrumb .right .woocommerce-pagination ul.page-numbers li a:before,.woocommerce-pagination ul.page-numbers li #product_menu .woocommerce-breadcrumb .right a:before,#product_menu body.single #main>.product>.product-inner .right a.dark:before,#product_menu body.single #main>.product>.product-inner .right .woocommerce-pagination ul.page-numbers li a:before,.woocommerce-pagination ul.page-numbers li #product_menu body.single #main>.product>.product-inner .right a:before,body.single #product_menu #main>.product>.product-inner .right a.dark:before,body.single #product_menu #main>.product>.product-inner .right .woocommerce-pagination ul.page-numbers li a:before,.woocommerce-pagination ul.page-numbers li body.single #product_menu #main>.product>.product-inner .right a:before{background-color:#b89452}#product_menu .container .right a.dark:hover,#product_menu .container .right .woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-pagination ul.page-numbers li #product_menu .container .right a:hover,#product_menu .woo-wrapper .right a.dark:hover,#product_menu .woo-wrapper .right .woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-pagination ul.page-numbers li #product_menu .woo-wrapper .right a:hover,#product_menu .woocommerce-breadcrumb .right a.dark:hover,#product_menu .woocommerce-breadcrumb .right .woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-pagination ul.page-numbers li #product_menu .woocommerce-breadcrumb .right a:hover,#product_menu body.single #main>.product>.product-inner .right a.dark:hover,#product_menu body.single #main>.product>.product-inner .right .woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-pagination ul.page-numbers li #product_menu body.single #main>.product>.product-inner .right a:hover,body.single #product_menu #main>.product>.product-inner .right a.dark:hover,body.single #product_menu #main>.product>.product-inner .right .woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-pagination ul.page-numbers li body.single #product_menu #main>.product>.product-inner .right a:hover{color:#b89452}#product_menu .container .right a.dark:hover:before,#product_menu .container .right .woocommerce-pagination ul.page-numbers li a:hover:before,.woocommerce-pagination ul.page-numbers li #product_menu .container .right a:hover:before,#product_menu .woo-wrapper .right a.dark:hover:before,#product_menu .woo-wrapper .right .woocommerce-pagination ul.page-numbers li a:hover:before,.woocommerce-pagination ul.page-numbers li #product_menu .woo-wrapper .right a:hover:before,#product_menu .woocommerce-breadcrumb .right a.dark:hover:before,#product_menu .woocommerce-breadcrumb .right .woocommerce-pagination ul.page-numbers li a:hover:before,.woocommerce-pagination ul.page-numbers li #product_menu .woocommerce-breadcrumb .right a:hover:before,#product_menu body.single #main>.product>.product-inner .right a.dark:hover:before,#product_menu body.single #main>.product>.product-inner .right .woocommerce-pagination ul.page-numbers li a:hover:before,.woocommerce-pagination ul.page-numbers li #product_menu body.single #main>.product>.product-inner .right a:hover:before,body.single #product_menu #main>.product>.product-inner .right a.dark:hover:before,body.single #product_menu #main>.product>.product-inner .right .woocommerce-pagination ul.page-numbers li a:hover:before,.woocommerce-pagination ul.page-numbers li body.single #product_menu #main>.product>.product-inner .right a:hover:before{background-color:#b89452}.woo-variation-swatches.wvs-show-label .variations td,.woo-variation-swatches.wvs-show-label .variations th{text-align:left;padding:5px 0}a.reset_variations{padding:10px 5px;color:#b89452;display:inline-block}#guarantee .inner{padding:100px 80px;margin-bottom:80px;border-radius:30px;color:#fff;display:flex;flex-wrap:wrap}@media all and (max-width:650px){#guarantee .inner{padding:60px 20px;text-align:center;margin:0 20px 20px}}#guarantee .inner h3{font-family:URWDIN-Regular,sans-serif;padding-bottom:40px;display:inline-block;width:100%}@media all and (max-width:650px){#guarantee .inner h3{text-align:center}}#guarantee .inner h3 .pre{font-size:32px;display:inline-block;width:100%;line-height:1.6}#guarantee .inner h3 .wellis-logo-inline{display:inline-block;height:40px}#guarantee .inner h3 .post{font-size:46px;display:inline-block;line-height:1;position:relative;top:-2px}#guarantee .inner .blur-box{background-color:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px 30px 20px 20px;border:1px solid rgb(255 255 255 / .3);border-radius:15px;margin-right:20px;display:flex}@media all and (max-width:650px){#guarantee .inner .blur-box{margin-bottom:20px}}#guarantee .inner .blur-box .icon{width:40px;height:40px;font-size:40px}#guarantee .inner .blur-box h4{font-weight:700;font-size:20px;padding-left:20px}#guarantee .inner .blur-box h4 span{font-weight:100;display:inline-block;width:100%}@media all and (max-width:700px){body.single #main>.product>.product-inner .summary{padding-top:15px}body.single #main>.product>.product-inner .summary h1{margin-bottom:20px}body.single #main>.product>.product-inner .summary span.extra-info{margin-top:0;margin-bottom:0}body.single #main>.product>.product-inner .cart{padding:20px 0;margin:20px -100px 20px 0}}.pulse-container{display:none;width:100%;height:200px;justify-content:center;align-items:center}@media all and (max-width:650px){.pulse-container{display:flex}}.pulse-container .bg,.pulse-container .button{position:absolute;width:250px;height:50px;border-radius:5px}.pulse-container .bg{animation:pulse 1.2s ease infinite;background:#b89452}.pulse-container .button{display:flex;justify-content:center;align-items:center;position:absolute;z-index:99;border:none;background:#b89452;background-size:18px;cursor:pointer;outline:none}.pulse-container .button span{position:absolute;color:#fff;font-size:17px}@keyframes pulse{0%{transform:scale(1)}50%{opacity:.3}to{transform:scale(1.5);opacity:0}}.sale-frame{padding:20px;border:1px solid;margin:20px 0;position:relative}.sale-frame strong{font-weight:700;display:inline-block}.sale-frame p{margin-bottom:10px;display:inline-block}.sale-frame.default{border-color:#b89452;color:#313130}.sale-frame.default:before{content:"%";display:flex;width:30px;height:30px;flex-direction:row;justify-content:center;align-items:center;background-color:#b89452;color:#fff;border-radius:100%;position:absolute;top:-10px;left:-10px}.energy-consumption-image img{max-width:100%;height:auto}.gift-products .gift-item{display:flex;flex-direction:row;margin:5px 0}.gift-products .gift-item .thumb{width:90px;height:90px;min-width:80px;min-height:80px;padding:5px;background-color:#e5e7eb;border-radius:10px;overflow:hidden}.gift-products .gift-item .thumb img{width:100%;height:auto;mix-blend-mode:multiply}.gift-products .gift-item .col .inner{padding:10px 20px}.gift-products .gift-item .col h3 a{font-weight:700;color:#313130;margin-bottom:10px;text-decoration:none;display:inline-block}.gift-products .gift-item .col .desc{overflow:hidden;font-size:14px}.single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-direction:column;width:100%}.product .summary .variations_form>div{width:100%}.wellis-additional-fields{display:flex;flex-direction:column;width:100%;margin-bottom:30px}.wellis-additional-fields .item{margin-bottom:8px}.wellis_premium input{display:none}.wellis_premium input:checked+label{background-color:#b89452;color:#fff}.wellis_premium input:checked+label .icon:before{top:10px;left:0;transform:rotate(132deg);background-color:#fff}.wellis_premium input:checked+label .icon:after{top:13px;left:-6px;transform:rotate(47deg);width:12px;background-color:#fff}.wellis_premium label{padding:15px 20px;margin-bottom:30px;background-color:#fff0;display:flex;border-radius:5px;border:1px solid #B89452;font-family:URWDIN-Regular,sans-serif;color:#b89452;cursor:pointer;position:relative}.wellis_premium label strong{font-weight:700}.wellis_premium label .details{display:inline-block;width:100%;font-size:13px;margin-top:8px}.wellis_premium label span.label{padding-left:20px}.wellis_premium label .icon{display:inline-block;position:relative;width:20px;height:20px;margin-right:10px}.wellis_premium label .icon:after,.wellis_premium label .icon:before{content:"";display:block;background-color:#b89452;height:2px;width:20px;position:absolute;transition:all,.3s}.wellis_premium label .icon:before{top:10px;left:0;transform:rotate(90deg)}.wellis_premium label .icon:after{top:10px;left:0}body.quote-open{overflow:hidden}body.quote-open #requestaquote{display:flex;background-color:#00000061;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#requestaquote{display:none;position:fixed;width:100vw;min-height:100vh;overflow-y:scroll;background-color:#0000;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);z-index:99999;top:0;left:0;flex-direction:row;justify-content:center;align-items:center;transition:all,.3s}#requestaquote .product-infos{display:flex;flex-direction:row;justify-content:flex-end}#requestaquote .product-infos .mdi{font-size:30px;cursor:pointer}#requestaquote .gform_confirmation_message{background-color:#fff;border:none;color:#b89452;font-size:20px}#requestaquote .panel{max-width:1100px;background-color:#fff;padding:30px;border:1px solid #dedede}.product-videos iframe{max-width:100%;margin-bottom:20px}.slick-dots{overflow:hidden}.variations_form table.variations,.variations_form table.variations .woo-variation-items-wrapper{width:100%}.variations_form table.variations .woo-variation-items-wrapper .variable-items-wrapper.button-variable-items-wrapper.wvs-style-rounded .variable-item.button-variable-item{border-radius:5px!important;width:auto}.variations_form table.variations .woo-variation-items-wrapper .variable-items-wrapper.button-variable-items-wrapper.wvs-style-rounded .variable-item.button-variable-item .variable-item-contents span{border-radius:0!important;padding:0 5px}body.hide-raq-button button.request-a-quote{display:none!important}#three-d{position:relative;z-index:1}#three-d:before,#three-d:after{content:"";display:block;width:50px;height:100%;z-index:2;background-color:#fff0;top:0;position:absolute}#three-d:before{left:0}#three-d:after{right:0}#tab-additional_information>h2:first-child,.woocommerce-Reviews-title{display:none}.woocommerce-tabs.wc-tabs-wrapper{width:100%;display:flex;flex-direction:column;margin-top:30px;margin-bottom:30px}.woocommerce-tabs.wc-tabs-wrapper .tab-title{font-weight:700;font-family:URWDIN-Regular,sans-serif;font-size:26px;color:#313130;margin-bottom:30px;display:inline-block;width:100%;text-transform:uppercase}.woocommerce-tabs.wc-tabs-wrapper .tab-content{padding:40px 0;font-family:URWDIN-Light,sans-serif;color:#313130;font-size:18px}.woocommerce-tabs.wc-tabs-wrapper .tab-content p,.woocommerce-tabs.wc-tabs-wrapper .tab-content li{display:inline-block;width:100%;margin-bottom:24px;line-height:1.4}.woocommerce-tabs.wc-tabs-wrapper .tab-content .note{padding:20px 5px}.woocommerce-tabs.wc-tabs-wrapper .usage ul,.woocommerce-tabs.wc-tabs-wrapper .usage>p{max-width:740px}.woocommerce-tabs.wc-tabs-wrapper .usage ul{padding-left:40px}.woocommerce-tabs.wc-tabs-wrapper .usage ul li{position:relative}.woocommerce-tabs.wc-tabs-wrapper .usage ul li:before{content:"";width:20px;height:20px;display:block;position:absolute;top:0;left:-40px;background-color:#b89452;border-radius:100%}.woocommerce-tabs.wc-tabs-wrapper .ingredients .item{display:inline-block;background-color:#b89452;padding:10px 20px;margin:5px;border-radius:20px}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs{display:inline-flex;justify-content:center;margin-bottom:30px}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li.active{border-bottom:2px solid #B89452}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li.active a{color:#b89452}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li{display:inline-flex;position:relative;transition:all,.3s;border-bottom:2px solid #fff0}.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li a{text-decoration:none;font-weight:700;color:#313130;transition:all,.3s}#tab-additional_information .woocommerce-product-attributes{width:100%}#tab-additional_information .woocommerce-product-attributes th{background-color:#f3f4f6;width:25%}#tab-additional_information .woocommerce-product-attributes th,#tab-additional_information .woocommerce-product-attributes td{padding:15px 20px;text-align:left;color:#374151;border:1px solid #D1D5DB;border-collapse:collapse}.smartfox-attribute-table{display:flex;flex-direction:column}.smartfox-attribute-table .table-head{padding:15px 20px;font-family:URWDIN-Regular,sans-serif;font-weight:700;color:#374151;background-color:#e8ebf0;margin-bottom:-1px;border:1px solid #D1D5DB}.smartfox-attribute-table .items{display:flex;flex-direction:column}.smartfox-attribute-table .item{margin-bottom:-1px;display:flex;flex-direction:row;text-align:left;color:#374151;border:1px solid #D1D5DB;border-collapse:collapse}.smartfox-attribute-table .item .label,.smartfox-attribute-table .item .value{padding:15px 20px}.smartfox-attribute-table .item .label{background-color:#f1f3f7;min-width:25%;border-right:1px solid #D1D5DB}.smartfox-attribute-table .item .value p{line-height:1.6}.woocommerce-breadcrumb{margin:30px auto;font-size:16px;font-family:URWDIN-Light,sans-serif;font-weight:100;color:#afb6bf;padding:0 20px;line-height:1.5;word-break:break-word}.woocommerce-breadcrumb a,.woocommerce-breadcrumb a:visited{color:#313130;padding:0 5px}#attribute_table .container,#attribute_table .woo-wrapper,#attribute_table body.single #main>.product>.product-inner,body.single #attribute_table #main>.product>.product-inner,#attribute_table .woocommerce-breadcrumb{display:flex}@media all and (max-width:850px){#attribute_table .container,#attribute_table .woo-wrapper,#attribute_table body.single #main>.product>.product-inner,body.single #attribute_table #main>.product>.product-inner,#attribute_table .woocommerce-breadcrumb{flex-wrap:wrap}}#attribute_table h3{font-family:URWDIN-Regular,sans-serif;color:#313130;line-height:1.2;font-size:24px;margin-bottom:30px}#attribute_table .col{padding:20px;width:50%;min-width:50%}@media all and (max-width:850px){#attribute_table .col{min-width:100%;width:100%}}#attribute_table .product-videos{display:grid;justify-content:center;width:100%}.wellis-attribute-table{font-family:URWDIN-Regular,sans-serif;color:#313130;line-height:1.2}@media all and (max-width:650px){.wellis-attribute-table{margin-left:-20px;margin-right:-20px}}.wellis-attribute-table .table-head{background-color:#afb6bf;color:#fff}.wellis-attribute-table .table-head,.wellis-attribute-table .item .label,.wellis-attribute-table .item .value{padding:15px}.wellis-attribute-table .table-head a,.wellis-attribute-table .table-head a:visited,.wellis-attribute-table .item .label a,.wellis-attribute-table .item .label a:visited,.wellis-attribute-table .item .value a,.wellis-attribute-table .item .value a:visited{color:#313130}.wellis-attribute-table .item{display:flex;flex-direction:row;border-bottom:1px solid #AFB6BF}.wellis-attribute-table .item .label{width:250px}@media all and (max-width:850px){.wellis-attribute-table .item .label{width:150px}}.wellis-attribute-table .item .value{width:calc(100% - 250px)}@media all and (max-width:850px){.wellis-attribute-table .item .value{width:calc(100% - 150px)}}.downloadable-documents ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.downloadable-documents ul li{width:calc(50% - 15px);margin-bottom:15px}@media all and (max-width:850px){.downloadable-documents ul li{width:100%}}.downloadable-documents a{display:flex;flex-direction:row;border:1px solid #AFB6BF;border-radius:10px;padding:10px;color:#313130;text-decoration:none}.downloadable-documents small{display:inline-block;width:100%;margin-top:9px;font-size:12px}.downloadable-documents .icon{position:relative;display:inline-block;margin-right:10px}.downloadable-documents .icon .filetype{display:flex;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;justify-content:center;align-items:center;font-size:10px;font-weight:700;color:#313130}@media all and (max-width:850px){.energy-consumption-image img{width:100%;height:auto}}.attribute_notice{margin:30px 0;line-height:1.5}.swipe{display:flex;justify-content:center;align-items:center;width:100%;padding-top:30px}#attribute_blocks{padding:50px 0;width:100%}#attribute_blocks .attribute-gallery{margin-top:-10px}#attribute_blocks .attribute-gallery .item{margin:0 10px}#attribute_blocks .attribute-block.compact:nth-child(odd) .inner{flex-direction:row}#attribute_blocks .attribute-block.compact:nth-child(2n) .inner{flex-direction:row-reverse}#attribute_blocks .attribute-block.full-w-gallery .inner .img-wrapper{width:100%;border-radius:0;height:calc(100vh - 400px)}#attribute_blocks .attribute-block.full-w-gallery .inner .content{max-width:600px;width:100%}#attribute_blocks .attribute-block{padding:20px 0}#attribute_blocks .attribute-block.compact .inner{max-width:1280px}#attribute_blocks .attribute-block.compact .inner .img-wrapper{width:600px;min-height:400px;overflow:hidden}#attribute_blocks .attribute-block.compact .inner .content{max-width:600px;width:100%}#attribute_blocks .attribute-block .inner{display:flex;flex-wrap:wrap;margin:30px auto}#attribute_blocks .attribute-block .inner .col{width:50%}@media all and (max-width:650px){#attribute_blocks .attribute-block .inner .col{width:100%}}#attribute_blocks .attribute-block .inner .img-col{display:flex;justify-content:flex-end}#attribute_blocks .attribute-block .inner .text-col{display:flex;justify-content:center;flex-direction:column}#attribute_blocks .attribute-block .inner .img-wrapper{height:auto;background-size:cover;background-repeat:no-repeat;border-radius:20px}@media all and (max-width:650px){#attribute_blocks .attribute-block .inner .img-wrapper{border-radius:0!important;width:100%!important;height:auto}}@media all and (max-width:650px){#attribute_blocks .attribute-block .inner .img-wrapper.has-video{min-height:auto!important}#attribute_blocks .attribute-block .inner .img-wrapper.has-video video{width:100%!important;height:auto!important}}#attribute_blocks .attribute-block .inner .content{padding:20px 80px;display:flex;flex-direction:column;justify-content:center}@media all and (max-width:650px){#attribute_blocks .attribute-block .inner .content{padding:60px 30px}}#attribute_blocks .attribute-block .inner .suptitle{font-family:URWDIN-Regular,sans-serif;font-size:18px;color:#b89452;display:inline-block;margin-bottom:10px}#attribute_blocks .attribute-block .inner h3{font-size:38px;color:#313130;font-family:URWDIN-Regular,sans-serif;font-weight:700;margin-bottom:30px}@media all and (max-width:650px){#attribute_blocks .attribute-block .inner h3{font-size:26px}}#attribute_blocks .attribute-block .inner .text-wrapper{font-size:18px;font-family:URWDIN-Light,sans-serif;line-height:1.4}#attribute_blocks .attribute-block .inner .text-wrapper p{margin-bottom:20px;display:inline-block}@media all and (max-width:650px){#attribute_blocks{padding-top:0;margin-top:0}#attribute_blocks .inner,#attribute_blocks .item{margin:0!important}}@media all and (min-width:651px){#hot_tub_features+.swipe,.frame.toggle-btn{display:none!important}}.frame{box-sizing:border-box}@media all and (max-width:750px){.frame{height:100vh;padding:20px}}.frame:before{display:inline-block;position:absolute;top:20px;left:50%;transform:translate(-50%);color:#bebebe}.frame:after{content:"󰖭";font-family:Material Design Icons;display:inline-block;position:absolute;top:10px;right:10px;color:#fff;font-size:30px;cursor:pointer}.card{position:absolute;display:flex;flex-direction:column;justify-content:center;width:85vw;height:85vh;color:#313130;border-radius:10px;-webkit-user-select:none;user-select:none;cursor:pointer;overflow:hidden;touch-action:none;background-color:#fff;border:1px solid #dedede;box-sizing:border-box}.card .is-like{display:none}.card .img-wrapper{height:50%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.card .content{height:50%;width:100%;padding:30px 20px}.card .content .suptitle{color:#b89452;font-size:15px;margin-bottom:10px;display:inline-block;width:100%}.card .content h3{font-weight:700;font-size:24px;display:inline-block;width:100%;margin-bottom:20px}.card .content .desc{font-size:16px;line-height:1.4}.card .is-like{width:100%;height:100%;position:absolute;opacity:0}.card .is-like:after{position:absolute;left:50%;bottom:30%;transform:translate(-50%) rotate(-10deg);width:70%;height:13%;font-size:3em;letter-spacing:.2em;font-weight:600;border-radius:.15em;display:flex;align-items:center;justify-content:center}.card .like:after{content:"YUMM";color:#4dca93;border:.1em solid #4dca93}.card .nope:after{content:"YUCK";color:#fb4f68;border:.1em solid #fb4f68}.card .bottom{width:100%;height:25%;background:linear-gradient(to top,#00000080,#0000);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:7%;font-weight:400}.card .bottom .title>span:nth-child(1){font-size:2em;font-weight:700;margin-right:.2em}.card .bottom .title>span:nth-child(2){font-size:clamp(13px,1.5em,25px)}.card .bottom .title>span:nth-child(2)>b{font-size:.6em;margin-right:.2em}.card .bottom .info{margin:3% 0 0 2%;font-size:clamp(10px,1.1em,20px)}.product-desc.compact .col.img-col{display:flex;justify-content:center;align-items:center}.product-desc.compact .inner .img-wrapper{background-position:center;min-height:auto;width:auto;aspect-ratio:16/9}.product-desc.compact .content strong{font-weight:700}.product-desc.compact .content ul{margin:20px 0}.product-desc.compact .content ul li{list-style:disc;max-width:680px;line-height:1.5;margin:0 0 10px}.product-desc.compact .content h2,.product-desc.compact .content h3,.product-desc.compact .content h4,.product-desc.compact .content h5,.product-desc.compact .content h6{display:inline-block;width:100%;margin:0 0 30px;font-weight:700;font-family:URWDIN-Regular,sans-serif;max-width:680px}.sale-container{position:absolute;top:0;right:0;display:flex;flex-direction:row;gap:5px;z-index:2}.sale-container .onsale{background-color:#05062d;padding:6px 12px;border-radius:6px;width:100%;height:100%;transition:.3s;color:#fff;position:relative;font-size:13px;align-items:center}.blackfriday_2024{align-items:center;background-image:linear-gradient(144deg,#af40ff,#5b42f3 50%,#00ddeb);border:0;border-radius:5px;box-shadow:#9741fc33 0 15px 30px -5px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:13px;justify-content:center;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:nowrap;cursor:pointer;transition:all .3s;padding:2px}.blackfriday_2024 span{content:"";background-color:#05062d;padding:6px 12px;border-radius:6px;width:100%;height:100%;transition:.3s;color:#fff}.blackfriday_2024:after{content:"";width:100%;height:100%;background-image:radial-gradient(circle farthest-corner at 10% 20%,#ff5ef7 17.8%,#02f5ff 100.2%);filter:blur(15px);z-index:-1;position:absolute;left:0;top:0}.mega_sale{align-items:center;background-image:linear-gradient(144deg,#af40ff,#5b42f3 50%,#00ddeb);border:0;border-radius:5px;box-shadow:#9741fc33 0 15px 30px -5px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:13px;justify-content:center;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;white-space:nowrap;cursor:pointer;transition:all .3s;padding:2px}.mega_sale span{content:"";background-color:#05062d;padding:6px 12px;border-radius:6px;width:100%;height:100%;transition:.3s;color:#fff}.mega_sale:after{content:"";width:100%;height:100%;background-image:radial-gradient(circle farthest-corner at 10% 20%,#ff5ef7 17.8%,#02f5ff 100.2%);filter:blur(15px);z-index:-1;position:absolute;left:0;top:0}@media all and (max-width:650px){body.archive #catalog_vid{height:100%!important;margin-top:0!important;width:auto!important}body.archive .woo-wrapper{display:flex;flex-direction:column-reverse}body.archive #sidebar{width:100%;margin-top:-60px}body.archive #sidebar .widget{margin-bottom:10px}body.archive #sidebar .wp-block-heading{margin-bottom:20px}body.archive:not(.filter-closed) #sidebar{display:block!important}}body.filter-closed .toggle-filter-btn .toggle-icon .top-line{transform:translate(8px)}body.filter-closed .toggle-filter-btn .toggle-icon .bottom-line{transform:translate(-8px)}body.filter-closed #sidebar{display:none}body.filter-closed .woo-wrapper #primary{width:100%}.toggle-filter-btn{font-size:16px;padding:8px 24px;border:1px solid #B89452;color:#fff;cursor:pointer;height:38px;margin-right:10px;line-height:1;background-color:#b89452}.toggle-filter-btn .toggle-icon{position:relative;display:inline-block;border-top:2px solid #fff;width:20px;height:9px;margin-right:10px;border-bottom:2px solid #fff}.toggle-filter-btn .toggle-icon .top-line,.toggle-filter-btn .toggle-icon .bottom-line{border:2px solid #fff;border-radius:50px;background-color:#b89452;position:absolute;height:6px;width:6px;transition:transform .3s ease;display:block;content:""}.toggle-filter-btn .toggle-icon .top-line{top:-4px;left:3px}.toggle-filter-btn .toggle-icon .bottom-line{bottom:-4px;right:3px}@media all and (max-width:1024px){#sidebar{display:none!important}.woo-wrapper #primary{width:100%!important}.right .woocommerce-result-count{display:none!important}.before-loop .left,.before-loop .right{width:50%}.before-loop .left .woocommerce-ordering,.before-loop .left .orderby,.before-loop .right .woocommerce-ordering,.before-loop .right .orderby{width:100%;margin:0;border-radius:0!important}.product_cat-swimline .imagewrapper img{transform:rotate(90deg)}}.woocommerce-ordering{padding-left:20px}.woocommerce-ordering select{font-size:16px;padding:8px 24px;border:1px solid #AFB6BF;border-radius:8px;color:#313130;cursor:pointer;height:38px;background-color:#fff}.woocommerce-products-header{margin-top:-200px;position:relative;z-index:6}.woocommerce-products-header__title{font-family:URWDIN-Regular,sans-serif;font-weight:700;color:#fff;font-size:34px;padding:0 20px 20px;line-height:1;margin-top:0}.woocommerce-products-header__title+.woocommerce-breadcrumb{margin-top:-10px;margin-bottom:30px}.woocommerce-products-header__title+.woocommerce-breadcrumb a{color:#fff}.before-loop{display:flex;flex-direction:row;justify-content:space-between;padding:20px;margin-bottom:40px;margin-top:60px}.woo-wrapper{display:flex;flex-direction:row-reverse}@media all and (max-width:650px){.woo-wrapper{flex-direction:column}}.woo-wrapper .woocommerce-breadcrumb{display:none!important}.woo-wrapper #primary{width:75.5%;transition:width .3s}.woo-wrapper #sidebar{padding-right:4%;width:25%;transition:all .3s}.products,.woocommerce-pagination{width:100%}ul.products li.product.product-category h2{padding:20px 0;text-align:center;font-size:15px}ul.products li.product.product-category h2 .count{background-color:#fff0;color:#979797;display:inline-block;padding-left:10px}ul.products{display:flex;flex-direction:row;flex-wrap:wrap}ul.products li.product{overflow:visible;position:relative}ul.products li.product .button{display:none}ul.products li.product .badges{position:absolute;z-index:3;top:-15px;left:0;display:none}ul.products li.product .badge{padding:5px;border:1px solid #313130;background-color:#fff;color:#313130;margin-right:10px}ul.products li.product .sub{display:inline-block;width:100%;margin-top:0;text-align:center}ul.products li.product .sub span{margin:5px;display:inline-block;padding:5px}.products.columns-3:not(.elementor-grid) li.product,.products.columns-3:not(.elementor-grid) li.wc-block-grid__product,.has-3-columns li.product,.has-3-columns li.wc-block-grid__product{width:100%;flex:auto!important}@media all and (max-width:400px){.products.columns-3:not(.elementor-grid) li.product,.products.columns-3:not(.elementor-grid) li.wc-block-grid__product,.has-3-columns li.product,.has-3-columns li.wc-block-grid__product{max-width:100%!important;margin:5px}}@media all and (min-width:401px) and (max-width:650px){.products.columns-3:not(.elementor-grid) li.product,.products.columns-3:not(.elementor-grid) li.wc-block-grid__product,.has-3-columns li.product,.has-3-columns li.wc-block-grid__product{max-width:calc(50% - 20px)!important;margin:10px}}@media all and (min-width:651px) and (max-width:1040px){.products.columns-3:not(.elementor-grid) li.product,.products.columns-3:not(.elementor-grid) li.wc-block-grid__product,.has-3-columns li.product,.has-3-columns li.wc-block-grid__product{max-width:calc(33.3333333333% - 20px)!important;margin:10px}}@media all and (min-width:1041px){.products.columns-3:not(.elementor-grid) li.product,.products.columns-3:not(.elementor-grid) li.wc-block-grid__product,.has-3-columns li.product,.has-3-columns li.wc-block-grid__product{max-width:calc(33.3333333333% - 20px)!important;margin:10px}}@media all and (max-width:650px){body .products.elementor-grid li.product,body .products.elementor-grid li.wc-block-grid__product,body .products.columns-3 li.product,body .products.columns-3 li.wc-block-grid__product,.has-3-columns li.product,.has-3-columns li.wc-block-grid__product{max-width:calc(100% - 20px)!important;width:100%;margin:10px}}@media all and (max-width:650px){body .related .products.elementor-grid li.product,body .related .products.elementor-grid li.wc-block-grid__product,body .related .products.columns-3 li.product,body .related .products.columns-3 li.wc-block-grid__product,body .related .products.columns-4 li.product,body .related .products.columns-4 li.wc-block-grid__product,.has-3-columns li.product,.has-3-columns li.wc-block-grid__product{max-width:calc(50% - 20px)!important;width:100%;margin:10px}}@media all and (max-width:650px){.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(1,1fr)!important}}@media all and (max-width:400px){.products.columns-4:not(.elementor-grid) li.product,.products.columns-4:not(.elementor-grid) li.wc-block-grid__product{max-width:100%;margin:5px}}@media all and (min-width:401px) and (max-width:650px){.products.columns-4:not(.elementor-grid) li.product,.products.columns-4:not(.elementor-grid) li.wc-block-grid__product{max-width:calc(50% - 20px);margin:10px}}@media all and (min-width:651px) and (max-width:1040px){.products.columns-4:not(.elementor-grid) li.product,.products.columns-4:not(.elementor-grid) li.wc-block-grid__product{max-width:calc(33.3333333333% - 20px);margin:10px}}@media all and (min-width:1041px) and (max-width:1280px){.products.columns-4:not(.elementor-grid) li.product,.products.columns-4:not(.elementor-grid) li.wc-block-grid__product{max-width:calc(33.3333333333% - 20px);margin:10px}}@media all and (min-width:1281px){.products.columns-4:not(.elementor-grid) li.product,.products.columns-4:not(.elementor-grid) li.wc-block-grid__product{max-width:calc(25% - 20px);margin:10px}}.products.columns-5 li.product,.products.columns-5 li.wc-block-grid__product{max-width:calc(20% - 10px)}li.product,.wc-block-grid__product{overflow:hidden;box-sizing:border-box;padding:0 20px 30px;margin:10px;position:relative;transition:all,.3s}li.product:hover .img-container,li.wc-block-grid__product:hover .img-container{background-size:100%}li.product:hover .actions .add_to_cart_button,li.product:hover .actions .add-to-wishlist-btn,li.wc-block-grid__product:hover .actions .add_to_cart_button,li.wc-block-grid__product:hover .actions .add-to-wishlist-btn{bottom:0}li.product,li.wc-block-grid__product{padding-bottom:30px;font-family:URWDIN-Light,sans-serif}li.product a,li.wc-block-grid__product a{text-decoration:none;color:#313130}li.product:hover .imagewrapper.has-flip-image .wp-post-image,li.wc-block-grid__product:hover .imagewrapper.has-flip-image .wp-post-image{opacity:0}li.product:hover .imagewrapper.has-flip-image .wp-post-image+img,li.wc-block-grid__product:hover .imagewrapper.has-flip-image .wp-post-image+img{opacity:1;z-index:1}li.product .img-container,li.product .wc-block-grid__product-image,li.wc-block-grid__product .img-container,li.wc-block-grid__product .wc-block-grid__product-image{overflow:hidden;margin-left:-20px;margin-right:-20px;padding-top:150%;background-size:100%;background-position:center center;position:relative;transition:all,.3s;background-color:#efefef}li.product .imagewrapper,li.wc-block-grid__product .imagewrapper{position:relative}li.product img,li.wc-block-grid__product img{max-width:100%;width:100%;height:auto;position:relative;z-index:0;transition:all,.3s;mix-blend-mode:multiply}li.product img+img,li.wc-block-grid__product img+img{position:absolute;top:0;left:0;z-index:-1;opacity:0}li.product .wc-block-grid__product-title,li.product .woocommerce-loop-product__title,li.product .wc-block-components-product-name,li.wc-block-grid__product .wc-block-grid__product-title,li.wc-block-grid__product .woocommerce-loop-product__title,li.wc-block-grid__product .wc-block-components-product-name{color:#313130;font-size:16px;text-decoration:none;font-weight:600;line-height:1.3;margin-top:10px;text-align:center}li.product .wc-block-grid__product-title small,li.product .woocommerce-loop-product__title small,li.product .wc-block-components-product-name small,li.wc-block-grid__product .wc-block-grid__product-title small,li.wc-block-grid__product .woocommerce-loop-product__title small,li.wc-block-grid__product .wc-block-components-product-name small{font-size:16px;font-weight:100;display:inline-block;width:100%;margin-top:10px;font-style:italic;text-align:center}li.product .wc-block-grid__product-subtitle,li.wc-block-grid__product .wc-block-grid__product-subtitle{font-size:18px;font-weight:100;display:inline-block;width:100%;margin-top:10px;font-style:italic;text-align:left}li.product .price,li.product .wc-block-grid__product-price,li.wc-block-grid__product .price,li.wc-block-grid__product .wc-block-grid__product-price{display:inline-block;text-align:center;width:100%;color:#b89452;margin-top:-5px}li.product .price .suffix,li.product .wc-block-grid__product-price .suffix,li.wc-block-grid__product .price .suffix,li.wc-block-grid__product .wc-block-grid__product-price .suffix{display:none}li.product .price ins,li.product .price .woocommerce-Price-amount.amount bdi,li.product .wc-block-grid__product-price ins,li.product .wc-block-grid__product-price .woocommerce-Price-amount.amount bdi,li.wc-block-grid__product .price ins,li.wc-block-grid__product .price .woocommerce-Price-amount.amount bdi,li.wc-block-grid__product .wc-block-grid__product-price ins,li.wc-block-grid__product .wc-block-grid__product-price .woocommerce-Price-amount.amount bdi{line-height:40px;margin-right:10px;text-decoration:none;color:#b89452}@media all and (min-width:1351px){li.product .price ins,li.product .price .woocommerce-Price-amount.amount bdi,li.product .wc-block-grid__product-price ins,li.product .wc-block-grid__product-price .woocommerce-Price-amount.amount bdi,li.wc-block-grid__product .price ins,li.wc-block-grid__product .price .woocommerce-Price-amount.amount bdi,li.wc-block-grid__product .wc-block-grid__product-price ins,li.wc-block-grid__product .wc-block-grid__product-price .woocommerce-Price-amount.amount bdi{font-size:16px}}@media all and (min-width:0) and (max-width:1350px){li.product .price ins,li.product .price .woocommerce-Price-amount.amount bdi,li.product .wc-block-grid__product-price ins,li.product .wc-block-grid__product-price .woocommerce-Price-amount.amount bdi,li.wc-block-grid__product .price ins,li.wc-block-grid__product .price .woocommerce-Price-amount.amount bdi,li.wc-block-grid__product .wc-block-grid__product-price ins,li.wc-block-grid__product .wc-block-grid__product-price .woocommerce-Price-amount.amount bdi{font-size:16px}}li.product .price del .woocommerce-Price-amount.amount bdi,li.product .wc-block-grid__product-price del .woocommerce-Price-amount.amount bdi,li.wc-block-grid__product .price del .woocommerce-Price-amount.amount bdi,li.wc-block-grid__product .wc-block-grid__product-price del .woocommerce-Price-amount.amount bdi{line-height:40px;color:#666;font-size:16px;font-weight:400}li.product .add_to_cart_button,li.wc-block-grid__product .add_to_cart_button{display:none!important}li.product .wc-block-grid__product-price del .woocommerce-Price-amount.amount span,li.wc-block-grid__product .wc-block-grid__product-price del .woocommerce-Price-amount.amount span{line-height:40px;font-size:16px;font-weight:400}li.product .actions,li.wc-block-grid__product .actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;position:absolute;bottom:0;left:0;width:100%;padding:0 10px 10px;overflow:hidden}li.product .actions .wp-block-button.wc-block-grid__product-add-to-cart,li.wc-block-grid__product .actions .wp-block-button.wc-block-grid__product-add-to-cart{margin:10px 0 0;padding:0;width:100%}li.product .actions .add_to_cart_button,li.wc-block-grid__product .actions .add_to_cart_button{flex-grow:1;transition:.3s;position:relative;background-color:#f3f4f6;border-radius:5px;text-decoration:none;color:#20223e;width:100%;font-weight:700}li.product .actions .add_to_cart_button:hover,li.wc-block-grid__product .actions .add_to_cart_button:hover{background-color:#313130;color:#fff}li.product .actions .add-to-wishlist-btn,li.wc-block-grid__product .actions .add-to-wishlist-btn{width:40px;height:40px;line-height:40px;margin-left:10px;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;transition:.3s;transition-delay:.1s}li.product a.button,li.product div.button,li.wc-block-grid__product a.button,li.wc-block-grid__product div.button{display:inline-block;text-align:center;background-color:#f3f4f6;border-radius:5px}li.product .yith-wcwl-wishlistaddedbrowse,li.wc-block-grid__product .yith-wcwl-wishlistaddedbrowse{padding:10px 0}li.product .yith-wcwl-add-to-wishlist,li.product .yith-wcwl-add-button,li.wc-block-grid__product .yith-wcwl-add-to-wishlist,li.wc-block-grid__product .yith-wcwl-add-button{width:100%}li.product .yith-wcwl-wishlistexistsbrowse,li.product .yith-wcwl-add-to-wishlist.exists,li.wc-block-grid__product .yith-wcwl-wishlistexistsbrowse,li.wc-block-grid__product .yith-wcwl-add-to-wishlist.exists{max-width:100%!important;color:#1f2937;font-size:14px;text-align:center}li.product img,li.product .attachment-woocommerce_thumbnail,li.wc-block-grid__product img,li.wc-block-grid__product .attachment-woocommerce_thumbnail{max-width:100%;height:auto}.result-container{background-color:#afb6bf;padding:10px;border-radius:5px;display:flex}.result-container .res{color:#9ca3af}.change-limit a{text-decoration:none;color:#313130}.change-limit a.active{background-color:#313130;color:#fff}.woocommerce-result-count .res{color:#9ca3af}@media all and (max-width:549px){.result-container{flex-direction:column;align-items:center}.result-container .woocommerce-ordering{margin-top:10px}}@media all and (min-width:550px){.result-container{flex-direction:row}}.woocommerce-result-count{display:inline-block;float:left;line-height:35px;text-indent:10px}.woocommerce-result-count+.woocommerce-ordering{display:inline-block;float:left;text-align:right}@media all and (max-width:980px){.list-header{flex-direction:column}.woocommerce-ordering{text-align:center!important}.woocommerce-result-count{width:100%;text-align:center;display:flex;flex-direction:column}.woocommerce-result-count .change-limit,.woocommerce-result-count .res{display:inline-block;width:100%;float:none}.woocommerce-result-count .change-limit i,.woocommerce-result-count .res i{display:inline-block;width:100%}}.woocommerce-pagination ul.page-numbers{display:flex;padding:50px 20px;flex-direction:row;justify-content:center;align-items:center;margin-top:50px;border-top:1px solid #F3F4F6}.woocommerce-pagination ul.page-numbers li span,.woocommerce-pagination ul.page-numbers li a{padding:5px 10px;margin:5px}.woocommerce-pagination ul.page-numbers li span{color:#afb6bf}.woocommerce-pagination ul.page-numbers li a{color:#313130}#attribute_table+#related{padding-top:90px}#related{padding-bottom:50px}.sdfsfd{font-size:26px;margin-left:10px}.archive.desc{display:flex;flex-direction:row;justify-content:center;align-items:center}.archive.desc .inner{padding:40px;width:100%;margin:30px auto 60px;border:1px solid #dedede}@media all and (max-width:1024px){.archive.desc .inner{padding:30px;margin:20px auto}}.archive.desc h3{font-family:URWDIN-Regular,sans-serif;font-weight:700;font-size:24px;color:#313130;margin-bottom:20px;display:inline-block;line-height:1}.archive.desc .desc-container{overflow:hidden;max-height:unset;transition:all,.3s}.archive.desc .term-description{line-height:1.4;font-size:16px}.archive.desc .btn{display:none}.archive.desc.has-btn .btn{display:inline-block;cursor:pointer;max-width:150px;padding:10px 20px;text-align:center;background-color:#313130;color:#fff;margin-top:40px}.archive.desc.has-btn.closed .desc-container{max-height:70px}.pixelperfect_seo_accordion_row{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:80px;justify-content:flex-end}.pixelperfect_seo_accordion_row .img{width:50%;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width:1024px){.pixelperfect_seo_accordion_row .img{width:100%!important}}.pixelperfect_seo_accordion_row .seo-accordion{width:75.5%;padding:0;color:#313130;float:right}@media (max-width:1024px){.pixelperfect_seo_accordion_row .seo-accordion{width:100%!important}}.pixelperfect_seo_accordion_row .seo-accordion dt{padding:15px 30px;border-bottom:1px solid #dedede;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px}.pixelperfect_seo_accordion_row .seo-accordion dt .icon svg{width:16px;height:16px}.pixelperfect_seo_accordion_row .seo-accordion dt h1,.pixelperfect_seo_accordion_row .seo-accordion dt h2,.pixelperfect_seo_accordion_row .seo-accordion dt h3,.pixelperfect_seo_accordion_row .seo-accordion dt h4,.pixelperfect_seo_accordion_row .seo-accordion dt h5,.pixelperfect_seo_accordion_row .seo-accordion dt h6{color:#313130;font-size:20px;line-height:1.4;font-weight:700}.pixelperfect_seo_accordion_row .seo-accordion dd{transition:all,.3s}.pixelperfect_seo_accordion_row .seo-accordion dd:not(.is-open){display:none;height:0;overflow:hidden;padding:0 30px 0 60px}.pixelperfect_seo_accordion_row .seo-accordion dd.is-open{padding:30px 30px 30px 60px}.pixelperfect_seo_accordion_row .seo-accordion dd.is-open p,.pixelperfect_seo_accordion_row .seo-accordion dd.is-open ul,.pixelperfect_seo_accordion_row .seo-accordion dd.is-open ol{color:#313130;font-size:16px;line-height:1.4;margin-bottom:20px}body.catalog-mode .woocommerce-cart-form th.product-subtotal,body.catalog-mode .woocommerce-cart-form td.product-subtotal,body.catalog-mode .woocommerce-cart-form td.product-price,body.catalog-mode .woocommerce-cart-form th.product-price{display:none!important}.woocommerce-cart-form table.cart_table{width:100%}.woocommerce-cart-form .cart_item:nth-child(odd) td{background-color:#fff}.woocommerce-cart-form .cart-item{border-bottom:1px solid #6B7280}.woocommerce-cart-form th,.woocommerce-cart-form td{text-align:left;border-bottom:1px solid #F3F4F6}.woocommerce-cart-form th{padding:10px 25px}.woocommerce-cart-form td{vertical-align:middle;padding:20px 25px}.woocommerce-cart-form .product-remove{width:60px;padding-left:0;padding-right:0}.woocommerce-cart-form .product-remove a{display:inline-block;width:100%;line-height:50px;text-decoration:none;text-align:center;font-size:20px;color:#6b7280}.woocommerce-cart-form .product-thumbnail{width:120px;padding-left:0}.woocommerce-cart-form .product-thumbnail a{display:inline-block;max-width:80px}.woocommerce-cart-form .product-thumbnail img{max-width:100%;height:auto}.woocommerce-cart-form .product-name{padding:20px}.woocommerce-cart-form .product-name a{text-decoration:none;color:#374151;padding-bottom:5px}.woocommerce-cart-form .product-name dl.variation dt,.woocommerce-cart-form .product-name dl.variation dd{padding-top:5px}.woocommerce-cart-form .product-name dl.variation dt{font-weight:700;margin-right:10px;float:left;clear:both}.woocommerce-cart-form .product-name dl.variation dd{float:left}.woocommerce-cart-form .product-name dl.variation dd p{font-size:14px;margin:0;line-height:1.2}.woocommerce-cart-form .product-quantity .quantity{position:relative}.woocommerce-cart-form .product-quantity .quantity .input-text.qty{width:100px;padding:8px 25px;text-align:center;border-radius:5px;border:1px solid #bdbdbd}.woocommerce-cart-form .product-quantity .quantity .qty-button{width:30px;height:100%;text-align:center;background-color:#fff0;border:none;position:absolute;top:0}.woocommerce-cart-form .product-quantity .quantity .qty-button.minus{left:0}.woocommerce-cart-form .product-quantity .quantity .qty-button.plus{right:0}.woocommerce-cart-form td.actions{padding:20px 0;background-color:#fff0}.woocommerce-cart-form td.actions .coupon{float:right;background-color:#afb6bf;padding:10px 20px;border-radius:5px;width:100%}@media only screen and (min-width:1px) and (max-width:320px),only screen and (min-width:321px) and (max-width:720px),only screen and (min-width:721px) and (max-width:1024px){.woocommerce-cart-form td.actions .coupon{max-width:calc(100% - 200px)}}@media only screen and (min-width:1025px) and (max-width:1216px),only screen and (min-width:1217px) and (max-width:1407px),only screen and (min-width:1408px) and (max-width:3999px){.woocommerce-cart-form td.actions .coupon{max-width:624px}}.woocommerce-cart-form td.actions .coupon label{color:#374151;margin-right:10px}.woocommerce-cart-form td.actions .coupon input{margin-right:10px}.woocommerce-cart-form td.actions .returntoshop{float:left}@media only screen and (min-width:1px) and (max-width:320px),only screen and (min-width:321px) and (max-width:720px),only screen and (min-width:721px) and (max-width:1024px){.woocommerce-cart-form td.actions .returntoshop{height:60px;justify-content:center;align-items:center}}.cart-collaterals{display:flex;flex-direction:row;justify-content:flex-end}.cart-collaterals .cart_totals{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:1px) and (max-width:320px),only screen and (min-width:321px) and (max-width:720px),only screen and (min-width:721px) and (max-width:1024px){.cart-collaterals .cart_totals{max-width:100%}}@media only screen and (min-width:1025px) and (max-width:1216px),only screen and (min-width:1217px) and (max-width:1407px),only screen and (min-width:1408px) and (max-width:3999px){.cart-collaterals .cart_totals{max-width:624px}}.cart-collaterals .cart_totals h2{font-family:URWDIN-Regular,sans-serif;font-weight:700;margin-bottom:30px;margin-top:20px}.cart-collaterals .cart_totals .checkout-button{width:100%;justify-content:center}.cart-collaterals .cart_totals .shop_table{margin-bottom:20px;width:100%}.cart-collaterals .cart_totals .shop_table th{text-align:left;width:220px;padding:20px}.cart-collaterals .cart_totals .shop_table td{padding:20px}.cart-collaterals .cart_totals .shop_table .woocommerce-shipping-totals{background-color:#e5e7eb}.cart-collaterals .cart_totals .woocommerce-shipping-destination{line-height:1.5;margin-bottom:20px}.cart-collaterals .cart_totals #calc_shipping_country_field{display:none}.cart-collaterals .cart_totals .shipping-calculator-form{margin-top:20px}.cart-collaterals .cart_totals .shipping-calculator-form .form-row{width:100%;margin-bottom:10px}.cart-collaterals .cart_totals .order-total .amount{font-weight:700;font-size:30px}.wellis-eu .cart_totals h2,.wellis-eu .cart_totals .shop_table{display:none}body.mini-cart-open #minicart{right:0%}body.mini-cart-open #minicart:after{opacity:1;right:0%}.woocommerce-mini-cart__total.total{display:none!important}#minicart{position:fixed;z-index:999;max-width:450px;width:100%;top:0;right:-100%;height:100vh;overflow:hidden;transition:all,.3s;transition-delay:.2s}#minicart .inner{background-color:#fff;display:flex;flex-direction:column;height:100%;padding:10px}#minicart:after{content:"";display:block;width:100vw;height:100vh;position:fixed;top:0;right:-100%;background-color:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;transition:all,.3s;opacity:0}#minicart header{display:flex;flex-direction:row;border-bottom:1px solid #F3F4F6;padding:13px}#minicart header h2{font-family:URWDIN-Regular,sans-serif;font-weight:700;font-size:24px;color:#313130;line-height:30px;display:inline-block;padding-right:30px}#minicart header i.mdi{padding:3px;cursor:pointer;font-size:25px}#minicart .product_list_widget li.woocommerce-mini-cart-item,#minicart .product_list_widget .cart-item,#minicart .elementor-menu-cart__products li.woocommerce-mini-cart-item,#minicart .elementor-menu-cart__products .cart-item{display:flex;flex-direction:column;position:relative;padding-right:30px;border-bottom:1px solid #dedede}#minicart .product_list_widget li.woocommerce-mini-cart-item a.remove,#minicart .product_list_widget li.woocommerce-mini-cart-item .product-remove,#minicart .product_list_widget .cart-item a.remove,#minicart .product_list_widget .cart-item .product-remove,#minicart .elementor-menu-cart__products li.woocommerce-mini-cart-item a.remove,#minicart .elementor-menu-cart__products li.woocommerce-mini-cart-item .product-remove,#minicart .elementor-menu-cart__products .cart-item a.remove,#minicart .elementor-menu-cart__products .cart-item .product-remove{width:25px;text-decoration:none;position:absolute;right:5px;height:25px;border-radius:100%;border:2px solid #dedede;text-align:center;color:#dedede;line-height:21px;top:10px;font-size:20px}#minicart .product_list_widget li.woocommerce-mini-cart-item a.remove+a,#minicart .product_list_widget .cart-item a.remove+a,#minicart .elementor-menu-cart__products li.woocommerce-mini-cart-item a.remove+a,#minicart .elementor-menu-cart__products .cart-item a.remove+a{display:flex;flex-direction:row;align-items:center;text-decoration:none;color:#313130}#minicart .product_list_widget li.woocommerce-mini-cart-item img,#minicart .product_list_widget .cart-item img,#minicart .elementor-menu-cart__products li.woocommerce-mini-cart-item img,#minicart .elementor-menu-cart__products .cart-item img{max-width:80px;height:auto;margin:10px}#minicart .product_list_widget li.woocommerce-mini-cart-item .quantity,#minicart .product_list_widget .cart-item .quantity,#minicart .elementor-menu-cart__products li.woocommerce-mini-cart-item .quantity,#minicart .elementor-menu-cart__products .cart-item .quantity{display:flex;width:calc(100% - 30px);flex-direction:row;align-items:center;padding-left:100px;font-size:14px;font-family:URWDIN-Regular,sans-serif;position:absolute;bottom:10px}#minicart .product_list_widget li.woocommerce-mini-cart-item dl,#minicart .product_list_widget .cart-item dl,#minicart .elementor-menu-cart__products li.woocommerce-mini-cart-item dl,#minicart .elementor-menu-cart__products .cart-item dl{padding-left:100px;padding-bottom:40px;margin-top:-30px;position:relative;z-index:-1}#minicart .product_list_widget li.woocommerce-mini-cart-item dl dt,#minicart .product_list_widget .cart-item dl dt,#minicart .elementor-menu-cart__products li.woocommerce-mini-cart-item dl dt,#minicart .elementor-menu-cart__products .cart-item dl dt{font-weight:100;margin-bottom:8px;text-decoration:underline;color:#999}#minicart .woocommerce-mini-cart__total{padding:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-family:URWDIN-Regular,sans-serif;color:#313130}#minicart .woocommerce-mini-cart__total .amount{font-weight:700;font-size:26px}#minicart .woocommerce-mini-cart__buttons{padding:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#minicart .woocommerce-mini-cart__buttons .button{width:calc(50% - 10px);justify-content:center}#minicart .woocommerce-mini-cart__empty-message{min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center}.woocommerce-cart-form .shop_table{width:100%}body.woocommerce-checkout .post-header{display:none!important}.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%}.checkout.woocommerce-checkout{padding:20px}.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .woocommerce-form-login-toggle,.woocommerce-checkout .woocommerce-form.woocommerce-form-login,.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon{background-color:#e5e7eb;padding:10px;border-radius:5px;margin-bottom:20px}.woocommerce-checkout h3{font-family:URWDIN-Regular,sans-serif;font-size:1.5rem;font-weight:700;color:#374151;margin-bottom:20px}.woocommerce-checkout #ship-to-different-address{margin-top:40px}.woocommerce-checkout #billing_country_field{display:flex;flex-direction:column}.woocommerce-checkout #billing_country_field .woocommerce-input-wrapper{line-height:2.5rem}.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error{margin-bottom:30px}.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error li{padding:5px 10px;color:#dc3232}.woocommerce-checkout form.checkout.woocommerce-checkout{display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce-checkout #order_review_heading{display:none}@media all and (min-width:1101px){.woocommerce-checkout #customer_details{padding:2% 2% 2% 0;width:58%}}@media all and (min-width:1101px){.woocommerce-checkout #order_review{width:39%}}.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.woocommerce-checkout .form-row{position:relative;margin:10px 0}.woocommerce-checkout .form-row label{margin-bottom:5px;color:#374151;font-size:14px;display:inline-block}.woocommerce-checkout .form-row input,.woocommerce-checkout #order_comments_field,.woocommerce-checkout #order_comments_field textarea,.woocommerce-checkout #shipping_address_1_field,.woocommerce-checkout #shipping_company_field,.woocommerce-checkout #billing_address_1_field,.woocommerce-checkout #billing_phone_field,.woocommerce-checkout #billing_company_check_field,.woocommerce-checkout #billing_email_field{width:100%}@media all and (max-width:650px){.woocommerce-checkout #shipping_city_field,.woocommerce-checkout #shipping_postcode_field,.woocommerce-checkout #billing_tax_number_field,.woocommerce-checkout #billing_company_field,.woocommerce-checkout #shipping_first_name_field,.woocommerce-checkout #shipping_last_name_field,.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #billing_city_field,.woocommerce-checkout #billing_vat_field,.woocommerce-checkout #billing_first_name_field,.woocommerce-checkout #billing_last_name_field{width:100%}}@media all and (min-width:651px){.woocommerce-checkout #shipping_city_field,.woocommerce-checkout #shipping_postcode_field,.woocommerce-checkout #billing_tax_number_field,.woocommerce-checkout #billing_company_field,.woocommerce-checkout #shipping_first_name_field,.woocommerce-checkout #shipping_last_name_field,.woocommerce-checkout #billing_postcode_field,.woocommerce-checkout #billing_city_field,.woocommerce-checkout #billing_vat_field,.woocommerce-checkout #billing_first_name_field,.woocommerce-checkout #billing_last_name_field{width:calc(50% - 10px)}}.woocommerce-checkout #shipping_country_field,.woocommerce-checkout #shipping_address_2_field,.woocommerce-checkout #billing_address_2_field{display:none!important}.wc_payment_methods.payment_methods{padding:20px}.wc_payment_methods.payment_methods,.woocommerce-shipping-methods{margin:10px 0}.wc_payment_methods.payment_methods li label,.woocommerce-shipping-methods li label{font-weight:700;color:#313130}.wc_payment_methods.payment_methods .payment_box,.woocommerce-shipping-methods .payment_box{padding:0 10px 20px 30px;line-height:1.3;color:#4b5563}.place-order{padding:30px}.place-order .woocommerce-terms-and-conditions-wrapper{padding:20px 0;line-height:1.3}.vp-woo-pont-review-order-selected{background-color:#fff;border-radius:5px;padding:10px;border:1px solid #dedede}.vp-woo-pont-review-order-selected .vp-woo-pont-review-order-selected-info{line-height:1.5}.vp-woo-pont-review-order-selected .vp-woo-pont-review-order-selected-info strong{font-weight:700;color:#313130}.vp-woo-pont-review-order-selected .vp-woo-pont-review-order-selected-info strong .woocommerce-Price-amount{display:inline-block;width:100%}.vp-woo-pont-review-order-selected .vp-woo-pont-review-order-selected-info strong .woocommerce-Price-amount bdi{background-color:#b89452;color:#313130;padding:3px;font-size:14px;border-radius:3px;margin:5px 0}#place_order{width:100%;background-color:#313130;font-size:25px;text-align:center;display:inline-block;border:none;padding:20px 30px;height:auto}#place_order:hover{background-color:#b89452;color:#313130}#order_review{background-color:#f3f4f6}#order_review .shop_table,#order_review .shop_table thead,#order_review .shop_table tbody,#order_review .shop_table tfoot{display:flex;flex-direction:column}#order_review .shop_table tr,#order_review .shop_table thead tr,#order_review .shop_table tbody tr,#order_review .shop_table tfoot tr{display:flex;flex-direction:row;flex-wrap:wrap}#order_review tr.order-total{background-color:#e5e7eb;color:#313130;font-weight:700}#order_review tr.order-total th,#order_review tr.order-total td{padding:30px 20px}#order_review tr.order-total th strong,#order_review tr.order-total td strong{font-size:25px}#order_review .shop_table td,#order_review .shop_table th{text-align:left;padding:15px 20px}#order_review .shop_table td img.alignleft,#order_review .shop_table th img.alignleft{float:left;margin-right:10px}#order_review .shop_table td.product-name{font-weight:700}#order_review .shop_table .product-name .variation{color:gray;font-weight:100}#order_review .shop_table tbody tr,#order_review .shop_table tfoot .cart-subtotal{border-bottom:1px solid #E5E7EB}#order_review .shop_table tfoot .cart-subtotal{background-color:#dcdfe4}#order_review .shop_table thead th.product-total,#order_review .shop_table tbody td.product-total,#order_review .shop_table tfoot tr.cart-subtotal td,#order_review .shop_table tfoot tr.order-total td{width:200px}#order_review .shop_table thead th.product-name,#order_review .shop_table tbody td.product-name,#order_review .shop_table tfoot tr.cart-subtotal th,#order_review .shop_table tfoot tr.order-total th{width:calc(100% - 200px)}#order_review .shop_table tfoot tr.shipping th,#order_review .shop_table tfoot tr.vp-woo-pont-review-order th{width:150px}#order_review .shop_table tfoot tr.shipping td,#order_review .shop_table tfoot tr.vp-woo-pont-review-order td{width:calc(100% - 150px)}#billing_state_field{width:calc(50% - 10px)!important}.woocommerce-additional-fields{margin-top:50px}.select2-container,.select2-container .select2-selection__arrow,.select2-container .selection,.select2-selection>span,.select2-selection{height:40px!important;line-height:40px!important}.woocommerce-order .icon-center{display:flex;flex-direction:row;justify-content:center;align-items:center}.woocommerce-order .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{color:#82ad38;font-weight:700;font-family:URWDIN-Regular,sans-serif;font-size:26px;display:inline-block;width:100%;text-align:center;margin-bottom:30px}.woocommerce-order .woocommerce-order-overview.order_details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.woocommerce-order .woocommerce-order-overview.order_details li{padding:10px;font-size:14px;color:#6b7280}.woocommerce-order .woocommerce-order-overview.order_details li strong{color:#313130;font-weight:700;font-size:18px;display:inline-block;width:100%;margin:10px 0}.woocommerce-order .woocommerce-order-details h2{font-size:26px;color:#313130;font-weight:700;display:inline-block;width:100%;margin:40px 0}.woocommerce-order .woocommerce-table{width:100%;max-width:1300px;margin-bottom:40px}.woocommerce-order .woocommerce-table tr td,.woocommerce-order .woocommerce-table tr th{padding:10px;border:1px solid #dedede;border-collapse:collapse}.woocommerce-order .woocommerce-table .woocommerce-table__product-name a{color:#313130;font-weight:700;text-decoration:none}.woocommerce-order .woocommerce-table tfoot th{text-align:right;border:none}.woocommerce-order .woocommerce-table tfoot tr:last-child{font-size:26px;font-weight:700}.woocommerce-customer-details{margin:40px 0}.woocommerce-customer-details .addresses{display:flex;flex-wrap:wrap;flex-direction:row}.woocommerce-customer-details .addresses>div{padding:20px;width:250px;background-color:#b89452;margin:10px}.woocommerce-customer-details .addresses>div h2{background-color:#313130;color:#fff;font-size:14px;display:inline-block;padding:5px 10px;border-radius:20px;margin-bottom:20px}.woocommerce-customer-details .addresses>div address{line-height:1.6}.wc-empty-cart-message{padding:20px;width:100%;text-align:center}.return-to-shop{width:100%;text-align:center}.woocommerce-order-received .woocommerce-table__product-name.product-name{width:100%;padding:10px}.woocommerce-order-received .woocommerce-table tfoot,.woocommerce-order-received .woocommerce-table th.woocommerce-table__product-table.product-total,.woocommerce-order-received .woocommerce-table td.woocommerce-table__product-total.product-total,.woocommerce-order-received .woocommerce-order-overview__total.total{display:none!important}.woocommerce-customer-details{padding:20px}.woocommerce-customer-details .woocommerce-column__title{font-weight:700;margin-bottom:20px}.woocommerce-customer-details address{line-height:1.4}#order_review .cart_item:last-child{border-bottom:none}.wellis-eu #order_review .shop_table .product-total,.wellis-eu #order_review .shop_table .cart-subtotal,.wellis-eu #order_review .shop_table .order-total{display:none!important}.wellis-eu #order_review .shop_table .cart_item .product-name{width:100%}.elementor-widget-wellis_category_widget .inner{min-height:480px;display:flex;width:100%;background-size:auto 100%;background-repeat:no-repeat;background-position:center;transition:background,1s}.elementor-widget-wellis_category_widget .inner a{display:flex;width:100%;flex-direction:column;padding:30px;justify-content:flex-end;align-items:center;position:relative}.elementor-widget-wellis_category_widget .inner a .h3,.elementor-widget-wellis_category_widget .inner a .product-desc.compact .content h3,.product-desc.compact .content .elementor-widget-wellis_category_widget .inner a h3{position:relative;z-index:2;color:#fff;font-weight:700;font-family:URWDIN-Regular,sans-serif;font-size:26px}.elementor-widget-wellis_category_widget .inner .wellis-fade-color{display:block;width:100%;height:40%;position:absolute;bottom:0;left:0;z-index:1}.plants{position:relative}.plants:before,.plants:after{content:"";display:block;width:100%;height:100%;background-size:cover;background-position:center bottom;background-repeat:no-repeat;position:absolute;bottom:0;left:0}.plants:before{z-index:0;background-image:url(/wp-content/themes/wellis-theme/dist/mid_leaves.png)}.plants:after{z-index:0;background-image:url(/wp-content/themes/wellis-theme/dist/top_leaves.png)}.elementor-headline-animation-type-clip .elementor-headline-plain-text:first-child{width:100%}#pixelperfect_product_extensions{margin-bottom:40px}#pixelperfect_product_extensions ul.products{gap:15px}#pixelperfect_product_extensions ul.products li.product{display:flex;flex-direction:column;align-items:flex-start;padding:10px 10px 50px;gap:10px;border:1px solid #dedede;border-radius:10px;cursor:pointer;width:250px}#pixelperfect_product_extensions ul.products li.product.selected{border-color:#b89452}#pixelperfect_product_extensions ul.products li.product .woocommerce-loop-product__title{font-family:URWDIN-Regular,sans-serif;font-weight:700}#pixelperfect_product_extensions ul.products li.product .imagewrapper{max-width:220px;background-color:#f1f1f1;border-radius:10px;overflow:hidden}#pixelperfect_product_extensions ul.products li.product .select-product-extension{display:inline-block;padding:6px 24px;border-radius:18px;background-color:#fff;border:1px solid #313130;color:#313130;transition:all,.3s}#pixelperfect_product_extensions ul.products li.product.selected .select-product-extension{background-color:#b89452;border-color:#b89452;color:#fff}#pixelperfect_product_extensions ul.products li.product.selected .select-product-extension .add{display:none}#pixelperfect_product_extensions ul.products li.product:not(.selected) .select-product-extension .remove{display:none}