@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-family:URWDIN-Regular;src:url(../../../../../../../../themes/wellis-theme/dist/38C013_0_0.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../themes/wellis-theme/dist/38C013_0_0.woff2) format("woff2"),url(../../../../../../../../themes/wellis-theme/dist/38C013_0_0.woff) format("woff"),url(../../../../../../../../themes/wellis-theme/dist/38C013_0_0.ttf) format("truetype")}@font-face{font-family:URWDIN-Light;src:url(../../../../../../../../themes/wellis-theme/dist/38C013_1_0.eot?#iefix) format("embedded-opentype"),url(../../../../../../../../themes/wellis-theme/dist/38C013_1_0.woff2) format("woff2"),url(../../../../../../../../themes/wellis-theme/dist/38C013_1_0.woff) format("woff"),url(../../../../../../../../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:0px;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 white}.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,rgba(21,21,28,.55) 15%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,rgba(21,21,28,.55) 15%,rgba(0,0,0,0) 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,rgb(255,255,255) 15%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(90deg,rgb(255,255,255) 15%,rgba(255,255,255,0) 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,rgba(255,255,255,0) 0%,rgb(255,255,255) 85%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgb(255,255,255) 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:var(--wpr-bg-5c75a5bf-6a39-47fc-b183-1b420da34c46);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:transparent}#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:transparent;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 0px rgba(0,0,0,.55);-moz-box-shadow:10px 10px 55px 0px rgba(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 0px rgba(0,0,0,.55);-moz-box-shadow:10px 10px 55px 0px rgba(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 rgba(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 rgba(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 white}.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:transparent;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:transparent;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:transparent;border:4px solid #fff;box-shadow:none;height:32px;pointer-events:none;width:32px}.Hotspot:focus{border:4px solid rgb(0,128,200);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 rgba(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:var(--wpr-bg-6d4fdcb3-b7b6-4e32-8b2e-e84ac098ce0c);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 #map{display:block;width:100%;height:450px}#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}#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}#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}#region_selector .col .geolocate_btn{margin-left:auto;margin-right:auto}}@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 .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 0px rgba(0,0,0,.49);-moz-box-shadow:1px 8px 21px 0px rgba(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}@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}.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:transparent}.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:var(--wpr-bg-059fef14-0e53-4b3e-befe-249f2e5e8647) 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 white;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 white;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 white;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 white;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,rgb(255,255,255) 10%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg,rgb(255,255,255) 10%,rgba(255,255,255,0) 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 white;transition:all,.3s;box-shadow:1px 1px 6px #00000057;-webkit-box-shadow:1px 1px 6px 0px rgba(0,0,0,.34);-moz-box-shadow:1px 1px 6px 0px rgba(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 rgba(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 rgba(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:transparent;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(0px);backdrop-filter:blur(0px);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:transparent;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 transparent}.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 white;width:20px;height:9px;margin-right:10px;border-bottom:2px solid white}.toggle-filter-btn .toggle-icon .top-line,.toggle-filter-btn .toggle-icon .bottom-line{border:2px solid white;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:#97979700;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: 0px) 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:transparent;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:transparent}.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:var(--wpr-bg-992354dc-34a6-43d0-ac5c-c318b4a4bb58)}.plants:after{z-index:0;background-image:var(--wpr-bg-9f3acca5-02c5-4bae-a373-7f7b4ec30672)}.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}
