@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;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,font,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,caption,tbody,tfoot,thead,tr,th,td{background:0 0;border:0;font-size:16px;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{overflow:-moz-scrollbars-vertical}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}body{font-family:'Open Sans',sans-serif;font-size:12px;line-height:24px}input,select,textarea,button{font-family:'Open Sans',sans-serif;font-size:16px;line-height:28px;margin:0}h1{font-size:36px;font-weight:400;line-height:36px;margin:0 0 27px}h2{font-size:28px;font-weight:400;line-height:32px;margin:0 0 18px}h2 a{font-size:28px;font-weight:700}h3{font-size:22px;line-height:22px;margin:0 0 18px}h4{font-size:14px;font-weight:700;margin:0}h5{font-size:12px;font-weight:700;margin:0}h6{font-size:11px;font-weight:700;margin:0}ul{list-style-type:disc;margin:0 0 18px 2em}ol{list-style-type:decimal;margin:0 0 18px 2em}dl{margin:0 0 18px}p{margin:0 0 18px}address{margin:0 0 18px}dfn{font-style:italic}pre,code{font-family:'Open Sans',sans-serif}pre{overflow:auto}code{border-style:dotted;border-width:1px;display:block;padding:0 2px}blockquote{background:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/doublequote.png) 0 0 no-repeat;font-family:Georgia,serif;font-size:14px;font-style:italic;line-height:21px;margin:0 0 18px;min-height:32px;padding:0 30px 0 55px}q{font-style:italic}cite{font-style:italic}a{cursor:pointer;text-decoration:none}strong{font-style:normal;font-weight:700}em{font-style:italic;font-weight:400}del{text-decoration:line-through}hr{border-style:solid;border-width:1px 0 0;margin-bottom:18px}.alignleft{float:left;margin:7px 30px 9px 0}.alignleft2{float:left;margin:5px 20px 0 0}.alignright{float:right;margin:18px 0 9px 30px}.aligncenter{display:block;margin:0 auto}table{margin:0 0 18px}th{border-style:solid;border-width:1px 0;text-align:left}td,th{padding:10px}input,select,textarea{border-radius:12px;border-style:solid;border-width:1px;moz-border-radius:12px;padding:2px 10px;webkit-border-radius:12px}.c-12 input,.c-12 select,.c-12 textarea,input.u-12,select.u-12,textarea.u-12{width:872px}.c-11 input,.c-11 select,.c-11 textarea,input.u-11,select.u-11,textarea.u-11{width:795px}.c-10 input,.c-10 select,.c-10 textarea,input.u-10,select.u-10,textarea.u-10{width:718px}.c-9 input,.c-9 select,.c-9 textarea,input.u-9,select.u-9,textarea.u-9{width:641px}.c-8 input,.c-8 select,.c-8 textarea,input.u-8,select.u-8,textarea.u-8{width:564px}.c-7 input,.c-7 select,.c-7 textarea,input.u-7,select.u-7,textarea.u-7{width:487px}.c-6 input,.c-6 select,.c-6 textarea,input.u-6,select.u-6,textarea.u-6{width:410px}.c-5 input,.c-5 select,.c-5 textarea,input.u-5,select.u-5,textarea.u-5{width:333px}.c-4 input,.c-4 select,.c-4 textarea,input.u-4,select.u-4,textarea.u-4{width:256px}.c-3 input,.c-3 select,.c-3 textarea,input.u-3,select.u-3,textarea.u-3{width:179px}.c-2 input,.c-2 select,.c-2 textarea,input.u-2,select.u-2,textarea.u-2{width:102px}.c-1 input,.c-1 select,.c-1 textarea,input.u-1,select.u-1,textarea.u-1{width:25px}input[type=checkbox],input[type=radio],input[type=image],input[type=submit],input[type=file]{width:auto}input.input-checkbox,input.input-radio,input.input-image,input.input-submit,input.input-file{width:auto}input[type=image],input.input-image{background:0 0;border:none;border-radius:0;moz-border-radius:0;padding:0;webkit-border-radius:0}#page{margin:0 auto;overflow:hidden;width:1460px}#page p{font-size:16px;line-height:normal}#header{padding-top:10px;position:relative;z-index:2000}#content{background:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/update/ui/header-bg.png) no-repeat}#content .hd,#content .slider-thumb{padding:30px 35px 0;margin-top:-24px}#content .bd{border-bottom:1px solid #fff;min-height:300px;margin:0 53px 12px 55px;padding:36px 36px 12px;border-radius:30px;overflow:hidden}#footer{padding:0 30px}.grid-shop{height:54px}.c-1,.c-2,.c-3,.c-4,.c-5,.c-6,.c-7,.c-8,.c-9,.c-10,.c-11,.c-12{display:inline;float:left;margin:0 0 0 30px}.c-1{width:47px}.c-2{width:124px}.c-3{width:201px}.c-4{width:340px}.post-template-default .c-4,.blog .c-4{width:250px !important}.c-5{width:380px}.c-5-update{width:400px}.c-6{width:432px}.c-7{width:509px}.c-7a{width:650px}.c-8{width:850px}.c-9{width:980px}.c-10{width:740px}.c-11{width:817px}.c-12{width:894px}.c-1:first-child,.c-2:first-child,.c-3:first-child,.c-4:first-child,.c-5:first-child,.c-6:first-child,.c-7:first-child,.c-8:first-child,.c-9:first-child,.c-10:first-child,.c-11:first-child,.c-12:first-child{margin-left:0}.meta{font-family:Georgia,serif;font-size:11px;font-style:italic}h1 img.icon,h2 img.icon,h3 img.icon{vertical-align:middle}ul.checklist{list-style-type:none;margin-left:0}ul.checklist li{background-position:0 4px;background-repeat:no-repeat;padding-left:20px}.pagination{width:100%}.pagination ul{display:table;list-style-type:none;margin:8px auto 18px auto;overflow:hidden}.pagination ul li{display:inline;float:left;margin:0 5px 0 0}.pagination ul li.prev{margin-right:30px}.pagination ul li.next{margin-left:25px}.divider{background-position:0 -110px;display:block;height:10px;margin:9px 0 17px;width:100%}.c-12 .divider{background-position:0 -110px}.c-11 .divider{background-position:0 -100px}.c-10 .divider{background-position:0 -90px}.c-9 .divider{background-position:0 -80px}.c-8 .divider{background-position:0 -70px}.c-7 .divider{background-position:0 -60px}.c-6 .divider{background-position:0 -50px}.c-5 .divider{background-position:0 -40px}.c-4 .divider{background-position:0 -30px}.c-3 .divider{background-position:0 -20px}.c-2 .divider{background-position:0 -10px}.c-1 .divider{background-position:0 0}.frame{display:block;position:relative}.frame img{display:block;border-radius:10px}.folio-2-columns .frame img{display:block;border-radius:20px;width:380px !important;height:auto}.frame span.helper1{background-position:left top;left:0;position:absolute;top:0;width:100%}.frame span.helper2{background-position:left bottom;bottom:0;left:0;position:absolute;width:100%}.c-12 .frame,.frame.u-12{padding-bottom:36px;width:894px}.c-11 .frame,.frame.u-11{padding-bottom:33px;width:817px}.c-10 .frame,.frame.u-10{padding-bottom:30px;width:740px}.c-9 .frame,.frame.u-9{padding-bottom:27px;width:663px}.c-8 .frame,.frame.u-8{padding-bottom:24px;width:586px}.c-7 .frame,.frame.u-7{padding-bottom:21px;width:509px}.c-6 .frame,.frame.u-6{padding-bottom:18px;width:432px}.c-5 .frame,.frame.u-5{padding-bottom:15px;width:355px}.c-4 .frame,.frame.u-4{padding-bottom:11px;width:278px}.c-3 .frame,.frame.u-3{padding-bottom:8px;width:201px}.c-2 .frame,.frame.u-2{padding-bottom:6px;width:124px}.c-1 .frame,.frame.u-1{padding-bottom:2px;width:47px}.c-12 .frame span.helper1,.frame.u-12 span.helper1{height:30px}.c-12 .frame span.helper2,.frame.u-12 span.helper2{height:90px}.c-11 .frame span.helper1,.frame.u-11 span.helper1{height:30px}.c-11 .frame span.helper2,.frame.u-11 span.helper2{height:80px}.c-10 .frame span.helper1,.frame.u-10 span.helper1{height:25px}.c-10 .frame span.helper2,.frame.u-10 span.helper2{height:75px}.c-9 .frame span.helper1,.frame.u-9 span.helper1{height:20px}.c-9 .frame span.helper2,.frame.u-9 span.helper2{height:70px}.c-8 .frame span.helper1,.frame.u-8 span.helper1{height:20px}.c-8 .frame span.helper2,.frame.u-8 span.helper2{height:60px}.c-7 .frame span.helper1,.frame.u-7 span.helper1{height:15px}.c-7 .frame span.helper2,.frame.u-7 span.helper2{height:50px}.c-6 .frame span.helper1,.frame.u-6 span.helper1{height:15px}.c-6 .frame span.helper2,.frame.u-6 span.helper2{height:45px}.c-5 .frame span.helper1,.frame.u-5 span.helper1{height:10px}.c-5 .frame span.helper2,.frame.u-5 span.helper2{height:40px}.c-4 .frame span.helper1,.frame.u-4 span.helper1{height:10px}.c-4 .frame span.helper2,.frame.u-4 span.helper2{height:30px}.c-3 .frame span.helper1,.frame.u-3 span.helper1{height:5px}.c-3 .frame span.helper2,.frame.u-3 span.helper2{height:20px}.c-2 .frame span.helper1,.frame.u-2 span.helper1{height:5px}.c-2 .frame span.helper2,.frame.u-2 span.helper2{height:15px}.c-1 .frame span.helper1,.frame.u-1 span.helper1{height:5px}.c-1 .frame span.helper2,.frame.u-1 span.helper2{height:10px}.message{border-radius:12px;border-style:solid;border-width:1px;margin:0 0 18px;moz-border-radius:12px;padding:9px 15px;webkit-border-radius:12px}.pullquote{font-family:Georgia,serif;font-size:16px;font-style:italic;line-height:27px;width:201px}.pullquote.left{float:left;margin:18px 30px 18px 0}.pullquote.right{float:right;margin:18px 0 18px 30px}span.dropcap{background-position:0 0;background-repeat:no-repeat;display:block;float:left;font-size:24px;height:32px;line-height:32px;margin:0 8px 0 0;text-align:center;width:32px}ul.feeds{list-style-type:none;margin-left:0}ul.feeds li{display:inline;float:left;opacity:1}ul.feeds li:hover{opacity:.7;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}ul.feeds a{font-size:18px}ul.feeds img{margin-right:5px}ul.feeds .meta{display:block;padding-left:26px}ul.feeds.with-captions li,ul.feeds.with-labels li{border-top-style:solid;border-top-width:1px;display:block;float:left;padding:9px 0}ul.feeds.with-captions li:first-child,ul.feeds.with-labels li:first-child{border-top-width:0;padding-top:0}ul.feeds.with-captions img,ul.feeds.with-labels img{margin-right:10px}#id h1{margin:0 0 9px;text-align:center}#id p{margin:0 0 9px;text-align:center}#primary-nav{height:48px;margin:10px 0 0}#primary-nav .wrapper{display:table;height:100%;margin:0 auto}#primary-nav ul.dd-menu{display:inline;float:left}.dd-menu,.dd-menu ul{list-style-position:outside;list-style-type:none;margin:0;padding:0;position:relative}.dd-menu li{float:left;position:relative;height:48px}.dd-menu li a{display:inline;position:relative;text-decoration:none;height:48px}.dd-menu li ul{display:none;position:absolute;width:270px;z-index:1}.dd-menu li{margin-left:5px}.dd-menu li:first-child{margin-left:0}.dd-menu li a{line-height:30px;padding:0 15px}.dd-menu ul li{margin-left:0}.dd-menu li ul li a:hover{background-color:#d3d3d3 !important;ms-transition:background-color .2s linear;transition:background-color .2s linear;transition-property:background-color;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;webkit-transition:background-color .2s linear;color:#555}.dd-menu ul a{height:auto;line-height:18px;padding:15px 25px;width:220px}.dd-menu ul{left:-10px;top:48px}.dd-menu ul ul{left:270px;top:0}.dd-menu li:hover ul ul,.dd-menu li:hover ul ul ul,.dd-menu li:hover ul ul ul ul{display:none}.dd-menu li:hover ul,.dd-menu li li:hover ul,.dd-menu li li li:hover ul,.dd-menu li li li li:hover ul{display:block}.dd-menu a.dd-submenu-title{padding-right:25px}.dd-menu a span.dd-arrow{background-position:0 -60px;background-repeat:no-repeat;filter:alpha(opacity=50);height:4px;ms-filter:"alpha(opacity=50)";opacity:.5;position:absolute;right:10px;top:22px;width:7px}.dd-menu a:hover span.dd-arrow,.dd-menu a.dd-path span.dd-arrow{filter:alpha(opacity=100);ms-filter:"alpha(opacity=100)";opacity:1}.dd-menu ul a span.dd-arrow{background-position:-20px 0;background-repeat:no-repeat;filter:alpha(opacity=100);height:7px;ms-filter:"alpha(opacity=100)";opacity:1;position:absolute;right:10px;top:14px;width:4px}.dd-menu ul a.dd-path span.dd-arrow,.dd-menu ul a:hover span.dd-arrow{background-position:0 -60px}.dd-menu ul{border-radius:12px;moz-border-radius:12px;webkit-border-radius:12px}.dd-menu li ul li:first-child>a{border-radius:12px 12px 0 0;moz-border-radius:12px 12px 0 0;webkit-border-radius:12px 12px 0 0}.dd-menu li ul li:last-child>a{border-radius:0 0 12px 12px;moz-border-radius:0 0 12px 12px;webkit-border-radius:0 0 12px 12px}.dd-menu ul{box-shadow:0 0 12px rgba(0,0,0,.25);moz-box-shadow:0 0 12px rgba(0,0,0,.25);webkit-box-shadow:0 0 12px rgba(0,0,0,.25)}.dd-menu{font-size:14px;line-height:48px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;will-change:color,background-color,box-shadow;text-align:center;cursor:pointer;border:none;border-radius:100px;display:inline-block;outline:0;padding:0 2rem;vertical-align:middle;-webkit-tap-highlight-color:transparent;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);color:#fff;background:#268bfb;background:-moz-linear-gradient(-45deg,#0059f8 0%,#00bef6 100%);background:-webkit-linear-gradient(-45deg,#0059f8 0%,#00bef6 100%);background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,background,box-shadow;-moz-transition-property:color,background,box-shadow;-ms-transition-property:color,background,box-shadow;-o-transition-property:color,background,box-shadow;transition-property:color,background,box-shadow}.dd-menu>li>a{color:#fff;height:39px;display:block;border-radius:0;margin-top:0;margin-bottom:0;padding-top:9px}.dd-menu>li>a:hover,.dd-menu>li.current-menu-item>a,.dd-menu>li.current-menu-ancestor>a,.dd-menu>li.current_page_parent>a,.dd-menu>li>a.dd-path{background-color:#008ffc;color:#fff;ms-transition:background-color .2s linear;transition:background-color .2s linear;transition-property:background-color;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;webkit-transition:background-color .2s linear}.dd-menu li ul li a{background-color:#fff;color:#666;display:block;width:220px;text-align:left;word-wrap:break-word}.dd-menu li ul li a:hover,.dd-menu li ul li a.dd-path{height:48px}.dd-menu a span.dd-arrow{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/foreground/blue/arrow-down.png)}.dd-menu ul a span.dd-arrow{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/foreground/blue/arrow-right.png)}#feeds-nav{position:absolute;right:65px;top:55px}#languages{position:absolute;right:65px;top:18px}#languages a{margin-left:14px;color:#56676c}#telephone-nav{left:65px;position:absolute;top:18px}#telephone-nav2{left:200px;padding-left:45px;position:absolute;top:18px}#content .hd h1{margin:0;background:-webkit-linear-gradient(left,#fff,rgba(205,214,219,0)) !important;-webkit-background-clip:text !important;-webkit-text-fill-color:transparent !important}.breadcrumbs{font-size:10px;margin:0;display:none}.breadcrumbs strong{font-weight:400}ul.tabs{float:right;list-style-type:none;margin:12px 0 0}ul.tabs li{display:inline;float:left;margin-left:5px}#content .bd{background-position:30px -110px;background-repeat:no-repeat}#content .ft .shadow{background-position:30px -110px;background-repeat:no-repeat;height:10px;width:100%}#content .ft .wrapper{min-height:10px;width:100%}#content .ft .helper1{background-repeat:no-repeat;height:40px}#content .ft.special .shadow{background-position:30px -110px;background-repeat:no-repeat}#content .ft.special .wrapper{border-style:solid;border-width:1px 0}#subfooter{background-position:0 -110px;background-repeat:no-repeat;padding-top:18px}#copyright{font-size:14px}ul.subfooter-menu{font-size:10px;overflow:hidden}ul.subfooter-menu li{display:inline;float:right;margin-left:10px}.page-template-home-coin-slider-php #content .bd,.page-template-home-thumb-slider-php #content .bd{min-height:1px}#slider{background-repeat:no-repeat;padding:43px 0 0;position:relative;width:1352px}#slider .slides{margin:0 15px;position:relative}#slider .slide{height:677px;left:0;overflow:hidden;position:absolute;top:0;width:1352px;border-radius:25px}#slider .nav{left:0;overflow:hidden;position:absolute;width:100%}#slider .nav ul{display:table;margin:auto}#slider .nav ul li{display:inline;float:left;margin:0 10px 0 0}#slider.slider-coin{height:457px}#slider.slider-coin .slide .image a{display:block;height:420px;overflow:hidden;position:relative;width:100%;z-index:1}#slider.slider-coin .slide .image a span.helper1{background-position:-15px -43px;height:50px;left:0;position:absolute;top:0;width:100%}#slider.slider-coin .slide .image a span.helper2{background-position:-15px -403px;bottom:0;height:60px;left:0;position:absolute;width:100%}#slider.slider-coin .nav{top:470px}#slider.slider-coin .nav li a.coin{background-position:left top;display:block;height:14px;width:14px}#slider.slider-coin .nav li a.coin:hover{background-position:left -14px}#slider.slider-coin .nav li.activeSlide a.coin{background-position:left -28px}#slider.slider-thumb{height:677px;padding-left:40px;padding-top:45px}.slide .image{border-top-left-radius:25px;border-top-right-radius:25px;background-color:transparent !important}.slide .image a{border-top-left-radius:25px;border-top-right-radius:25px;background-color:transparent !important}#slider.slider-thumb .slides{background-position:0 333px;background-repeat:no-repeat}#slider.slider-thumb .slide .image a{display:block;height:677px;overflow:hidden;position:relative;width:100%;z-index:1}#slider.slider-thumb .slide .image a span.helper1{background-position:-15px -43px;height:50px;left:0;position:absolute;top:0;width:100%}#slider.slider-thumb .slide .non-image{background:rgba(0,0,0,.5);height:107px;left:0;overflow:hidden;position:absolute;text-align:center;top:570px;width:100%;z-index:2}#slider.slider-thumb .slide .non-image h2{margin:9px 0;position:relative;z-index:2}#slider.slider-thumb .slide .non-image p.more{display:table;margin:0 auto;position:relative;z-index:2}#slider.slider-thumb .slide .non-image span.helper1{background-position:-15px -376px;height:87px;left:0;position:absolute;top:0;width:100%;z-index:1}#slider.slider-thumb .nav{top:472px}#slider.slider-thumb .nav li a.frame{filter:alpha(opacity=50);moz-opacity:.5;opacity:.5}#slider.slider-thumb .nav li a.frame:hover,#slider.slider-thumb .nav li.activeSlide a.frame{filter:alpha(opacity=100);moz-opacity:1;opacity:1}.main_news_img{display:block;float:left;padding-right:10px;position:relative}.blurb{margin-bottom:40px}.blurb .button{width:263px}.blurb .button span{text-align:center;width:218px}.folio-single{background-position:0 -43px;margin:-36px -30px 0}.folio-single .slide{margin:0 15px 18px;position:relative}.folio-single .slide span.helper1{background-position:-15px -43px;height:50px;left:0;position:absolute;top:0;width:100%}.folio-single .slide span.helper2{background-position:-15px -376px;height:87px;left:0;position:absolute;top:333px;width:100%}p.var-value{border-style:solid;border-top-width:1px;margin:0;padding:6px 0}p.var-value strong{padding-right:.5em}p.var-value em{font-family:Georgia,serif;font-style:italic}ul.folio-small-list{list-style:none;margin:0}ul.folio-small-list li{padding-bottom:9px}ul.folio-small-list li .c-8{margin:0 0 0 308px}ul.folio-small-list li .c-4{margin:0 0 0 -894px}ul.folio-medium-list{list-style:none;margin:0}ul.folio-medium-list li{padding-bottom:9px}ul.folio-medium-list li .c-6{margin:0 0 0 -894px}ul.folio-medium-list li :first-child.c-6{margin:0 0 0 462px}ul.folio-medium-list h3{margin:9px 0}ul.folio-big-list{list-style:none;margin:0}ul.folio-big-list li{padding-bottom:18px}ul.folio-big-list .c-4{margin:0 0 0 616px}ul.folio-big-list .c-8{margin:0 0 0 -894px}ul.folio-big-list h3{margin:18px 0 9px}.c-6 .folio{padding-top:220px;position:relative;margin-bottom:80px;overflow:hidden;border-radius:20px}.c-6 .folio h3{font-weight:400;margin-bottom:0;text-align:center}.c-6 .folio .meta{text-align:center}.c-6 .folio .image{left:0;position:absolute;top:0}.c-4 .folio{padding-top:140px;position:relative}.c-4 .folio h3{font-size:12px;font-weight:400;margin-bottom:0;text-align:center}.c-4 .folio .meta{text-align:center}.c-4 .folio .image{left:0;position:absolute;top:0}.c-3 .folio{padding-top:104px;position:relative}.c-3 .folio h3{font-size:12px;font-weight:400;margin-bottom:0;text-align:center}.c-3 .folio p{text-align:center}.c-3 .folio .image{left:0;position:absolute;top:0}.post h1.title{margin-bottom:9px;margin-top:20px;line-height:44px}.post h2.title{margin-bottom:9px}.post .meta .date{background:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/icons/btp-calendar.png) 0 center no-repeat;margin-right:1em;padding-left:16px}.post .meta .author{background:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/icons/btp-user.png) 0 center no-repeat;margin-right:1em;padding-left:16px}.post .meta .categories{background:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/icons/btp-tag.png) 0 center no-repeat;margin-right:1em;padding-left:20px}.post .meta .comments{background:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/icons/btp-comment.png) 0 center no-repeat;margin-right:1em;padding-left:20px}.post .actions{text-align:center}ol.commentlist{list-style:none;margin:-18px 0 18px}ol.commentlist li{border-style:solid;border-top-width:1px;min-height:48px;overflow:hidden;padding:0 0 0 64px;position:relative}ol.commentlist>li:first-child{border-top:none}ol.commentlist div.comment-wrapper{padding:18px 0 9px}ol.commentlist div.vcard cite.fn{font-size:14px;font-style:normal}ol.commentlist div.vcard img.avatar{border-radius:6px;border-style:solid;border-width:1px;box-shadow:0 1px 3px rgba(0,0,0,.25);left:0;moz-border-radius:6px;moz-box-shadow:0 1px 3px rgba(0,0,0,.25);padding:4px;position:absolute;top:18px;webkit-border-radius:6px;webkit-box-shadow:0 1px 3px rgba(0,0,0,.25)}ol.commentlist div.commentmetadata{margin-bottom:9px}ol.commentlist div.reply{margin-top:9px;text-align:right}ol.commentlist ul.children{list-style:none;margin:0}ul.post-previews{list-style-type:none;margin-left:0;overflow:hidden}ul.post-previews li{border-style:solid;border-top-width:1px;overflow:hidden;padding:6px 0 6px 62px;position:relative}ul.post-previews li:first-child{border-top-width:0;padding-top:0}ul.post-previews li h3{font-size:12px;margin:0}ul.post-previews li .image{left:0;margin:0;position:absolute;top:9px}ul.post-previews li:first-child .image{top:3px}ul.post-previews li .meta{margin:0}.widget_categories ul,.widget_archive ul{list-style-type:none;margin-left:0}.widget_categories ul ul,.widget_archive ul ul{margin-left:2em}.widget_categories li,.widget_archive li{border-style:solid;border-top-width:1px;padding:6px 0}.widget_categories li:first-child,.widget_archive li:first-child{border-top-width:0;padding-top:0}#searchform{margin:12px 0 0;position:relative}#searchform #s{padding-right:36px;width:230px}#searchform #searchsubmit{position:absolute;right:0;top:0}#error404{height:360px;padding:120px 201px 30px}p.ad{border-radius:8px;border-style:solid;border-width:1px;moz-border-radius:8px;padding:8px 0;text-align:center;webkit-border-radius:8px}.example{border-style:solid;border-top-width:1px;padding:18px 0}.features-table{background:#fafafa;background-image:-moz-linear-gradient(top,#fff,#eaeaea,#fff);background-image:-webkit-gradient(linear,center bottom,center top,from(#fff),color-stop(.5,#eaeaea),to(#fff));border:0;border-collapse:separate;border-spacing:0;color:#2a2a2a;margin:0 auto;margin-bottom:20px;margin-top:20px;text-shadow:0 1px 0 #fff;width:100%}.features-table td{border-bottom:1px solid #cdcdcd;box-shadow:0 1px 0 #fff;display:table-cell;height:50px;moz-box-shadow:0 1px 0 #fff;padding:0 15px;text-align:center;vertical-align:middle;webkit-box-shadow:0 1px 0 #fff}.features-table tbody td{text-align:center;width:150px}.features-table td.grey{background:#efefef;background:rgba(144,144,144,.15);border-right:1px solid #fff}.features-table td.green{background-color:rgba(164,196,255,.3)}.features-table td:nowrap{white-space:nowrap}.features-table thead td{border-top:1px solid #eaeaea;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:700;moz-border-radius-topleft:10px;moz-border-radius-topright:10px}.features-table tfoot td{border-bottom:1px solid #dadada;border-bottom-left-radius:10px;border-bottom-right-radius:10px;moz-border-radius-bottomleft:10px;moz-border-radius-bottomright:10px}.wp-caption-text{text-align:center}.cart-subtotal{display:none !important}.page-title{display:none !important}.woocommerce-result-count{display:none !important}.count{display:none !important}.ajax_add_to_cart{position:relative !important;left:60px !important;opacity:0 !important;transition:.5s !important}.dgwt-wcas-pd-addtc .ajax_add_to_cart{left:10px !important;top:5px;opacity:1 !important}.products .added_to_cart{position:relative !important;left:55px !important}.price .woocommerce-Price-amount{color:#0088c8 !important;font-size:24px !important;text-align:center !important;font-weight:800 !important}.woocommerce-Price-currencySymbol{font-size:14px !important}.products h3{font-size:18px !important;font-style:normal !important;font-weight:400 !important;line-height:normal !important;text-align:center !important}.woocommerce ul.products li.product .price{color:#0088c8 !important;font-size:16px !important;text-align:center !important}.woocommerce div.product span.price,.woocommerce div.product p.price{font-size:20px !important}#content .hd h1{max-width:880px !important;overflow:hidden !important;white-space:nowrap !important}body{color:#666}a{color:#0088c8}a:hover{color:#002b57}body *{border-color:#e8e8e8}.meta{color:#b3b3b3}.meta a{color:#666}.meta a:hover{color:#000}code{background-color:#e8e8e8;border-color:#aaa}th{background:#eee;border-color:#eee}tr.even td{background-color:#eee}input,select,textarea{background:-moz-linear-gradient(top,#eee,#fff);background:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#fff));background-color:#eee}ul.checklist li{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/foreground/blue/bullet-checklist.png)}.single_add_to_cart_button,.clickBuyButton,.button-accordion,.add_to_cart_button,.small,.medium,.wc-forward,.woocommerce-checkout-payment .place-order .button,.buyButtonOkForm{font-size:14px !important;font-weight:400 !important;line-height:48px !important;margin-right:10px !important;margin-bottom:10px !important;text-transform:uppercase !important;-webkit-transform:translateZ(0) !important;-moz-transform:translateZ(0) !important;-ms-transform:translateZ(0) !important;-o-transform:translateZ(0) !important;transform:translateZ(0) !important;box-shadow:0 0 1px rgba(0,0,0,0) !important;-webkit-backface-visibility:hidden !important;backface-visibility:hidden !important;-moz-osx-font-smoothing:grayscale !important;position:relative !important;white-space:nowrap !important;overflow:hidden !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;z-index:1 !important;will-change:color,background-color,box-shadow !important;text-align:center !important;cursor:pointer !important;border:none !important;border-radius:100px !important;display:inline-block !important;outline:0 !important;padding:0 2rem !important;vertical-align:middle !important;-webkit-tap-highlight-color:transparent !important;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12) !important;color:#fff !important;background:#268bfb !important;background:-moz-linear-gradient(-45deg,#26fbdd 0%,#268bfb 100%) !important;background:-webkit-linear-gradient(-45deg,#26fbdd 0%,#268bfb 100%) !important;background:linear-gradient(135deg,#26fbdd 0%,#268bfb 100%) !important;-webkit-transition-duration:.2s !important;-moz-transition-duration:.2s !important;-ms-transition-duration:.2s !important;-o-transition-duration:.2s !important;transition-duration:.2s !important;-webkit-transition-property:color,background,box-shadow !important;-moz-transition-property:color,background,box-shadow !important;-ms-transition-property:color,background,box-shadow !important;-o-transition-property:color,background,box-shadow !important;transition-property:color,background,box-shadow !important}.clickBuyButton,.medium{color:#fff !important;background:#fa4f30;background:-moz-linear-gradient(-45deg,#fa3076 0%,#fa4f30 100%) !important;background:-webkit-linear-gradient(-45deg,#fa3076 0%,#fa4f30 100%) !important;background:linear-gradient(135deg,#fa3076 0%,#fa4f30 100%) !important}.single_add_to_cart_button:hover,.clickBuyButton:hover,.button-accordion:hover,.add_to_cart_button:hover,.small:hover,.medium:hover,.wc-forward:hover,.woocommerce-checkout-payment .place-order .button:hover,.buyButtonOkForm:hover{color:#fff !important;background:#721965 !important;background:-moz-linear-gradient(-45deg,#441972 0%,#721965 100%) !important;background:-webkit-linear-gradient(-45deg,#441972 0%,#721965 100%) !important;background:linear-gradient(135deg,#441972 0%,#721965 100%) !important;box-shadow:0 4px 10px 0 rgba(0,0,0,.16),0 4px 20px 0 rgba(0,0,0,.12) !important}.quantity .input-text{-webkit-appearance:none;animation:none;animation-delay:0;animation-direction:normal;animation-duration:0;animation-fill-mode:none;animation-iteration-count:1;animation-name:none;animation-play-state:running;animation-timing-function:ease;backface-visibility:visible;background:0;background-clip:border-box;background-origin:padding-box;background-position-x:0;background-position-y:0;background-size:auto auto;border:0;border-width:medium;border-color:inherit;border-bottom:0;border-bottom-color:inherit;border-collapse:separate;border-image:none;border-left:0;border-left-color:inherit;border-right:0;border-right-color:inherit;border-spacing:0;border-top:0;border-top-color:inherit;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:inherit;columns:auto;column-count:auto;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-rule-color:currentColor;column-rule-style:none;column-rule-width:none;column-span:1;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;height:auto;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:disc;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:0;outline:0;outline-width:medium;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;quotes:'\201C' '\201D' '\2018' '\2019';right:auto;tab-size:8;table-layout:auto;text-align:inherit;text-align-last:auto;text-decoration:none;text-decoration-color:inherit;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-style:flat;transition:none;transition-delay:0s;transition-duration:0s;transition-property:none;transition-timing-function:ease;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:0;width:auto;word-spacing:normal;z-index:auto;border-radius:0;-webkit-border-radius:0;min-height:48px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,box-shadow,background-position,text-indent;-moz-transition-property:color,box-shadow,background-position,text-indent;-ms-transition-property:color,box-shadow,background-position,text-indent;-o-transition-property:color,box-shadow,background-position,text-indent;transition-property:color,box-shadow,background-position,text-indent;color:#eaeaf0;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org….06%2C0%20-49%2C21.94%20-49%2C49l-6%200%200%20-50z%22%2F%3E%3C%2Fsvg%3E%0A),url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org…27.06%2C0%20-49%2C-21.94%20-49%2C-49l-6%200%200%2050z%22%2F%3E%3C%2Fsvg%3E),url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org…0%22%20points%3D%220%2C0%2050%2C0%2050%2C1%200%2C1%20%22%2F%3E%3C%2Fsvg%3E),url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org…0%22%20points%3D%220%2C0%2050%2C0%2050%2C1%200%2C1%20%22%2F%3E%3C%2Fsvg%3E);background-size:contain,contain,100% 1px,100% 1px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:-2px center,-2px center,top center,bottom center;box-shadow:0 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(0,0,0,0);text-indent:0;max-width:640px;box-sizing:border-box;font-size:17px;font-weight:300;line-height:30px;background-color:transparent;padding:.5em 1em;border:0;border-radius:1.5em;background-color:#fff;-webkit-text-fill-color:#222 !important;vertical-align:middle;outline:none;color:#ababbb;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org….06%2C0%20-49%2C21.94%20-49%2C49l-6%200%200%20-50z%22%2F%3E%3C%2Fsvg%3E%0A),url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org…27.06%2C0%20-49%2C-21.94%20-49%2C-49l-6%200%200%2050z%22%2F%3E%3C%2Fsvg%3E),url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org…0%22%20points%3D%220%2C0%2050%2C0%2050%2C1%200%2C1%20%22%2F%3E%3C%2Fsvg%3E),url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org…0%22%20points%3D%220%2C0%2050%2C0%2050%2C1%200%2C1%20%22%2F%3E%3C%2Fsvg%3E);background-size:contain,contain,100% 1px,100% 1px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:left center,left center,top center,bottom center;box-shadow:-8px 0 10px -5px rgba(0,0,0,.16),-8px 0 20px -7px rgba(0,0,0,.12);text-indent:2px}button.clickBuyButton.button21.button.tertiary.small.alt{margin-bottom:90px !important}form.cart{position:relative;float:left}.quantity .input-text:focus{outline:none;color:#ababbb;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org….06%2C0%20-49%2C21.94%20-49%2C49l-6%200%200%20-50z%22%2F%3E%3C%2Fsvg%3E%0A),url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org…27.06%2C0%20-49%2C-21.94%20-49%2C-49l-6%200%200%2050z%22%2F%3E%3C%2Fsvg%3E),url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org…0%22%20points%3D%220%2C0%2050%2C0%2050%2C1%200%2C1%20%22%2F%3E%3C%2Fsvg%3E),url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org…0%22%20points%3D%220%2C0%2050%2C0%2050%2C1%200%2C1%20%22%2F%3E%3C%2Fsvg%3E);background-size:contain,contain,100% 1px,100% 1px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:left center,left center,top center,bottom center;box-shadow:-8px 0 10px -5px rgba(0,0,0,.16),-8px 0 20px -7px rgba(0,0,0,.12);text-indent:2px}.tinvwl_add_to_wishlist-text,.product_meta{font-size:16px}.message.success{background-color:#cffebf;border-color:#8fe573;color:#005826}.message.info{background-color:#bfebfe;border-color:#73c0e6;color:#000058}.message.warning{background-color:#fcfebf;border-color:#e5d973;color:#502800}.message.error{background-color:#ffdfdf;border-color:#ffa5a5;color:#bf0000}span.mark{background-color:#fff000}span.dropcap{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/foreground/blue/dropcap.png);color:#fff}#content{top:80px}#content .hd h1{color:#fff}.breadcrumbs{color:#809fc0}.breadcrumbs a{color:#beedff}.breadcrumbs a:hover{color:#fff}#content .bd{background-color:#fff}#content .ft .shadow{background-color:#fff;background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/foreground/blue/dividers.png)}#content .ft .wrapper{background-color:#fff}#content .ft .helper1{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/foreground/blue/content-bottom-bg.png)}#content .ft.special .shadow{background-color:#e6e6e6}#content .ft.special .wrapper{background-color:#e6e6e6;border-color:#e6e6e6}#content .ft.special .helper1{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/foreground/blue/content-bottom-alt-bg.png)}#slider .slides img{background:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/preloader.gif) center center no-repeat}#slider.slider-coin .slides{background-color:#003f80}#slider.slider-coin,#slider.slider-coin .slide .image a span.helper1,#slider.slider-coin .slide .image a span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/foreground/blue/slider-simple.png)}#slider.slider-coin .nav li a.coin{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/foreground/blue/slider-navigation.png)}#slider.slider-thumb,#slider.slider-thumb .slide .image a span.helper1,#slider.slider-thumb .slide .non-image span.helper1{border-top-left-radius:20px;border-top-right-radius:20px}#slider.slider-thumb .slide .non-image h2{color:#fff}.folio-single,.folio-single .slide span.helper1,.folio-single .slide span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/foreground/blue/slider-advanced.png)}#error404{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/foreground/blue/content-hd.png);color:#fff}#error404 a{color:#beedff}#error404 a:hover{color:#fff}body{background-image:linear-gradient(to right,#fff,#8a9fac)}#footer{color:#666;padding-left:125px;padding-right:125px;padding-top:50px;display:block;float:left}#footer a{color:#333}#footer a:hover{color:#000}#footer *{border-top-color:#b9b9b9}#footer .meta{color:#999}#footer .meta a{color:#666}#footer .meta a:hover{color:#333}#footer .c-12 .frame span.helper1,#footer .frame.u-12 span.helper1,#footer .c-12 .frame span.helper2,#footer .frame.u-12 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-12.png)}#footer .c-11 .frame span.helper1,#footer .frame.u-11 span.helper1,#footer .c-11 .frame span.helper2,#footer .frame.u-11 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-11.png)}#footer .c-10 .frame span.helper1,#footer .frame.u-10 span.helper1,#footer .c-10 .frame span.helper2,#footer .frame.u-10 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-10.png)}#footer .c-9 .frame span.helper1,#footer .frame.u-9 span.helper1,#footer .c-9 .frame span.helper2,#footer .frame.u-9 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-9.png)}#footer .c-8 .frame span.helper1,#footer .frame.u-8 span.helper1,#footer .c-8 .frame span.helper2,#footer .frame.u-8 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-8.png)}#footer .c-7 .frame span.helper1,#footer .frame.u-7 span.helper1,#footer .c-7 .frame span.helper2,#footer .frame.u-7 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-7.png)}#footer .c-6 .frame span.helper1,#footer .frame.u-6 span.helper1,#footer .c-6 .frame span.helper2,#footer .frame.u-6 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-6.png)}#footer .c-5 .frame span.helper1,#footer .frame.u-5 span.helper1,#footer .c-5 .frame span.helper2,#footer .frame.u-5 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-5.png)}#footer .c-4 .frame span.helper1,#footer .frame.u-4 span.helper1,#footer .c-4 .frame span.helper2,#footer .frame.u-4 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-4.png)}#footer .c-3 .frame span.helper1,#footer .frame.u-3 span.helper1,#footer .c-3 .frame span.helper2,#footer .frame.u-3 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-3.png)}#footer .c-2 .frame span.helper1,#footer .frame.u-2 span.helper1,#footer .c-2 .frame span.helper2,#footer .frame.u-2 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-2.png)}#footer .c-1 .frame span.helper1,#footer .frame.u-1 span.helper1,#footer .c-1 .frame span.helper2,#footer .frame.u-1 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-1.png)}#footer{color:#666}#footer a{color:#333}#footer a:hover{color:#000}#footer *{border-top-color:#bac6cf}#footer .meta{color:#999}#footer .meta a{color:#666}#footer .meta a:hover{color:#333}#footer .c-12 .frame span.helper1,#footer .frame.u-12 span.helper1,#footer .c-12 .frame span.helper2,#footer .frame.u-12 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-12.png)}#footer .c-11 .frame span.helper1,#footer .frame.u-11 span.helper1,#footer .c-11 .frame span.helper2,#footer .frame.u-11 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-11.png)}#footer .c-10 .frame span.helper1,#footer .frame.u-10 span.helper1,#footer .c-10 .frame span.helper2,#footer .frame.u-10 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-10.png)}#footer .c-9 .frame span.helper1,#footer .frame.u-9 span.helper1,#footer .c-9 .frame span.helper2,#footer .frame.u-9 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-9.png)}#footer .c-8 .frame span.helper1,#footer .frame.u-8 span.helper1,#footer .c-8 .frame span.helper2,#footer .frame.u-8 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-8.png)}#footer .c-7 .frame span.helper1,#footer .frame.u-7 span.helper1,#footer .c-7 .frame span.helper2,#footer .frame.u-7 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-7.png)}#footer .c-6 .frame span.helper1,#footer .frame.u-6 span.helper1,#footer .c-6 .frame span.helper2,#footer .frame.u-6 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-6.png)}#footer .c-5 .frame span.helper1,#footer .frame.u-5 span.helper1,#footer .c-5 .frame span.helper2,#footer .frame.u-5 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-5.png)}#footer .c-4 .frame span.helper1,#footer .frame.u-4 span.helper1,#footer .c-4 .frame span.helper2,#footer .frame.u-4 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-4.png)}#footer .c-3 .frame span.helper1,#footer .frame.u-3 span.helper1,#footer .c-3 .frame span.helper2,#footer .frame.u-3 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-3.png)}#footer .c-2 .frame span.helper1,#footer .frame.u-2 span.helper1,#footer .c-2 .frame span.helper2,#footer .frame.u-2 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-2.png)}#footer .c-1 .frame span.helper1,#footer .frame.u-1 span.helper1,#footer .c-1 .frame span.helper2,#footer .frame.u-1 span.helper2{background-image:url(https://3dreams.com.ua/wp-content/themes/3dreams/images/background/abstract1/fancy-1.png)}.woocommerce-checkout-review-order-table .blockUI.blockOverlay{display:none!important;position:relative!important}.woocommerce-checkout-payment .blockUI.blockOverlay{display:none!important;position:relative!important}.woocommerce-loop-category__title{color:#666;font-size:18px !important;text-align:center !important}.woocommerce-loop-product__title{color:#666;font-size:18px !important;text-align:center !important}a.button.wc-forward{margin-top:5px !important}.copy_2W{display:none !important}a.button.wc-forward{margin-bottom:5px !important}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right;margin-bottom:0 !important;margin-top:0 !important}#order_review_heading{margin-top:40px}.woocommerce-checkout-payment{margin-top:60px}.woocommerce form .form-row .optional{visibility:hidden !important}.dropdown-cart-button .dropdown .buttons .button{background-color:#0088c8;padding-bottom:0 !important;padding-top:0 !important}.dropdown-cart-button{border-radius:10px !important;width:215px !important}.dropdown-total{border-radius:10px !important}ul.products .onsale,.onsale{animation:5s ease 0s normal none infinite pulse;border-radius:5px;color:#fff;font-weight:700;height:46px;line-height:42px !important;position:absolute;text-align:center;webkit-border-radius:5px;width:46px;z-index:99}@-webkit-keyframes pulse{from{moz-transform:scale(1);ms-transform:scale(1);o-transform:scale(1);transform:scale(1);webkit-transform:scale(1)}70%{moz-transform:scale(1.2);ms-transform:scale(1.2);o-transform:scale(1.2);transform:scale(1.2);webkit-transform:scale(1.2)}to{moz-transform:scale(1);ms-transform:scale(1);o-transform:scale(1);transform:scale(1);webkit-transform:scale(1)}}@-moz-keyframes pulse{from{moz-transform:scale(1);ms-transform:scale(1);o-transform:scale(1);transform:scale(1);webkit-transform:scale(1)}70%{moz-transform:scale(1.2);ms-transform:scale(1.2);o-transform:scale(1.2);transform:scale(1.2);webkit-transform:scale(1.2)}to{moz-transform:scale(1);ms-transform:scale(1);o-transform:scale(1);transform:scale(1);webkit-transform:scale(1)}}@-o-keyframes pulse{from{moz-transform:scale(1);ms-transform:scale(1);o-transform:scale(1);transform:scale(1);webkit-transform:scale(1)}70%{moz-transform:scale(1.2);ms-transform:scale(1.2);o-transform:scale(1.2);transform:scale(1.2);webkit-transform:scale(1.2)}to{moz-transform:scale(1);ms-transform:scale(1);o-transform:scale(1);transform:scale(1);webkit-transform:scale(1)}}@keyframes pulse{from{moz-transform:scale(1);ms-transform:scale(1);o-transform:scale(1);transform:scale(1);webkit-transform:scale(1)}70%{moz-transform:scale(1.2);ms-transform:scale(1.2);o-transform:scale(1.2);transform:scale(1.2);webkit-transform:scale(1.2)}to{moz-transform:scale(1);ms-transform:scale(1);o-transform:scale(1);transform:scale(1);webkit-transform:scale(1)}}.button-group{display:inline-block;height:35px !important;list-style:none;margin-top:15px !important;margin-bottom:0 !important;margin-left:0 !important;padding-left:20px;padding-right:2px;position:relative;z-index:98}.button-group:after{clear:both;content:"";display:block}.button-group .menu-item{float:left}.button-group .menu-item:hover{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);ms-transition:background .2s linear;transition:background .2s linear;webkit-transition:background .2s linear;border-bottom:10px solid #fff}.button-group .menu-item:hover a,.button-group .current-menu-ancestor a{color:#fff !important}.button-group .menu-item a{color:#fff;display:block;padding:5px 15px;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:700}.button-group .current-menu-item a{color:#fff}.button-group .menu-itemv ul ul li{border-bottom:1px solid #575f6a;border-top:1px solid #6b727c;float:none;position:relative}.button-group .menu-item ul ul li a{color:#fff;padding:15px 40px}.button-group .menu-item ul ul li a:hover{background:#4b545f}.button-group .supermenu .sub-menu{background-color:#fff;border-radius:0 0 25px 25px;float:left;height:540px;top:38px;left:20px;list-style-position:outside;list-style-type:none;margin-block-end:0px;margin-block-start:0px;margin-inline-end:0px;margin-inline-start:0px;opacity:0;padding:30px 60px;padding-inline-start:0px;padding-left:30px;position:absolute;transition:opacity .3s,visibility .3s;visibility:hidden;webkit-transition:opacity .3s,visibility .3s;width:1000px;z-index:10}.supermenu:hover .sub-menu{opacity:1;visibility:visible}.menu-item-has-children .sub-menu{box-shadow:0 15px 15px 0 rgba(0,0,0,.16),5px 5px 5px 0 rgba(0,0,0,.12) !important}.button-group .supermenu .current-menu-item{background:#ebebeb;border-radius:6px}.button-group .supermenu .current-menu-item a{color:#fff;font-weight:400}.button-group .supermenu .sub-menu .menu-item .sub-menu{border:none;height:300px;left:0;padding:0;top:50px;width:250px;box-shadow:none !important;background:0 0}.button-group .supermenu .sub-menu .menu-item{margin-right:60px !important;width:220px}.button-group .supermenu .sub-menu .menu-item .sub-menu .menu-item:hover{background-color:#f8f8f8 !important;ms-transition:background-color .2s linear;transition:background-color .2s linear;webkit-transition:background-color .2s linear;border-bottom:1px solid rgba(0,0,0,.1)}.button-group .supermenu .superhot .sub-menu .menu-item:hover{background-color:#fff !important}.button-group .supermenu .sub-menu .menu-item .sub-menu a{font-weight:400 !important;text-transform:none !important}.supermenu .sub-menu .menu-item a{background-color:transparent !important;border:0 !important;border-radius:0;color:#666 !important;cursor:pointer !important;font-weight:700 !important;list-style:none;padding:13px 10px 13px 15px !important;text-decoration:none !important;text-transform:uppercase !important}.supermenu .sub-menu .menu-item:hover{background:0 0 !important;background-color:transparent !important;color:#1a1a1a !important}.supermenu .menu-item{float:left;min-height:1px;padding-right:15px;position:relative;width:220px}.supermenu .menu-item li{border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;float:none !important;margin-top:0;position:relative}.supermenu .menu-item li a{background-color:transparent !important;color:#1a1a1a !important;font-weight:700 !important;list-style:none;margin-right:0;padding:13px 10px 13px 15px !important;position:relative;text-decoration:none !important;text-transform:uppercase !important}.button-group .supermenu .sub-menu .superhot .sub-menu{margin-right:0 !important;width:380px !important}.button-group .supermenu .sub-menu .superhot .sub-menu .menu-item{margin-right:0 !important;width:380px !important}.supermenu .superhot .menu-item li{border-bottom:none !important;float:left !important;margin-bottom:0 !important}.superhot .submenu{width:310px !important}.sub-menu .woocommerce-loop-product__title{font-size:12px !important}.sub-menu .woocommerce-Price-amount{font-size:12px !important}.sub-menu .add_to_cart_button{display:none !important}.front-shop-images{height:0;position:absolute;top:380px;z-index:20}.front-shop-images a{display:inline-block}.f-c-1{animation:move-shop-btn 20s infinite ease-in-out;animation-delay:.2s;display:inline-block;opacity:0;margin-left:40px}.f-c-2{animation:move-shop-btn 20s infinite ease-in-out;animation-delay:.6s;display:inline-block;opacity:0;margin-left:50px}.f-c-3{animation:move-shop-btn 20s infinite ease-in-out;animation-delay:1s;display:inline-block;opacity:0;margin-left:70px}.f-c-4{animation:move-shop-btn 20s infinite ease-in-out;animation-delay:1.4s;display:inline-block;opacity:0;margin-left:50px}.f-c-5{animation:move-shop-btn 20s infinite ease-in-out;animation-delay:1.8s;display:inline-block;opacity:0;margin-left:40px}.f-c-6{animation:move-shop-btn 20s infinite ease-in-out;animation-delay:2.2s;display:inline-block;margin-left:60px;opacity:0}@keyframes move-shop-btn{0%{opacity:0;transform:translateY(-95px)}10%{opacity:1;transform:translateY(-35px)}25%{opacity:1;transform:translateY(-35px)}35%,100%{opacity:0;transform:translateY(-95px)}}body.post-type-archive-product div.bd,body.tax-product_cat div.bd,body.page-template-page-woo-header div.bd,body.single-product div.bd{padding-top:0 !important}.product_title{margin-top:40px !important;font-weight:700;line-height:42px !important}.woocommerce .woocommerce-ordering{float:right !important;position:relative !important;top:-40px !important}.entry-content{padding-top:50px}.post-template-default .entry-content{padding-top:0 !important}.entry-content .woocommerce{margin-top:30px !important}.entry-content .menu-item .woocommerce{margin-top:0 !important}.aws-container{border-radius:40px !important}.aws-search-field{border-radius:40px !important}.aws-container .aws-search-field{height:40px !important}.search-shop{border-radius:40px !important;box-shadow:0px 0px 9px rgba(0,0,0,.25);float:right !important;position:relative;right:40px !important;width:279px !important;z-index:1}.grid-shop .c-9{width:880px}.grid-shop .c-3{width:230px}.grid{overflow:hidden}.woocommerce-Price-amount{color:#0088c8 !important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#0088c8 !important}.wpb-woo-cat-slider .wpb-woo-cat-item{background:#fff !important}.wpb-woo-cat-slider.wpb-wcs-content-type-with_image .wpb-woo-cat-item h3{font-weight:400 !important}.wpb-woo-cat-slider .wpb-woo-cat-item a.btn{display:none !important}.woocommerce .products .product_type_variable{display:none}.type-product:hover .ajax_add_to_cart{opacity:1 !important;transition:.5s !important}.type-product .add_to_cart_button{opacity:0 !important;transition:.5s !important}.type-product:hover .add_to_cart_button{opacity:1 !important;transition:.5s !important}.info-block tr:nth-child(even){background-color:#f2f2f2}.up-sells{margin-top:40px}.posted_in{display:block !important}.additional_information_tab{display:none !important}.woocommerce div.product p.price{color:#0088c8 !important}.woocommerce span.onsale{height:90px;width:90px;background-image:url("https://3dreams.com.ua/wp-content/uploads/2019/08/скидка-на-3д-принтер.png");background-color:transparent !important}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{right:.8em !important;top:.01em !important}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce .single_add_to_cart_button,.woocommerce input.button.alt{background-color:#0088c8 !important}.woocommerce-message{border-top-color:#0088c8 !important}.woocommerce-message:before{color:#0088c8 !important}.woocommerce-page .woocommerce-message .button{line-height:1.6 !important}.actions .button{color:#fff !important}.woocommerce-cart-form .button,.tinvwl-table-manage-list .button{background-color:#0088c8 !important;color:#fff !important}.woocommerce-cart-tab-container .widget_shopping_cart .total{margin-bottom:0 !important;padding-bottom:0 !important}.comment-form .form-submit{height:24px !important}.woocommerce-mini-cart-item{padding-bottom:10px !important}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:58px !important}.woocommerce-cart-tab-container .widget_shopping_cart .buttons{background-color:#e9e9e9 !important}.lrm-form a.button,.lrm-form button,.lrm-form button[type=submit],.lrm-form #buddypress input[type=submit],.lrm-form input[type=submit]{background:#0088c8 !important}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-navigation ul,.woocommerce-MyAccount-navigation ul li,.woocommerce-MyAccount-navigation ul li a{border:0;box-sizing:border-box;display:block;line-height:1;list-style:none;margin:0;moz-box-sizing:border-box;padding:0;position:relative;webkit-box-sizing:border-box}.woocommerce-MyAccount-navigation{box-shadow:2px 2px 10px rgba(0,0,0,.45);color:#fff;margin:0 auto;width:auto !important}.woocommerce-MyAccount-navigation ul ul{display:none}.align-right{float:right}.woocommerce-MyAccount-navigation>ul>li>a{background:#36aae7;background:linear-gradient(#36aae7,#1fa0e4);background:-moz-linear-gradient(#36aae7,#1fa0e4);background:-ms-linear-gradient(#36aae7,#1fa0e4);background:-o-linear-gradient(#36aae7,#1fa0e4);background:-webkit-linear-gradient(#36aae7,#1fa0e4);border-left:1px solid #1682ba;border-right:1px solid #1682ba;border-top:1px solid #1682ba;box-shadow:inset 0 1px 0 rgba(255,255,255,.15);color:#fff;cursor:pointer;font-weight:400;padding:15px 20px;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.35);z-index:2}.woocommerce-MyAccount-navigation>ul>li>a:hover,.woocommerce-MyAccount-navigation>ul>li.active>a,.woocommerce-MyAccount-navigation>ul>li.open>a{background:#1fa0e4;background:linear-gradient(#1fa0e4,#1992d1);background:-moz-linear-gradient(#1fa0e4,#1992d1);background:-ms-linear-gradient(#1fa0e4,#1992d1);background:-o-linear-gradient(#1fa0e4,#1992d1);background:-webkit-linear-gradient(#1fa0e4,#1992d1);color:#eee}.woocommerce-MyAccount-navigation>ul>li.open>a{border-bottom:1px solid #1682ba;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.15)}.woocommerce-MyAccount-navigation>ul>li:last-child>a,.woocommerce-MyAccount-navigation>ul>li.last>a{border-bottom:1px solid #1682ba}.holder{height:0;position:absolute;right:0;top:0;width:0}.holder:after,.holder:before{content:"";display:block;height:6px;moz-transform:rotate(-135deg);ms-transform:rotate(-135deg);o-transform:rotate(-135deg);position:absolute;right:20px;transform:rotate(-135deg);webkit-transform:rotate(-135deg);width:6px;z-index:10}.holder:after{border-left:2px solid #fff;border-top:2px solid #fff;top:17px}.woocommerce-MyAccount-navigation>ul>li>a:hover>span:after,.woocommerce-MyAccount-navigation>ul>li.active>a>span:after,.woocommerce-MyAccount-navigation>ul>li.open>a>span:after{border-color:#eee}.holder:before{border-left:2px solid;border-left-color:inherit;border-top:2px solid;border-top-color:inherit;top:18px}.woocommerce-MyAccount-navigation ul ul li a{background:#49505a;border-bottom:1px solid #32373e;border-left:1px solid #32373e;border-right:1px solid #32373e;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);color:#eee;cursor:pointer;font-size:13px;padding:10px 20px;text-decoration:none;z-index:1}.woocommerce-MyAccount-navigation ul ul li:hover>a,.woocommerce-MyAccount-navigation ul ul li.open>a,.woocommerce-MyAccount-navigation ul ul li.active>a{background:#424852;color:#fff}.woocommerce-MyAccount-navigation ul ul li:first-child>a{box-shadow:none}.woocommerce-MyAccount-navigation ul ul ul li:first-child>a{box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.woocommerce-MyAccount-navigation ul ul ul li a{padding-left:30px}.woocommerce-MyAccount-navigation>ul>li>ul>li:last-child>a,.woocommerce-MyAccount-navigation>ul>li>ul>li.last>a{border-bottom:0}.woocommerce-MyAccount-navigation>ul>li>ul>li.open:last-child>a,.woocommerce-MyAccount-navigation>ul>li>ul>li.last.open>a{border-bottom:1px solid #32373e}.woocommerce-MyAccount-navigation>ul>li>ul>li.open:last-child>ul>li:last-child>a{border-bottom:0}.woocommerce-MyAccount-navigation ul ul li.has-sub>a:after{border-left:2px solid #eee;border-top:2px solid #eee;content:"";display:block;height:5px;moz-transform:rotate(-135deg);ms-transform:rotate(-135deg);o-transform:rotate(-135deg);position:absolute;right:20px;top:11.5px;transform:rotate(-135deg);webkit-transform:rotate(-135deg);width:5px;z-index:10}.woocommerce-MyAccount-navigation ul ul li.active>a:after,.woocommerce-MyAccount-navigation ul ul li.open>a:after,.woocommerce-MyAccount-navigation ul ul li>a:hover:after{border-color:#fff}.woocommerce-MyAccount-navigation-link--downloads,.woocommerce-MyAccount-navigation-link--dashboard,.woocommerce-MyAccount-navigation-link--customer-logout{display:none !important}.woocommerce-MyAccount-content{width:75% !important}.woocommerce-orders-table__cell .woocommerce-button{color:#fff !important}.woocommerce-orders-table__cell,.woocommerce-orders-table__row{font-size:12px !important;padding-bottom:10px !important;padding-top:10px !important}.woocommerce-orders-table__header{font-size:12px !important;font-weight:500;padding-bottom:20px !important;padding-top:20px !important}.form-row .button{color:#fdfdfd !important}.woocommerce-message .button,.return-to-shop .button{color:#fff !important}.menufix{margin-left:20px !important;margin-top:24px !important;width:350px !important}.login-update{color:#fff !important;padding:8px 15px !important;border:2px solid #fff !important;border-radius:5px !important;font-size:16px !important;font-weight:500 !important;float:right !important;position:relative !important;margin-left:20px !important;background-color:transparent !important}.woocommerce-message{display:none !important}.woocommerce-thankyou-order-received{color:#0088c8 !important;font-size:24px !important}.col-1{width:70% !important}.col-2{display:none !important}.form-row-first{margin-right:5% !important;width:45% !important}.form-row-last{width:45% !important}.grecaptcha-badge{display:none}.product p,.textwidget p,.entry-content p,.entry-content li,.excerpt p{font-size:16px !important;line-height:24px !important}.grid h1{font-size:44px;font-weight:800}.blurb h1{margin-bottom:0 !important}#content .hd h1{padding:36px 30px 12px 34px;font-weight:700;text-transform:uppercase}.woocommerce-Price-amount{font-weight:700 !important}.single-product .c-9 h1{background:-webkit-linear-gradient(left,#fff,rgba(205,214,219,0)) !important;webkit-background-clip:text !important;webkit-text-fill-color:transparent !important}.accordion{background-color:#fff;border-bottom:1px solid #f1f4f3;border-top:1px solid #f1f4f3;color:#74777b;display:inline-block;font-weight:700;position:relative;vertical-align:middle;width:100%}.accordion .fa{float:right;position:relative}.accordion h4{font-size:18px;font-weight:700;margin:0;position:relative;top:.8em;text-transform:uppercase}.button-accordion{color:#fff !important;background:#52d015 !important;background:-moz-linear-gradient(-45deg,#b0d015 0%,#52d015 100%) !important;background:-webkit-linear-gradient(-45deg,#b0d015 0%,#52d015 100%) !important;background:linear-gradient(135deg,#b0d015 0%,#52d015 100%) !important}.accordion a{color:#0088c8;display:block;padding:12px 20px 40px;position:relative;text-decoration:none}.accordion a:hover{background-color:#e7ecea;color:#1eabe4;text-decoration:none;transition:.3s}.accordion-desc{background-color:#f1f4f3;color:#74777b;padding:20px 15px;z-index:2}.accordion-desc{background-color:#f1f4f3;color:#74777b;padding:20px 15px;z-index:2}.accordion-desc h3{line-height:22px !important}.woocommerce-product-attributes-item--weight{display:none}.popup{color:#666;font-family:'Open Sans',sans-serif}.woocommerce-cart-tab-container .widget_shopping_cart .buttons .button{color:#fff !important;overflow:hidden !important}.woocommerce a.added_to_cart{margin-bottom:7px;margin-left:10px;padding-top:3px !important}.single_add_to_cart_button{margin-right:10px !important}.updateparentblock{display:block;position:relative;float:left;width:100%;margin:0;padding:0}.updateblock{display:block;position:relative;float:left;width:47%;margin:0 0 30px;padding:25px 30px 15px 0}.updateblock2{display:block;position:relative;float:left;width:47%;margin:0 0 30px;padding:25px 0 15px 30px}.sidebar{padding-top:50px}.menufix .button{float:right !important}.woocommerce-Tabs-panel td{font-size:16px}.percent100{width:100%;height:auto}.woocommerce nav.woocommerce-pagination ul{clear:both}nav ul{list-style:none}.woocommerce-pagination li,.pagination li{display:inline-block}ul,li{list-style-position:inside}.woocommerce-pagination,.pagination{margin:30px 0 15px;font-weight:400}.woocommerce-pagination,.pagination{margin:30px 0 15px;font-weight:400}.woocommerce-pagination span.current,.pagination span.current{color:#721965;box-shadow:2px 0 0 0 #721965 inset,-8px 0 10px -4px rgba(0,0,0,.16),-8px 0 20px -6px rgba(0,0,0,.12)}.woocommerce-pagination a,.woocommerce-pagination span{display:inline-block;margin:0 .5em .5em 0;text-decoration:none;text-align:center;font-size:.9em;width:31.68px;height:31.68px;line-height:31.68px;box-sizing:border-box;border-radius:100px;transition:text-indent .2s,box-shadow .2s;box-shadow:1px 0 0 .5px #268bfb inset;text-indent:0px;background-color:#fff}.woocommerce-pagination a:focus,.pagination a:focus,.woocommerce-pagination a:hover,.pagination a:hover{color:#268bfb;box-shadow:2px 0 0 0 #268bfb inset,-8px 0 10px -4px rgba(0,0,0,.16),-8px 0 20px -6px rgba(0,0,0,.12);text-indent:1px}.bila-main a:hover{color:#721965}.bila a:hover{color:#721965}.woocommerce-pagination a,.woocommerce-pagination span,{display:inline-block;margin:0 .5em .5em 0;text-decoration:none;text-align:center;font-size:.9em;width:31.68px;height:31.68px;line-height:31.68px;box-sizing:border-box;border-radius:100px;transition:text-indent .2s,box-shadow .2s;box-shadow:1px 0 0 .5px #268bfb inset;text-indent:0px;background-color:#fff}.woocommerce-pagination a,.pagination a{color:#268bfb}.woocommerce nav.woocommerce-pagination ul li{border-right:none !important;margin-right:15px !important}.woocommerce nav.woocommerce-pagination ul{border:none !important}.folio-2-columns .c-6{width:30%;padding-right:22px}.folio-2-columns .folio h3 a{font-size:22px;font-weight:500}.updateparentblock a img{border-radius:20px}p.form-message-result{color:#268bfb;width:420px;font-weight:800;margin-left:10px;margin-top:40px}#formOrderOneClick .button{width:auto !important}.popummessage{font-family:'Open Sans',sans-serif}#formOrderOneClick .popummessage .close_message{background:linear-gradient(135deg,#26fbdd 0%,#268bfb 100%) !important;border:none !important}.steps-main{position:relative;float:left;width:100%;min-height:94px;background-image:url(https://3dreams.com.ua/wp-content/uploads/2019/10/steps-bg.jpg);background-repeat:no-repeat;background-size:100%}.step{width:25%;height:100%;float:left;color:#fff}.step-number{font-size:60px;font-weight:800;margin:10% 0 0 10%;position:relative;float:left}.step-title{width:70%;height:50%;font-size:22px;font-weight:800;position:relative;float:left;padding:6% 0 0 5%}.step-subtitle{width:70%;height:50%;font-size:14px;font-weight:500;position:relative;float:left;padding:4% 0 0 5%}.step-1{animation:fadeInFromNone .5s ease-out}.woocommerce .black-fiday-2019{display:block;width:400px;height:211px;position:fixed;bottom:10px;right:0;cursor:pointer}span.comments{display:none}.single-post .post h1.title{line-height:42px}.single-post .grid h1{font-size:42px}.single-post h2{font-size:38px;font-weight:400;line-height:32px;margin:50px 0 18px;font-weight:800}.wp-block-image img{height:auto}.wp-block-embed{margin-left:0}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@media only screen and (max-width:1460px){#page{width:1100px}#content{background-size:1095px 600px}#content .bd{margin:0 45px 12px 40px}.c-9{width:650px}.c-6{width:422px}.c-5{width:260px}.c-5-update{width:290px}.c-7a{width:450px}.c-8{width:650px}.c-10{width:480px}#footer{color:#666;padding-left:50px;padding-right:50px}#footer .c-4{width:310px}.c-9 h1{font-size:32px;padding-top:15px !important}.blurb h1{font-size:34px}.blurb .c-5{margin-left:0 !important}.blurb .button{padding-left:10px !important;padding-right:10px !important}.button-group{margin-top:-12px !important;padding-left:5px !important}.woocommerce .button-group{margin-top:3px !important;padding-left:5px !important}#content .hd h1{padding:36px 30px 12px 16px}.button-group .menu-item a{font-size:14px;padding:5px 13px}.search-shop{right:100px !important;width:140px !important;top:-5px;height:15px}.updateblock{width:46%}.updateblock2{width:46%}.menufix{margin-top:15px !important}.front-shop-images{top:320px}#slider{width:1015px}#slider.slider-thumb{padding-left:25px;height:508px}#slider .slide{height:508px;width:1015px}#slider.slider-thumb .slide .image a{height:508px}#slider.slider-thumb .slide .non-image{top:400px}#allinfo{width:600px}.folio-2-columns .frame img{width:280px !important}.folio-2-columns .c-6 .folio{padding-top:150px}.slides img{width:1015px !important;height:auto !important}.f-c-2{margin-left:0}.f-c-3{margin-left:40px}.f-c-4{margin-left:40px}.f-c-5{margin-left:20px}.f-c-6{margin-left:50px}.folio-2-columns .c-6{padding-right:11px}.login-update{font-size:14px !important;padding:8px 14px !important}.smallonly{display:none !important}.step-number{font-size:40px}.step-title{font-size:18px}.step-subtitle{font-size:12px;padding:1% 0 0 5%}.button-group .supermenu .sub-menu{left:5px}}div#header{height:171px !important}div#id{height:113px !important}figcaption{font-style:italic;text-align:center;font-size:12px}
 body.woocommerce-page #content>.hd.shop-hd-2026,body.page-template-page-woo-header #content>.hd.shop-hd-2026{width:min(1460px, calc(100vw - 64px)) !important;max-width:1460px !important;margin-bottom:18px !important}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{justify-content:center !important;padding:74px 0 50px 48px !important}.shop-hero-proof-2026{gap:11px !important;padding:7px 0 9px !important;margin:0 !important}.shop-hero-proof-item-2026{gap:5px !important;min-height:17px !important;font-size:8.9px !important;font-weight:500 !important;line-height:1.1 !important;color:rgba(49,64,95,.56) !important}.shop-hero-proof-item-2026 span{font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;color:inherit !important}.shop-hero-proof-item-2026 svg{width:16px !important;height:16px !important;stroke-width:1.7 !important}.shop-hero-proof-item-2026--stock:before{width:7px !important;height:7px !important;box-shadow:0 0 0 4px rgba(34,197,94,.11) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{display:grid !important;grid-template-columns:max-content max-content !important;align-items:center !important;justify-content:start !important;justify-items:start !important;gap:14px 10px !important;width:min(440px, 100%) !important;max-width:440px !important;margin-top:25px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-2026{grid-column:1 !important;grid-row:1 !important}.shop-hero-proof-2026{grid-column:2 !important;grid-row:1 !important;align-self:center !important;margin:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{grid-row:2 !important;margin-top:0 !important;align-self:start !important;justify-self:start !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{grid-column:1 !important;position:static !important;left:auto !important;right:auto !important;inset:auto !important;margin:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{grid-column:2 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.is-adding-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.loading{pointer-events:none !important;filter:saturate(1.06) brightness(1.04) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.is-adding-2026>svg,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.loading>svg{width:0 !important;height:0 !important;opacity:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.is-adding-2026:before,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.loading:before{content:"" !important;display:inline-block !important;width:14px !important;height:14px !important;border-radius:999px !important;border:2px solid rgba(255,255,255,.46) !important;border-top-color:#fff !important;animation:shopButtonSpin2026 .72s linear infinite !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.is-added-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.added{background:linear-gradient(135deg,#16a970,#20c997) !important;box-shadow:0 16px 30px -18px rgba(22,169,112,.48),inset 0 1px 0 rgba(255,255,255,.22) !important}body.woocommerce-page #content .shop-hero-actions-2026 .shop-cart-feedback-2026{grid-column:1/-1 !important;font-size:10.5px !important;font-weight:720 !important;color:#0b79e8 !important}.shop-add-fly-2026--hero{width:78px !important;height:78px !important;padding:9px !important;border-radius:22px !important;box-shadow:0 30px 70px -28px rgba(0,89,248,.54),inset 0 1px 0 rgba(255,255,255,.82) !important;transition:transform .92s cubic-bezier(.17,.78,.22,1),opacity .92s ease,border-radius .92s ease !important}body.woocommerce-page #content .shop-hero-slide-2026{transition:opacity .62s ease !important;transform:none !important}body.woocommerce-page #content .shop-hero-slide-2026.is-entering .shop-hero-landing-content{animation:shopHeroCopySoftIn2026167 .62s cubic-bezier(.2,.78,.22,1) .16s both !important}body.woocommerce-page #content .shop-hero-slide-2026.is-leaving .shop-hero-landing-content,body.woocommerce-page #content .shop-hero-slide-2026:not(.is-active) .shop-hero-landing-content{opacity:0 !important;transform:translate3d(0,-6px,0) !important;transition:opacity .22s ease,transform .22s ease !important}@keyframes shopHeroCopySoftIn2026167{0%{opacity:0;transform:translate3d(0,12px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026,body.woocommerce-page #content .shop-hero-side-printer-2026{transform-origin:center bottom !important;transition:transform .62s cubic-bezier(.18,.82,.2,1),opacity .42s ease,filter .62s ease !important;will-change:transform,opacity !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:hover{transform:translate3d(0,-7px,0) scale(1.012) !important;filter:drop-shadow(0 22px 34px rgba(10,40,120,.16)) saturate(1.06) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:focus-visible{outline:2px solid rgba(0,89,248,.34) !important;outline-offset:5px !important}body.woocommerce-page #content .shop-hero-side-printer-2026:hover,body.woocommerce-page #content .shop-hero-side-printer-2026:focus-visible{filter:blur(.08px) saturate(1.03) drop-shadow(0 18px 28px rgba(10,40,120,.14)) !important}body.woocommerce-page #content .shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--prev:hover,body.woocommerce-page #content .shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--prev:focus-visible{transform:translate3d(-3px,-18px,0) scale(.81) rotate(0deg) !important}body.woocommerce-page #content .shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--next:hover,body.woocommerce-page #content .shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--next:focus-visible{transform:translate3d(9px,-18px,0) scale(.83) rotate(0deg) !important}.shop-hero-slide-2026--product.is-leaving .shop-hero-side-printer-2026{opacity:0 !important;transition-duration:.18s !important}.shop-hero-slide-2026--product.is-entering .shop-hero-side-printer-2026{animation:shopHeroSideSettle2026167 .9s cubic-bezier(.18,.82,.2,1) both !important}.shop-hero-slide-2026--product.is-entering.shop-hero-motion-next .shop-hero-product-card-2026{animation:shopHeroCarouselCenterFromRight2026167 1.08s cubic-bezier(.16,.86,.2,1) both !important}.shop-hero-slide-2026--product.is-leaving.shop-hero-motion-next .shop-hero-product-card-2026{animation:shopHeroCarouselCenterToLeft2026167 1.08s cubic-bezier(.16,.86,.2,1) both !important}.shop-hero-slide-2026--product.is-entering.shop-hero-motion-prev .shop-hero-product-card-2026{animation:shopHeroCarouselCenterFromLeft2026167 1.08s cubic-bezier(.16,.86,.2,1) both !important}.shop-hero-slide-2026--product.is-leaving.shop-hero-motion-prev .shop-hero-product-card-2026{animation:shopHeroCarouselCenterToRight2026167 1.08s cubic-bezier(.16,.86,.2,1) both !important}@keyframes shopHeroCarouselCenterFromRight2026167{0%{opacity:.42;transform:translate3d(235px,36px,0) scale(.62);filter:blur(.8px) saturate(.9)}72%{opacity:1;transform:translate3d(-9px,-2px,0) scale(1.012);filter:blur(0) saturate(1.05)}100%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1.04)}}@keyframes shopHeroCarouselCenterToLeft2026167{0%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1.04)}100%{opacity:.32;transform:translate3d(-250px,40px,0) scale(.58);filter:blur(1px) saturate(.88)}}@keyframes shopHeroCarouselCenterFromLeft2026167{0%{opacity:.42;transform:translate3d(-235px,36px,0) scale(.62);filter:blur(.8px) saturate(.9)}72%{opacity:1;transform:translate3d(9px,-2px,0) scale(1.012);filter:blur(0) saturate(1.05)}100%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1.04)}}@keyframes shopHeroCarouselCenterToRight2026167{0%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1.04)}100%{opacity:.32;transform:translate3d(250px,40px,0) scale(.58);filter:blur(1px) saturate(.88)}}@keyframes shopHeroSideSettle2026167{0%{opacity:0;transform:translate3d(0,16px,0) scale(.68) rotate(0deg)}100%{opacity:1}}}body.single-product .shop-entry-2026 .related ul.products li.product span.onsale,body.single-product .shop-entry-2026 .up-sells ul.products li.product span.onsale{position:absolute !important;top:12px !important;left:12px !important;right:auto !important;z-index:8 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;max-width:calc(100% - 24px) !important;height:24px !important;min-height:24px !important;padding:0 9px !important;border-radius:999px !important;background:linear-gradient(135deg,#ff4f75,#ff8a32) !important;box-shadow:0 12px 22px -15px rgba(255,79,117,.54) !important;font-size:0 !important;line-height:1 !important;letter-spacing:0 !important;transform:none !important;white-space:nowrap !important}body.single-product .shop-entry-2026 .related ul.products li.product span.onsale:before,body.single-product .shop-entry-2026 .up-sells ul.products li.product span.onsale:before{content:"Скидка" !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;color:#fff !important;font-size:9.5px !important;font-weight:850 !important;line-height:1 !important;letter-spacing:0 !important;text-transform:none !important}#wpadminbar a.button,#wpadminbar a.button.primary,#wpadminbar a.button.primary.small,#wpadminbar .ab-item.button,#wpadminbar .ab-item.button.primary{box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;height:32px !important;min-height:0 !important;margin:0 !important;padding:0 10px !important;border:0 !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;color:#f0f0f1 !important;font:400 13px/32px -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;letter-spacing:0 !important;text-shadow:none !important;text-transform:none !important;filter:none !important;transform:none !important;transition:background .12s ease,color .12s ease !important}#wpadminbar a.button:hover,#wpadminbar a.button.primary:hover,#wpadminbar a.button.primary.small:hover,#wpadminbar .ab-item.button:hover,#wpadminbar .ab-item.button.primary:hover,#wpadminbar a.button:focus,#wpadminbar a.button.primary:focus,#wpadminbar a.button.primary.small:focus{background:#2c3338 !important;box-shadow:none !important;color:#72aee6 !important;filter:none !important;transform:none !important}#wpadminbar a.button span,#wpadminbar a.button.primary span,#wpadminbar a.button.primary.small span{display:inline !important;margin:0 !important;padding:0 !important;background:0 0 !important;box-shadow:none !important;color:inherit !important;font:inherit !important;letter-spacing:0 !important;line-height:inherit !important;text-shadow:none !important}#wpadminbar #adminbarsearch,#wpadminbar #wp-admin-bar-search .ab-item{box-sizing:border-box !important;height:32px !important;min-height:0 !important;margin:0 !important;padding:0 6px !important;background:0 0 !important;box-shadow:none !important;transform:none !important}#wpadminbar #adminbarsearch input.adminbar-input,#wpadminbar #adminbarsearch input[type=search],#wpadminbar input.adminbar-input{box-sizing:border-box !important;height:24px !important;min-height:0 !important;max-height:24px !important;margin:4px 0 !important;padding:0 8px !important;border:1px solid rgba(240,246,252,.16) !important;border-radius:4px !important;background:#1d2327 !important;box-shadow:none !important;color:#f0f0f1 !important;font:400 13px/22px -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;letter-spacing:0 !important;outline:none !important;text-shadow:none !important;transform:none !important}#wpadminbar #adminbarsearch input.adminbar-input:focus,#wpadminbar #adminbarsearch input[type=search]:focus,#wpadminbar input.adminbar-input:focus{border-color:#72aee6 !important;background:#111517 !important;box-shadow:0 0 0 1px #72aee6 !important}.info-delivery-methods-2026{box-sizing:border-box;margin:26px 0 0;padding:clamp(22px, 2.8vw, 30px);border-radius:22px;background:linear-gradient(135deg,#f7fbff 0%,#fff 72%);border:1px solid rgba(0,89,248,.08);box-shadow:0 18px 42px -34px rgba(10,40,120,.28)}.info-delivery-methods-head-2026{display:grid;gap:10px;margin-bottom:16px}.info-delivery-methods-head-2026 h2{margin:0 !important;font-size:clamp(22px, 2.2vw, 30px) !important;line-height:1.16 !important}.info-delivery-methods-grid-2026{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:12px}.info-delivery-method-2026{box-sizing:border-box;display:grid;gap:8px;align-content:start;min-width:0;padding:16px;border-radius:18px;background:#fff;border:1px solid rgba(0,89,248,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.info-delivery-method-2026>span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:14px;background:rgba(0,89,248,.08);color:#0059f8}.info-delivery-method-2026 strong{color:#101a4a;font-size:15px;line-height:1.25;font-weight:900}.info-delivery-method-2026 p{margin:0 !important;color:#516078;font-size:13px;line-height:1.55}body.single-product .summary .dreams-favorite-entry-2026{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;clear:both !important;width:100% !important;margin:12px 0 16px !important}body.single-product .summary .dreams-favorite-toggle-2026{box-sizing:border-box;display:inline-flex !important;align-items:center;justify-content:center;gap:9px;min-height:46px;max-width:100%;padding:0 18px !important;border:1px solid rgba(250,48,118,.24) !important;border-radius:999px !important;background:linear-gradient(135deg,#fff 0%,#fff8fb 100%) !important;box-shadow:0 16px 30px -24px rgba(250,48,118,.42),inset 0 1px 0 rgba(255,255,255,.9) !important;color:#17223b !important;font-size:13.5px !important;font-weight:900 !important;line-height:1 !important;letter-spacing:0 !important;text-transform:none !important;text-shadow:none !important;cursor:pointer;transition:transform .22s var(--ease,ease),border-color .22s var(--ease,ease),box-shadow .22s var(--ease,ease),background .22s var(--ease,ease),color .22s var(--ease,ease)}body.single-product .summary .dreams-favorite-toggle-2026:hover{transform:translateY(-1px);border-color:rgba(250,48,118,.38) !important;box-shadow:0 18px 34px -23px rgba(250,48,118,.5),inset 0 1px 0 rgba(255,255,255,.9) !important}body.single-product .summary .dreams-favorite-toggle-2026:focus-visible{outline:3px solid rgba(0,89,248,.22);outline-offset:3px}body.single-product .summary .dreams-favorite-toggle-icon-2026{display:inline-flex;align-items:center;justify-content:center;color:#fa3076;transition:transform .22s var(--ease,ease),color .22s var(--ease,ease)}body.single-product .summary .dreams-favorite-toggle-2026.is-active{border-color:rgba(250,48,118,.4) !important;background:linear-gradient(135deg,#fff2f7 0%,#fff 70%) !important;color:#101a4a !important}body.single-product .summary .dreams-favorite-toggle-2026.is-active .dreams-favorite-toggle-icon-2026 svg{fill:currentColor}body.single-product .summary .dreams-favorite-toggle-2026.is-pulsing .dreams-favorite-toggle-icon-2026{animation:dreamsFavoritePulse2026 .42s cubic-bezier(.34,1.56,.64,1) both}@keyframes dreamsFavoritePulse2026{0%{transform:scale(1)}45%{transform:scale(1.18)}100%{transform:scale(1)}}@media (max-width:760px){.info-delivery-methods-grid-2026{grid-template-columns:1fr}body.single-product .summary .dreams-favorite-entry-2026{margin-top:10px !important}body.single-product .summary .dreams-favorite-toggle-2026{width:100%}}.dreams-compare-insight-2026.is-equal{border-color:rgba(82,97,125,.14) !important;background:linear-gradient(135deg,#fff 0%,#f8fbff 100%) !important;box-shadow:0 18px 44px -38px rgba(20,30,52,.24) !important}.dreams-compare-insight-2026.is-equal>span{background:rgba(82,97,125,.1) !important;color:#52617d !important}.dreams-compare-insight-2026.is-equal strong{color:#26344f !important}.dreams-compare-insight-2026.is-equal small{color:#6a748a !important}.dreams-compare-row-2026.is-same>span{background:#fbfcff !important;color:#52617d !important}.dreams-compare-row-2026>div.is-same{background:linear-gradient(135deg,rgba(82,97,125,.065),rgba(255,255,255,.96)) !important}.dreams-compare-row-2026>div.is-same strong{color:#3b4760 !important;font-weight:850 !important}.dreams-compare-row-2026>div.is-same small{background:rgba(82,97,125,.1) !important;color:#52617d !important}.d2026-en-media-grid{display:grid;grid-template-columns:minmax(0, 1.08fr) minmax(0, .92fr);gap:26px;align-items:start}.d2026-en-video-panel h3,.d2026-en-news-panel h3{margin:0 0 10px;font-size:22px;line-height:1.2;letter-spacing:0;color:#202734}.d2026-en-video-panel p,.d2026-en-news-item p{margin:0 0 16px;font-size:14px;line-height:1.65;color:#5d6675}.d2026-en-video-embed{position:relative !important;width:100% !important;height:0 !important;padding-bottom:56.25% !important;overflow:hidden;border-radius:8px;background:#111820;box-shadow:0 20px 44px -32px rgba(20,31,45,.55)}.d2026-en-video-embed iframe{position:absolute;inset:0;width:100% !important;height:100% !important;border:0}.d2026-en-news-panel{display:grid;gap:16px}.d2026-en-news-item{display:grid;grid-template-columns:96px minmax(0, 1fr);gap:14px;align-items:start;padding-bottom:16px;border-bottom:1px solid rgba(35,43,55,.1)}.d2026-en-news-item:last-child{border-bottom:0;padding-bottom:0}.d2026-en-news-thumb{display:block;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#eef2f6}.d2026-en-news-thumb img{display:block;width:100%;height:100%;object-fit:cover}.d2026-en-news-item h4{margin:0 0 7px;font-size:16px;line-height:1.3;letter-spacing:0;color:#202734}.d2026-en-news-item h4 a{color:inherit;text-decoration:none}.d2026-en-news-item h4 a:hover{color:#d44a32}.d2026-en-home-seo{margin-top:30px}@media (max-width:760px){.d2026-en-media-grid,.d2026-en-news-item{grid-template-columns:1fr}.d2026-en-news-thumb{max-width:220px}}#languages a.d2026-lang-ru-small,#languages a.d2026-lang-ru-small:visited{font-size:10px !important;font-weight:800 !important;letter-spacing:0 !important;line-height:1 !important;vertical-align:middle}#languages a.d2026-lang-ru-small:hover{transform:translateY(-2px) scale(1.08)}.d2026-mobile-lang-code--small{font-size:10px;font-weight:800;letter-spacing:0}#content .d2026-en-printer-catalog .d2026-home-printers{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:18px !important;margin:0 !important;padding:0 !important}#content .d2026-en-printer-catalog .d2026-home-printer-card{position:relative !important;display:grid !important;grid-template-columns:minmax(150px, 190px) minmax(0, 1fr) !important;gap:16px !important;min-height:210px !important;padding:18px !important;box-sizing:border-box !important;border-radius:22px !important;background:rgba(255,255,255,.97) !important;border:1px solid rgba(13,33,82,.08) !important;box-shadow:0 22px 54px -38px rgba(0,36,110,.36),inset 0 1px 0 rgba(255,255,255,.95) !important;overflow:hidden !important}#content .d2026-en-printer-catalog .d2026-home-printer-image{display:flex !important;align-items:center !important;justify-content:center !important;min-height:170px !important;text-decoration:none !important}#content .d2026-en-printer-catalog .d2026-home-printer-image img{display:block !important;width:150% !important;height:185px !important;max-width:none !important;object-fit:contain !important;filter:drop-shadow(0 18px 18px rgba(20,44,90,.16)) !important}#content .d2026-en-printer-catalog .d2026-home-printer-badge{position:absolute !important;z-index:3 !important;left:14px !important;top:14px !important;display:inline-flex !important;align-items:center !important;min-height:24px !important;padding:0 10px !important;border-radius:999px !important;background:linear-gradient(135deg,#ff9b20,#ff6d2a) !important;color:#fff !important;font-size:10px !important;font-weight:860 !important;line-height:1 !important}#content .d2026-en-printer-catalog .d2026-home-printer-body{display:flex !important;flex-direction:column !important;align-items:flex-start !important;min-width:0 !important;padding:4px 54px 54px 0 !important;gap:7px !important}#content .d2026-en-printer-catalog .d2026-home-printer-body h3{margin:0 !important;padding:0 !important;font-size:17px !important;font-weight:850 !important;line-height:1.18 !important;letter-spacing:0 !important}#content .d2026-en-printer-catalog .d2026-home-printer-body h3 a{color:#101a4a !important;text-decoration:none !important}#content .d2026-en-printer-catalog .d2026-home-printer-type{color:#7a8498 !important;font-size:11px !important;font-weight:730 !important;line-height:1 !important}#content .d2026-en-printer-catalog .d2026-home-printer-price{color:#081640 !important;font-size:19px !important;font-weight:900 !important;line-height:1.08 !important}#content .d2026-en-printer-catalog .d2026-home-printer-stock{display:inline-flex !important;align-items:center !important;gap:6px !important;color:#19a86c !important;font-size:11px !important;font-weight:780 !important;line-height:1.1 !important}#content .d2026-en-printer-catalog .d2026-home-printer-stock:before{content:"" !important;width:6px !important;height:6px !important;border-radius:999px !important;background:currentColor !important;box-shadow:0 0 0 3px rgba(25,168,108,.1) !important}#content .d2026-en-printer-catalog .d2026-en-printer-note{margin:4px 0 0 !important;color:#4d5975 !important;font-size:13px !important;font-weight:500 !important;line-height:1.45 !important}#content .d2026-en-printer-catalog .d2026-home-printer-cart{position:absolute !important;right:18px !important;bottom:18px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:44px !important;height:44px !important;border-radius:14px !important;background:linear-gradient(135deg,#0059f8,#0b8dff) !important;box-shadow:0 16px 28px -17px rgba(0,89,248,.62),inset 0 1px 0 rgba(255,255,255,.24) !important;color:#fff !important;text-decoration:none !important}#content .d2026-en-printer-catalog .d2026-home-printer-cart span{display:none !important}#content .d2026-en-printer-catalog .d2026-home-printer-cart svg{width:18px !important;height:18px !important;stroke-width:1.9 !important}@media (max-width:900px){#content .d2026-en-printer-catalog .d2026-home-printers{grid-template-columns:1fr !important}}@media (max-width:560px){#content .d2026-en-printer-catalog .d2026-home-printer-card{grid-template-columns:128px minmax(0, 1fr) !important;min-height:188px !important;padding:14px !important;gap:10px !important}#content .d2026-en-printer-catalog .d2026-home-printer-image{min-height:145px !important}#content .d2026-en-printer-catalog .d2026-home-printer-image img{height:150px !important}#content .d2026-en-printer-catalog .d2026-home-printer-body{padding-right:46px !important;gap:5px !important}#content .d2026-en-printer-catalog .d2026-home-printer-body h3{font-size:14px !important}#content .d2026-en-printer-catalog .d2026-home-printer-price{font-size:16px !important}#content .d2026-en-printer-catalog .d2026-en-printer-note{display:none !important}#content .d2026-en-printer-catalog .d2026-home-printer-cart{right:14px !important;bottom:14px !important;width:40px !important;height:40px !important}}#primary-nav-menu.dreams2026-primary-fallback{display:flex !important;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;padding:0 !important;margin:0 !important;list-style:none !important}#primary-nav-menu.dreams2026-primary-fallback>li,#primary-nav-menu.dreams2026-primary-fallback>li>a{display:inline-flex !important;align-items:center;justify-content:center}#primary-nav-menu.dreams2026-primary-fallback>li>a{min-height:40px;padding:0 14px !important;border-radius:999px;font-weight:700;letter-spacing:0}body.dreams-lang-ua.home #content .bd>.grid:not(.blurb) h2 img.icon,body.dreams-lang-ua.page-template-home-thumb-slider-php #content .bd>.grid:not(.blurb) h2 img.icon,body.dreams-lang-ua.page-template-home-coin-slider-php #content .bd>.grid:not(.blurb) h2 img.icon{display:none !important}body.dreams-lang-ua.home #content .folio-section .section-cta .button,body.dreams-lang-ua.page-template-home-thumb-slider-php #content .folio-section .section-cta .button,body.dreams-lang-ua.page-template-home-coin-slider-php #content .folio-section .section-cta .button{text-transform:none !important}body.blog #content .bd.archive-page-v2 .archive-pagination,body.archive #content .bd.archive-page-v2 .archive-pagination,body.search #content .bd.archive-page-v2 .archive-pagination{display:flex !important;justify-content:center !important;margin:34px auto 0 !important;max-width:820px !important;width:100% !important}body.blog #content .bd.archive-page-v2 .archive-pagination .pagination,body.archive #content .bd.archive-page-v2 .archive-pagination .pagination,body.search #content .bd.archive-page-v2 .archive-pagination .pagination,body.blog #content .bd.archive-page-v2 .archive-pagination .pagination ul,body.archive #content .bd.archive-page-v2 .archive-pagination .pagination ul,body.search #content .bd.archive-page-v2 .archive-pagination .pagination ul{align-items:center !important;display:flex !important;flex-wrap:wrap !important;gap:8px !important;justify-content:center !important;list-style:none !important;margin:0 !important;padding:0 !important;width:auto !important}body.blog #content .bd.archive-page-v2 .archive-pagination .pagination li,body.archive #content .bd.archive-page-v2 .archive-pagination .pagination li,body.search #content .bd.archive-page-v2 .archive-pagination .pagination li{display:block !important;float:none !important;margin:0 !important;padding:0 !important;width:auto !important}body.blog #content .bd.archive-page-v2 .archive-pagination .pagination li:before,body.blog #content .bd.archive-page-v2 .archive-pagination .pagination li:after,body.archive #content .bd.archive-page-v2 .archive-pagination .pagination li:before,body.archive #content .bd.archive-page-v2 .archive-pagination .pagination li:after,body.search #content .bd.archive-page-v2 .archive-pagination .pagination li:before,body.search #content .bd.archive-page-v2 .archive-pagination .pagination li:after{content:none !important;display:none !important}body.blog #content .bd.archive-page-v2 .archive-pagination .pagination a.button,body.archive #content .bd.archive-page-v2 .archive-pagination .pagination a.button,body.search #content .bd.archive-page-v2 .archive-pagination .pagination a.button{align-items:center !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(0,89,248,.12) !important;border-radius:999px !important;box-shadow:0 14px 30px -24px rgba(0,70,190,.38),inset 0 1px 0 rgba(255,255,255,.88) !important;box-sizing:border-box !important;color:#52607a !important;display:inline-flex !important;font-size:14px !important;font-weight:820 !important;height:42px !important;justify-content:center !important;letter-spacing:0 !important;line-height:1 !important;min-height:42px !important;min-width:42px !important;padding:0 14px !important;text-decoration:none !important;text-transform:none !important;transform:none !important;width:auto !important}body.blog #content .bd.archive-page-v2 .archive-pagination .pagination a.button.active,body.archive #content .bd.archive-page-v2 .archive-pagination .pagination a.button.active,body.search #content .bd.archive-page-v2 .archive-pagination .pagination a.button.active,body.blog #content .bd.archive-page-v2 .archive-pagination .pagination a.button:hover,body.archive #content .bd.archive-page-v2 .archive-pagination .pagination a.button:hover,body.search #content .bd.archive-page-v2 .archive-pagination .pagination a.button:hover{background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;border-color:transparent !important;box-shadow:0 16px 30px -20px rgba(0,89,248,.55),inset 0 1px 0 rgba(255,255,255,.24) !important;color:#fff !important}body.blog #content .bd.archive-page-v2 .archive-pagination .pagination a.button>span,body.archive #content .bd.archive-page-v2 .archive-pagination .pagination a.button>span,body.search #content .bd.archive-page-v2 .archive-pagination .pagination a.button>span{background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:inherit !important;display:inline !important;font:inherit !important;height:auto !important;line-height:inherit !important;min-height:0 !important;min-width:0 !important;padding:0 !important;width:auto !important}body.page-id-16218 #content .standard-rich-content a{overflow-wrap:anywhere}@media (max-width:760px){body.blog #content .bd.archive-page-v2 .archive-pagination,body.archive #content .bd.archive-page-v2 .archive-pagination,body.search #content .bd.archive-page-v2 .archive-pagination{margin:20px auto 0 !important;padding:0 4px 8px !important}body.blog #content .bd.archive-page-v2 .archive-pagination .pagination,body.archive #content .bd.archive-page-v2 .archive-pagination .pagination,body.search #content .bd.archive-page-v2 .archive-pagination .pagination,body.blog #content .bd.archive-page-v2 .archive-pagination .pagination ul,body.archive #content .bd.archive-page-v2 .archive-pagination .pagination ul,body.search #content .bd.archive-page-v2 .archive-pagination .pagination ul{gap:8px !important;width:100% !important}body.blog #content .bd.archive-page-v2 .archive-pagination .pagination a.button,body.archive #content .bd.archive-page-v2 .archive-pagination .pagination a.button,body.search #content .bd.archive-page-v2 .archive-pagination .pagination a.button{font-size:13px !important;height:38px !important;min-height:38px !important;min-width:38px !important;padding:0 13px !important}body.page-id-16218 #content .standard-compact-head{padding:20px 14px 4px !important}body.page-id-16218 #content .standard-compact-head h1{font-size:31px !important;line-height:1.06 !important;max-width:350px !important}body.page-id-16218 #content .standard-service-nav-strip .prices-pillnav{border-radius:22px !important;grid-template-columns:1fr !important;margin:0 14px !important;padding:10px !important}body.page-id-16218 #content .standard-service-nav-strip .prices-pillnav-list{display:grid !important;gap:8px !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;width:100% !important}body.page-id-16218 #content .standard-service-nav-strip .prices-pillnav-list a{justify-content:flex-start !important;min-height:44px !important;padding:0 12px !important;white-space:normal !important}body.page-id-16218 #content .standard-service-nav-strip .prices-pillnav-cta{min-height:46px !important;width:100% !important}body.page-id-16218 #content .bd.standard-page-v2{width:100% !important}body.page-id-16218 #content .standard-content-layout{border-radius:20px !important;margin:0 10px 34px !important;padding:22px !important;width:auto !important}body.page-id-16218 #content .standard-rich-content h2{font-size:27px !important;line-height:1.08 !important;margin-bottom:14px !important}body.page-id-16218 #content .standard-rich-content h3{font-size:22px !important;line-height:1.16 !important;margin-top:26px !important}body.page-id-16218 #content .standard-rich-content p,body.page-id-16218 #content .standard-rich-content li{font-size:16px !important;line-height:1.58 !important}body.page-id-16218 #content .standard-rich-content img{display:block !important;height:auto !important;margin:16px auto !important;max-width:min(100%, 210px) !important}body.page-id-16218 #content .standard-rich-content a.button,body.page-id-16218 #content .standard-rich-content .button,body.page-id-16218 #content .standard-rich-content a[href*=download],body.page-id-16218 #content .standard-rich-content a[href*="ремонт"]{box-sizing:border-box !important;display:inline-flex !important;justify-content:center !important;max-width:100% !important;min-height:44px !important;padding:12px 16px !important;text-align:center !important;white-space:normal !important;word-break:normal !important}body.page-id-16218 #content .standard-rich-content input,body.page-id-16218 #content .standard-rich-content select,body.page-id-16218 #content .standard-rich-content textarea{box-sizing:border-box !important;max-width:100% !important}}.shop-category-seo-2026{box-sizing:border-box;max-width:1120px;margin:34px auto 48px;padding:clamp(24px, 3vw, 36px);border:1px solid rgba(0,89,248,.1);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,251,255,.98)),radial-gradient(580px 220px at 10% 0%,rgba(0,190,246,.1),transparent 70%);box-shadow:0 24px 58px -42px rgba(0,70,190,.34),inset 0 1px 0 rgba(255,255,255,.9);color:#4d5a75;font-family:"Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.shop-category-seo-2026__eyebrow{display:inline-flex;align-items:center;min-height:26px;margin:0 0 12px;padding:0 11px;border-radius:999px;background:rgba(0,190,246,.12);color:#0068f5;font-size:11px;font-weight:900;letter-spacing:.06em;line-height:1;text-transform:uppercase}.shop-category-seo-2026 h2{max-width:760px;margin:0 0 14px !important;color:#0a1633 !important;font-size:clamp(24px, 2.4vw, 32px) !important;font-weight:900 !important;line-height:1.14 !important;letter-spacing:0 !important}.shop-category-seo-2026 p{max-width:900px;margin:0 !important;color:#4d5a75 !important;font-size:14.8px !important;font-weight:560;line-height:1.72 !important}.shop-category-seo-2026 p+p{margin-top:12px !important}@media (max-width:760px){.shop-category-seo-2026{margin:24px 12px 38px;padding:22px 20px;border-radius:20px}.shop-category-seo-2026 h2{font-size:23px !important}.shop-category-seo-2026 p{font-size:13.8px !important;line-height:1.66 !important}}body.single-product .dreams-compare-entry-2026{box-sizing:border-box;display:grid;grid-template-columns:44px minmax(0, 1fr) auto;gap:14px;align-items:center;width:100%;margin:0 0 18px;padding:16px;border-radius:22px;background:linear-gradient(135deg,rgba(0,108,255,.08),rgba(37,211,161,.08) 52%,rgba(255,112,67,.08));border:1px solid rgba(0,108,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 18px 36px -34px rgba(10,40,120,.34);clear:both}body.single-product .dreams-compare-entry-2026.is-active{border-color:rgba(37,174,124,.32);background:linear-gradient(135deg,rgba(37,211,161,.12),rgba(0,108,255,.07))}.dreams-compare-entry-icon-2026{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:16px;background:#fff;color:#006cff;box-shadow:0 14px 26px -20px rgba(0,108,255,.45)}.dreams-compare-entry-copy-2026{min-width:0}.dreams-compare-entry-kicker-2026{display:block;margin:0 0 4px;color:#00a87c;font-size:11px;line-height:1.2;font-weight:900;letter-spacing:0;text-transform:uppercase}body.single-product .dreams-compare-entry-copy-2026 h2{margin:0 0 4px !important;color:#101a4a !important;font-size:17px !important;line-height:1.2 !important;font-weight:900 !important;letter-spacing:0 !important}.dreams-compare-entry-copy-2026 p{margin:0;color:#516078;font-size:13px;line-height:1.45}.dreams-compare-entry-actions-2026{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.dreams-compare-toggle-2026,.dreams-compare-open-2026,.dreams-compare-tray-open-2026,.dreams-compare-catalog-2026,.dreams-compare-model-link-2026{box-sizing:border-box;display:inline-flex !important;align-items:center;justify-content:center;min-height:44px;border-radius:999px;text-decoration:none !important;text-transform:none !important;letter-spacing:0 !important;font-weight:900;line-height:1;cursor:pointer;transition:transform .24s var(--ease,ease),box-shadow .24s var(--ease,ease),background .24s var(--ease,ease),color .24s var(--ease,ease)}.dreams-compare-toggle-2026{gap:8px;min-width:128px;padding:0 18px;border:0 !important;background:linear-gradient(135deg,#006cff,#00b6e8) !important;color:#fff !important;font-size:13px !important;box-shadow:0 16px 30px -18px rgba(0,108,255,.62) !important}.dreams-compare-toggle-2026:hover,.dreams-compare-open-2026:hover,.dreams-compare-tray-open-2026:hover,.dreams-compare-catalog-2026:hover,.dreams-compare-model-link-2026:hover{transform:translateY(-2px)}.dreams-compare-toggle-2026.is-active{background:linear-gradient(135deg,#19bf88,#00a87c) !important;box-shadow:0 16px 30px -18px rgba(25,191,136,.62) !important}.dreams-compare-toggle-icon-2026{display:inline-flex;align-items:center;justify-content:center}.dreams-compare-open-2026,.dreams-compare-catalog-2026,.dreams-compare-model-link-2026{padding:0 16px;border:1px solid rgba(0,108,255,.14);background:#fff !important;color:#006cff !important;font-size:13px !important;box-shadow:none !important}.dreams-compare-tray-2026{position:fixed;right:22px;bottom:22px;z-index:99980;display:grid;grid-template-columns:auto minmax(96px, 1fr) auto auto;gap:12px;align-items:center;width:min(520px, calc(100vw - 44px));padding:12px;border-radius:24px;background:rgba(255,255,255,.96);border:1px solid rgba(0,108,255,.12);box-shadow:0 26px 72px -36px rgba(10,40,120,.46);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transform:translateY(18px) scale(.98);opacity:0;pointer-events:none;transition:transform .28s var(--ease,ease),opacity .28s var(--ease,ease)}.dreams-compare-tray-2026.is-visible{transform:translateY(0) scale(1);opacity:1;pointer-events:auto}.dreams-compare-tray-count-2026{display:grid;gap:1px;min-width:72px;color:#101a4a}.dreams-compare-tray-count-2026 strong{font-size:24px;line-height:1;font-weight:950}.dreams-compare-tray-count-2026 span{color:#6a748a;font-size:11px;line-height:1.1;font-weight:800}.dreams-compare-tray-items-2026{display:flex;align-items:center;min-width:0}.dreams-compare-tray-thumb-2026{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-left:-8px;border-radius:14px;background:#f7fbff;border:2px solid #fff;box-shadow:0 12px 24px -20px rgba(10,40,120,.4);overflow:hidden}.dreams-compare-tray-thumb-2026:first-child{margin-left:0}.dreams-compare-tray-thumb-2026 img{width:100%;height:100%;object-fit:contain;display:block}.dreams-compare-tray-open-2026{min-height:42px;padding:0 18px;background:#111b4d !important;color:#fff !important;font-size:13px;box-shadow:0 16px 32px -20px rgba(17,27,77,.55)}.dreams-compare-tray-clear-2026,.dreams-compare-model-remove-2026{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:#f4f7fb;color:#60708a;cursor:pointer}.dreams-compare-toast-2026{position:fixed;right:24px;bottom:104px;z-index:99981;max-width:min(360px, calc(100vw - 48px));padding:12px 16px;border-radius:999px;background:#101a4a;color:#fff;font-size:13px;line-height:1.25;font-weight:850;box-shadow:0 18px 40px -24px rgba(10,40,120,.6);transform:translateY(10px);opacity:0;pointer-events:none;transition:transform .22s var(--ease,ease),opacity .22s var(--ease,ease)}.dreams-compare-toast-2026.is-visible{transform:translateY(0);opacity:1}body.dreams-compare-printers-page{background:linear-gradient(180deg,#f5f9ff 0%,#fff 56%,#f8fbff 100%)}body.dreams-compare-printers-page #page,body.dreams-compare-printers-page #content{width:100% !important;max-width:none !important;overflow:visible !important}body.dreams-compare-printers-page #content{box-sizing:border-box;padding-bottom:64px}.dreams-compare-page-2026{box-sizing:border-box;width:min(1460px, calc(100vw - 44px));margin:0 auto 68px;color:#101a4a}.dreams-compare-hero-2026{display:grid;grid-template-columns:minmax(0, 1fr) minmax(260px, 360px);gap:24px;align-items:stretch;margin:10px 0 18px;padding:30px;border-radius:30px;background:linear-gradient(135deg,#fff,#eef7ff 52%,#fff7f1);border:1px solid rgba(0,108,255,.1);box-shadow:0 26px 72px -48px rgba(10,40,120,.32)}.dreams-compare-eyebrow-2026{display:inline-flex;align-items:center;width:fit-content;min-height:28px;margin:0 0 14px;padding:0 12px;border-radius:999px;background:rgba(0,108,255,.09);color:#006cff;font-size:12px;line-height:1;font-weight:900;letter-spacing:0}.dreams-compare-hero-copy-2026 h1{margin:0 0 12px !important;color:#101a4a !important;font-size:42px !important;line-height:1.05 !important;font-weight:950 !important;letter-spacing:0 !important}.dreams-compare-hero-copy-2026 p{max-width:760px;margin:0;color:#516078;font-size:16px;line-height:1.65}.dreams-compare-hero-panel-2026{display:grid;align-content:center;justify-items:start;gap:10px;min-height:180px;padding:24px;border-radius:24px;background:#101a4a;color:#fff;overflow:hidden;position:relative}.dreams-compare-hero-panel-2026 span{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;background:rgba(255,255,255,.12);color:#69e4c1}.dreams-compare-hero-panel-2026 strong{font-size:54px;line-height:.95;font-weight:950}.dreams-compare-hero-panel-2026 em{color:rgba(255,255,255,.72);font-size:14px;line-height:1.35;font-style:normal;font-weight:800}.dreams-compare-toolbar-2026{display:grid;grid-template-columns:minmax(260px, 1fr) auto auto;gap:12px;align-items:end;margin:0 0 16px;padding:14px;border-radius:22px;background:rgba(255,255,255,.92);border:1px solid rgba(0,108,255,.1);box-shadow:0 18px 44px -36px rgba(10,40,120,.28)}.dreams-compare-picker-2026{display:grid;gap:6px}.dreams-compare-picker-2026 label{color:#60708a;font-size:12px;font-weight:900}.dreams-compare-picker-2026 select{box-sizing:border-box;width:100%;min-height:48px;padding:0 16px;border-radius:16px;border:1px solid rgba(0,108,255,.14);background:#fff;color:#101a4a;font-size:14px;font-weight:800}.dreams-compare-diff-2026{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 16px;border-radius:16px;background:#f7fbff;color:#3f4d67;font-size:13px;font-weight:850;cursor:pointer}.dreams-compare-diff-2026 input{accent-color:#006cff}.dreams-compare-catalog-2026{min-height:48px}.dreams-compare-selected-2026{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 16px}.dreams-compare-chip-2026{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:5px 10px 5px 6px;border:1px solid rgba(0,108,255,.12);border-radius:999px;background:#fff;color:#101a4a;font-size:13px;font-weight:900;cursor:pointer;box-shadow:0 14px 28px -24px rgba(10,40,120,.28)}.dreams-compare-chip-2026 img{width:34px;height:34px;border-radius:50%;background:#f7fbff;object-fit:contain}.dreams-compare-chip-2026 i{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#edf3fb;color:#64748b;font-style:normal;font-size:13px;line-height:1}.dreams-compare-empty-2026{display:grid;gap:4px;width:100%;padding:18px;border-radius:20px;background:#fff;border:1px dashed rgba(0,108,255,.2);color:#516078}.dreams-compare-empty-2026 strong{color:#101a4a;font-size:16px;line-height:1.25}.dreams-compare-insights-2026{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:14px;margin:0 0 18px}.dreams-compare-insight-2026{display:grid;grid-template-columns:42px minmax(0, 1fr);gap:12px;align-items:center;min-height:112px;padding:18px;border-radius:22px;background:#fff;border:1px solid rgba(0,108,255,.09);box-shadow:0 18px 44px -36px rgba(10,40,120,.26)}.dreams-compare-insight-2026>span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:15px;font-size:18px;font-weight:950}.dreams-compare-insight-2026.is-blue>span{background:rgba(0,108,255,.1);color:#006cff}.dreams-compare-insight-2026.is-green>span{background:rgba(25,191,136,.12);color:#00a87c}.dreams-compare-insight-2026.is-coral>span{background:rgba(255,112,67,.13);color:#f05f37}.dreams-compare-insight-2026.is-amber>span{background:rgba(255,184,77,.18);color:#b97100}.dreams-compare-insight-2026 em,.dreams-compare-insight-2026 small{display:block;color:#6a748a;font-style:normal;font-size:12px;line-height:1.25;font-weight:850}.dreams-compare-insight-2026 strong{display:block;margin:4px 0;color:#101a4a;font-size:16px;line-height:1.2;font-weight:950}.dreams-compare-cards-2026{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:16px;margin:0 0 18px}.dreams-compare-model-2026{box-sizing:border-box;position:relative;display:grid;grid-template-rows:176px minmax(0, 1fr);min-width:0;overflow:hidden;border-radius:24px;background:#fff;border:1px solid rgba(0,108,255,.1);box-shadow:0 22px 54px -42px rgba(10,40,120,.34);transition:transform .24s var(--ease,ease),box-shadow .24s var(--ease,ease),border-color .24s var(--ease,ease)}.dreams-compare-model-2026:hover{transform:translateY(-4px);border-color:rgba(0,108,255,.2);box-shadow:0 30px 68px -46px rgba(0,108,255,.36)}.dreams-compare-model-remove-2026{position:absolute;top:12px;right:12px;z-index:3;font-size:18px;font-weight:700}.dreams-compare-model-image-2026{display:flex;align-items:center;justify-content:center;padding:18px;background:linear-gradient(180deg,#f7fbff,#fff)}.dreams-compare-model-image-2026 img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .28s var(--ease,ease)}.dreams-compare-model-2026:hover .dreams-compare-model-image-2026 img{transform:scale(1.035)}.dreams-compare-model-body-2026{display:grid;gap:10px;padding:18px}.dreams-compare-model-body-2026>span{color:#006cff;font-size:11px;line-height:1;font-weight:950;text-transform:uppercase;letter-spacing:0}.dreams-compare-model-body-2026 h2{margin:0 !important;color:#101a4a !important;font-size:19px !important;line-height:1.16 !important;font-weight:950 !important;letter-spacing:0 !important}.dreams-compare-model-body-2026>strong{color:#00a87c;font-size:18px;line-height:1.1;font-weight:950}.dreams-compare-score-2026{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:10px;align-items:center}.dreams-compare-score-2026 i{display:block;height:8px;border-radius:999px;background:linear-gradient(90deg,#006cff var(--score),#e7eef7 var(--score))}.dreams-compare-score-2026 b{color:#101a4a;font-size:14px;line-height:1;font-weight:950}.dreams-compare-model-body-2026 p{margin:0;color:#516078;font-size:13px;line-height:1.5}.dreams-compare-tags-2026{display:flex;flex-wrap:wrap;gap:6px}.dreams-compare-tags-2026 em{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;background:#f7fbff;color:#4a5a72;font-size:11px;line-height:1;font-style:normal;font-weight:850}.dreams-compare-model-link-2026{width:fit-content;min-height:38px;padding:0 14px}.dreams-compare-matrix-shell-2026{overflow-x:auto;padding:0 0 4px}.dreams-compare-matrix-table-2026{min-width:820px;overflow:hidden;border-radius:24px;background:#fff;border:1px solid rgba(0,108,255,.1);box-shadow:0 22px 54px -42px rgba(10,40,120,.28)}.dreams-compare-matrix-head-2026,.dreams-compare-row-2026{display:grid;grid-template-columns:minmax(220px, 260px) repeat(var(--dreams-compare-cols, 4), minmax(180px, 1fr))}.dreams-compare-matrix-head-2026{position:sticky;top:0;z-index:2;background:#101a4a;color:#fff}.dreams-compare-matrix-head-2026>span,.dreams-compare-matrix-head-2026>strong{display:flex;align-items:center;min-width:0;min-height:72px;padding:14px 16px;border-right:1px solid rgba(255,255,255,.1)}.dreams-compare-matrix-head-2026>span{color:rgba(255,255,255,.74);font-size:12px;line-height:1.2;font-weight:900;text-transform:uppercase;letter-spacing:0}.dreams-compare-matrix-head-2026>strong{gap:10px;color:#fff;font-size:13px;line-height:1.25;font-weight:950}.dreams-compare-matrix-head-2026 img{flex:0 0 auto;width:42px;height:42px;border-radius:14px;background:#fff;object-fit:contain}.dreams-compare-matrix-head-2026 em{min-width:0;font-style:normal}.dreams-compare-group-2026{padding:12px 16px;background:#f7fbff;border-top:1px solid rgba(0,108,255,.08);border-bottom:1px solid rgba(0,108,255,.08);color:#006cff;font-size:12px;line-height:1;font-weight:950;text-transform:uppercase;letter-spacing:0}.dreams-compare-row-2026>span,.dreams-compare-row-2026>div{min-width:0;padding:15px 16px;border-right:1px solid rgba(0,108,255,.07);border-bottom:1px solid rgba(0,108,255,.07);color:#516078;font-size:13px;line-height:1.45}.dreams-compare-row-2026>span{color:#101a4a;font-weight:950;background:#fbfdff}.dreams-compare-row-2026>div strong{display:block;color:#26344f;font-size:13px;line-height:1.45;font-weight:800}.dreams-compare-row-2026>div.is-best{background:linear-gradient(135deg,rgba(37,211,161,.11),rgba(255,255,255,.94))}.dreams-compare-row-2026>div.is-best strong{color:#0c7f62;font-weight:950}.dreams-compare-row-2026>div small{display:inline-flex;align-items:center;min-height:20px;margin-top:6px;padding:0 8px;border-radius:999px;background:rgba(37,211,161,.14);color:#0c7f62;font-size:10px;line-height:1;font-weight:950}@keyframes dreamsCompareAddedPulse{0%{transform:translateY(0) scale(1)}38%{transform:translateY(-2px) scale(1.035)}100%{transform:translateY(0) scale(1)}}.dreams-compare-toggle-2026.is-added-burst{animation:dreamsCompareAddedPulse .54s cubic-bezier(.34,1.56,.64,1) both;background:linear-gradient(135deg,#19bf88,#00a87c) !important;box-shadow:0 20px 34px -18px rgba(25,191,136,.66) !important}.dreams-compare-dryer-2026{box-sizing:border-box;display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:5px 10px;align-items:center;padding:12px;border-radius:16px;background:linear-gradient(135deg,rgba(37,211,161,.1),rgba(0,108,255,.06));border:1px solid rgba(37,211,161,.16);color:#26344f !important;text-decoration:none !important;transition:transform .22s var(--ease,ease),border-color .22s var(--ease,ease),box-shadow .22s var(--ease,ease)}.dreams-compare-dryer-2026:hover{transform:translateY(-2px);border-color:rgba(37,211,161,.28);box-shadow:0 18px 34px -28px rgba(37,211,161,.4)}.dreams-compare-dryer-2026 span,.dreams-compare-dryer-2026 strong,.dreams-compare-dryer-2026 em{min-width:0;font-style:normal;letter-spacing:0}.dreams-compare-dryer-2026 span{color:#0c7f62;font-size:12px;line-height:1.15;font-weight:950}.dreams-compare-dryer-2026 strong{justify-self:end;color:#101a4a;font-size:12px;line-height:1;font-weight:950;white-space:nowrap}.dreams-compare-dryer-2026 em{grid-column:1/-1;color:#516078;font-size:11.5px;line-height:1.35;font-weight:700}body.tax-product_cat #content .d2026-brand-hero{box-sizing:border-box;display:block;width:100%;max-width:980px;margin:22px auto 22px;padding:24px 12px 4px;border:0;border-radius:0;background:0 0;box-shadow:none;text-align:center;overflow:visible}body.tax-product_cat #content .d2026-brand-hero:before{display:none !important;content:none !important}body.tax-product_cat #content .d2026-brand-copy{display:grid;gap:12px;justify-items:center;min-width:0}body.tax-product_cat #content .d2026-brand-badge{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;width:fit-content;max-width:100%;margin:0 0 2px;padding:8px 16px !important;border:0;border-radius:999px;background:rgba(0,190,246,.14) !important;color:#0089b8 !important;font-size:12px !important;line-height:1.15 !important;font-weight:850 !important;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere}body.tax-product_cat #content .d2026-brand-badge svg{flex:0 0 auto;color:currentColor;stroke:currentColor}body.tax-product_cat #content .d2026-brand-copy h1{display:block !important;max-width:940px !important;margin:0 0 2px !important;padding:0 !important;background:0 0 !important;background-image:none !important;color:#101a4a !important;-webkit-text-fill-color:#101a4a !important;opacity:1 !important;text-shadow:none !important;text-align:center !important;text-transform:none !important;text-overflow:clip !important;white-space:normal !important;overflow:visible !important;font-size:46px !important;line-height:1.04 !important;font-weight:950 !important;letter-spacing:0 !important}body.tax-product_cat #content .d2026-brand-copy p{max-width:820px;margin:0;color:#4a5568;font-size:16px !important;line-height:1.62 !important;font-weight:650;text-align:center}body.tax-product_cat #content .d2026-brand-proof{display:grid !important;grid-template-columns:repeat(3,minmax(0, 1fr));gap:10px;width:min(860px, 100%);margin:18px auto 0}body.tax-product_cat #content .d2026-brand-proof span{box-sizing:border-box;display:grid !important;grid-template-columns:36px minmax(0, 1fr);gap:2px 10px;align-items:center;min-width:0;min-height:68px;padding:12px;border-radius:18px;background:rgba(255,255,255,.88);border:1px solid rgba(0,108,255,.08);box-shadow:0 16px 34px -30px rgba(10,40,120,.24);color:#5c6880;text-align:left}body.tax-product_cat #content .d2026-brand-proof svg{grid-row:1/span 2;width:22px !important;height:22px !important;color:#1f73e8;stroke:currentColor;justify-self:center}body.tax-product_cat #content .d2026-brand-proof strong,body.tax-product_cat #content .d2026-brand-proof em{display:block;min-width:0;letter-spacing:0;white-space:normal;overflow-wrap:anywhere}body.tax-product_cat #content .d2026-brand-proof strong{color:#101a4a;font-size:13px;line-height:1.16;font-weight:950}body.tax-product_cat #content .d2026-brand-proof em{color:#66748a;font-size:12px;line-height:1.25;font-style:normal;font-weight:700}@media (max-width:1180px){.dreams-compare-insights-2026,.dreams-compare-cards-2026{grid-template-columns:repeat(2,minmax(0, 1fr))}.dreams-compare-hero-2026{grid-template-columns:1fr}.dreams-compare-hero-panel-2026{min-height:150px}}@media (max-width:760px){.dreams-compare-page-2026{width:calc(100vw - 24px);margin-bottom:42px}.dreams-compare-hero-2026{padding:18px;border-radius:24px}.dreams-compare-hero-copy-2026 h1{font-size:30px !important}.dreams-compare-hero-copy-2026 p{font-size:14px;line-height:1.55}.dreams-compare-toolbar-2026{grid-template-columns:1fr;align-items:stretch}.dreams-compare-insights-2026,.dreams-compare-cards-2026{grid-template-columns:1fr}.dreams-compare-model-2026{grid-template-rows:170px minmax(0, 1fr)}.dreams-compare-matrix-table-2026{min-width:760px}}body.error404,body.error404 #page,body.error404 #content{background:#f5f8fc !important}body.error404 #content{padding-bottom:0 !important}body.error404 #error404.d2026-404,body.error404 #content #error404.d2026-404{box-sizing:border-box !important;width:min(1180px, calc(100vw - 48px)) !important;max-width:1180px !important;min-height:0 !important;height:auto !important;margin:34px auto 64px !important;padding:0 !important;color:#0c1836 !important;background:0 0 !important;background-image:none !important;box-shadow:none !important}body.error404 #error404.d2026-404 *{box-sizing:border-box}body.error404 #error404.d2026-404 .d2026-404-hero{display:grid !important;grid-template-columns:minmax(0, 1fr) minmax(300px, 410px) !important;align-items:center !important;gap:34px !important;padding:44px !important;border-radius:30px !important;background:linear-gradient(90deg,rgba(0,89,248,.055) 1px,transparent 1px),linear-gradient(180deg,rgba(0,89,248,.045) 1px,transparent 1px),linear-gradient(135deg,#fff 0%,#eef7ff 100%) !important;background-size:38px 38px,38px 38px,auto !important;border:1px solid rgba(0,89,248,.08) !important;box-shadow:0 28px 74px -44px rgba(14,46,104,.32),inset 0 1px 0 rgba(255,255,255,.86) !important;overflow:hidden !important}body.error404 #error404.d2026-404 .d2026-404-copy{display:grid !important;gap:18px !important;max-width:650px !important}body.error404 #error404.d2026-404 .d2026-404-kicker{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:max-content !important;height:34px !important;padding:0 13px !important;border-radius:999px !important;background:rgba(0,108,255,.09) !important;color:#0059f8 !important;font-size:12px !important;font-weight:900 !important;line-height:1 !important;letter-spacing:.08em !important;text-transform:uppercase !important}body.error404 #error404.d2026-404 h1{max-width:640px !important;margin:0 !important;padding:0 !important;color:#0a1737 !important;font-size:clamp(36px, 5vw, 68px) !important;font-weight:900 !important;line-height:.98 !important;font-family:inherit !important;letter-spacing:0 !important;text-align:left !important}body.error404 #error404.d2026-404 p{max-width:610px !important;margin:0 !important;color:#596982 !important;font-size:17px !important;font-weight:520 !important;line-height:1.65 !important}body.error404 #error404.d2026-404 .d2026-404-search{display:grid !important;gap:8px !important;max-width:540px !important;margin:6px 0 0 !important}body.error404 #error404.d2026-404 .d2026-404-search label{display:block !important;color:#5c6b82 !important;font-size:12px !important;font-weight:820 !important;letter-spacing:.04em !important;text-transform:uppercase !important}body.error404 #error404.d2026-404 .d2026-404-search-row{display:grid !important;grid-template-columns:minmax(0, 1fr) 48px !important;align-items:center !important;gap:8px !important}body.error404 #error404.d2026-404 input[type=search]{width:100% !important;height:52px !important;min-height:52px !important;padding:0 17px !important;border:1px solid rgba(0,89,248,.11) !important;border-radius:17px !important;background:rgba(255,255,255,.96) !important;box-shadow:0 14px 34px -30px rgba(10,42,95,.34) !important;color:#101a36 !important;font-size:14px !important;font-weight:650 !important;font-family:inherit !important}body.error404 #error404.d2026-404 .d2026-404-search button{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:48px !important;height:48px !important;min-width:48px !important;padding:0 !important;border:0 !important;border-radius:16px !important;background:linear-gradient(135deg,#0059f8,#00aaf0) !important;box-shadow:0 17px 30px -18px rgba(0,108,255,.58) !important;color:#fff !important;cursor:pointer !important}body.error404 #error404.d2026-404 .d2026-404-actions,body.error404 #error404.d2026-404 .d2026-404-links{display:grid !important}body.error404 #error404.d2026-404 .d2026-404-actions{grid-template-columns:max-content max-content !important;gap:10px !important;justify-content:start !important;margin-top:4px !important}body.error404 #error404.d2026-404 a{text-decoration:none !important}body.error404 #error404.d2026-404 .d2026-404-primary,body.error404 #error404.d2026-404 .d2026-404-secondary{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;min-height:46px !important;padding:0 18px !important;border-radius:15px !important;font-size:13px !important;font-weight:880 !important;line-height:1 !important}body.error404 #error404.d2026-404 .d2026-404-primary{background:linear-gradient(135deg,#0059f8,#00aaf0) !important;box-shadow:0 18px 32px -18px rgba(0,108,255,.58) !important;color:#fff !important}body.error404 #error404.d2026-404 .d2026-404-secondary{background:#fff !important;border:1px solid rgba(0,89,248,.12) !important;box-shadow:0 12px 26px -24px rgba(10,42,95,.32) !important;color:#17426f !important}body.error404 #error404.d2026-404 .d2026-404-visual{position:relative !important;display:flex !important;align-items:flex-end !important;justify-content:center !important;min-height:320px !important}body.error404 #error404.d2026-404 .d2026-404-visual img{position:relative !important;z-index:2 !important;display:block !important;width:min(330px, 76vw) !important;max-width:100% !important;height:auto !important;filter:drop-shadow(0 24px 30px rgba(15,42,88,.18)) !important}body.error404 #error404.d2026-404 .d2026-404-screen{position:absolute !important;top:12px !important;right:8px !important;z-index:3 !important;display:grid !important;gap:4px !important;width:168px !important;padding:13px 14px 15px !important;border-radius:20px !important;background:rgba(255,255,255,.82) !important;border:1px solid rgba(255,255,255,.92) !important;box-shadow:0 20px 48px -30px rgba(13,40,88,.36),inset 0 1px 0 rgba(255,255,255,.9) !important;backdrop-filter:blur(12px) saturate(1.1) !important;-webkit-backdrop-filter:blur(12px) saturate(1.1) !important}body.error404 #error404.d2026-404 .d2026-404-links{grid-template-columns:repeat(3,minmax(0, 1fr)) !important;gap:14px !important;margin-top:16px !important}body.error404 #error404.d2026-404 .d2026-404-links a{display:grid !important;grid-template-columns:42px minmax(0, 1fr) !important;grid-template-rows:auto auto !important;align-items:center !important;gap:4px 12px !important;min-height:104px !important;padding:18px !important;border-radius:20px !important;background:rgba(255,255,255,.88) !important;border:1px solid rgba(0,89,248,.07) !important;box-shadow:0 16px 34px -30px rgba(10,42,95,.3) !important;color:#0e1d3f !important}body.error404 #error404.d2026-404 .d2026-404-links span{grid-row:1/3 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;border-radius:15px !important;background:rgba(0,108,255,.08) !important;color:#0059f8 !important}body.error404 #error404.d2026-404 .d2026-404-links strong{color:#0e1d3f !important;font-size:15px !important;font-weight:900 !important;line-height:1.15 !important}body.error404 #error404.d2026-404 .d2026-404-links em{color:#67758b !important;font-size:12.5px !important;font-style:normal !important;font-weight:620 !important;line-height:1.35 !important}body.woocommerce-shop #content .shop-hero-slide-2026--product .shop-hero-landing-content{pointer-events:none !important}body.woocommerce-shop #content .shop-hero-slide-2026--product .shop-hero-landing-content a,body.woocommerce-shop #content .shop-hero-slide-2026--product .shop-hero-landing-content button,body.woocommerce-shop #content .shop-hero-slide-2026--product .shop-hero-landing-content input,body.woocommerce-shop #content .shop-hero-slide-2026--product .shop-hero-landing-content select,body.woocommerce-shop #content .shop-hero-slide-2026--product .shop-hero-landing-content textarea{pointer-events:auto !important}body.woocommerce-shop #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{cursor:pointer !important;pointer-events:auto !important}.bd.post-page-v2 .post-related-2026{margin-top:34px !important}.bd.post-page-v2 .post-related-2026 .post-related-head-2026{display:flex !important;align-items:end !important;justify-content:space-between !important;gap:18px !important;margin:0 0 18px !important}.bd.post-page-v2 .post-related-2026 .post-related-head-2026 span{display:block !important;margin:0 0 6px !important;color:#0059f8 !important;font-size:11px !important;font-weight:900 !important;line-height:1 !important;letter-spacing:.12em !important;text-transform:uppercase !important}.bd.post-page-v2 .post-related-2026 .post-related-head-2026 h2{margin:0 !important;padding:0 !important;color:#0a162e !important;font-size:clamp(24px, 3vw, 34px) !important;font-weight:900 !important;line-height:1.08 !important;letter-spacing:0 !important;font-family:inherit !important}.bd.post-page-v2 .post-related-2026 .post-related-head-2026 a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:38px !important;padding:0 14px !important;border-radius:999px !important;background:rgba(0,89,248,.08) !important;color:#0059f8 !important;font-size:12px !important;font-weight:850 !important;line-height:1 !important;text-decoration:none !important;white-space:nowrap !important}.bd.post-page-v2 .post-related-2026 .related-grid{display:grid !important;gap:18px !important}.bd.post-page-v2 .post-related-2026 .related-card{border-radius:16px !important;box-shadow:0 16px 36px -28px rgba(10,22,46,.22) !important}.bd.post-page-v2 .post-related-2026 .related-img-wrap{height:168px !important}.bd.post-page-v2 .post-related-2026 .related-body{padding:17px 18px 18px !important;gap:8px !important}.bd.post-page-v2 .post-related-2026 .related-title{font-size:16px !important;font-weight:860 !important;line-height:1.24 !important;-webkit-line-clamp:2 !important}.bd.post-page-v2 .post-related-2026 .related-excerpt{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;min-height:38px !important;color:#66758b !important;font-size:13px !important;font-weight:520 !important;line-height:1.45 !important}.bd.post-page-v2 .post-related-2026 .related-meta{gap:8px !important;justify-content:flex-start !important;margin-top:4px !important}.bd.post-page-v2 .post-related-2026 .related-arrow{margin-left:auto !important}@media (max-width:900px){body.error404 #error404.d2026-404 .d2026-404-hero{grid-template-columns:1fr !important;padding:34px 26px 30px !important}body.error404 #error404.d2026-404 .d2026-404-visual{min-height:245px !important;order:-1 !important}body.error404 #error404.d2026-404 .d2026-404-links{grid-template-columns:1fr !important}}@media (max-width:760px){body.error404 #error404.d2026-404{width:calc(100vw - 28px) !important;margin:10px 0 38px calc(50% - 50vw + 14px) !important}body.error404 #error404.d2026-404 .d2026-404-hero{gap:18px !important;padding:24px 18px 20px !important;border-radius:24px !important}body.error404 #error404.d2026-404 h1{font-size:36px !important;line-height:1.03 !important}body.error404 #error404.d2026-404 p{font-size:14.5px !important;line-height:1.55 !important}body.error404 #error404.d2026-404 .d2026-404-visual{min-height:210px !important}body.error404 #error404.d2026-404 .d2026-404-visual img{width:min(250px, 72vw) !important}body.error404 #error404.d2026-404 .d2026-404-screen{top:4px !important;right:2px !important;width:126px !important;padding:11px 12px 12px !important;border-radius:17px !important}body.error404 #error404.d2026-404 .d2026-404-search-row{grid-template-columns:minmax(0, 1fr) 46px !important}body.error404 #error404.d2026-404 input[type=search]{height:48px !important;min-height:48px !important;font-size:13px !important}body.error404 #error404.d2026-404 .d2026-404-search button{width:46px !important;height:46px !important}body.error404 #error404.d2026-404 .d2026-404-actions{grid-template-columns:1fr 1fr !important}body.error404 #error404.d2026-404 .d2026-404-primary,body.error404 #error404.d2026-404 .d2026-404-secondary{min-height:44px !important;padding:0 12px !important;font-size:12.5px !important}body.error404 #error404.d2026-404 .d2026-404-links{gap:10px !important;margin-top:10px !important}body.error404 #error404.d2026-404 .d2026-404-links a{min-height:86px !important;padding:15px !important;border-radius:18px !important}.bd.post-page-v2 .post-related-2026 .post-related-head-2026{align-items:start !important;flex-direction:column !important;gap:10px !important}}body.error404,body.error404 #page,body.error404 #content{background:#f5f8fc !important}body.error404 #content{padding-bottom:0 !important}body.error404 #error404.d2026-404{box-sizing:border-box;width:min(1180px, calc(100vw - 48px));max-width:1180px;min-height:0;height:auto;margin:34px auto 64px;padding:0;color:#0c1836;background:0 0 !important;background-image:none !important}.d2026-404-hero{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) minmax(300px, 410px);align-items:center;gap:34px;padding:44px;border-radius:30px;background:linear-gradient(90deg,rgba(0,89,248,.055) 1px,transparent 1px),linear-gradient(180deg,rgba(0,89,248,.045) 1px,transparent 1px),linear-gradient(135deg,#fff 0%,#eef7ff 100%);background-size:38px 38px,38px 38px,auto;border:1px solid rgba(0,89,248,.08);box-shadow:0 28px 74px -44px rgba(14,46,104,.32),inset 0 1px 0 rgba(255,255,255,.86);overflow:hidden}.d2026-404-copy{position:relative;z-index:2;display:grid;gap:18px;max-width:650px}.d2026-404-kicker{display:inline-flex;align-items:center;justify-content:center;width:max-content;height:34px;padding:0 13px;border-radius:999px;background:rgba(0,108,255,.09);color:#0059f8;font-size:12px;font-weight:900;line-height:1;letter-spacing:.08em;text-transform:uppercase}.d2026-404 h1{margin:0 !important;padding:0 !important;max-width:640px;color:#0a1737 !important;font-size:clamp(36px, 5vw, 68px) !important;font-weight:900 !important;line-height:.98 !important;letter-spacing:0 !important;text-align:left !important;font-family:inherit !important}.d2026-404 p{max-width:610px;margin:0 !important;color:#596982;font-size:17px;font-weight:520;line-height:1.65}.d2026-404-search{display:grid;gap:8px;max-width:540px;margin:6px 0 0}.d2026-404-search label{color:#5c6b82;font-size:12px;font-weight:820;letter-spacing:.04em;text-transform:uppercase}.d2026-404-search-row{display:grid;grid-template-columns:minmax(0, 1fr) 48px;align-items:center;gap:8px}.d2026-404-search input[type=search]{box-sizing:border-box;width:100%;height:52px;min-height:52px;padding:0 17px;border:1px solid rgba(0,89,248,.11);border-radius:17px;background:rgba(255,255,255,.96);box-shadow:0 14px 34px -30px rgba(10,42,95,.34);color:#101a36;font-size:14px;font-weight:650;font-family:inherit}.d2026-404-search input[type=search]:focus{outline:none;border-color:rgba(0,108,255,.42);box-shadow:0 0 0 4px rgba(0,108,255,.11),0 16px 34px -28px rgba(10,42,95,.36)}.d2026-404-search button{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;padding:0;border:0;border-radius:16px;background:linear-gradient(135deg,#0059f8,#00aaf0);box-shadow:0 17px 30px -18px rgba(0,108,255,.58);color:#fff;cursor:pointer}.d2026-404-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.d2026-404-actions a,.d2026-404-links a{text-decoration:none !important}.d2026-404-primary,.d2026-404-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 18px;border-radius:15px;font-size:13px;font-weight:880;line-height:1;transition:transform .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease}.d2026-404-primary{background:linear-gradient(135deg,#0059f8,#00aaf0);box-shadow:0 18px 32px -18px rgba(0,108,255,.58);color:#fff !important}.d2026-404-secondary{background:#fff;border:1px solid rgba(0,89,248,.12);box-shadow:0 12px 26px -24px rgba(10,42,95,.32);color:#17426f !important}.d2026-404-primary:hover,.d2026-404-secondary:hover{transform:translateY(-1px)}.d2026-404-visual{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;min-height:320px}.d2026-404-visual:before{content:"";position:absolute;left:50%;bottom:16px;width:86%;height:34px;border-radius:999px;background:rgba(18,52,102,.12);filter:blur(14px);transform:translateX(-50%)}.d2026-404-visual img{position:relative;z-index:2;display:block;width:min(330px, 76vw);max-width:100%;height:auto;filter:drop-shadow(0 24px 30px rgba(15,42,88,.18))}.d2026-404-screen{position:absolute;top:12px;right:8px;z-index:3;display:grid;gap:4px;width:168px;padding:13px 14px 15px;border-radius:20px;background:rgba(255,255,255,.82);border:1px solid rgba(255,255,255,.92);box-shadow:0 20px 48px -30px rgba(13,40,88,.36),inset 0 1px 0 rgba(255,255,255,.9);backdrop-filter:blur(12px) saturate(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.1)}.d2026-404-screen-top{display:block;width:46px;height:5px;border-radius:999px;background:linear-gradient(90deg,#0059f8,#00bef6);margin-bottom:6px}.d2026-404-screen strong{color:#0a1737;font-size:44px;font-weight:950;line-height:.9}.d2026-404-screen em{color:#64738a;font-size:11px;font-style:normal;font-weight:780;line-height:1.2}.d2026-404-links{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:14px;margin-top:16px}.d2026-404-links a{display:grid;grid-template-columns:42px minmax(0, 1fr);grid-template-rows:auto auto;align-items:center;gap:4px 12px;box-sizing:border-box;min-height:104px;padding:18px;border-radius:20px;background:rgba(255,255,255,.88);border:1px solid rgba(0,89,248,.07);box-shadow:0 16px 34px -30px rgba(10,42,95,.3);color:#0e1d3f !important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.d2026-404-links a:hover{transform:translateY(-2px);border-color:rgba(0,108,255,.18);box-shadow:0 24px 44px -30px rgba(0,89,248,.34)}.d2026-404-links span{grid-row:1/3;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:15px;background:rgba(0,108,255,.08);color:#0059f8}.d2026-404-links strong{color:#0e1d3f;font-size:15px;font-weight:900;line-height:1.15}.d2026-404-links em{color:#67758b;font-size:12.5px;font-style:normal;font-weight:620;line-height:1.35}body.woocommerce-shop .shop-hero-slide-2026--product .shop-hero-landing-content{pointer-events:none !important}body.woocommerce-shop .shop-hero-slide-2026--product .shop-hero-landing-content a,body.woocommerce-shop .shop-hero-slide-2026--product .shop-hero-landing-content button,body.woocommerce-shop .shop-hero-slide-2026--product .shop-hero-landing-content input,body.woocommerce-shop .shop-hero-slide-2026--product .shop-hero-landing-content select,body.woocommerce-shop .shop-hero-slide-2026--product .shop-hero-landing-content textarea{pointer-events:auto !important}body.woocommerce-shop .shop-hero-slide-2026--product .shop-hero-product-card-2026{cursor:pointer !important;pointer-events:auto !important}.bd.post-page-v2 .post-related-2026{margin-top:34px !important}.bd.post-page-v2 .post-related-head-2026{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:0 0 18px}.bd.post-page-v2 .post-related-head-2026 span{display:block;margin-bottom:6px;color:#0059f8;font-size:11px;font-weight:900;line-height:1;letter-spacing:.12em;text-transform:uppercase}.bd.post-page-v2 .post-related-head-2026 h2{margin:0 !important;padding:0 !important;color:#0a162e !important;font-size:clamp(24px, 3vw, 34px) !important;font-weight:900 !important;line-height:1.08 !important;letter-spacing:0 !important;font-family:inherit !important}.bd.post-page-v2 .post-related-head-2026 a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:999px;background:rgba(0,89,248,.08);color:#0059f8 !important;font-size:12px;font-weight:850;line-height:1;text-decoration:none !important;white-space:nowrap}.bd.post-page-v2 .post-related-2026 .related-grid{gap:18px}.bd.post-page-v2 .post-related-2026 .related-card{border-radius:16px;box-shadow:0 16px 36px -28px rgba(10,22,46,.22)}.bd.post-page-v2 .post-related-2026 .related-img-wrap{height:168px}.bd.post-page-v2 .post-related-2026 .related-body{padding:17px 18px 18px;gap:8px}.bd.post-page-v2 .post-related-2026 .related-title{font-size:16px;font-weight:860;line-height:1.24;-webkit-line-clamp:2}.bd.post-page-v2 .post-related-2026 .related-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px;color:#66758b;font-size:13px;font-weight:520;line-height:1.45}.bd.post-page-v2 .post-related-2026 .related-meta{gap:8px;justify-content:flex-start;margin-top:4px}.bd.post-page-v2 .post-related-2026 .related-read{position:relative;padding-left:10px}.bd.post-page-v2 .post-related-2026 .related-read:before{content:"";position:absolute;left:0;top:50%;width:3px;height:3px;border-radius:50%;background:currentColor;transform:translateY(-50%)}.bd.post-page-v2 .post-related-2026 .related-arrow{margin-left:auto}@media (max-width:900px){.d2026-404-hero{grid-template-columns:1fr;padding:34px 26px 30px}.d2026-404-visual{min-height:245px;order:-1}.d2026-404-screen{right:max(4px, calc(50% - 180px))}.d2026-404-links{grid-template-columns:1fr}}@media (max-width:760px){body.error404 #error404.d2026-404{width:calc(100vw - 28px);margin:10px 0 38px calc(50% - 50vw + 14px)}.d2026-404-hero{gap:18px;padding:24px 18px 20px;border-radius:24px}.d2026-404 h1{font-size:36px !important;line-height:1.03 !important}.d2026-404 p{font-size:14.5px;line-height:1.55}.d2026-404-visual{min-height:210px}.d2026-404-visual img{width:min(250px, 72vw)}.d2026-404-screen{top:4px;right:2px;width:126px;padding:11px 12px 12px;border-radius:17px}.d2026-404-screen strong{font-size:34px}.d2026-404-search-row{grid-template-columns:minmax(0, 1fr) 46px}.d2026-404-search input[type=search]{height:48px;min-height:48px;font-size:13px}.d2026-404-search button{width:46px;height:46px}.d2026-404-actions{display:grid;grid-template-columns:1fr 1fr}.d2026-404-primary,.d2026-404-secondary{min-height:44px;padding:0 12px;font-size:12.5px}.d2026-404-links{gap:10px;margin-top:10px}.d2026-404-links a{min-height:86px;padding:15px;border-radius:18px}.bd.post-page-v2 .post-related-head-2026{align-items:start;flex-direction:column;gap:10px}.bd.post-page-v2 .post-related-head-2026 a{min-height:34px}}@media (min-width:761px){#header #id h1 a.d2026-brand-lockup,body.woocommerce-page #header #id h1 a.d2026-brand-lockup{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:4px !important;width:56px !important;min-width:56px !important;line-height:1 !important}#header #id .d2026-brand-mark img,body.woocommerce-page #header #id .d2026-brand-mark img{width:48px !important;height:58px !important}#header #id .d2026-brand-word,body.woocommerce-page #header #id .d2026-brand-word{display:block !important;width:56px !important;max-width:56px !important;font-size:10.8px !important;font-weight:580 !important;line-height:1 !important;letter-spacing:.01em !important;text-align:center !important;white-space:nowrap !important}#header #id .d2026-brand-word>span,body.woocommerce-page #header #id .d2026-brand-word>span{font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}.d2026-footer-lockup{flex-direction:column !important;align-items:center !important;gap:5px !important;width:60px !important}.d2026-footer-lockup .d2026-brand-mark img{width:50px !important;height:61px !important}.d2026-footer-lockup .d2026-brand-word{width:60px !important;font-size:11px !important;font-weight:580 !important;line-height:1 !important;letter-spacing:.01em !important;text-align:center !important}.d2026-footer-lockup .d2026-brand-word>span{font-size:inherit !important;font-weight:inherit !important}}@media (min-width:761px) and (max-width:1179px){body.home #content .section-card.folio-section .d2026-work-grid .d2026-work-tile:nth-child(n+13),body.page-template-home-thumb-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile:nth-child(n+13),body.page-template-home-coin-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile:nth-child(n+13){display:none !important}}@media (min-width:1180px){body.home #content .section-card.folio-section .d2026-work-grid .d2026-work-tile,body.page-template-home-thumb-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile,body.page-template-home-coin-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile{display:block !important}}@media (min-width:761px){#header #id h1 a.d2026-brand-lockup,body.woocommerce-page #header #id h1 a.d2026-brand-lockup{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:4px !important;width:56px !important;min-width:56px !important;line-height:1 !important}#header #id .d2026-brand-mark img,body.woocommerce-page #header #id .d2026-brand-mark img{width:48px !important;height:58px !important}#header #id .d2026-brand-word,body.woocommerce-page #header #id .d2026-brand-word{display:block !important;width:56px !important;max-width:56px !important;font-size:10.8px !important;font-weight:580 !important;line-height:1 !important;letter-spacing:.01em !important;text-align:center !important;white-space:nowrap !important}#header #id .d2026-brand-word>span,body.woocommerce-page #header #id .d2026-brand-word>span{font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}.d2026-footer-lockup{flex-direction:column !important;align-items:center !important;gap:5px !important;width:60px !important}.d2026-footer-lockup .d2026-brand-mark img{width:50px !important;height:61px !important}.d2026-footer-lockup .d2026-brand-word{width:60px !important;font-size:11px !important;font-weight:580 !important;line-height:1 !important;letter-spacing:.01em !important;text-align:center !important}.d2026-footer-lockup .d2026-brand-word>span{font-size:inherit !important;font-weight:inherit !important}}@media (min-width:761px) and (max-width:1179px){body.home #content .section-card.folio-section .d2026-work-grid .d2026-work-tile:nth-child(n+13),body.page-template-home-thumb-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile:nth-child(n+13),body.page-template-home-coin-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile:nth-child(n+13){display:none !important}}@media (min-width:1180px){body.home #content .section-card.folio-section .d2026-work-grid .d2026-work-tile,body.page-template-home-thumb-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile,body.page-template-home-coin-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile{display:block !important}}@media (min-width:761px){body.home #content .section-card.folio-section .d2026-work-grid,body.page-template-home-thumb-slider-php #content .section-card.folio-section .d2026-work-grid,body.page-template-home-coin-slider-php #content .section-card.folio-section .d2026-work-grid{grid-auto-flow:row !important}body.home #content .section-card.folio-section .d2026-work-grid .d2026-work-tile,body.page-template-home-thumb-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile,body.page-template-home-coin-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile,body.home #content .section-card.folio-section .d2026-work-grid .d2026-work-tile:nth-child(14),body.page-template-home-thumb-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile:nth-child(14),body.page-template-home-coin-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile:nth-child(14){grid-column:auto !important}}@media (min-width:1180px){body.home #content .section-card.folio-section .d2026-work-grid,body.page-template-home-thumb-slider-php #content .section-card.folio-section .d2026-work-grid,body.page-template-home-coin-slider-php #content .section-card.folio-section .d2026-work-grid{grid-template-columns:repeat(7,minmax(0, 1fr)) !important}}@media (min-width:761px) and (max-width:1179px){body.home #content .section-card.folio-section .d2026-work-grid,body.page-template-home-thumb-slider-php #content .section-card.folio-section .d2026-work-grid,body.page-template-home-coin-slider-php #content .section-card.folio-section .d2026-work-grid{grid-template-columns:repeat(4,minmax(0, 1fr)) !important}}#header #id h1 a.d2026-brand-lockup,body.woocommerce-page #header #id h1 a.d2026-brand-lockup,.d2026-footer-lockup{display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important;width:auto !important;height:auto !important;padding:0 !important;margin:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;text-decoration:none !important;line-height:1 !important}#header #id .d2026-brand-mark,.d2026-footer-lockup .d2026-brand-mark{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important}#header #id .d2026-brand-mark img,body.woocommerce-page #header #id .d2026-brand-mark img,.d2026-footer-lockup .d2026-brand-mark img{display:block !important;width:32px !important;height:39px !important;max-width:none !important;object-fit:contain !important;border:0 !important;box-shadow:none !important;transition:transform .28s ease,filter .28s ease !important}#header #id .d2026-brand-word,.d2026-footer-lockup .d2026-brand-word{display:inline-block !important;color:#14224e !important;font-family:Inter,"Helvetica Neue",Arial,sans-serif !important;font-size:14px !important;font-weight:860 !important;line-height:1 !important;letter-spacing:0 !important;text-transform:uppercase !important;white-space:nowrap !important}#header #id .d2026-brand-word>span,.d2026-footer-lockup .d2026-brand-word>span{color:#00bef6 !important}#header #id h1 a.d2026-brand-lockup:hover .d2026-brand-mark img,.d2026-footer-lockup:hover .d2026-brand-mark img{transform:translateY(-1px) scale(1.045) !important;filter:drop-shadow(0 10px 16px rgba(0,190,246,.18)) !important}.d2026-footer-lockup{margin:0 0 18px !important}.d2026-footer-lockup .d2026-brand-mark img{width:42px !important;height:51px !important}.d2026-footer-lockup .d2026-brand-word{font-size:18px !important}body.home #content .section-card .section-cta .button,body.page-template-home-thumb-slider-php #content .section-card .section-cta .button,body.page-template-home-coin-slider-php #content .section-card .section-cta .button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:44px !important;padding:0 30px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;background-image:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 16px 34px -18px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.23) !important;color:#fff !important;font-size:13px !important;font-weight:760 !important;line-height:1 !important;letter-spacing:0 !important;text-decoration:none !important;text-shadow:none !important;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease !important}body.home #content .section-card .section-cta .button:hover,body.page-template-home-thumb-slider-php #content .section-card .section-cta .button:hover,body.page-template-home-coin-slider-php #content .section-card .section-cta .button:hover{transform:translateY(-2px) !important;filter:saturate(1.04) brightness(1.02) !important;box-shadow:0 20px 42px -20px rgba(0,89,248,.66),inset 0 1px 0 rgba(255,255,255,.25) !important}body.home #content .section-card .section-cta .button span,body.page-template-home-thumb-slider-php #content .section-card .section-cta .button span,body.page-template-home-coin-slider-php #content .section-card .section-cta .button span{color:#fff !important}.d2026-work-gallery{margin:22px 0 0 !important}.d2026-work-grid{display:grid !important;grid-template-columns:repeat(5,minmax(0, 1fr)) !important;gap:2px !important;padding:0 !important;margin:0 !important;border-radius:18px !important;background:#e6eef9 !important;overflow:hidden !important}.d2026-work-tile{display:block !important;width:100% !important;aspect-ratio:1.32/1 !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#eef5ff !important;cursor:zoom-in !important;overflow:hidden !important}.d2026-work-tile img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;transition:transform .34s ease,filter .34s ease !important}.d2026-work-tile:hover img,.d2026-work-tile:focus-visible img{transform:scale(1.045) !important;filter:saturate(1.08) brightness(1.03) !important}.d2026-work-tile:focus-visible{outline:2px solid rgba(0,190,246,.75) !important;outline-offset:-3px !important}.d2026-work-grid .d2026-work-tile:nth-child(14){grid-column:span 2 !important}.d2026-work-more{display:none !important}.d2026-work-lightbox{position:fixed !important;inset:0 !important;z-index:100000 !important;display:none !important;align-items:center !important;justify-content:center !important;padding:56px 74px !important;box-sizing:border-box !important;background:rgba(5,14,34,.86) !important;-webkit-backdrop-filter:blur(16px) saturate(1.15) !important;backdrop-filter:blur(16px) saturate(1.15) !important}.d2026-work-lightbox.is-open{display:flex !important}body.d2026-work-lightbox-open{overflow:hidden !important}.d2026-work-lightbox-frame{display:grid !important;justify-items:center !important;gap:14px !important;max-width:min(1120px, 100%) !important;max-height:100% !important;margin:0 !important}.d2026-work-lightbox-frame img{display:block !important;max-width:100% !important;max-height:calc(100vh - 150px) !important;width:auto !important;height:auto !important;border-radius:18px !important;box-shadow:0 34px 94px -34px rgba(0,0,0,.62) !important;background:#071124 !important}.d2026-work-lightbox-frame figcaption{max-width:760px !important;color:rgba(255,255,255,.82) !important;font-size:13px !important;font-weight:620 !important;line-height:1.35 !important;text-align:center !important}.d2026-work-lightbox-close,.d2026-work-lightbox-nav{position:absolute !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:46px !important;height:46px !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:rgba(255,255,255,.13) !important;color:#fff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 18px 40px -28px rgba(0,0,0,.74) !important;cursor:pointer !important;transition:background .2s ease,transform .2s ease !important}.d2026-work-lightbox-close:hover,.d2026-work-lightbox-nav:hover{background:rgba(255,255,255,.22) !important;transform:translateY(-1px) !important}.d2026-work-lightbox-close{top:22px !important;right:22px !important}.d2026-work-lightbox-nav--prev{left:22px !important;top:50% !important;transform:translateY(-50%) rotate(180deg) !important}.d2026-work-lightbox-nav--prev:hover{transform:translateY(calc(-50% - 1px)) rotate(180deg) !important}.d2026-work-lightbox-nav--next{right:22px !important;top:50% !important;transform:translateY(-50%) !important}.d2026-work-lightbox-nav--next:hover{transform:translateY(calc(-50% - 1px)) !important}body.home #content .prices-section .d2026-home-printers,body.page-template-home-thumb-slider-php #content .prices-section .d2026-home-printers,body.page-template-home-coin-slider-php #content .prices-section .d2026-home-printers{display:grid !important;grid-template-columns:repeat(3,minmax(0, 1fr)) !important;gap:16px !important;margin:0 !important;padding:0 !important}body.home #content .d2026-home-printer-card,body.page-template-home-thumb-slider-php #content .d2026-home-printer-card,body.page-template-home-coin-slider-php #content .d2026-home-printer-card{position:relative !important;display:grid !important;grid-template-columns:150px minmax(0, 1fr) !important;gap:12px !important;min-height:168px !important;padding:14px !important;box-sizing:border-box !important;border-radius:22px !important;background:rgba(255,255,255,.96) !important;border:1px solid rgba(13,33,82,.07) !important;box-shadow:0 18px 44px -34px rgba(0,36,110,.32),inset 0 1px 0 rgba(255,255,255,.95) !important;overflow:hidden !important}body.home #content .d2026-home-printer-image,body.page-template-home-thumb-slider-php #content .d2026-home-printer-image,body.page-template-home-coin-slider-php #content .d2026-home-printer-image{position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;min-height:140px !important;margin:-8px 0 -10px -12px !important;background:0 0 !important;border-radius:0 !important;box-shadow:none !important;overflow:visible !important}body.home #content .d2026-home-printer-image img,body.page-template-home-thumb-slider-php #content .d2026-home-printer-image img,body.page-template-home-coin-slider-php #content .d2026-home-printer-image img{display:block !important;width:126% !important;height:152px !important;max-width:none !important;object-fit:contain !important;margin:4px 0 0 -18px !important;filter:drop-shadow(0 18px 18px rgba(20,44,90,.16)) !important}body.home #content .d2026-home-printer-badge,body.page-template-home-thumb-slider-php #content .d2026-home-printer-badge,body.page-template-home-coin-slider-php #content .d2026-home-printer-badge{position:absolute !important;z-index:3 !important;left:8px !important;top:8px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:22px !important;padding:0 9px !important;border-radius:999px !important;background:linear-gradient(135deg,#ff9b20,#ff6d2a) !important;box-shadow:0 12px 22px -16px rgba(255,109,42,.62) !important;color:#fff !important;font-size:9px !important;font-weight:860 !important;line-height:1 !important}body.home #content .d2026-home-printer-body,body.page-template-home-thumb-slider-php #content .d2026-home-printer-body,body.page-template-home-coin-slider-php #content .d2026-home-printer-body{position:static !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;min-width:0 !important;padding:4px 54px 48px 0 !important;gap:5px !important}body.home #content .d2026-home-printer-body h3,body.page-template-home-thumb-slider-php #content .d2026-home-printer-body h3,body.page-template-home-coin-slider-php #content .d2026-home-printer-body h3{margin:0 !important;padding:0 !important;font-size:14px !important;font-weight:840 !important;line-height:1.18 !important;letter-spacing:0 !important;text-align:left !important}body.home #content .d2026-home-printer-body h3 a,body.page-template-home-thumb-slider-php #content .d2026-home-printer-body h3 a,body.page-template-home-coin-slider-php #content .d2026-home-printer-body h3 a{color:#101a4a !important;text-decoration:none !important}body.home #content .d2026-home-printer-type,body.page-template-home-thumb-slider-php #content .d2026-home-printer-type,body.page-template-home-coin-slider-php #content .d2026-home-printer-type{order:2 !important;color:#7a8498 !important;font-size:10px !important;font-weight:720 !important;line-height:1 !important}body.home #content .d2026-home-printer-price,body.home #content .d2026-home-printer-price .amount,body.home #content .d2026-home-printer-price bdi,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price .amount,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price bdi,body.page-template-home-coin-slider-php #content .d2026-home-printer-price,body.page-template-home-coin-slider-php #content .d2026-home-printer-price .amount,body.page-template-home-coin-slider-php #content .d2026-home-printer-price bdi{color:#081640 !important;font-size:17px !important;font-weight:900 !important;line-height:1.08 !important}body.home #content .d2026-home-printer-price,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price,body.page-template-home-coin-slider-php #content .d2026-home-printer-price{order:3 !important;display:flex !important;align-items:baseline !important;gap:6px !important;flex-wrap:wrap !important;margin-top:2px !important}body.home #content .d2026-home-printer-price .screen-reader-text,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price .screen-reader-text,body.page-template-home-coin-slider-php #content .d2026-home-printer-price .screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}body.home #content .d2026-home-printer-price ins,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price ins,body.page-template-home-coin-slider-php #content .d2026-home-printer-price ins{order:1 !important;text-decoration:none !important}body.home #content .d2026-home-printer-price del,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price del,body.page-template-home-coin-slider-php #content .d2026-home-printer-price del{order:2 !important;margin-left:0 !important;color:#98a3b8 !important;font-size:12px !important;font-weight:720 !important}body.home #content .d2026-home-printer-stock,body.page-template-home-thumb-slider-php #content .d2026-home-printer-stock,body.page-template-home-coin-slider-php #content .d2026-home-printer-stock{order:4 !important;display:inline-flex !important;align-items:center !important;gap:6px !important;width:max-content !important;max-width:100% !important;color:#19a86c !important;font-size:10.5px !important;font-weight:770 !important;line-height:1 !important}body.home #content .d2026-home-printer-stock:before,body.page-template-home-thumb-slider-php #content .d2026-home-printer-stock:before,body.page-template-home-coin-slider-php #content .d2026-home-printer-stock:before{content:"" !important;width:6px !important;height:6px !important;border-radius:999px !important;background:currentColor !important;box-shadow:0 0 0 3px rgba(25,168,108,.1) !important}body.home #content .d2026-home-printer-cart,body.home #content .d2026-home-printer-cart.add_to_cart_button,body.page-template-home-thumb-slider-php #content .d2026-home-printer-cart,body.page-template-home-thumb-slider-php #content .d2026-home-printer-cart.add_to_cart_button,body.page-template-home-coin-slider-php #content .d2026-home-printer-cart,body.page-template-home-coin-slider-php #content .d2026-home-printer-cart.add_to_cart_button{position:absolute !important;left:auto !important;top:auto !important;inset-inline-start:auto !important;right:14px !important;bottom:14px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;min-width:42px !important;min-height:42px !important;padding:0 !important;border:0 !important;border-radius:14px !important;background:linear-gradient(135deg,#0059f8,#0b8dff) !important;box-shadow:0 16px 28px -17px rgba(0,89,248,.62),inset 0 1px 0 rgba(255,255,255,.24) !important;color:#fff !important;font-size:0 !important;line-height:1 !important;opacity:1 !important;visibility:visible !important;text-decoration:none !important;transform:none !important;transition:transform .2s ease,box-shadow .2s ease !important}body.home #content .d2026-home-printer-cart:hover,body.page-template-home-thumb-slider-php #content .d2026-home-printer-cart:hover,body.page-template-home-coin-slider-php #content .d2026-home-printer-cart:hover{transform:translateY(-2px) !important}body.home #content .d2026-home-printer-cart span,body.page-template-home-thumb-slider-php #content .d2026-home-printer-cart span,body.page-template-home-coin-slider-php #content .d2026-home-printer-cart span{display:none !important}body.home #content .d2026-home-printer-cart svg,body.page-template-home-thumb-slider-php #content .d2026-home-printer-cart svg,body.page-template-home-coin-slider-php #content .d2026-home-printer-cart svg{width:18px !important;height:18px !important;stroke-width:1.9 !important}@media (max-width:1120px){body.home #content .prices-section .d2026-home-printers,body.page-template-home-thumb-slider-php #content .prices-section .d2026-home-printers,body.page-template-home-coin-slider-php #content .prices-section .d2026-home-printers{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{grid-template-columns:max-content max-content !important;grid-template-areas:"price price" "proof proof" "primary secondary" !important;gap:10px 10px !important;margin-top:24px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-2026{grid-area:price !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-2026{grid-area:proof !important;align-self:start !important;padding:0 !important;margin:-1px 0 3px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{grid-area:primary !important;position:static !important;left:auto !important;right:auto !important;inset:auto !important;margin:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{grid-area:secondary !important;background:0 0 !important;border:1px solid rgba(69,82,108,.28) !important;box-shadow:none !important;color:rgba(49,64,95,.72) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary:hover,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary:focus-visible{background:rgba(255,255,255,.48) !important;border-color:rgba(0,89,248,.3) !important;box-shadow:0 12px 24px -22px rgba(10,40,120,.3) !important;color:#0059f8 !important}}body.woocommerce-cart #content .shop-cart-page-2026 .shop-utility-title-2026,body.woocommerce-checkout #content .shop-checkout-page-2026 .shop-utility-title-2026{max-width:760px !important;margin:0 auto 26px !important;text-align:center !important}body.woocommerce-cart #content .shop-cart-page-2026 .shop-utility-title-2026 h1,body.woocommerce-checkout #content .shop-checkout-page-2026 .shop-utility-title-2026 h1{text-align:center !important;letter-spacing:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .shop-utility-title-2026 p,body.woocommerce-checkout #content .shop-checkout-page-2026 .shop-utility-title-2026 p{max-width:560px !important;margin-left:auto !important;margin-right:auto !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce-cart-form,body.woocommerce-checkout #content .shop-checkout-page-2026 #customer_details,body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review,body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells,body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals{box-sizing:border-box !important;border-radius:24px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(20,26,44,.07) !important;box-shadow:0 24px 58px -44px rgba(10,30,90,.3),inset 0 1px 0 rgba(255,255,255,.88) !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce-cart-form{padding:20px !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart{border:0 !important;border-radius:18px !important;box-shadow:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart th{background:#f7fbff !important;color:#66728d !important;font-size:11px !important;font-weight:850 !important;letter-spacing:.03em !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart td{vertical-align:middle !important;font-size:13.5px !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .product-thumbnail img{width:74px !important;height:74px !important;object-fit:contain !important;border-radius:16px !important;background:#f7fbff !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .product-name a{color:#101a4a !important;font-size:14.5px !important;font-weight:850 !important;line-height:1.35 !important;text-decoration:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .quantity .qty{width:72px !important;height:38px !important;border-radius:999px !important;border:1px solid rgba(20,26,44,.12) !important;background:#fff !important;font-weight:850 !important;text-align:center !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart-collaterals{display:grid !important;grid-template-columns:minmax(0, 1.08fr) minmax(340px, .72fr) !important;gap:22px !important;align-items:start !important;margin-top:22px !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart-collaterals:before,body.woocommerce-cart #content .shop-cart-page-2026 .cart-collaterals:after,body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products:before,body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products:after{display:none !important;content:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells,body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals{float:none !important;width:auto !important;max-width:none !important;margin:0 !important;padding:20px !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals{position:sticky !important;top:18px !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells h2,body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals h2,body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review_heading,body.woocommerce-checkout #content .shop-checkout-page-2026 .woocommerce-billing-fields h3,body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-order-details__title,body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-column__title{margin:0 0 16px !important;color:#101a4a !important;font-size:20px !important;font-weight:900 !important;line-height:1.2 !important;letter-spacing:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:14px !important;margin:0 !important;padding:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product{position:relative !important;float:none !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:13px !important;border-radius:18px !important;background:#fff !important;border:1px solid rgba(20,26,44,.07) !important;box-shadow:0 16px 34px -30px rgba(10,30,90,.24) !important;text-align:center !important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product:hover{border-color:rgba(0,89,248,.16) !important;box-shadow:0 22px 44px -32px rgba(0,89,248,.26) !important;transform:translateY(-2px) !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product a.woocommerce-loop-product__link{display:flex !important;flex-direction:column !important;align-items:center !important;gap:8px !important;text-decoration:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product img{width:112px !important;height:112px !important;margin:0 auto 2px !important;object-fit:contain !important;border-radius:16px !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .woocommerce-loop-product__title,body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product h2,body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product h3{min-height:38px !important;margin:0 !important;color:#101a4a !important;font-size:12.5px !important;font-weight:850 !important;line-height:1.22 !important;letter-spacing:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .onsale{position:absolute !important;top:10px !important;left:10px !important;right:auto !important;z-index:8 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;height:22px !important;min-height:22px !important;padding:0 8px !important;border-radius:999px !important;background:linear-gradient(135deg,#ff4f75,#ff8a32) !important;box-shadow:0 12px 22px -15px rgba(255,79,117,.54) !important;font-size:0 !important;line-height:1 !important;margin:0 !important;transform:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .onsale:before{content:"Скидка" !important;color:#fff !important;font-size:9px !important;font-weight:850 !important;line-height:1 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .price{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:3px !important;min-height:43px !important;margin:0 0 10px !important;color:#0059f8 !important;font-size:14px !important;font-weight:900 !important;line-height:1.1 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .price .screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .price ins{order:1 !important;display:inline-flex !important;align-items:baseline !important;color:#0059f8 !important;font-size:14.5px !important;font-weight:950 !important;line-height:1.05 !important;text-decoration:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .price del{order:2 !important;position:relative !important;display:inline-flex !important;align-items:center !important;padding:2px 6px !important;border-radius:999px !important;background:#f1f4f9 !important;color:#8791aa !important;font-size:10.5px !important;font-weight:750 !important;line-height:1 !important;text-decoration:none !important;opacity:1 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .price del:after{content:"" !important;position:absolute !important;left:5px !important;right:5px !important;top:50% !important;height:1.5px !important;border-radius:999px !important;background:linear-gradient(90deg,rgba(135,145,170,.4),rgba(0,89,248,.45)) !important;transform:translateY(-50%) rotate(-6deg) !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .button{min-height:34px !important;padding:0 14px !important;font-size:11.5px !important;font-weight:850 !important;box-shadow:0 12px 22px -16px rgba(0,89,248,.46) !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals table.shop_table{margin:0 0 18px !important;border:0 !important;box-shadow:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals table.shop_table th,body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals table.shop_table td{padding:13px 0 !important;background:0 0 !important;border-color:rgba(20,26,44,.07) !important;font-size:13px !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals .order-total strong,body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals .order-total .amount{color:#0059f8 !important;font-size:21px !important;font-weight:950 !important}body.woocommerce-cart #content .shop-cart-page-2026 .wc-proceed-to-checkout{padding:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .wc-proceed-to-checkout a.checkout-button{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:58px !important;box-sizing:border-box !important;margin:0 !important;padding:0 24px !important;border-radius:18px !important;font-size:16px !important;font-weight:950 !important;letter-spacing:0 !important;text-transform:none !important;box-shadow:0 24px 44px -18px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.3) !important}body.woocommerce-checkout #content .shop-checkout-page-2026 form.checkout{display:grid !important;grid-template-columns:minmax(0, 1.04fr) minmax(360px, .72fr) !important;gap:24px !important;align-items:start !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #customer_details{grid-column:1 !important;grid-row:1/span 2 !important;float:none !important;width:auto !important;padding:24px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #customer_details .col-1,body.woocommerce-checkout #content .shop-checkout-page-2026 #customer_details .col-2{float:none !important;width:100% !important;max-width:none !important}body.woocommerce-checkout #content .shop-checkout-page-2026 .woocommerce-billing-fields__field-wrapper{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:16px 18px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row{float:none !important;width:auto !important;margin:0 !important;padding:0 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #billing_postcode_field,body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row-wide{grid-column:1/-1 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row label{margin:0 0 7px !important;color:#4f5d75 !important;font-size:12px !important;font-weight:850 !important;line-height:1.2 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row input.input-text,body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row textarea,body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row select{box-sizing:border-box !important;width:100% !important;min-height:46px !important;border-radius:14px !important;border:1px solid rgba(20,26,44,.12) !important;background:#fff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86) !important;color:#101a4a !important;font-size:14.5px !important;padding:11px 14px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row textarea{min-height:92px !important;resize:vertical !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review_heading{grid-column:2 !important;grid-row:1 !important;margin:0 0 -8px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review{grid-column:2 !important;grid-row:2 !important;padding:22px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review table.shop_table{margin:0 0 18px !important;border:0 !important;box-shadow:none !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review table.shop_table th,body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review table.shop_table td{padding:12px 0 !important;background:0 0 !important;border-color:rgba(20,26,44,.07) !important;font-size:13px !important;line-height:1.35 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment{border-radius:18px !important;background:#f7fbff !important;border:1px solid rgba(0,89,248,.08) !important;padding:12px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods{padding:0 !important;border:0 !important;margin:0 0 14px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method{position:relative !important;margin:0 0 10px !important;padding:0 !important;border-radius:16px !important;background:#fff !important;border:1px solid rgba(20,26,44,.08) !important;box-shadow:0 12px 26px -24px rgba(10,30,90,.24) !important;overflow:hidden !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method:has(input[type=radio]:checked){border-color:rgba(0,89,248,.28) !important;box-shadow:0 16px 34px -28px rgba(0,89,248,.38),inset 3px 0 0 #0059f8 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method input[type=radio]{position:absolute !important;width:1px !important;height:1px !important;opacity:0 !important;pointer-events:none !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method label{display:flex !important;align-items:center !important;min-height:48px !important;box-sizing:border-box !important;padding:13px 16px !important;color:#101a4a !important;font-size:13.2px !important;font-weight:900 !important;line-height:1.25 !important;cursor:pointer !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment div.payment_box{margin:0 !important;padding:0 16px 15px !important;background:0 0 !important;color:#66728d !important;font-size:12.5px !important;line-height:1.5 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment div.payment_box:before{display:none !important;content:none !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment .place-order{padding:0 !important;margin:0 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #place_order{display:flex !important;align-items:center !important;justify-content:center !important;float:none !important;width:100% !important;min-height:58px !important;margin:0 !important;border-radius:18px !important;font-size:16px !important;font-weight:950 !important;line-height:1.1 !important;letter-spacing:0 !important;text-transform:none !important;box-shadow:0 24px 44px -18px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.3) !important}body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-order{display:grid !important;gap:20px !important}body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-thankyou-order-received{margin:0 !important;padding:22px 24px !important;border-radius:24px !important;background:linear-gradient(135deg,rgba(0,89,248,.1),rgba(0,190,246,.1)) !important;border:1px solid rgba(0,89,248,.14) !important;color:#101a4a !important;font-size:20px !important;font-weight:900 !important;line-height:1.35 !important;text-align:center !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:12px !important;margin:0 !important;padding:0 !important;list-style:none !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview li{float:none !important;margin:0 !important;padding:16px !important;border-radius:18px !important;background:#fff !important;border:1px solid rgba(20,26,44,.07) !important;box-shadow:0 18px 38px -32px rgba(10,30,90,.24) !important;color:#66728d !important;font-size:11px !important;font-weight:850 !important;line-height:1.25 !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview li strong{display:block !important;margin-top:5px !important;color:#101a4a !important;font-size:14px !important;font-weight:900 !important}body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-order-details,body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-customer-details,body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-bacs-bank-details{box-sizing:border-box !important;padding:22px !important;border-radius:24px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(20,26,44,.07) !important;box-shadow:0 24px 58px -44px rgba(10,30,90,.3),inset 0 1px 0 rgba(255,255,255,.88) !important}@media (max-width:1024px){body.woocommerce-cart #content .shop-cart-page-2026 .cart-collaterals,body.woocommerce-checkout #content .shop-checkout-page-2026 form.checkout{grid-template-columns:1fr !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #customer_details,body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review_heading,body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review{grid-column:1 !important;grid-row:auto !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals{position:static !important}}@media (max-width:720px){body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products,body.woocommerce-checkout #content .shop-checkout-page-2026 .woocommerce-billing-fields__field-wrapper,body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview{grid-template-columns:1fr !important}}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{grid-template-columns:max-content max-content !important;grid-template-areas:"price price" "proof proof" "primary secondary" !important;gap:10px 10px !important;margin-top:24px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-2026{grid-area:price !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-2026{grid-area:proof !important;align-self:start !important;padding:0 !important;margin:-1px 0 3px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{grid-area:primary !important;position:static !important;left:auto !important;right:auto !important;inset:auto !important;margin:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{grid-area:secondary !important;background:0 0 !important;border:1px solid rgba(69,82,108,.28) !important;box-shadow:none !important;color:rgba(49,64,95,.72) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary:hover,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary:focus-visible{background:rgba(255,255,255,.48) !important;border-color:rgba(0,89,248,.3) !important;box-shadow:0 12px 24px -22px rgba(10,40,120,.3) !important;color:#0059f8 !important}}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary span,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-secondary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-secondary span{text-transform:none !important}@media (min-width:1025px){body.woocommerce-page #content>.hd.shop-hd-2026{position:relative !important;z-index:3600 !important;margin-bottom:0 !important}body.woocommerce-page #content .bd.shop-page-2026,body.woocommerce-page:not(.woocommerce-shop) #content .bd.shop-page-2026{position:relative !important;z-index:1 !important;margin-top:-46px !important}body.woocommerce-page:not(.woocommerce-shop) #content .shop-entry-2026{padding-top:60px !important}body.single-product #content .shop-entry-2026{padding-top:62px !important}body.woocommerce-shop .shop-hero-landing-2026{margin-top:-40px !important}}@media (min-width:761px) and (max-width:1024px){body.woocommerce-page #content>.hd.shop-hd-2026{position:relative !important;z-index:3600 !important;margin-bottom:0 !important}body.woocommerce-page #content .bd.shop-page-2026{position:relative !important;z-index:1 !important;margin-top:-30px !important}body.woocommerce-page:not(.woocommerce-shop) #content .shop-entry-2026{padding-top:44px !important}body.woocommerce-shop .shop-hero-landing-2026{margin-top:-26px !important}}@media (min-width:1025px){body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026{position:relative !important;isolation:isolate !important;overflow:visible !important;--shop-nav-glow-x:0px;--shop-nav-glow-y:0px;--shop-nav-glow-w:120px;--shop-nav-glow-h:42px}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026.has-shop-nav-glow-2026:before,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026.has-shop-nav-glow-2026:before,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026.has-shop-nav-glow-2026:before,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026.has-shop-nav-glow-2026:before,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026.has-shop-nav-glow-2026:before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;width:var(--shop-nav-glow-w) !important;height:var(--shop-nav-glow-h) !important;border-radius:999px !important;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.54),rgba(255,255,255,0) 34%),linear-gradient(90deg,#0059f8 0%,#00bef6 78%,#35d9ff 100%) !important;box-shadow:0 14px 28px -14px rgba(0,89,248,.54),0 0 0 1px rgba(255,255,255,.32) inset !important;opacity:0 !important;pointer-events:none !important;transform:translate3d(var(--shop-nav-glow-x),var(--shop-nav-glow-y),0) scale(.92) !important;transition:transform .38s cubic-bezier(.18,.88,.22,1),width .38s cubic-bezier(.18,.88,.22,1),height .38s cubic-bezier(.18,.88,.22,1),opacity .18s ease !important;z-index:0 !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026.is-shop-nav-glow-visible-2026:before,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026.is-shop-nav-glow-visible-2026:before,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026.is-shop-nav-glow-visible-2026:before,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026.is-shop-nav-glow-visible-2026:before,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026.is-shop-nav-glow-visible-2026:before{opacity:1 !important;transform:translate3d(var(--shop-nav-glow-x),var(--shop-nav-glow-y),0) scale(1) !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026{position:relative !important;z-index:1 !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026{z-index:7000 !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026{position:relative !important;z-index:2 !important;transition:color .2s ease,transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026{background-image:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;background-color:transparent !important;color:#fff !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.24) !important;transform:translateY(-1px) !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"),linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;background-repeat:no-repeat,no-repeat !important;background-position:right 16px center,center !important;background-size:10px 10px,100% 100% !important}}body.single-product .woocommerce-product-gallery__trigger{display:none !important;visibility:hidden !important;pointer-events:none !important}body.single-product .summary form.cart{overflow:visible !important;isolation:isolate !important}body.single-product .summary .single_add_to_cart_button,body.single-product .summary button.single_add_to_cart_button.button.alt{position:relative !important;z-index:1 !important;box-shadow:0 18px 36px -14px rgba(10,61,247,.52),0 0 0 4px rgba(0,190,246,.06),inset 0 1px 0 rgba(255,255,255,.18) !important}body.single-product .summary .single_add_to_cart_button:hover,body.single-product .summary button.single_add_to_cart_button.button.alt:hover{box-shadow:0 26px 48px -16px rgba(10,61,247,.62),0 0 0 6px rgba(0,190,246,.08),inset 0 1px 0 rgba(255,255,255,.18) !important}.shop-cart-preview-wrap-2026,.shop-icon-action-2026--cart{overflow:visible !important}.shop-icon-action-2026--cart{isolation:isolate !important}.shop-icon-action-2026--cart:before{content:"" !important;position:absolute !important;inset:-14px !important;z-index:0 !important;border-radius:26px !important;background:radial-gradient(circle,rgba(0,190,246,.34),rgba(0,89,248,.12) 42%,rgba(0,89,248,0) 72%) !important;opacity:0 !important;transform:scale(.7) !important;pointer-events:none !important}.shop-icon-action-2026--cart svg,.shop-icon-action-2026--cart em,.shop-icon-action-2026--cart>span{position:relative !important;z-index:2 !important}.shop-icon-action-2026--cart.is-cart-glow-2026:before{animation:shopCartBloom2026 1.65s cubic-bezier(.2,.8,.2,1) forwards !important}@keyframes shopCartBloom2026{0%{opacity:0;transform:scale(.72)}28%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.36)}}.shop-cart-particle-2026{position:fixed;z-index:2147482600;display:block;width:7px;height:7px;margin:-3px 0 0 -3px;border-radius:999px;background:radial-gradient(circle,#fff 0 18%,#00bef6 19% 100%);box-shadow:0 0 16px rgba(0,190,246,.56);pointer-events:none;animation:shopCartParticle2026 .86s cubic-bezier(.18,.78,.2,1) forwards}@keyframes shopCartParticle2026{0%{opacity:0;transform:translate3d(0,0,0) scale(.45)}20%{opacity:1}100%{opacity:0;transform:translate3d(var(--shop-cart-px),var(--shop-cart-py),0) scale(.92)}}.shop-cart-add-notice-2026{position:fixed;z-index:2147482500;box-sizing:border-box;display:grid;gap:3px;width:min(286px, calc(100vw - 32px));min-height:72px;padding:12px 14px 12px 16px;border-radius:18px;background:rgba(255,255,255,.97);border:1px solid rgba(20,26,44,.075);box-shadow:0 22px 54px -24px rgba(13,28,73,.34),0 0 0 1px rgba(255,255,255,.72) inset;color:#101a4a;pointer-events:none;opacity:0;transform:translate3d(18px,-50%,0) scale(.98);transition:opacity .2s ease,transform .34s cubic-bezier(.2,.8,.2,1);backdrop-filter:blur(18px) saturate(1.18);-webkit-backdrop-filter:blur(18px) saturate(1.18)}.shop-cart-add-notice-2026.is-visible{opacity:1 !important;transform:translate3d(0,-50%,0) scale(1) !important}.shop-cart-add-notice-kicker-2026{color:#0059f8;font-size:11px;font-weight:900;line-height:1.1;letter-spacing:.02em;text-transform:uppercase}.shop-cart-add-notice-2026 strong{display:block;max-width:100%;overflow:hidden;color:#101a4a;font-size:13px;font-weight:850;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.shop-cart-add-notice-2026 em{display:block;min-height:15px;color:#566174;font-size:12px;font-style:normal;font-weight:750;line-height:1.2}@media (max-width:760px){.shop-cart-add-notice-2026{left:16px !important;right:16px !important;top:88px !important;width:auto;transform:translate3d(0,-12px,0) scale(.98)}.shop-cart-add-notice-2026.is-visible{transform:translate3d(0,0,0) scale(1)}}@media (min-width:1025px){body.single-product #content .bd.shop-page-2026,body.tax-product_cat #content .bd.shop-page-2026{margin-top:-58px !important}body.single-product #content .shop-entry-2026,body.tax-product_cat #content .shop-entry-2026{padding-top:0 !important}body.single-product #content .shop-entry-2026>div.product{margin-top:-18px !important;padding-top:76px !important}body.tax-product_cat #content .shop-entry-2026>.woocommerce,body.tax-product_cat #content .shop-entry-2026>ul.products{margin-top:-18px !important;padding-top:72px !important}}@media (min-width:761px){body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-more-2026{position:relative !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026>.shop-mega-panel-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-more-2026>.shop-mega-panel-2026{left:0 !important;right:auto !important;transform:none !important;translate:none !important;width:min(740px, calc(100vw - 48px)) !important;max-width:min(740px, calc(100vw - 48px)) !important;grid-template-columns:repeat(3,minmax(0, 1fr)) !important;justify-items:stretch !important;align-items:start !important;text-align:left !important;transform-origin:top left !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-column-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-links-2026{text-align:left !important;justify-items:stretch !important;align-items:stretch !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-heading-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-links-2026 a{justify-content:flex-start !important;text-align:left !important;margin-left:0 !important;margin-right:0 !important}}.shop-icon-action-2026--cart{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;overflow:visible !important;isolation:isolate !important;color:#fff !important}.shop-icon-action-2026--cart:before{inset:auto !important;left:50% !important;top:100% !important;width:76px !important;height:34px !important;border-radius:999px !important;background:radial-gradient(ellipse at center,rgba(255,255,255,.82) 0%,rgba(0,190,246,.46) 28%,rgba(10,61,247,.18) 58%,rgba(10,61,247,0) 78%) !important;filter:blur(1px) !important;transform:translate3d(-50%,-14px,0) scale(.48) !important;z-index:1 !important}.shop-icon-action-2026--cart>svg{position:relative !important;z-index:3 !important;display:block !important;visibility:visible !important;flex:0 0 18px !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;max-width:18px !important;max-height:18px !important;opacity:1 !important;color:currentColor !important;fill:none !important;stroke:currentColor !important}.shop-icon-action-2026--cart>em{position:absolute !important;top:-7px !important;right:-7px !important;z-index:4 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:18px !important;height:18px !important;padding:0 5px !important;border-radius:999px !important;background:#fff !important;color:#fa3076 !important;font-size:10px !important;font-style:normal !important;font-weight:950 !important;line-height:18px !important;transform:none !important;box-shadow:0 8px 18px -10px rgba(16,26,74,.55) !important;pointer-events:none !important}.shop-icon-action-2026--cart>span{position:relative !important;z-index:3 !important}.shop-icon-action-2026--cart.is-cart-glow-2026:before{animation:shopCartBloom2026 1.45s cubic-bezier(.2,.8,.2,1) forwards !important}@keyframes shopCartBloom2026{0%{opacity:0;transform:translate3d(-50%,-12px,0) scale(.45)}24%{opacity:1;transform:translate3d(-50%,-8px,0) scale(1)}100%{opacity:0;transform:translate3d(-50%,8px,0) scale(1.55)}}.shop-cart-particle-2026{width:var(--shop-cart-size,7px) !important;height:var(--shop-cart-size,7px) !important;margin:-4px 0 0 -4px !important;background:radial-gradient(circle,#fff 0 16%,#00bef6 17% 62%,#fa3076 63% 100%) !important;box-shadow:0 0 18px rgba(0,190,246,.62),0 0 26px rgba(250,48,118,.2) !important;animation:shopCartParticle2026 .96s cubic-bezier(.18,.78,.18,1) forwards !important}@keyframes shopCartParticle2026{0%{opacity:0;transform:translate3d(0,0,0) scale(.28)}16%{opacity:1;transform:translate3d(0,0,0) scale(1)}62%{opacity:.9}100%{opacity:0;transform:translate3d(var(--shop-cart-px),var(--shop-cart-py),0) scale(.36)}}.shop-cart-add-notice-2026{width:min(258px, calc(100vw - 32px)) !important;min-height:62px !important;gap:2px !important;padding:11px 14px 11px 15px !important;border-radius:16px !important}.shop-cart-add-notice-kicker-2026{font-size:10px !important;letter-spacing:.01em !important}.shop-cart-add-notice-2026 strong{font-size:13px !important;line-height:1.22 !important}.shop-cart-add-notice-2026 em{font-size:11px !important;line-height:1.15 !important}.shop-cart-add-notice-2026 em:empty,.shop-cart-add-notice-2026 em[hidden]{display:none !important}@media (min-width:761px){body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026.has-shop-nav-glow-2026:before{background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 14px 28px -14px rgba(0,89,248,.54),0 0 0 1px rgba(255,255,255,.24) inset !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 button.shop-mega-link-2026{background-color:transparent !important;border-color:transparent !important;box-shadow:none !important;transform:none !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:focus-visible,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026{background-color:transparent !important;border-color:transparent !important;box-shadow:none !important;color:#fff !important;transform:none !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%236a7494' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 13px center !important;background-size:10px 10px !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-heading-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-links-2026 a,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-quick-2026{display:block !important;text-align:left !important;justify-content:normal !important;align-items:normal !important;text-indent:0 !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-heading-2026{padding-left:16px !important;padding-right:16px !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-links-2026 a,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-quick-2026{padding-left:14px !important;padding-right:14px !important}}body.woocommerce-page #content .shop-cart-preview-wrap-2026{position:relative !important;overflow:visible !important;isolation:isolate !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--cart{position:relative !important;z-index:4 !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;border-color:transparent !important;color:#fff !important;box-shadow:0 14px 26px -18px rgba(0,89,248,.58) !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--cart>svg{position:absolute !important;left:50% !important;top:50% !important;right:auto !important;bottom:auto !important;z-index:5 !important;display:block !important;visibility:visible !important;width:18px !important;height:18px !important;margin:0 !important;opacity:1 !important;translate:none !important;transform:translate(-50%,-50%) !important;color:currentColor !important;fill:none !important;stroke:currentColor !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--cart>em{top:-7px !important;right:-7px !important;z-index:6 !important;translate:none !important;transform:none !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--cart>span{translate:none !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--cart:before{display:none !important;content:none !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026 .shop-cart-add-notice-2026.is-attached-2026{position:absolute !important;right:0 !important;top:0 !important;z-index:2 !important;box-sizing:border-box !important;display:grid !important;align-content:center !important;gap:0 !important;width:min(292px, calc(100vw - 42px)) !important;height:44px !important;min-height:44px !important;padding:5px 58px 5px 18px !important;border-radius:999px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(0,89,248,.11) !important;box-shadow:0 18px 42px -24px rgba(13,28,73,.34),inset 0 1px 0 rgba(255,255,255,.92) !important;clip-path:inset(0 0 0 calc(100% - 44px) round 999px) !important;color:#101a4a !important;opacity:0 !important;transform:none !important;transition:clip-path .38s cubic-bezier(.18,.88,.22,1),opacity .18s ease !important;backdrop-filter:blur(16px) saturate(1.12) !important;-webkit-backdrop-filter:blur(16px) saturate(1.12) !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026 .shop-cart-add-notice-2026.is-attached-2026.is-visible{clip-path:inset(0 0 0 0 round 999px) !important;opacity:1 !important;transform:none !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026 .shop-cart-add-notice-2026.is-attached-2026 .shop-cart-add-notice-kicker-2026,body.woocommerce-page #content .shop-cart-preview-wrap-2026 .shop-cart-add-notice-2026.is-attached-2026 strong,body.woocommerce-page #content .shop-cart-preview-wrap-2026 .shop-cart-add-notice-2026.is-attached-2026 em{min-height:0 !important;opacity:0 !important;transform:translateX(10px) !important;transition:opacity .18s ease .12s,transform .22s ease .12s !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026 .shop-cart-add-notice-2026.is-attached-2026.is-visible .shop-cart-add-notice-kicker-2026,body.woocommerce-page #content .shop-cart-preview-wrap-2026 .shop-cart-add-notice-2026.is-attached-2026.is-visible strong,body.woocommerce-page #content .shop-cart-preview-wrap-2026 .shop-cart-add-notice-2026.is-attached-2026.is-visible em{opacity:1 !important;transform:translateX(0) !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026 .shop-cart-add-notice-2026.is-attached-2026 .shop-cart-add-notice-kicker-2026{font-size:9px !important;font-weight:950 !important;line-height:1 !important;letter-spacing:.01em !important;color:#0059f8 !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026 .shop-cart-add-notice-2026.is-attached-2026 strong{font-size:12px !important;font-weight:850 !important;line-height:1.08 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026 .shop-cart-add-notice-2026.is-attached-2026 em{font-size:10.5px !important;font-weight:800 !important;line-height:1 !important;color:#566174 !important}body.tax-product_cat .shop-entry-2026 .woocommerce-products-header,body.tax-product_cat .shop-entry-2026 .woocommerce-products-header__title,body.tax-product_cat .shop-entry-2026 h1.page-title{text-align:center !important}body.tax-product_cat .shop-entry-2026 .woocommerce-products-header__title,body.tax-product_cat .shop-entry-2026 h1.page-title{display:block !important;max-width:900px !important;margin:0 auto 30px !important;color:#0a162e !important;font-size:clamp(30px, 3.4vw, 50px) !important;font-weight:750 !important;line-height:1.12 !important;letter-spacing:0 !important}body.woocommerce-shop .shop-products-stage-2026{margin-top:34px !important}body.woocommerce-shop .shop-products-toolbar-2026{margin-bottom:16px !important}body.woocommerce-shop .shop-featured-printers-2026.shop-collections-2026,body.woocommerce-shop .shop-featured-printers-2026{margin-top:14px !important}body.woocommerce-shop .shop-featured-button-2026,body.woocommerce-shop a.shop-featured-button-2026,body.woocommerce-shop .shop-featured-button-2026.add_to_cart_button{position:relative !important;z-index:2 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;min-height:44px !important;padding:0 18px !important;border-radius:999px !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;border:0 !important;box-shadow:0 16px 28px -18px rgba(0,89,248,.58) !important;color:#fff !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important;text-decoration:none !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important}body.woocommerce-shop .shop-featured-button-2026 *,body.woocommerce-shop a.shop-featured-button-2026 *{color:inherit !important;opacity:1 !important;visibility:visible !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026>a.shop-icon-action-2026.shop-icon-action-2026--cart>svg,body.woocommerce-page #content .shop-cart-preview-wrap-2026>.shop-icon-action-2026.shop-icon-action-2026--cart>svg{position:absolute !important;left:50% !important;top:50% !important;right:auto !important;bottom:auto !important;z-index:7 !important;display:block !important;visibility:visible !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;max-width:18px !important;max-height:18px !important;margin:0 !important;padding:0 !important;opacity:1 !important;translate:none !important;transform:translate(-50%,-50%) !important;color:currentColor !important;fill:none !important;stroke:currentColor !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026>a.shop-icon-action-2026.shop-icon-action-2026--cart>em,body.woocommerce-page #content .shop-cart-preview-wrap-2026>.shop-icon-action-2026.shop-icon-action-2026--cart>em{position:absolute !important;top:-7px !important;right:-7px !important;z-index:8 !important;translate:none !important;transform:none !important}@media (min-width:1025px){body.single-product #content .bd.shop-page-2026,body.tax-product_cat #content .bd.shop-page-2026{margin-top:-58px !important}body.single-product #content .shop-entry-2026,body.tax-product_cat #content .shop-entry-2026{padding-top:0 !important}body.single-product #content .shop-entry-2026>div.product{margin-top:-18px !important;padding-top:76px !important}body.tax-product_cat #content .shop-entry-2026>.woocommerce,body.tax-product_cat #content .shop-entry-2026>ul.products{margin-top:-18px !important;padding-top:72px !important}}@media (min-width:761px){body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-more-2026{position:relative !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026>.shop-mega-panel-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-more-2026>.shop-mega-panel-2026{left:0 !important;right:auto !important;transform:none !important;translate:none !important;width:min(740px, calc(100vw - 48px)) !important;max-width:min(740px, calc(100vw - 48px)) !important;grid-template-columns:repeat(3,minmax(0, 1fr)) !important;justify-items:stretch !important;align-items:start !important;text-align:left !important;transform-origin:top left !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-column-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-links-2026{text-align:left !important;justify-items:stretch !important;align-items:stretch !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-heading-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-links-2026 a{justify-content:flex-start !important;text-align:left !important;margin-left:0 !important;margin-right:0 !important}}.shop-icon-action-2026--cart{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;overflow:visible !important;isolation:isolate !important;color:#fff !important}.shop-icon-action-2026--cart:before{inset:auto !important;left:50% !important;top:100% !important;width:76px !important;height:34px !important;border-radius:999px !important;background:radial-gradient(ellipse at center,rgba(255,255,255,.82) 0%,rgba(0,190,246,.46) 28%,rgba(10,61,247,.18) 58%,rgba(10,61,247,0) 78%) !important;filter:blur(1px) !important;transform:translate3d(-50%,-14px,0) scale(.48) !important;z-index:1 !important}.shop-icon-action-2026--cart>svg{position:relative !important;z-index:3 !important;display:block !important;visibility:visible !important;flex:0 0 18px !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;max-width:18px !important;max-height:18px !important;opacity:1 !important;color:currentColor !important;fill:none !important;stroke:currentColor !important}.shop-icon-action-2026--cart>em{position:absolute !important;top:-7px !important;right:-7px !important;z-index:4 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:18px !important;height:18px !important;padding:0 5px !important;border-radius:999px !important;background:#fff !important;color:#fa3076 !important;font-size:10px !important;font-style:normal !important;font-weight:950 !important;line-height:18px !important;transform:none !important;box-shadow:0 8px 18px -10px rgba(16,26,74,.55) !important;pointer-events:none !important}.shop-icon-action-2026--cart>span{position:relative !important;z-index:3 !important}.shop-icon-action-2026--cart.is-cart-glow-2026:before{animation:shopCartBloom2026 1.45s cubic-bezier(.2,.8,.2,1) forwards !important}@keyframes shopCartBloom2026{0%{opacity:0;transform:translate3d(-50%,-12px,0) scale(.45)}24%{opacity:1;transform:translate3d(-50%,-8px,0) scale(1)}100%{opacity:0;transform:translate3d(-50%,8px,0) scale(1.55)}}.shop-cart-particle-2026{width:var(--shop-cart-size,7px) !important;height:var(--shop-cart-size,7px) !important;margin:-4px 0 0 -4px !important;background:radial-gradient(circle,#fff 0 16%,#00bef6 17% 62%,#fa3076 63% 100%) !important;box-shadow:0 0 18px rgba(0,190,246,.62),0 0 26px rgba(250,48,118,.2) !important;animation:shopCartParticle2026 .96s cubic-bezier(.18,.78,.18,1) forwards !important}@keyframes shopCartParticle2026{0%{opacity:0;transform:translate3d(0,0,0) scale(.28)}16%{opacity:1;transform:translate3d(0,0,0) scale(1)}62%{opacity:.9}100%{opacity:0;transform:translate3d(var(--shop-cart-px),var(--shop-cart-py),0) scale(.36)}}.shop-cart-add-notice-2026{width:min(258px, calc(100vw - 32px)) !important;min-height:62px !important;gap:2px !important;padding:11px 14px 11px 15px !important;border-radius:16px !important}.shop-cart-add-notice-kicker-2026{font-size:10px !important;letter-spacing:.01em !important}.shop-cart-add-notice-2026 strong{font-size:13px !important;line-height:1.22 !important}.shop-cart-add-notice-2026 em{font-size:11px !important;line-height:1.15 !important}.shop-cart-add-notice-2026 em:empty,.shop-cart-add-notice-2026 em[hidden]{display:none !important}@media (min-width:1025px){body.single-product.woocommerce-page:not(.woocommerce-shop) #content .bd.shop-page-2026,body.tax-product_cat.woocommerce-page:not(.woocommerce-shop) #content .bd.shop-page-2026{margin-top:-58px !important}body.single-product.woocommerce-page:not(.woocommerce-shop) #content .shop-entry-2026,body.tax-product_cat.woocommerce-page:not(.woocommerce-shop) #content .shop-entry-2026{padding-top:0 !important}body.single-product.woocommerce-page:not(.woocommerce-shop) #content .shop-entry-2026>div.product{margin-top:-18px !important;padding-top:76px !important}body.tax-product_cat.woocommerce-page:not(.woocommerce-shop) #content .shop-entry-2026>.woocommerce,body.tax-product_cat.woocommerce-page:not(.woocommerce-shop) #content .shop-entry-2026>ul.products{margin-top:-18px !important;padding-top:72px !important}}@media (min-width:761px){body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026>.shop-mega-panel-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-more-2026>.shop-mega-panel-2026{left:0 !important;right:auto !important;transform:none !important;translate:none !important;width:min(740px, calc(100vw - 48px)) !important;max-width:min(740px, calc(100vw - 48px)) !important;grid-template-columns:repeat(3,minmax(0, 1fr)) !important;justify-items:stretch !important;align-items:start !important;text-align:left !important;transform-origin:top left !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-heading-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-links-2026 a{justify-content:flex-start !important;text-align:left !important;margin-left:0 !important;margin-right:0 !important}}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--cart{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;overflow:visible !important;isolation:isolate !important;color:#fff !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--cart:before{content:"" !important;position:absolute !important;inset:auto !important;left:50% !important;top:100% !important;width:76px !important;height:34px !important;border-radius:999px !important;background:radial-gradient(ellipse at center,rgba(255,255,255,.82) 0%,rgba(0,190,246,.46) 28%,rgba(10,61,247,.18) 58%,rgba(10,61,247,0) 78%) !important;filter:blur(1px) !important;opacity:0 !important;transform:translate3d(-50%,-14px,0) scale(.48) !important;z-index:1 !important;pointer-events:none !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--cart>svg{position:relative !important;z-index:3 !important;display:block !important;visibility:visible !important;flex:0 0 18px !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;max-width:18px !important;max-height:18px !important;opacity:1 !important;color:currentColor !important;fill:none !important;stroke:currentColor !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--cart>em{position:absolute !important;top:-7px !important;right:-7px !important;z-index:4 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:18px !important;height:18px !important;padding:0 5px !important;border-radius:999px !important;background:#fff !important;color:#fa3076 !important;font-size:10px !important;font-style:normal !important;font-weight:950 !important;line-height:18px !important;transform:none !important;box-shadow:0 8px 18px -10px rgba(16,26,74,.55) !important;pointer-events:none !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--cart>span{position:relative !important;z-index:3 !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--cart.is-cart-glow-2026:before{animation:shopCartBloom2026v114 1.45s cubic-bezier(.2,.8,.2,1) forwards !important}@keyframes shopCartBloom2026v114{0%{opacity:0;transform:translate3d(-50%,-12px,0) scale(.45)}24%{opacity:1;transform:translate3d(-50%,-8px,0) scale(1)}100%{opacity:0;transform:translate3d(-50%,8px,0) scale(1.55)}}html body .shop-cart-particle-2026{width:var(--shop-cart-size,7px) !important;height:var(--shop-cart-size,7px) !important;margin:-4px 0 0 -4px !important;background:radial-gradient(circle,#fff 0 16%,#00bef6 17% 62%,#fa3076 63% 100%) !important;box-shadow:0 0 18px rgba(0,190,246,.62),0 0 26px rgba(250,48,118,.2) !important;animation:shopCartParticle2026v114 .96s cubic-bezier(.18,.78,.18,1) forwards !important}@keyframes shopCartParticle2026v114{0%{opacity:0;transform:translate3d(0,0,0) scale(.28)}16%{opacity:1;transform:translate3d(0,0,0) scale(1)}62%{opacity:.9}100%{opacity:0;transform:translate3d(var(--shop-cart-px),var(--shop-cart-py),0) scale(.36)}}html body .shop-cart-add-notice-2026{width:min(258px, calc(100vw - 32px)) !important;min-height:62px !important;gap:2px !important;padding:11px 14px 11px 15px !important;border-radius:16px !important}html body .shop-cart-add-notice-kicker-2026{font-size:10px !important;letter-spacing:.01em !important}html body .shop-cart-add-notice-2026 strong{font-size:13px !important;line-height:1.22 !important}html body .shop-cart-add-notice-2026 em{font-size:11px !important;line-height:1.15 !important}html body .shop-cart-add-notice-2026 em:empty,html body .shop-cart-add-notice-2026 em[hidden]{display:none !important}.shop-cart-add-notice-2026.is-visible{opacity:1 !important;transform:translate3d(0,-50%,0) scale(1) !important}@media (max-width:760px){.shop-cart-add-notice-2026.is-visible{transform:translate3d(0,0,0) scale(1) !important}}.shop-cart-add-notice-2026.is-visible{opacity:1 !important;transform:translate3d(0,-50%,0) scale(1) !important}@media (max-width:760px){.shop-cart-add-notice-2026.is-visible{transform:translate3d(0,0,0) scale(1) !important}}body.woocommerce-page:not(.woocommerce-shop) .shop-hd-2026 .shop-hd-shell,body.page-template-page-woo-header .shop-hd-2026 .shop-hd-shell{padding:0 !important;border-radius:999px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.woocommerce-page .shop-commerce-bar-2026,body.single-product .shop-hd-product-2026 .shop-commerce-bar-2026,body.page-template-page-woo-header .shop-commerce-bar-2026{box-sizing:border-box !important;width:100% !important;min-height:68px !important;padding:10px 16px !important;border-radius:999px !important;background:rgba(255,255,255,.78) !important;border:1px solid rgba(255,255,255,.88) !important;box-shadow:0 14px 30px -18px rgba(0,89,248,.18),0 4px 10px -5px rgba(13,28,73,.08),inset 0 0 0 1px rgba(255,255,255,.86) !important;backdrop-filter:blur(16px) saturate(1.35) !important;-webkit-backdrop-filter:blur(16px) saturate(1.35) !important;overflow:visible !important}body.woocommerce-page .shop-icon-actions-2026,body.single-product .shop-hd-product-2026 .shop-icon-actions-2026{padding-right:4px !important}body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-sf-wrapp,body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-form{position:relative !important;border-radius:999px !important}body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-input,body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-input:focus{padding-left:54px !important;padding-right:62px !important}body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-submit{right:8px !important;top:50% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:34px !important;min-width:34px !important;min-height:34px !important;padding:0 !important;border-radius:999px !important;background:#fff !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 8px 18px -14px rgba(10,40,120,.25) !important;transform:translateY(-50%) !important}body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-submit svg{width:16px !important;height:16px !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-panel-2026{left:0 !important;right:auto !important;transform:none !important;max-width:min(740px, calc(100vw - 32px)) !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-item-2026.has-dropdown:nth-child(3)>.shop-mega-panel-2026{left:0 !important;right:auto !important}body.woocommerce-page .shop-hd-utility-2026 .shop-hd-top--compact{display:none !important}body.page-template-page-woo-header #content .shop-utility-page-2026>.shop-entry-2026{padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.page-template-page-woo-header #content .shop-utility-page-2026 .woocommerce{padding:26px !important;border-radius:30px !important;background:rgba(255,255,255,.96) !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 24px 58px -40px rgba(10,40,120,.28) !important}.shop-utility-title-2026{box-sizing:border-box !important;margin:0 0 22px !important;padding:0 0 18px !important;border-bottom:1px solid rgba(16,26,74,.065) !important}.shop-utility-title-2026 h1{margin:0 !important;color:#101a4a !important;font-size:clamp(26px, 2vw, 34px) !important;font-weight:900 !important;line-height:1.08 !important;letter-spacing:0 !important}.shop-utility-title-2026 p{max-width:720px !important;margin:8px 0 0 !important;color:#66718a !important;font-size:14px !important;line-height:1.55 !important}body.woocommerce-account #content .woocommerce-form-login,body.woocommerce-account #content form.login{width:min(100%, 640px) !important;max-width:640px !important;margin:0 auto !important;padding:24px !important;border-radius:24px !important}body.woocommerce-account #content .woocommerce-form-login .form-row,body.woocommerce-account #content form.login .form-row,body.woocommerce-account #content .woocommerce-form-login .password-input,body.woocommerce-account #content form.login .password-input{box-sizing:border-box !important;width:100% !important;max-width:560px !important}body.woocommerce-account #content .woocommerce-form-login input.input-text,body.woocommerce-account #content form.login input.input-text,body.woocommerce-account #content .woocommerce-form-login input[type=password],body.woocommerce-account #content form.login input[type=password]{box-sizing:border-box !important;width:100% !important;max-width:560px !important;height:48px !important;min-height:48px !important;padding:0 44px 0 16px !important;border-radius:14px !important;background:#f8fbff !important;border:1px solid rgba(16,26,74,.09) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9) !important;color:#26344f !important}.shop-category-tiles.front-shop-images{gap:10px !important;margin-top:14px !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}.shop-category-tiles.front-shop-images:before,.shop-category-tiles.front-shop-images:after{content:none !important;display:none !important}.shop-category-tiles .front-cat{display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;min-height:76px !important;padding:14px 12px !important;border-radius:18px !important;background:rgba(255,255,255,.82) !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 10px 22px -22px rgba(10,40,120,.2) !important;color:#2a3556 !important;font-weight:750 !important}.shop-category-tiles .front-cat svg{color:#0059f8 !important;opacity:.72 !important}.shop-category-tiles .front-cat:hover{transform:translateY(-2px) !important;background:#fff !important;border-color:rgba(0,89,248,.14) !important;box-shadow:0 16px 32px -26px rgba(0,89,248,.24) !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image,body.single-product .woocommerce-product-gallery .zoomImg{filter:none !important;box-shadow:none !important}.shop-add-fly-2026{position:fixed;z-index:2147482000;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:6px;border-radius:18px;background:rgba(255,255,255,.96);border:1px solid rgba(0,89,248,.12);box-shadow:0 24px 50px -24px rgba(0,89,248,.45);pointer-events:none;opacity:1;transition:transform .72s cubic-bezier(.2,.8,.2,1),opacity .72s ease,border-radius .72s ease}.shop-add-fly-2026 img{display:block;width:100%;height:100%;object-fit:contain;filter:none !important;box-shadow:none !important}.shop-icon-action-2026--cart.is-cart-pulse-2026{animation:shopCartPulse2026 .72s cubic-bezier(.2,.8,.2,1)}@keyframes shopCartPulse2026{0%{transform:scale(1)}42%{transform:scale(1.12);box-shadow:0 0 0 8px rgba(0,190,246,.14),0 16px 28px -16px rgba(0,89,248,.48)}100%{transform:scale(1)}}body.single-product .summary form.cart.is-adding-2026{pointer-events:none}body.single-product .summary .single_add_to_cart_button.is-loading-2026{filter:saturate(1.05) brightness(1.02);box-shadow:0 0 0 4px rgba(0,190,246,.12),0 16px 30px -18px rgba(0,89,248,.54) !important}.shop-cart-feedback-2026{width:100%;max-height:0;margin:0 !important;overflow:hidden;color:#0059f8;font-size:13px;font-weight:800;line-height:1.35;opacity:0;transition:max-height .24s ease,margin .24s ease,opacity .24s ease}.shop-cart-feedback-2026.is-visible{max-height:40px;margin-top:10px !important;opacity:1}@media (min-width:1025px){body.woocommerce-page .shop-commerce-bar-2026,body.single-product .shop-hd-product-2026 .shop-commerce-bar-2026,body.page-template-page-woo-header .shop-commerce-bar-2026{grid-template-columns:minmax(0, max-content) minmax(320px, 1fr) auto !important;gap:14px !important}}@media (max-width:1024px){body.woocommerce-page #content>.hd.shop-hd-2026,body.page-template-page-woo-header #content>.hd.shop-hd-2026{width:min(100%, calc(100vw - 24px)) !important}body.woocommerce-page .shop-commerce-bar-2026,body.single-product .shop-hd-product-2026 .shop-commerce-bar-2026,body.page-template-page-woo-header .shop-commerce-bar-2026{border-radius:24px !important;padding:10px !important}body.page-template-page-woo-header #content .shop-utility-page-2026 .woocommerce{padding:16px !important;border-radius:22px !important}body.woocommerce-account #content .woocommerce-form-login,body.woocommerce-account #content form.login{padding:18px !important}}:root{--brand-blue:#0059f8;--brand-cyan:#00bef6;--brand-soft:#5f8dff;--brand-violet:#6c5ce7;--ink-900:#0b1220;--ink-800:#16213d;--ink-700:#2a3556;--ink-500:#5b6781;--ink-300:#99a3bb;--ink-100:#e6ebf3;--paper:#fff;--paper-2:#f5f8ff;--paper-3:#eef3ff;--brand-grad:linear-gradient(120deg,#0059f8 0%,#00bef6 100%);--brand-grad-soft:linear-gradient(120deg,rgba(0,89,248,.1),rgba(0,190,246,.1));--shadow-xs:0 2px 6px -2px rgba(13,28,73,.12);--shadow-sm:0 8px 22px -10px rgba(13,28,73,.16);--shadow-md:0 18px 40px -16px rgba(13,28,73,.22);--shadow-lg:0 30px 60px -22px rgba(13,28,73,.28);--shadow-pop:0 22px 50px -16px rgba(0,89,248,.35);--ease:cubic-bezier(.22,1,.36,1);--bounce:cubic-bezier(.34,1.56,.64,1);--rad-sm:12px;--rad-md:18px;--rad-lg:24px;--rad-xl:32px}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ink-700);background:radial-gradient(1200px 600px at 80% -10%,rgba(0,190,246,.18),transparent 60%),radial-gradient(900px 600px at -10% 10%,rgba(0,89,248,.15),transparent 55%),linear-gradient(180deg,#f6f9ff 0%,#fff 60%) !important;background-attachment:fixed !important}::selection{background:rgba(0,190,246,.3);color:var(--ink-900)}#page{overflow:visible !important}#header{padding-top:22px;position:relative;z-index:2000}#id a img{transition:transform .35s var(--ease),filter .35s var(--ease)}#id a:hover img{transform:translateY(-1px) scale(1.02);filter:drop-shadow(0 10px 20px rgba(0,89,248,.25))}#content{background:0 0 !important;position:relative}#content:before{content:"";position:absolute;left:0;right:0;top:-40px;height:760px;z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 50% 30%,rgba(0,89,248,.1),transparent 70%),radial-gradient(40% 40% at 85% 10%,rgba(0,190,246,.12),transparent 70%)}#primary-nav{height:auto;margin:16px 0 0}#primary-nav .wrapper{display:flex;justify-content:center;align-items:center}#primary-nav-menu.dd-menu{background:rgba(255,255,255,.75) !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.9),0 14px 30px -14px rgba(0,89,248,.18),0 4px 10px -4px rgba(13,28,73,.08) !important;backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border-radius:999px !important;padding:6px !important}#primary-nav-menu.dd-menu li{height:auto;margin-left:2px}#primary-nav-menu.dd-menu li:first-child{margin-left:0}#primary-nav-menu.dd-menu>li>a{height:auto !important;line-height:1 !important;padding:12px 20px !important;border-radius:999px;color:var(--ink-700) !important;font-weight:600;letter-spacing:.2px;background:0 0 !important;transition:background .25s var(--ease),color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease) !important}#primary-nav-menu.dd-menu>li>a:hover,#primary-nav-menu.dd-menu>li.current-menu-item>a,#primary-nav-menu.dd-menu>li.current-menu-ancestor>a,#primary-nav-menu.dd-menu>li.current_page_parent>a,#primary-nav-menu.dd-menu>li>a.dd-path{background:var(--brand-grad) !important;color:#fff !important;box-shadow:0 10px 22px -8px rgba(0,89,248,.55),inset 0 0 0 1px rgba(255,255,255,.25);transform:translateY(-1px)}#primary-nav-menu.dd-menu li ul{display:block !important;opacity:0;visibility:hidden;transform:translateY(-4px) scale(.97);transform-origin:50% 0;transition:opacity .25s var(--ease),transform .35s var(--bounce),visibility .25s var(--ease) !important;background:rgba(255,255,255,.98);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border-radius:var(--rad-md) !important;box-shadow:0 24px 60px -18px rgba(13,28,73,.35),0 4px 12px -4px rgba(13,28,73,.12),inset 0 0 0 1px rgba(0,89,248,.06) !important;padding:8px !important;margin-top:14px;width:280px !important;left:-10px !important;top:100% !important;z-index:2100 !important;overflow:visible !important}#primary-nav-menu.dd-menu>li:hover:after{content:"";position:absolute;left:0;right:0;top:100%;height:18px;background:0 0;z-index:2099}#primary-nav-menu.dd-menu li:hover>ul,#primary-nav-menu.dd-menu li:focus-within>ul{opacity:1;visibility:visible;transform:translateY(0) scale(1)}#primary-nav-menu.dd-menu ul a,#primary-nav-menu.dd-menu li ul li a{width:auto !important;padding:11px 14px 11px 16px !important;border-radius:var(--rad-sm) !important;color:var(--ink-700) !important;background:0 0 !important;font-weight:500;transition:background .2s var(--ease),color .2s var(--ease),transform .2s var(--ease);display:flex !important;align-items:center;height:auto !important}#primary-nav-menu.dd-menu li ul li a:before{content:"";display:inline-block;width:6px;height:6px;margin-right:10px;border-radius:50%;background:linear-gradient(120deg,#0059f8,#00bef6);opacity:.35;transition:opacity .2s var(--ease),transform .2s var(--ease)}#primary-nav-menu.dd-menu li ul li a:hover,#primary-nav-menu.dd-menu li ul li a.dd-path{background:linear-gradient(120deg,rgba(0,89,248,.07),rgba(0,190,246,.07)) !important;color:var(--brand-blue) !important;transform:translateX(2px);height:auto !important}#primary-nav-menu.dd-menu li ul li a:hover:before{opacity:1;transform:scale(1.4)}#primary-nav-menu.dd-menu a span.dd-arrow,#primary-nav-menu.dd-menu ul a span.dd-arrow{background-image:none !important}#primary-nav-menu.dd-menu>li>a.dd-submenu-title{padding-right:32px !important}#primary-nav-menu.dd-menu>li>a.dd-submenu-title:after{content:"";position:absolute;right:14px;top:50%;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-65%) rotate(45deg);transition:transform .3s var(--bounce);opacity:.8}#primary-nav-menu.dd-menu>li:hover>a.dd-submenu-title:after{transform:translateY(-25%) rotate(225deg)}#languages{margin-top:18px}#languages a{display:inline-block;font-size:22px !important;margin:0 4px;transition:transform .25s var(--bounce),filter .25s var(--ease)}#languages a:hover{transform:translateY(-3px) scale(1.18);filter:drop-shadow(0 8px 14px rgba(0,89,248,.35))}#feeds-nav{margin-top:14px}#feeds-nav a{display:inline-block;transition:transform .25s var(--bounce),filter .25s var(--ease)}#feeds-nav a:hover{transform:translateY(-3px) scale(1.12);filter:drop-shadow(0 8px 16px rgba(0,190,246,.55))}#content .hd{padding-top:28px}#slider{background:0 0 !important}#slider.slider-thumb{border-radius:var(--rad-xl);overflow:hidden;box-shadow:var(--shadow-lg);background:rgba(13,28,73,.04);position:relative}#slider.slider-thumb:after{content:"";position:absolute;inset:0;border-radius:var(--rad-xl);box-shadow:inset 0 0 0 1px rgba(255,255,255,.35);pointer-events:none;z-index:5}#slider.slider-thumb .slide .image a{overflow:hidden;display:block}#slider.slider-thumb .slide .image a img{transition:transform 8s var(--ease),filter .8s var(--ease)}#slider.slider-thumb .slide:hover .image a img{transform:scale(1.06);filter:saturate(1.08)}#slider.slider-thumb .slide .non-image{background:linear-gradient(120deg,rgba(11,18,32,.78) 0%,rgba(0,89,248,.55) 60%,rgba(0,190,246,.55) 100%) !important;backdrop-filter:blur(2px) saturate(140%);-webkit-backdrop-filter:blur(2px) saturate(140%);border-top:1px solid rgba(255,255,255,.12)}#slider.slider-thumb .slide .non-image h2{color:#fff !important;font-weight:700 !important;letter-spacing:.2px;text-shadow:0 4px 18px rgba(0,0,0,.35)}#slider.slider-thumb .slide .non-image p.more .button{box-shadow:0 14px 28px -10px rgba(0,0,0,.45) !important}#slider.slider-thumb .nav{gap:10px}#slider.slider-thumb .nav li a.frame{border-radius:var(--rad-sm) !important;overflow:hidden;transition:transform .25s var(--bounce),opacity .25s var(--ease),box-shadow .25s var(--ease);opacity:.55}#slider.slider-thumb .nav li a.frame:hover,#slider.slider-thumb .nav li.activeSlide a.frame{transform:translateY(-3px);opacity:1;box-shadow:0 16px 30px -10px rgba(0,89,248,.45)}#content .bd{margin:24px 53px 30px 55px;padding:48px 48px 28px;border-radius:var(--rad-xl);background:var(--paper);border:none !important;box-shadow:var(--shadow-md);overflow:visible}.page-template-home-thumb-slider-php .bd img[src*=shadow_main]{display:none !important}.page-template-home-thumb-slider-php .bd center{display:block;text-align:center}.page-template-home-thumb-slider-php .bd center p{position:relative;display:inline-block;color:var(--ink-900) !important;font-weight:700 !important;font-size:28px !important;margin:28px 0 32px !important;padding:0 28px;letter-spacing:.3px}.page-template-home-thumb-slider-php .bd center p:before,.page-template-home-thumb-slider-php .bd center p:after{content:"";position:absolute;top:50%;width:96px;height:2px;background:var(--brand-grad);border-radius:2px;opacity:.9}.page-template-home-thumb-slider-php .bd center p:before{right:100%}.page-template-home-thumb-slider-php .bd center p:after{left:100%}.folio-4-columns .folio,.folio-3-columns .folio,.folio-2-columns .folio{background:var(--paper);border-radius:var(--rad-md);box-shadow:var(--shadow-xs);padding:14px;transition:transform .4s var(--ease),box-shadow .4s var(--ease);overflow:hidden;position:relative}.folio-4-columns .folio:after,.folio-3-columns .folio:after,.folio-2-columns .folio:after{content:"";position:absolute;inset:0;border-radius:var(--rad-md);padding:1px;background:var(--brand-grad);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s var(--ease);pointer-events:none}.folio-4-columns .folio:hover,.folio-3-columns .folio:hover,.folio-2-columns .folio:hover{transform:translateY(-8px);box-shadow:var(--shadow-pop)}.folio-4-columns .folio:hover:after,.folio-3-columns .folio:hover:after,.folio-2-columns .folio:hover:after{opacity:1}.folio .image{margin:0 0 12px !important}.folio .image a{display:block;border-radius:var(--rad-sm);overflow:hidden;position:relative}.folio .image a img{transition:transform .7s var(--ease),filter .7s var(--ease);display:block;width:100%;height:auto}.folio:hover .image a img{transform:scale(1.07);filter:saturate(1.08)}.folio h3 a{color:var(--ink-900) !important;font-weight:700;font-size:16px !important;line-height:1.35 !important;transition:color .2s var(--ease)}.folio h3 a:hover{color:var(--brand-blue) !important}.folio .meta{color:var(--ink-500);font-size:13px !important;line-height:1.55;padding:4px 6px 6px}.page-template-home-thumb-slider-php .bd table{border-collapse:separate;border-spacing:0;border-radius:var(--rad-md);overflow:hidden;box-shadow:var(--shadow-sm);background:linear-gradient(180deg,#fbfdff 0%,#eef3ff 100%);width:100%}.page-template-home-thumb-slider-php .bd table td,.page-template-home-thumb-slider-php .bd table th{border:1px solid rgba(0,89,248,.08);padding:16px 18px;vertical-align:middle}.page-template-home-thumb-slider-php .bd table tr:hover td{background:rgba(0,190,246,.04)}.button.primary,input.button,button.button{transition:transform .2s var(--ease),box-shadow .2s var(--ease),filter .2s var(--ease) !important}.button.primary:hover,input.button:hover,button.button:hover{transform:translateY(-2px);box-shadow:0 16px 30px -10px rgba(0,89,248,.55) !important;filter:brightness(1.05)}#footer{color:rgba(255,255,255,.82) !important;padding:70px 80px 30px !important;margin-top:50px;float:none !important;background:radial-gradient(800px 400px at 80% 0%,rgba(0,190,246,.18),transparent 60%),radial-gradient(800px 500px at 20% 100%,rgba(108,92,231,.18),transparent 60%),linear-gradient(180deg,#0e1e3f 0%,#0a162e 100%);border-top-left-radius:var(--rad-xl);border-top-right-radius:var(--rad-xl);box-shadow:0 -20px 60px -20px rgba(13,28,73,.25);position:relative;overflow:hidden}#footer:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:36px 36px;mask-image:radial-gradient(60% 70% at 50% 30%,#000,transparent 80%);-webkit-mask-image:radial-gradient(60% 70% at 50% 30%,#000,transparent 80%);pointer-events:none}#footer .grid{position:relative;z-index:1}#footer *{border-top-color:rgba(255,255,255,.08) !important}#footer a{color:#fff !important;transition:color .2s var(--ease)}#footer a:hover{color:var(--brand-cyan) !important}#footer .meta,#footer .meta a{color:rgba(255,255,255,.55) !important}#footer .meta a:hover{color:#fff !important}#footer .widgettitle{color:#fff !important;font-size:18px !important;font-weight:700 !important;margin-bottom:18px !important;padding-bottom:12px !important;position:relative;border:none !important}#footer .widgettitle:after{content:"";position:absolute;left:0;bottom:0;width:36px;height:3px;background:var(--brand-grad);border-radius:2px}#footer .widget{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);border-radius:var(--rad-md);padding:24px;transition:background .3s var(--ease),border-color .3s var(--ease),transform .3s var(--ease)}#footer .widget:hover{background:rgba(255,255,255,.06);border-color:rgba(0,190,246,.25);transform:translateY(-3px)}#footer ul.post-previews li{border-top:1px solid rgba(255,255,255,.08) !important;padding:12px 0 !important}#footer ul.post-previews li:first-child{border-top:none !important;padding-top:0 !important}#footer ul.post-previews li h3 a{font-weight:600}#footer ul.post-previews li .meta{color:rgba(255,255,255,.5) !important;font-size:12px !important}#footer .folio h3 a{font-size:16px !important;color:#fff !important}#footer .folio .meta{color:rgba(255,255,255,.65) !important}#footer .textwidget p{color:rgba(255,255,255,.75) !important;line-height:1.7}#footer .textwidget strong{color:#fff !important}body #subfooter{background:linear-gradient(180deg,#0a162e 0%,#06101f 100%) !important;margin:-1px 0 0 !important;padding:24px 80px !important;border-top:1px solid rgba(255,255,255,.06) !important}body #subfooter,body #subfooter *{color:rgba(255,255,255,.55) !important}body #subfooter a{color:rgba(255,255,255,.8) !important}body #subfooter a:hover{color:var(--brand-cyan) !important}body #subfooter #copyright{font-size:13px !important}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:3px;border-radius:8px}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none !important;transition:none !important}}#primary-nav-menu.dd-menu li ul li{position:relative;display:block !important;width:100% !important;box-sizing:border-box}#primary-nav-menu.dd-menu li ul li ul{top:-8px !important;left:calc(100% + 8px) !important;margin-top:0 !important;width:260px !important;transform:translateX(-8px) scale(.97) !important;transform-origin:0 24px !important;z-index:2200 !important}#primary-nav-menu.dd-menu li ul li:hover>ul,#primary-nav-menu.dd-menu li ul li:focus-within>ul{transform:translateX(0) scale(1) !important}#primary-nav-menu.dd-menu li ul li:hover:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:10px;background:0 0}#primary-nav-menu.dd-menu ul a.dd-submenu-title{padding-right:30px !important;position:relative}#primary-nav-menu.dd-menu ul a.dd-submenu-title:after{content:"";position:absolute;right:14px;top:50%;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-65%) rotate(-45deg);opacity:.55;transition:transform .3s var(--bounce),opacity .25s var(--ease)}#primary-nav-menu.dd-menu ul li:hover>a.dd-submenu-title:after{transform:translateY(-50%) rotate(-45deg) translateX(3px);opacity:1}#feeds-nav .feeds{display:flex !important;gap:10px;align-items:center;justify-content:flex-end;list-style:none;margin:0;padding:0}#feeds-nav .feed{background:0 0 !important;padding:0 !important;margin:0 !important;list-style:none !important;float:none !important;display:inline-block}#feeds-nav .feed a{display:inline-flex !important;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.85);box-shadow:0 6px 14px -6px rgba(13,28,73,.18),inset 0 0 0 1px rgba(0,89,248,.08);position:relative;overflow:hidden;transition:transform .3s var(--bounce),box-shadow .3s var(--ease),background .3s var(--ease)}#feeds-nav .feed a img{display:none !important}#feeds-nav .feed a:before{content:"";width:18px;height:18px;background:var(--ink-700);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background .3s var(--ease),transform .3s var(--bounce)}#feeds-nav .feed a:hover{background:var(--brand-grad);transform:translateY(-3px);box-shadow:0 14px 28px -10px rgba(0,89,248,.55)}#feeds-nav .feed a:hover:before{background:#fff;transform:scale(1.12)}#feeds-nav a[href*="t.me"]:before,#feeds-nav a[href*=telegram]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9.78 18.65l.28-4.23 7.68-6.92c.34-.31-.07-.46-.52-.19L7.74 13.3 3.64 12c-.88-.25-.89-.86.2-1.3L19.5 4.5c.73-.33 1.43.18 1.15 1.3l-2.71 12.78c-.19.91-.74 1.13-1.5.71L12.3 16l-2.01 1.95c-.23.23-.42.42-.85.42z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9.78 18.65l.28-4.23 7.68-6.92c.34-.31-.07-.46-.52-.19L7.74 13.3 3.64 12c-.88-.25-.89-.86.2-1.3L19.5 4.5c.73-.33 1.43.18 1.15 1.3l-2.71 12.78c-.19.91-.74 1.13-1.5.71L12.3 16l-2.01 1.95c-.23.23-.42.42-.85.42z'/></svg>")}#feeds-nav a[href*=facebook]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M13.5 21v-7.5h2.5l.4-3h-2.9V8.6c0-.86.27-1.45 1.5-1.45h1.5V4.4c-.26-.04-1.16-.12-2.2-.12-2.18 0-3.7 1.34-3.7 3.8V10.5H8v3h2.6V21z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M13.5 21v-7.5h2.5l.4-3h-2.9V8.6c0-.86.27-1.45 1.5-1.45h1.5V4.4c-.26-.04-1.16-.12-2.2-.12-2.18 0-3.7 1.34-3.7 3.8V10.5H8v3h2.6V21z'/></svg>")}#feeds-nav a[href*=instagram]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'><rect x='3' y='3' width='18' height='18' rx='5'/><circle cx='12' cy='12' r='4'/><circle cx='17.5' cy='6.5' r='1.1' fill='black'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'><rect x='3' y='3' width='18' height='18' rx='5'/><circle cx='12' cy='12' r='4'/><circle cx='17.5' cy='6.5' r='1.1' fill='black'/></svg>")}#feeds-nav a[href*=youtube]:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M23.5 6.5a3 3 0 0 0-2.1-2.1C19.5 4 12 4 12 4s-7.5 0-9.4.4A3 3 0 0 0 .5 6.5C.1 8.4.1 12 .1 12s0 3.6.4 5.5a3 3 0 0 0 2.1 2.1C4.5 20 12 20 12 20s7.5 0 9.4-.4a3 3 0 0 0 2.1-2.1c.4-1.9.4-5.5.4-5.5s0-3.6-.4-5.5zM9.7 15.5V8.5l6.2 3.5z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M23.5 6.5a3 3 0 0 0-2.1-2.1C19.5 4 12 4 12 4s-7.5 0-9.4.4A3 3 0 0 0 .5 6.5C.1 8.4.1 12 .1 12s0 3.6.4 5.5a3 3 0 0 0 2.1 2.1C4.5 20 12 20 12 20s7.5 0 9.4-.4a3 3 0 0 0 2.1-2.1c.4-1.9.4-5.5.4-5.5s0-3.6-.4-5.5zM9.7 15.5V8.5l6.2 3.5z'/></svg>")}#content{padding-top:0 !important}#content .hd,#content .slider-thumb{padding:0 !important;margin-top:-96px !important;position:relative;z-index:1}#slider.slider-thumb{height:auto !important;width:auto !important;max-width:1352px;margin-left:auto !important;margin-right:auto !important}#slider.slider-thumb .slides{width:100% !important;height:auto !important;aspect-ratio:1352/677;position:relative !important;background:linear-gradient(135deg,#0e1e3f,#0a162e)}#slider.slider-thumb .slide{position:absolute !important;inset:0 !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;opacity:0 !important;display:block !important;transition:opacity .9s var(--ease);pointer-events:none;background-color:transparent !important;z-index:1 !important}#slider.slider-thumb .slide.is-active{opacity:1 !important;pointer-events:auto;z-index:2 !important}#slider.slider-thumb .slide .image,#slider.slider-thumb .slide .image a{width:100% !important;height:100% !important;display:block !important;background:0 0 !important;margin:0 !important;padding:0 !important;border-radius:0 !important}#slider.slider-thumb .slide .image a img{width:100% !important;height:100% !important;object-fit:cover;display:block;transition:transform 8s var(--ease),filter .8s var(--ease)}#slider.slider-thumb .slide.is-active .image a img{transform:scale(1.05)}#slider.slider-thumb .slide .image a span.helper1,#slider.slider-thumb .slide .image a span.helper2,#slider.slider-thumb .slide .non-image span.helper1{display:none !important}#slider.slider-thumb .slide .non-image{position:absolute !important;left:0;right:0;bottom:0;top:auto !important;width:100% !important;height:auto !important;padding:80px 56px 36px !important;background:linear-gradient(180deg,rgba(11,18,32,0) 0%,rgba(11,18,32,.55) 55%,rgba(11,18,32,.92) 100%) !important;border:none !important;display:flex !important;flex-direction:column;align-items:flex-start;gap:18px;z-index:3;text-align:left !important;overflow:visible !important;backdrop-filter:none !important}#slider.slider-thumb .slide .non-image h2{color:#fff !important;font-size:clamp(22px, 2.4vw, 38px) !important;font-weight:800 !important;line-height:1.15 !important;margin:0 !important;max-width:75%;text-shadow:0 6px 24px rgba(0,0,0,.55);letter-spacing:-.2px}#slider.slider-thumb .slide .non-image p.more{display:block !important;margin:0 !important}#slider.slider-thumb .slide .non-image .button.primary{display:inline-flex !important;align-items:center;gap:10px;padding:14px 26px !important;border-radius:999px !important;background:linear-gradient(120deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;font-weight:700 !important;letter-spacing:.2px;border:0 !important;box-shadow:0 18px 36px -12px rgba(0,89,248,.6),inset 0 0 0 1px rgba(255,255,255,.28) !important;transition:transform .25s var(--ease),box-shadow .25s var(--ease),filter .25s var(--ease) !important;position:relative;overflow:hidden}#slider.slider-thumb .slide .non-image .button.primary span{color:#fff}#slider.slider-thumb .slide .non-image .button.primary:after{content:"→";font-weight:800;font-size:18px;transition:transform .3s var(--bounce)}#slider.slider-thumb .slide .non-image .button.primary:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 24px 48px -14px rgba(0,89,248,.75),inset 0 0 0 1px rgba(255,255,255,.4) !important}#slider.slider-thumb .slide .non-image .button.primary:hover:after{transform:translateX(5px)}#slider .nav-dots{position:absolute;right:28px;bottom:26px;display:flex;gap:8px;z-index:5}#slider .nav-dots button{width:30px;height:4px;background:rgba(255,255,255,.35);border:0;padding:0;cursor:pointer;border-radius:4px;transition:background .35s var(--ease),width .35s var(--ease),opacity .25s var(--ease)}#slider .nav-dots button:hover{background:rgba(255,255,255,.6)}#slider .nav-dots button.is-active{background:linear-gradient(120deg,#00bef6 0%,#fff 100%);width:60px}.bd .grid.blurb{display:flex !important;flex-wrap:wrap;align-items:center;gap:22px;margin-bottom:22px}.bd .grid.blurb .c-8{flex:1 1 420px;width:auto !important;margin:0 !important}.bd .grid.blurb .c-5{flex:0 0 auto;width:auto !important;margin:0 !important}.bd .grid.blurb .c-8 h1{margin:0 !important;font-size:clamp(22px, 2vw, 32px) !important;font-weight:800 !important;line-height:1.2;background:linear-gradient(120deg,var(--ink-900) 0%,var(--brand-blue) 70%,var(--brand-cyan) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.bd .grid.blurb .c-5 .button.primary{white-space:nowrap;display:inline-flex !important;align-items:center;gap:10px;padding:14px 26px !important;font-weight:700 !important;border-radius:999px !important;background:var(--brand-grad) !important;color:#fff !important;box-shadow:0 16px 32px -10px rgba(0,89,248,.55),inset 0 0 0 1px rgba(255,255,255,.25) !important;transition:transform .25s var(--ease),box-shadow .25s var(--ease),filter .25s var(--ease);position:relative}.bd .grid.blurb .c-5 .button.primary:before{content:"";width:18px;height:18px;background:#fff;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='4' y='3' width='16' height='18' rx='2'/><path d='M8 7h8M8 11h2M11 11h2M14 11h2M8 15h2M11 15h2M14 15h2M8 19h8'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='4' y='3' width='16' height='18' rx='2'/><path d='M8 7h8M8 11h2M11 11h2M14 11h2M8 15h2M11 15h2M14 15h2M8 19h8'/></svg>") center/contain no-repeat}.bd .grid.blurb .c-5 .button.primary:after{content:"→";font-weight:800;font-size:18px;transition:transform .3s var(--bounce)}.bd .grid.blurb .c-5 .button.primary:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 22px 44px -12px rgba(0,89,248,.65),inset 0 0 0 1px rgba(255,255,255,.4) !important}.bd .grid.blurb .c-5 .button.primary:hover:after{transform:translateX(5px)}.bd>.grid:not(.blurb):not(.folio-4-columns):not(.folio-3-columns):not(.folio-2-columns){display:grid !important;grid-template-columns:repeat(auto-fit,minmax(260px, 1fr));gap:22px;margin:18px 0 28px}.bd .grid .c-5.c-5-update{width:auto !important;margin:0 !important;background:linear-gradient(180deg,#fff 0%,#f6f9ff 100%);border-radius:var(--rad-lg);padding:28px 26px 22px !important;box-shadow:var(--shadow-sm);position:relative;overflow:hidden;transition:transform .35s var(--ease),box-shadow .35s var(--ease);display:flex !important;flex-direction:column}.bd .grid .c-5.c-5-update:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--brand-grad);opacity:.9}.bd .grid .c-5.c-5-update:hover{transform:translateY(-6px);box-shadow:var(--shadow-md)}.bd .grid .c-5.c-5-update h2{font-size:19px !important;font-weight:700 !important;color:var(--ink-900) !important;margin:0 0 10px !important}.bd .grid .c-5.c-5-update p{color:var(--ink-700) !important;font-size:14px !important;line-height:1.6 !important;margin:0 0 14px !important}.bd .grid .c-5.c-5-update p:last-child{margin-top:auto !important;margin-bottom:0 !important}.bd .grid .c-5.c-5-update .button.tertiary{display:inline-flex !important;align-items:center;gap:8px;padding:10px 18px !important;border-radius:999px !important;background:rgba(0,89,248,.08) !important;color:var(--brand-blue) !important;font-weight:600 !important;font-size:13px !important;border:0 !important;transition:background .25s var(--ease),color .25s var(--ease),transform .25s var(--ease) !important}.bd .grid .c-5.c-5-update .button.tertiary:after{content:"→";font-weight:700;transition:transform .3s var(--bounce)}.bd .grid .c-5.c-5-update .button.tertiary:hover{background:var(--brand-grad) !important;color:#fff !important;transform:translateX(2px)}.bd .grid .c-5.c-5-update .button.tertiary:hover:after{transform:translateX(4px)}.bd .grid.folio-4-columns{display:grid !important;grid-template-columns:repeat(4,1fr);gap:22px;margin:8px 0 28px}@media (max-width:1280px){.bd .grid.folio-4-columns{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.bd .grid.folio-4-columns{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.bd .grid.folio-4-columns{grid-template-columns:1fr}}.bd .grid.folio-4-columns .c-3{width:auto !important;margin:0 !important;display:block !important;float:none !important}.bd .grid.folio-4-columns .c-3.smallonly{display:none !important}@media (max-width:1280px){.bd .grid.folio-4-columns .c-3.smallonly{display:block !important}}.bd .grid.folio-4-columns .folio{padding:14px 14px 16px;height:100%;display:flex;flex-direction:column}.bd .grid.folio-4-columns .folio .image{margin:0 0 12px !important;border-radius:14px;overflow:hidden;position:relative;aspect-ratio:16/10}.bd .grid.folio-4-columns .folio .image a{display:block;width:100%;height:100%;border-radius:14px;overflow:hidden;position:relative}.bd .grid.folio-4-columns .folio .image a img{width:100% !important;height:100% !important;object-fit:cover !important;display:block}.bd .grid.folio-4-columns .folio .image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(0,89,248,.18) 100%);opacity:0;transition:opacity .3s var(--ease);pointer-events:none;z-index:2}.bd .grid.folio-4-columns .folio:hover .image:after{opacity:1}.bd .grid.folio-4-columns .folio h3{margin:0 0 6px !important;padding:0 4px}.bd .grid.folio-4-columns .folio h3 a{font-size:15px !important;line-height:1.3 !important;font-weight:700 !important}.bd .grid.folio-4-columns .folio .meta{margin-top:auto !important;padding:4px 4px 0 !important;font-size:12.5px !important;color:var(--ink-500) !important}#footer{padding:70px 60px 30px !important}#footer .grid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(280px, 1fr));gap:32px}#footer .grid>.c-5{width:auto !important;margin:0 !important;display:block !important;float:none !important}#footer .post-previews{list-style:none !important;padding:0 !important;margin:8px 0 0 !important;display:grid;gap:10px}#footer .post-previews li{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:10px 14px 10px 10px !important;display:grid !important;grid-template-columns:56px 1fr;gap:14px;align-items:center;transition:background .3s var(--ease),transform .3s var(--ease),border-color .3s var(--ease);margin:0 !important}#footer .post-previews li:hover{background:rgba(0,190,246,.1) !important;border-color:rgba(0,190,246,.4);transform:translateY(-2px)}#footer .post-previews li:last-child{grid-template-columns:1fr;background:var(--brand-grad) !important;border:0 !important;text-align:center;padding:14px !important;box-shadow:0 16px 32px -10px rgba(0,89,248,.55)}#footer .post-previews li:last-child:hover{transform:translateY(-3px);filter:brightness(1.08)}#footer .post-previews li:last-child h3 a{color:#fff !important;font-weight:700 !important;font-size:14px !important}#footer .post-previews li .image,#footer .post-previews li p.image{margin:0 !important;padding:0 !important}#footer .post-previews li .image a{display:block !important;width:56px !important;height:56px !important;border-radius:10px;overflow:hidden;background:#0a162e;border:0 !important}#footer .post-previews li .image a img{width:100% !important;height:100% !important;object-fit:cover !important;transform:scale(1.6);transition:transform .6s var(--ease);display:block}#footer .post-previews li:hover .image a img{transform:scale(1.75)}#footer .post-previews li h3{margin:0 0 3px !important;padding:0 !important}#footer .post-previews li h3 a{color:#fff !important;font-size:13.5px !important;font-weight:600 !important;line-height:1.3 !important;transition:color .25s var(--ease)}#footer .post-previews li:hover h3 a{color:#00bef6 !important}#footer .post-previews li .meta{margin:0 !important;padding:0 !important;font-size:11.5px !important;color:rgba(255,255,255,.55) !important;line-height:1.35 !important}#footer .widget_btp_portfolio_recent_projects .folio{background:rgba(255,255,255,.05) !important;border-radius:16px;padding:14px !important;border:1px solid rgba(255,255,255,.07);box-shadow:none !important;transition:transform .35s var(--ease),border-color .35s var(--ease)}#footer .widget_btp_portfolio_recent_projects .folio:after{display:none !important}#footer .widget_btp_portfolio_recent_projects .folio:hover{transform:translateY(-4px);border-color:rgba(0,190,246,.4)}#footer .widget_btp_portfolio_recent_projects .folio h3{margin:0 0 10px !important}#footer .widget_btp_portfolio_recent_projects .folio h3 a{color:#fff !important;font-weight:600 !important;font-size:15px !important;line-height:1.3}#footer .widget_btp_portfolio_recent_projects .folio .image{margin:0 0 10px !important;aspect-ratio:16/9}#footer .widget_btp_portfolio_recent_projects .folio .image a{display:block;width:100%;height:100%;border-radius:12px;overflow:hidden;position:relative}#footer .widget_btp_portfolio_recent_projects .folio .image a img{width:100% !important;height:100% !important;object-fit:cover !important;display:block;transition:transform .6s var(--ease)}#footer .widget_btp_portfolio_recent_projects .folio:hover .image a img{transform:scale(1.06)}#footer .widget_btp_portfolio_recent_projects .folio .image a:after{content:"▶";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.95);color:var(--brand-blue);border-radius:50%;font-size:18px;box-shadow:0 14px 30px -8px rgba(0,0,0,.5);transition:transform .35s var(--bounce),background .25s var(--ease);padding-left:4px}#footer .widget_btp_portfolio_recent_projects .folio:hover .image a:after{transform:translate(-50%,-50%) scale(1.12);background:#fff}#footer .widget_btp_portfolio_recent_projects .folio .meta{color:rgba(255,255,255,.7) !important;font-size:13px !important;margin:0 !important}#footer .widget_text .textwidget{color:rgba(255,255,255,.78) !important;font-size:13.5px !important;line-height:1.65 !important}#footer .widget_text .textwidget img.alignleft2{float:left;width:70px;height:auto;margin:0 14px 8px 0;filter:drop-shadow(0 8px 18px rgba(0,190,246,.35))}#footer .widget_text .textwidget em{color:rgba(0,190,246,.95) !important;font-style:normal !important;font-weight:600 !important}#footer .widget_text .textwidget strong{color:#fff !important}body #subfooter.grid{display:flex !important;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:18px 60px !important}body #subfooter .c-6{width:auto !important;margin:0 !important;float:none !important;display:block;flex:1 1 auto}body #subfooter .subfooter-menu{display:flex !important;flex-wrap:wrap;gap:4px 14px;justify-content:flex-end;list-style:none;margin:0;padding:0}@media (max-width:900px){#footer{padding:50px 28px 24px !important}body #subfooter.grid{padding:16px 28px !important}}@media (max-width:560px){#footer{padding:40px 18px 22px !important}body #subfooter.grid{padding:14px 18px !important;flex-direction:column;align-items:flex-start}body #subfooter .subfooter-menu{justify-content:flex-start}}.bd img[src*=shadow_main]{display:none !important}.steps-main{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(180px, 1fr));gap:18px;margin:20px 0 30px}.steps-main .step{background:linear-gradient(180deg,#fff 0%,#f6f9ff 100%);border-radius:var(--rad-lg);padding:22px 18px;text-align:center;box-shadow:var(--shadow-sm);position:relative;overflow:hidden;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.steps-main .step:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.steps-main .step .step-number{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--brand-grad);color:#fff !important;font-weight:800;font-size:22px;margin:0 auto 12px;box-shadow:0 12px 24px -8px rgba(0,89,248,.55)}.steps-main .step .step-title{font-size:14px !important;font-weight:700 !important;color:var(--ink-900) !important;letter-spacing:.4px;margin-bottom:4px}.steps-main .step .step-subtitle{font-size:12.5px !important;color:var(--ink-500) !important}body,h1,h2,h3,h4,h5,h6,input,select,textarea,button,.button,#primary-nav-menu a{font-family:'Inter','Open Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:-.005em}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em}#content:before{display:none !important}#content{position:relative}#content:after{content:"";position:absolute;left:50%;top:-20px;transform:translateX(-50%);width:90%;max-width:1400px;height:600px;z-index:-1;pointer-events:none;background:radial-gradient(60% 60% at 50% 30%,rgba(0,89,248,.08),transparent 70%),radial-gradient(40% 40% at 80% 0%,rgba(0,190,246,.1),transparent 70%);filter:blur(20px)}#slider.slider-thumb{max-width:none !important;width:calc(100% - 110px) !important;margin-left:55px !important;margin-right:55px !important;margin-top:-96px !important;border-radius:28px !important;box-shadow:0 32px 80px -24px rgba(13,28,73,.35),0 8px 22px -10px rgba(13,28,73,.15) !important;background:#0a162e !important}#slider.slider-thumb:after{display:none !important}#slider.slider-thumb .slides{background:#0a162e !important;border-radius:28px !important;overflow:hidden !important}#slider.slider-thumb .slide .image,#slider.slider-thumb .slide .image a{border-radius:0 !important;background:#0a162e !important}#slider.slider-thumb .slide .non-image{padding:120px 64px 60px !important;background:linear-gradient(180deg,rgba(11,18,32,0) 0%,rgba(11,18,32,.15) 30%,rgba(11,18,32,.65) 70%,rgba(11,18,32,.92) 100%) !important;gap:22px !important;align-items:flex-start !important}#slider.slider-thumb .slide .non-image h2{max-width:60% !important;font-size:clamp(24px, 2.6vw, 44px) !important;font-weight:800 !important;line-height:1.1 !important;text-shadow:0 8px 30px rgba(0,0,0,.6) !important}#slider.slider-thumb .slide .non-image .button.primary:after,.bd .grid.blurb .c-5 .button.primary:after,.bd .grid .c-5.c-5-update .button.tertiary:after{content:"\2192" !important}:root{--cta-red:#fa3076;--cta-orange:#fa4f30;--cta-grad:linear-gradient(135deg,#fa3076 0%,#fa4f30 100%)}.bd .grid.blurb{padding:18px 0 26px !important;margin:0 0 8px !important;overflow:visible !important}.bd .grid.blurb .c-5 .button.primary{background:var(--cta-grad) !important;font-size:14px !important;padding:16px 30px !important;box-shadow:0 24px 50px -14px rgba(250,48,118,.55),0 10px 24px -10px rgba(250,79,48,.5),inset 0 0 0 1px rgba(255,255,255,.35) !important}.bd .grid.blurb .c-5 .button.primary:hover{box-shadow:0 32px 60px -16px rgba(250,48,118,.7),0 14px 32px -8px rgba(250,79,48,.6),inset 0 0 0 1px rgba(255,255,255,.5) !important}.bd .grid.blurb .c-8 h1{font-size:clamp(20px, 2.2vw, 36px) !important;letter-spacing:-.02em !important;line-height:1.15 !important}.bd,.bd>.grid,.bd>.grid>.c-5,.bd>.grid>.c-8{overflow:visible !important}#content{overflow:visible !important}.bd .grid .c-5.c-5-update{overflow:visible !important;box-shadow:0 8px 24px -10px rgba(13,28,73,.12),0 2px 6px -2px rgba(13,28,73,.08) !important;border:1px solid rgba(0,89,248,.06);background:#fff !important}.bd .grid .c-5.c-5-update:before{display:none !important}.bd .grid .c-5.c-5-update:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:4px;border-radius:24px 24px 0 0;background:var(--brand-grad);box-shadow:0 4px 18px -4px rgba(0,89,248,.35)}.bd .grid .c-5.c-5-update:hover{transform:translateY(-6px);box-shadow:0 28px 60px -16px rgba(0,89,248,.25),0 10px 22px -8px rgba(0,89,248,.14) !important;border-color:rgba(0,89,248,.12)}.bd .grid.folio-4-columns{overflow:visible !important;padding:12px 6px !important;margin:-10px 0 28px !important}.bd .grid.folio-4-columns .folio{overflow:visible !important}.bd .grid.folio-4-columns .folio .image,.bd .grid.folio-4-columns .folio .image a{overflow:hidden !important}.bd .grid.folio-4-columns .folio:hover{transform:translateY(-6px);box-shadow:0 26px 50px -16px rgba(0,89,248,.28),0 8px 18px -8px rgba(13,28,73,.14) !important}#footer .post-previews li .image a img{transform:none !important;object-position:center !important}#footer .post-previews li:hover .image a img{transform:scale(1.06) !important}#footer .widget ul:not(.post-previews):not(.feeds){list-style:none !important;padding:0 !important;margin:8px 0 0 !important;display:grid;gap:0}#footer .widget ul:not(.post-previews):not(.feeds) li{padding:11px 0 !important;border-top:1px solid rgba(255,255,255,.07) !important;margin:0 !important;background:0 0 !important;float:none !important}#footer .widget ul:not(.post-previews):not(.feeds) li:first-child{border-top:none !important;padding-top:0 !important}#footer .widget ul:not(.post-previews):not(.feeds) li a{color:rgba(255,255,255,.85) !important;font-size:13.5px !important;font-weight:500 !important;line-height:1.4 !important;transition:color .2s var(--ease),padding-left .2s var(--ease)}#footer .widget ul:not(.post-previews):not(.feeds) li a:hover{color:var(--brand-cyan) !important;padding-left:4px !important}.bd table{border-collapse:separate !important;border-spacing:0 !important;border:1px solid rgba(0,89,248,.08) !important;border-radius:18px !important;overflow:hidden;box-shadow:0 12px 28px -14px rgba(13,28,73,.18) !important;background:#fff !important;width:100% !important;margin:18px 0 28px !important}.bd table tr:first-child td,.bd table tr:first-child th,.bd table thead th{background:linear-gradient(120deg,#f6f9ff 0%,#eaf1ff 100%) !important;font-weight:700 !important;color:var(--ink-900) !important;font-size:14px !important;letter-spacing:0 !important;padding:16px 20px !important;border:none !important}.bd table td{padding:14px 20px !important;border-top:1px solid rgba(0,89,248,.07) !important;border-bottom:none !important;border-left:none !important;border-right:none !important;color:var(--ink-700) !important;font-size:14px !important;background:#fff !important}.bd table tr:nth-child(even) td{background:#fbfdff !important}.bd table tr:hover td{background:rgba(0,190,246,.06) !important}.bd table tr:first-child td{border-top:none !important}.bd .widget,.bd ul.popular-entries,.bd ul.post-previews{list-style:none !important;padding:0 !important}.bd ul.popular-entries li,.bd ul.post-previews li{background:linear-gradient(180deg,#fff 0%,#f8fbff 100%) !important;border-radius:16px !important;padding:16px 18px !important;margin-bottom:12px !important;border:1px solid rgba(0,89,248,.06) !important;box-shadow:0 6px 18px -10px rgba(13,28,73,.1);transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease);list-style:none !important}.bd ul.popular-entries li:hover,.bd ul.post-previews li:hover{transform:translateY(-3px);box-shadow:0 18px 36px -14px rgba(0,89,248,.22);border-color:rgba(0,89,248,.15)}.bd ul.popular-entries li h3,.bd ul.post-previews li h3{margin:0 0 4px !important;font-size:15px !important}.bd ul.popular-entries li h3 a,.bd ul.post-previews li h3 a{color:var(--ink-900) !important;font-weight:700 !important}.bd ul.popular-entries li h3 a:hover,.bd ul.post-previews li h3 a:hover{color:var(--brand-blue) !important}.bd ul.popular-entries li .meta,.bd ul.post-previews li .meta{font-size:12px !important;color:var(--ink-500) !important}.bd hr{border:none !important;height:1px;background:linear-gradient(90deg,transparent,rgba(0,89,248,.18),transparent);margin:24px 0 !important}.bd center img{display:none !important}.steps-main{background:0 0 !important;background-image:none !important;min-height:0 !important;float:none !important;width:100% !important;display:grid !important;grid-template-columns:repeat(auto-fit,minmax(200px, 1fr)) !important;gap:18px !important;margin:22px 0 30px !important}.steps-main .step{width:auto !important;height:auto !important;float:none !important;color:var(--ink-900) !important;background:linear-gradient(180deg,#fff 0%,#f6f9ff 100%) !important;border:1px solid rgba(0,89,248,.07);border-radius:var(--rad-lg);padding:26px 22px 22px !important;text-align:left !important;box-shadow:0 8px 24px -10px rgba(13,28,73,.12) !important;transition:transform .3s var(--ease),box-shadow .3s var(--ease);display:flex;flex-direction:column;gap:4px}.steps-main .step:hover{transform:translateY(-5px);box-shadow:0 24px 50px -16px rgba(0,89,248,.25) !important}.steps-main .step-number{width:44px !important;height:44px !important;margin:0 0 12px !important;float:none !important;font-size:20px !important;display:inline-flex !important;align-items:center;justify-content:center;border-radius:50% !important;background:var(--brand-grad) !important;color:#fff !important;font-weight:800;box-shadow:0 12px 24px -8px rgba(0,89,248,.55);padding:0 !important}.steps-main .step-title{width:auto !important;height:auto !important;float:none !important;font-size:14px !important;font-weight:700 !important;letter-spacing:.4px !important;color:var(--ink-900) !important;text-transform:uppercase !important;padding:0 !important;margin:0 0 4px !important}.steps-main .step-subtitle{width:auto !important;height:auto !important;float:none !important;font-size:13px !important;font-weight:400 !important;color:var(--ink-500) !important;padding:0 !important;margin:0 !important;line-height:1.45 !important}.bd center .button.tertiary.medium{display:inline-flex !important;align-items:center;gap:10px;padding:14px 30px !important;font-weight:700 !important;font-size:14px !important;letter-spacing:.5px;border-radius:999px !important;background:var(--cta-grad) !important;color:#fff !important;border:0 !important;box-shadow:0 18px 40px -14px rgba(250,48,118,.55),inset 0 0 0 1px rgba(255,255,255,.3) !important;transition:transform .25s var(--ease),filter .25s var(--ease),box-shadow .25s var(--ease)}.bd center .button.tertiary.medium span{color:#fff !important}.bd center .button.tertiary.medium:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 26px 52px -16px rgba(250,48,118,.7) !important}.bd center h2{font-size:clamp(22px, 2.2vw, 32px) !important;font-weight:800 !important;color:var(--ink-900) !important;letter-spacing:-.02em !important;margin:40px 0 20px !important;position:relative;display:inline-block}.bd center h2:after{content:"";display:block;width:56px;height:3px;background:var(--brand-grad);border-radius:2px;margin:8px auto 0}.bd>table:not([class]){display:grid !important;grid-template-columns:1fr 1fr !important;gap:28px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;margin:28px 0 !important}.bd>table:not([class]) tbody{display:contents}.bd>table:not([class]) tr{display:contents}.bd>table:not([class]) td{background:linear-gradient(180deg,#fff 0%,#f8fbff 100%) !important;border:1px solid rgba(0,89,248,.07) !important;border-radius:var(--rad-lg) !important;padding:28px !important;box-shadow:0 8px 22px -12px rgba(13,28,73,.12)}.bd>table:not([class]) td h2{margin:0 0 14px !important;font-size:20px !important;font-weight:800 !important;color:var(--ink-900) !important}.bd>table:not([class]) td h3.main_news_title{margin:12px 0 8px !important;font-size:16px !important;font-weight:700 !important}.bd>table:not([class]) td h3.main_news_title a{color:var(--ink-900) !important}.bd>table:not([class]) td h3.main_news_title a:hover{color:var(--brand-blue) !important}.bd>table:not([class]) td a.frame.main_news_img{display:block !important;width:100% !important;height:160px !important;border-radius:12px !important;overflow:hidden !important;margin:0 0 8px !important;background:#f0f4fa;border:0 !important;padding:0 !important}.bd>table:not([class]) td a.frame.main_news_img img{width:100% !important;height:100% !important;object-fit:cover !important;display:block;border-radius:0 !important;transition:transform .6s var(--ease)}.bd>table:not([class]) td a.frame.main_news_img:hover img{transform:scale(1.05)}.bd>table:not([class]) td a.frame.main_news_img span{display:none !important}.bd>table:not([class]) td p{font-size:13.5px !important;line-height:1.6 !important;color:var(--ink-700) !important;margin:0 0 12px !important}.bd>table:not([class]) td .Embed-container{border-radius:14px;overflow:hidden;box-shadow:0 8px 22px -10px rgba(13,28,73,.25);margin-bottom:14px}.bd>table:not([class]) td br{display:none}.bd>table:not([class]) td img[src*=shadow]{display:none !important}.bd ul.products{list-style:none !important;padding:0 !important;margin:18px 0 28px !important;display:grid !important;grid-template-columns:repeat(auto-fit,minmax(200px, 1fr)) !important;gap:20px !important;float:none !important}.bd ul.products:before,.bd ul.products:after{display:none !important;content:none !important}.bd ul.products li.product{width:auto !important;margin:0 !important;padding:16px !important;float:none !important;background:#fff !important;border:1px solid rgba(0,89,248,.08) !important;border-radius:16px !important;box-shadow:0 6px 18px -10px rgba(13,28,73,.1) !important;transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease);display:flex !important;flex-direction:column !important;text-align:center !important;position:relative}.bd ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 22px 44px -16px rgba(0,89,248,.25) !important;border-color:rgba(0,89,248,.15) !important}.bd ul.products li.product a img{width:100% !important;height:180px !important;object-fit:contain !important;background:linear-gradient(180deg,#f7faff,#fff) !important;border-radius:12px !important;margin:0 0 12px !important;padding:10px !important;box-sizing:border-box}.bd ul.products li.product .woocommerce-loop-product__title,.bd ul.products li.product h2,.bd ul.products li.product h3{font-size:14px !important;font-weight:600 !important;color:var(--ink-900) !important;min-height:40px;margin:0 0 8px !important;line-height:1.3 !important;padding:0 !important}.bd ul.products li.product .price{color:var(--brand-blue) !important;font-weight:800 !important;font-size:18px !important;margin:4px 0 12px !important;display:block !important}.bd ul.products li.product .price del{color:var(--ink-500) !important;font-weight:500 !important;font-size:13px !important;margin-right:6px;opacity:.7}.bd ul.products li.product .price ins{background:0 0 !important;text-decoration:none !important;color:var(--brand-blue) !important}.bd ul.products li.product .button,.bd ul.products li.product .added_to_cart{display:inline-flex !important;align-items:center;justify-content:center;margin:auto auto 0 !important;padding:10px 18px !important;border-radius:999px !important;background:var(--brand-grad) !important;color:#fff !important;font-weight:600 !important;font-size:12.5px !important;border:0 !important;letter-spacing:.3px;box-shadow:0 10px 22px -10px rgba(0,89,248,.45);transition:transform .2s var(--ease),filter .2s var(--ease) !important}.bd ul.products li.product .button:hover{transform:translateY(-2px);filter:brightness(1.08)}.bd center a.button.tertiary{display:inline-flex !important;align-items:center;justify-content:center;padding:12px 28px !important;border-radius:999px !important;background:var(--brand-grad) !important;color:#fff !important;font-weight:700 !important;font-size:13px !important;letter-spacing:.4px;border:0 !important;box-shadow:0 16px 32px -12px rgba(0,89,248,.5)}.bd center a.button.tertiary span{color:#fff !important}#footer .post-previews li{grid-template-columns:64px 1fr !important;padding:12px !important;gap:12px !important;align-items:center;min-height:78px}#footer .post-previews li .image,#footer .post-previews li p.image,#footer .post-previews li>p:first-child{margin:0 !important;padding:0 !important}#footer .post-previews li .image a{width:64px !important;height:64px !important;flex-shrink:0}#footer .post-previews li h3{margin:0 0 2px !important;padding:0 !important;font-size:13px !important;line-height:1.25 !important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#footer .post-previews li h3 a{font-size:13px !important;font-weight:600 !important;line-height:1.25 !important}#footer .post-previews li .meta,#footer .post-previews li em,#footer .post-previews li p.meta,#footer .post-previews li>p:not(.image){margin:0 !important;padding:0 !important;font-size:11.5px !important;color:rgba(255,255,255,.55) !important;font-style:normal !important;line-height:1.3 !important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#footer .post-previews li{grid-template-columns:64px 1fr !important;grid-template-areas:"img title" "img meta" !important;row-gap:4px !important}#footer .post-previews li>p.image,#footer .post-previews li>.image{grid-area:img !important}#footer .post-previews li>h3{grid-area:title !important;align-self:end}#footer .post-previews li>*:not(.image):not(p.image):not(h3){grid-area:meta !important;align-self:start}#footer .post-previews li:last-child{grid-template-columns:1fr !important;grid-template-areas:"title" !important;text-align:center !important;padding:14px !important;min-height:0 !important}#footer .post-previews li:last-child h3 a{color:#fff !important;font-size:14px !important;font-weight:700 !important;display:block !important;overflow:visible !important;white-space:normal !important}#footer .post-previews li:last-child h3{overflow:visible !important;-webkit-line-clamp:unset !important;display:block !important;font-size:14px !important}#footer .post-previews a[title]:before,#footer .post-previews a[title]:after{content:none !important;display:none !important}body>p#copyright,body>ul:not([class]):not([id]){display:none !important}#footer .widget_btp_portfolio_recent_projects .folio .image a img{object-fit:cover !important;object-position:center !important}p#copyright,#subfooter p#copyright,#footer~* p#copyright{display:none !important}p#copyright,#subfooter p#copyright,#footer~* p#copyright,body>p#copyright{display:block !important}#subfooter p#copyright,body>p#copyright{max-width:1200px;margin:18px auto 28px !important;padding:18px 28px !important;font-size:12px !important;line-height:1.7 !important;color:rgba(255,255,255,.55) !important;background:0 0 !important;border:none !important;text-align:justify !important}#subfooter p#copyright a,body>p#copyright a{color:rgba(255,255,255,.85) !important;text-decoration:underline;text-decoration-color:rgba(255,255,255,.25)}#slider .slides,#slider.slider-thumb .slides{margin:0 !important}#slider.slider-thumb{box-shadow:none !important;filter:drop-shadow(0 30px 40px rgba(10,22,46,.25));margin-bottom:30px !important}#slider.slider-thumb .non-image{padding:64px 48px 40px !important}#slider.slider-thumb .non-image h2{font-size:clamp(20px, 2.1vw, 32px) !important;line-height:1.2 !important;font-weight:700 !important;letter-spacing:-.01em !important;margin-bottom:14px !important;max-width:540px}#slider.slider-thumb .non-image .more{margin-top:6px !important}#slider.slider-thumb .non-image .more .button{background:rgba(255,255,255,.12) !important;background-image:none !important;border:1px solid rgba(255,255,255,.35) !important;color:#fff !important;padding:9px 20px !important;font-size:13px !important;font-weight:500 !important;letter-spacing:.02em !important;border-radius:999px !important;box-shadow:none !important;text-shadow:none !important;height:auto !important;line-height:1.2 !important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .25s,border-color .25s,transform .25s}#slider.slider-thumb .non-image .more .button:hover{background:rgba(255,255,255,.22) !important;border-color:rgba(255,255,255,.6) !important;transform:translateY(-1px)}#slider.slider-thumb .non-image .more .button span{color:#fff !important;text-shadow:none !important}.bd .grid.blurb .c-7 h1,.bd .blurb .c-7 h1,#content .blurb h1{font-size:clamp(26px, 3vw, 44px) !important;line-height:1.15 !important;font-weight:800 !important;letter-spacing:-.02em !important;color:#0a162e !important;background:0 0 !important;-webkit-text-fill-color:#0a162e !important;-webkit-background-clip:initial !important;background-clip:initial !important;margin-bottom:18px !important}.bd .grid.blurb .c-7 h1:after{content:"";display:block;width:64px;height:4px;margin-top:14px;border-radius:4px;background:var(--brand-grad)}.bd .grid.blurb .c-5 .button.primary,.bd .grid.blurb .c-5 a.button.primary{padding:14px 26px !important;font-size:13px !important;letter-spacing:.06em !important;min-height:0 !important;height:auto !important;line-height:1.2 !important;border-radius:14px !important}.bd>.grid>.c-5.c-5-update:before,.bd>.grid>.c-5.c-5-update:after{display:none !important;content:none !important}.bd>.grid>.c-5.c-5-update{border:1px solid rgba(0,89,248,.08) !important;background:#fff !important;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.bd>.grid>.c-5.c-5-update:hover{transform:translateY(-4px)}.bd>.grid>.c-5.c-5-update:nth-of-type(1){background:linear-gradient(180deg,rgba(0,89,248,.04) 0%,#fff 50%) !important}.bd>.grid>.c-5.c-5-update:nth-of-type(2){background:linear-gradient(180deg,rgba(0,190,246,.05) 0%,#fff 50%) !important}.bd>.grid>.c-5.c-5-update:nth-of-type(3){background:linear-gradient(180deg,rgba(250,79,48,.04) 0%,#fff 50%) !important}.bd>.grid>.c-5.c-5-update .button,.bd>.grid>.c-5.c-5-update a.button{background:var(--brand-grad) !important;color:#fff !important;border:none !important;padding:12px 22px !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.04em !important;border-radius:12px !important;box-shadow:0 8px 18px -8px rgba(0,89,248,.55);transition:transform .25s,box-shadow .25s,filter .25s;text-shadow:none !important;height:auto !important;line-height:1.2 !important}.bd>.grid>.c-5.c-5-update .button span,.bd>.grid>.c-5.c-5-update a.button span{color:#fff !important;text-shadow:none !important}.bd>.grid>.c-5.c-5-update .button:hover,.bd>.grid>.c-5.c-5-update a.button:hover{transform:translateY(-2px);box-shadow:0 16px 30px -10px rgba(0,89,248,.6);filter:brightness(1.08)}.bd>.grid>.c-5.c-5-update:nth-of-type(3) .button,.bd>.grid>.c-5.c-5-update:nth-of-type(3) a.button{background:var(--cta-grad) !important;box-shadow:0 8px 18px -8px rgba(250,48,118,.55)}.bd>.grid>.c-5.c-5-update:nth-of-type(3) .button:hover{box-shadow:0 16px 30px -10px rgba(250,48,118,.65)}.bd .grid.folio-4-columns{display:grid !important;grid-template-columns:repeat(5,1fr) !important;gap:18px !important;margin:14px 0 24px !important}.bd .grid.folio-4-columns>.c-3{width:auto !important;margin:0 !important;float:none !important}.bd .grid.folio-4-columns .folio{background:#fff;border-radius:16px;padding:0 !important;overflow:visible;box-shadow:0 6px 20px -10px rgba(10,22,46,.18);transition:transform .3s,box-shadow .3s;display:flex;flex-direction:column}.bd .grid.folio-4-columns .folio:hover{transform:translateY(-4px);box-shadow:0 16px 36px -12px rgba(10,22,46,.28)}.bd .grid.folio-4-columns .folio .image,.bd .grid.folio-4-columns .folio p.image{margin:0 !important;border-radius:16px 16px 0 0;overflow:hidden;aspect-ratio:4/3}.bd .grid.folio-4-columns .folio .image a,.bd .grid.folio-4-columns .folio p.image a{display:block;width:100%;height:100%}.bd .grid.folio-4-columns .folio .image img,.bd .grid.folio-4-columns .folio p.image img{width:100% !important;height:100% !important;object-fit:cover !important;transition:transform .5s}.bd .grid.folio-4-columns .folio:hover .image img{transform:scale(1.05)}.bd .grid.folio-4-columns .folio h3{margin:14px 14px 6px !important;padding:0 !important;font-size:14px !important;font-weight:700 !important;line-height:1.3 !important;font-style:normal !important;font-family:inherit !important;letter-spacing:-.005em !important}.bd .grid.folio-4-columns .folio h3 a{color:#0a162e !important;text-decoration:none !important;font-style:normal !important}.bd .grid.folio-4-columns .folio h3 a:hover{color:var(--brand-blue) !important}.bd .grid.folio-4-columns .folio .meta,.bd .grid.folio-4-columns .folio p.meta{margin:0 14px 14px !important;padding:0 !important;font-size:12px !important;line-height:1.5 !important;color:rgba(10,22,46,.6) !important;font-style:normal !important;font-family:inherit !important}.bd .grid.folio-4-columns .c-3.smallonly{display:block !important}@media (max-width:1100px){.bd .grid.folio-4-columns{grid-template-columns:repeat(4,1fr) !important}.bd .grid.folio-4-columns .c-3.smallonly{display:none !important}}@media (max-width:860px){.bd .grid.folio-4-columns{grid-template-columns:repeat(3,1fr) !important}}@media (max-width:600px){.bd .grid.folio-4-columns{grid-template-columns:repeat(2,1fr) !important}}.bd center>img[src*=shadow_main_2],.bd center>img[src*="shadow.png"]{display:none !important}.bd center>p[style*="font-size:24px"]{font-size:22px !important;font-weight:700 !important;color:#0a162e !important;margin:24px 0 18px !important;font-family:inherit !important;letter-spacing:-.01em !important}.bd center>p[style*="font-size:24px"]:after{content:"";display:block;width:56px;height:3px;margin:12px auto 0;border-radius:3px;background:var(--brand-grad)}.envira-gallery-wrap,.envira-gallery-public{border-radius:18px !important;overflow:hidden !important;margin:12px 0 !important;box-shadow:0 12px 30px -16px rgba(10,22,46,.2) !important}.envira-gallery-public .envira-gallery-image,.envira-gallery-public img{border-radius:0 !important;transition:transform .5s,filter .3s}.envira-gallery-public a:hover img{transform:scale(1.03);filter:brightness(1.05)}.steps-main{position:relative;gap:18px !important;padding:20px 0 !important}@media (min-width:760px){.steps-main:before{content:"";position:absolute;left:8%;right:8%;top:56px;height:3px;background:rgba(0,89,248,.12);border-radius:3px;z-index:0}.steps-main:after{content:"";position:absolute;left:8%;top:56px;height:3px;width:0;background:var(--brand-grad);border-radius:3px;z-index:1;transition:width 1.6s cubic-bezier(.2,.8,.2,1)}.steps-main.in-view:after{width:84%}}.steps-main .step{position:relative;z-index:2}@media (min-width:760px){.steps-main .step:not(:last-child):after{content:"\2192";position:absolute;right:-22px;top:44px;font-size:22px;color:rgba(0,89,248,.35);font-weight:700;z-index:3;transition:color .4s,transform .4s}.steps-main.in-view .step:after{color:var(--brand-blue)}}.steps-main .step{opacity:0;transform:translateY(14px);transition:opacity .5s,transform .5s}.steps-main.in-view .step{opacity:1;transform:none}.steps-main.in-view .step-1{transition-delay:0s}.steps-main.in-view .step-2{transition-delay:.15s}.steps-main.in-view .step-3{transition-delay:.3s}.steps-main.in-view .step-4{transition-delay:.45s}.bd center>h2{font-size:clamp(22px, 2.2vw, 30px) !important;font-weight:700 !important;color:#0a162e !important;margin:30px 0 24px !important;letter-spacing:-.01em !important}.bd>table:not([class])>tbody>tr>td{background:#fff !important;border-radius:18px !important;padding:28px !important;box-shadow:0 8px 24px -14px rgba(10,22,46,.18) !important;border:1px solid rgba(10,22,46,.04) !important;vertical-align:top !important}.bd>table:not([class]) td h2{font-size:20px !important;font-weight:700 !important;color:#0a162e !important;margin:0 0 14px !important;padding:0 0 12px !important;border-bottom:1px solid rgba(10,22,46,.06) !important;letter-spacing:-.01em !important}.bd>table:not([class]) td p{font-size:14px !important;line-height:1.6 !important;color:rgba(10,22,46,.7) !important;margin:0 0 14px !important;font-family:inherit !important;font-style:normal !important}.bd>table:not([class]) td .Embed-container{width:100% !important;border-radius:14px !important;overflow:hidden !important;box-shadow:0 10px 24px -14px rgba(10,22,46,.3);margin-top:8px}.bd>table:not([class]) td .Embed-container iframe{border-radius:14px}.bd>table:not([class]) td>img[src*=shadow]{display:none !important}.bd>table:not([class]) td a.frame.main_news_img,.bd>table:not([class]) td a.main_news_img{display:block !important;width:100% !important;height:160px !important;border-radius:12px !important;overflow:hidden !important;margin:14px 0 12px !important;box-shadow:0 6px 16px -10px rgba(10,22,46,.2)}.bd>table:not([class]) td a.main_news_img img{width:100% !important;height:100% !important;object-fit:cover !important;transition:transform .5s}.bd>table:not([class]) td a.main_news_img:hover img{transform:scale(1.04)}.bd>table:not([class]) td h3.main_news_title{margin:6px 0 8px !important;font-size:16px !important;font-weight:700 !important;line-height:1.35 !important;color:#0a162e !important;font-family:inherit !important;font-style:normal !important}.bd>table:not([class]) td h3.main_news_title a{color:#0a162e !important;text-decoration:none !important;background-image:linear-gradient(var(--brand-blue),var(--brand-blue));background-size:0 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s,color .3s}.bd>table:not([class]) td h3.main_news_title a:hover{color:var(--brand-blue) !important;background-size:100% 1px}.bd>table:not([class]) td p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.bd>table:not([class]) td br+br{display:none}#slider.slider-thumb .slide{position:absolute}#slider.slider-thumb .slide .non-image{position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;padding:90px 56px 36px !important;background:linear-gradient(180deg,rgba(10,22,46,0) 0%,rgba(10,22,46,.55) 45%,rgba(10,22,46,.85) 100%) !important;border-radius:0 0 28px 28px !important;z-index:3 !important}#slider.slider-thumb .slide .non-image h2{color:#fff !important;text-shadow:0 2px 12px rgba(0,0,0,.4);margin-bottom:12px !important}#slider.slider-thumb .slide .non-image .more .button{background:rgba(255,255,255,.14) !important;border:1px solid rgba(255,255,255,.4) !important}.bd .grid.folio-4-columns{overflow:visible !important}.bd center>a.button.primary.small{background:var(--brand-grad) !important;background-image:var(--brand-grad) !important;color:#fff !important;border:none !important;padding:12px 28px !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.06em !important;border-radius:999px !important;box-shadow:0 14px 28px -10px rgba(0,89,248,.5) !important;text-shadow:none !important;transition:transform .25s,box-shadow .25s,filter .25s;height:auto !important;line-height:1.2 !important;display:inline-block}.bd center>a.button.primary.small:hover{transform:translateY(-2px);box-shadow:0 20px 38px -12px rgba(0,89,248,.6) !important;filter:brightness(1.08)}.bd .grid.blurb .c-5 .button.primary,.bd .grid.blurb .c-5 a.button.primary{border-radius:999px !important;padding:14px 28px !important}#slider.slider-thumb{filter:none !important;box-shadow:none !important;margin-bottom:60px !important;overflow:hidden !important;border-radius:28px !important;background:0 0 !important}#slider.slider-thumb .slides,#slider.slider-thumb .slide,#slider.slider-thumb .slide .image,#slider.slider-thumb .slide .image a,#slider.slider-thumb .slide .image img{border-radius:0 !important}#slider.slider-thumb:before{content:"";position:absolute;inset:12px 12px 12px 12px;border-radius:28px;box-shadow:0 18px 36px -22px rgba(10,22,46,.25);pointer-events:none;z-index:0}#slider.slider-thumb .slide .non-image{display:flex !important;align-items:flex-end !important;justify-content:space-between !important;gap:24px !important;padding:80px 56px 32px !important}#slider.slider-thumb .slide .non-image h2{flex:1 1 auto !important;margin:0 !important;max-width:none !important;font-size:clamp(18px, 1.9vw, 28px) !important}#slider.slider-thumb .slide .non-image .more{flex:0 0 auto !important;margin:0 !important}#slider.slider-thumb .slide .non-image .helper1{display:none !important}.bd>.grid>.c-5.c-5-update,.bd>.grid>.c-5.c-5-update:nth-of-type(1),.bd>.grid>.c-5.c-5-update:nth-of-type(2),.bd>.grid>.c-5.c-5-update:nth-of-type(3){background:#fff !important;background-image:none !important;border:1px solid rgba(10,22,46,.06) !important;box-shadow:0 12px 32px -18px rgba(10,22,46,.14) !important;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s !important}.bd>.grid>.c-5.c-5-update:hover{transform:translateY(-6px) !important;box-shadow:0 24px 50px -20px rgba(0,89,248,.22) !important;border-color:rgba(0,89,248,.18) !important}.bd>.grid>.c-5.c-5-update{position:relative}.bd>.grid>.c-5.c-5-update:after{content:"" !important;display:block !important;position:absolute !important;inset:0 !important;border-radius:inherit !important;pointer-events:none !important;background:radial-gradient(circle at 50% 0%,rgba(0,89,248,.08) 0%,transparent 60%) !important;opacity:0 !important;transition:opacity .35s !important;z-index:0 !important;border:none !important;box-shadow:none !important}.bd>.grid>.c-5.c-5-update:hover:after{opacity:1 !important}.bd>.grid>.c-5.c-5-update>*{position:relative;z-index:1}.bd>.grid>.c-5.c-5-update .button,.bd>.grid>.c-5.c-5-update a.button,.bd>.grid>.c-5.c-5-update:nth-of-type(1) .button,.bd>.grid>.c-5.c-5-update:nth-of-type(2) .button,.bd>.grid>.c-5.c-5-update:nth-of-type(3) .button,.bd>.grid>.c-5.c-5-update:nth-of-type(3) a.button{background:var(--brand-blue) !important;background-image:none !important;color:#fff !important;border:none !important;padding:12px 24px !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.04em !important;border-radius:999px !important;box-shadow:0 10px 22px -10px rgba(0,89,248,.5) !important;text-shadow:none !important;transition:background .25s,transform .25s,box-shadow .25s !important;height:auto !important;line-height:1.2 !important}.bd>.grid>.c-5.c-5-update .button:hover,.bd>.grid>.c-5.c-5-update a.button:hover,.bd>.grid>.c-5.c-5-update:nth-of-type(3) .button:hover{background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;transform:translateY(-2px) !important;box-shadow:0 16px 32px -12px rgba(0,89,248,.6) !important}.bd .grid.folio-4-columns .folio .image,.bd .grid.folio-4-columns .folio p.image{aspect-ratio:16/10 !important;background:linear-gradient(135deg,#f3f6fb,#e8eef7)}.bd .grid.folio-4-columns .folio .image img,.bd .grid.folio-4-columns .folio p.image img{object-fit:cover !important;object-position:center !important}.steps-main .step{background:#fff !important;border-radius:18px !important;padding:22px 18px 24px !important;border:1px solid rgba(10,22,46,.06) !important;box-shadow:0 10px 26px -16px rgba(10,22,46,.14) !important;position:relative;overflow:hidden}.steps-main .step:before{content:"";position:absolute;left:0;bottom:0;height:4px;width:0;background:linear-gradient(90deg,var(--brand-blue),var(--brand-cyan));transition:width 1s cubic-bezier(.2,.8,.2,1);z-index:2}.steps-main.in-view .step:before{width:100%}.steps-main.in-view .step-1:before{transition-delay:.1s}.steps-main.in-view .step-2:before{transition-delay:1s}.steps-main.in-view .step-3:before{transition-delay:1.9s}.steps-main.in-view .step-4:before{transition-delay:2.8s}.steps-main .step-number{width:48px !important;height:48px !important;margin:0 auto 14px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:18px !important;font-weight:700 !important;color:rgba(10,22,46,.4) !important;background:rgba(0,89,248,.06) !important;border:2px solid rgba(0,89,248,.15) !important;transition:color .4s,background .4s,border-color .4s,transform .4s,box-shadow .4s !important}.steps-main.in-view .step-1 .step-number{transition-delay:.1s}.steps-main.in-view .step-2 .step-number{transition-delay:1s}.steps-main.in-view .step-3 .step-number{transition-delay:1.9s}.steps-main.in-view .step-4 .step-number{transition-delay:2.8s}.steps-main.in-view .step .step-number{color:#fff !important;background:linear-gradient(135deg,var(--brand-blue),var(--brand-cyan)) !important;border-color:transparent !important;box-shadow:0 8px 18px -8px rgba(0,89,248,.5) !important;transform:scale(1.05)}.steps-main .step-title{text-align:center !important;font-weight:700 !important;font-size:13px !important;letter-spacing:.08em !important;color:#0a162e !important;margin:0 !important}.steps-main .step-subtitle{text-align:center !important;font-size:12px !important;color:rgba(10,22,46,.55) !important;margin-top:6px !important;font-style:normal !important}@media (min-width:760px){.steps-main .step:not(:last-child):after{top:38px !important;right:-16px !important;font-size:18px !important;color:rgba(0,89,248,.25) !important;transition:color .4s !important}.steps-main.in-view .step-1:after{transition-delay:.9s;color:var(--brand-blue) !important}.steps-main.in-view .step-2:after{transition-delay:1.8s;color:var(--brand-blue) !important}.steps-main.in-view .step-3:after{transition-delay:2.7s;color:var(--brand-blue) !important}}.steps-main:before,.steps-main:after{display:none !important;content:none !important}.bd>table:not([class]) td p{font-weight:400 !important;font-size:13px !important;line-height:1.65 !important;color:rgba(10,22,46,.65) !important;-webkit-line-clamp:3 !important;font-family:inherit !important}.bd>table:not([class]) td a.frame.main_news_img,.bd>table:not([class]) td a.main_news_img{float:left !important;width:88px !important;height:88px !important;margin:4px 14px 8px 0 !important;border-radius:10px !important;box-shadow:0 4px 10px -6px rgba(10,22,46,.25) !important}.bd>table:not([class]) td h3.main_news_title{margin:0 0 8px !important;font-size:15px !important;font-weight:600 !important;line-height:1.3 !important;overflow:hidden}.bd>table:not([class]) td>h3.main_news_title,.bd>table:not([class]) td>p{overflow:hidden}.bd>table:not([class]) td a.main_news_img+h3.main_news_title{padding-top:4px}.bd>table:not([class]) td br+a.main_news_img,.bd>table:not([class]) td p+a.main_news_img{margin-top:18px !important;clear:both}.bd>table:not([class]) td br{display:none !important}.bd>table:not([class]) td br.keep{display:inline !important}:root{--page-bg:#f4f7fb}#id{padding-top:0 !important}#id h1{margin:0 !important;padding:0 !important;line-height:0}.brand-logo{display:inline-flex !important;align-items:center;text-decoration:none !important;background:0 0 !important;padding:0 !important;margin:0 !important;border:none !important}.brand-logo .brand-logo-img{width:auto !important;height:88px !important;display:block !important;max-width:100% !important;border:none !important;box-shadow:none !important;transition:transform .35s var(--ease,ease)}.brand-logo:hover .brand-logo-img{transform:scale(1.04) translateY(-1px)}.footer-brand-logo{width:120px !important;height:auto !important;display:block !important;float:none !important;margin:0 0 18px !important;border:none !important;box-shadow:none !important}#primary-nav-menu.dd-menu li ul{transition:opacity .28s cubic-bezier(.2,.8,.2,1),transform .35s cubic-bezier(.2,.8,.2,1),visibility .28s cubic-bezier(.2,.8,.2,1) !important}#primary-nav-menu.dd-menu li ul>li{opacity:0;transform:translateY(-6px);transition:opacity .25s ease,transform .3s ease}#primary-nav-menu.dd-menu li:hover>ul>li,#primary-nav-menu.dd-menu li:focus-within>ul>li{opacity:1;transform:none}#primary-nav-menu.dd-menu li:hover>ul>li:nth-child(1){transition-delay:.08s}#primary-nav-menu.dd-menu li:hover>ul>li:nth-child(2){transition-delay:.14s}#primary-nav-menu.dd-menu li:hover>ul>li:nth-child(3){transition-delay:.2s}#primary-nav-menu.dd-menu li:hover>ul>li:nth-child(4){transition-delay:.26s}#primary-nav-menu.dd-menu li:hover>ul>li:nth-child(5){transition-delay:.32s}#primary-nav-menu.dd-menu li:hover>ul>li:nth-child(6){transition-delay:.38s}#primary-nav-menu.dd-menu li:hover>ul>li:nth-child(n+7){transition-delay:.42s}#primary-nav-menu.dd-menu li ul{overflow:hidden !important}#primary-nav-menu.dd-menu li:hover>ul,#primary-nav-menu.dd-menu li:focus-within>ul{overflow:visible !important}#slider.slider-thumb{position:relative;z-index:1;filter:none !important;box-shadow:0 26px 48px -22px rgba(10,22,46,.3) !important;border-radius:28px !important;overflow:hidden !important;background:#fff !important;margin-bottom:70px !important;isolation:isolate}#slider.slider-thumb:before{display:none !important;content:none !important}.bd,body>.bd{position:relative;z-index:5;background:var(--page-bg) !important}#slider.slider-thumb .slides,#slider.slider-thumb .slide,#slider.slider-thumb .slide .image,#slider.slider-thumb .slide .image a{background:#fff !important;border-radius:0 !important}#slider.slider-thumb .slide .image img{display:block !important;background:#fff !important;border-radius:0 !important}#slider.slider-thumb .slide .non-image{left:0 !important;right:0 !important;bottom:0 !important;top:auto !important;width:100% !important;max-width:none !important;display:flex !important;flex-direction:row !important;align-items:flex-end !important;justify-content:space-between !important;gap:32px !important;padding:80px 56px 36px !important;text-align:left !important;background:linear-gradient(to top,rgba(10,22,46,.72) 0%,rgba(10,22,46,.42) 45%,rgba(10,22,46,0) 100%) !important}#slider.slider-thumb .slide .non-image h2,#slider.slider-thumb .slide .non-image h2 a{flex:1 1 0 !important;min-width:0 !important;margin:0 !important;max-width:none !important;text-align:left !important;color:#fff !important;font-size:clamp(20px, 2vw, 30px) !important;font-weight:700 !important;line-height:1.2 !important;text-shadow:0 2px 14px rgba(0,0,0,.55);letter-spacing:-.01em}#slider.slider-thumb .slide .non-image .more{flex:0 0 auto !important;margin:0 !important;text-align:right !important}#slider.slider-thumb .slide .non-image .helper1{display:none !important}.bd>.grid>.c-5.c-5-update .button,.bd>.grid>.c-5.c-5-update a.button,.bd>.grid>.c-5.c-5-update:nth-of-type(1) .button,.bd>.grid>.c-5.c-5-update:nth-of-type(2) .button,.bd>.grid>.c-5.c-5-update:nth-of-type(3) .button,.bd>.grid>.c-5.c-5-update:nth-of-type(3) a.button{background:linear-gradient(135deg,var(--brand-blue) 0%,var(--brand-cyan) 100%) !important;background-size:100% 100% !important;color:#fff !important;border:none !important;box-shadow:0 12px 24px -10px rgba(0,89,248,.55),inset 0 0 0 1px rgba(255,255,255,.18) !important;transition:transform .3s var(--ease,ease),box-shadow .3s var(--ease,ease),filter .3s var(--ease,ease),background .4s ease !important}.bd>.grid>.c-5.c-5-update .button:hover,.bd>.grid>.c-5.c-5-update a.button:hover,.bd>.grid>.c-5.c-5-update:nth-of-type(3) .button:hover{background:linear-gradient(135deg,#003ab5 0%,#00a3d4 100%) !important;transform:translateY(-3px) scale(1.04) !important;box-shadow:0 22px 42px -14px rgba(0,89,248,.7),inset 0 0 0 1px rgba(255,255,255,.28) !important;filter:brightness(1.05)}.bd center img[src*=shadow_main],.bd>center>img[src*=shadow_main]{display:none !important}.bd>center>p[style*="666666"],.bd center p[style*="666666"][style*="24px"]{all:unset !important;display:block !important;margin:0 auto 24px !important;font-family:Inter,sans-serif !important;font-size:clamp(22px, 2.4vw, 32px) !important;font-weight:700 !important;color:#0a162e !important;letter-spacing:-.01em !important;text-align:center !important;padding-top:48px !important}.bd .grid.folio-4-columns{background:#fff !important;border-radius:24px !important;padding:40px 32px 32px !important;margin:8px auto 56px !important;max-width:1240px !important;box-shadow:0 18px 50px -28px rgba(10,22,46,.18) !important;box-sizing:border-box !important}.bd .grid.folio-4-columns .folio{display:flex !important;flex-direction:column !important;background:0 0 !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important}.bd .grid.folio-4-columns .folio>h3{order:2 !important;margin:16px 4px 6px !important;padding:0 !important;font-size:14px !important;font-weight:600 !important;line-height:1.35 !important;color:#0a162e !important;text-align:left !important;border:none !important;background:0 0 !important}.bd .grid.folio-4-columns .folio>h3 a{color:#0a162e !important;text-decoration:none !important;font-weight:600 !important;background:0 0 !important;border:none !important}.bd .grid.folio-4-columns .folio>h3 a:hover{color:var(--brand-blue) !important}.bd .grid.folio-4-columns .folio>p.image,.bd .grid.folio-4-columns .folio>.image{order:1 !important;margin:0 !important;padding:0 !important;aspect-ratio:21/9 !important;overflow:hidden !important;border-radius:14px !important;background:linear-gradient(135deg,#f0f4fa,#e6edf6) !important;position:relative !important}.bd .grid.folio-4-columns .folio>p.meta,.bd .grid.folio-4-columns .folio>.meta{order:3 !important;margin:4px 4px 0 !important;padding:0 !important;font-size:12px !important;font-weight:400 !important;color:rgba(10,22,46,.55) !important;line-height:1.5 !important;border:none !important;background:0 0 !important}.bd .grid.folio-4-columns .folio .image a,.bd .grid.folio-4-columns .folio .image a.frame,.bd .grid.folio-4-columns .folio .image a:hover,.bd .grid.folio-4-columns .folio .image a.frame:hover{display:block !important;width:100% !important;height:100% !important;border:none !important;outline:none !important;box-shadow:none !important;background:0 0 !important;padding:0 !important;margin:0 !important;border-radius:inherit !important;overflow:hidden !important;position:relative !important}.bd .grid.folio-4-columns .folio .image img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;display:block !important;transition:transform .55s cubic-bezier(.2,.8,.2,1) !important;border-radius:inherit !important}.bd .grid.folio-4-columns .folio:hover .image img{transform:scale(1.06)}.bd .grid.folio-4-columns .folio .image:after{content:"" !important;position:absolute !important;inset:0 !important;background:linear-gradient(135deg,rgba(0,89,248,0),rgba(0,89,248,.18)) !important;opacity:0 !important;transition:opacity .35s ease !important;pointer-events:none !important;border-radius:inherit !important}.bd .grid.folio-4-columns .folio:hover .image:after{opacity:1 !important}.bd .grid.folio-4-columns .folio .image .helper2{display:none !important}.steps-main{background:#fff !important;border-radius:24px !important;padding:56px 40px !important;margin:8px auto 56px !important;max-width:1240px !important;box-shadow:0 18px 50px -28px rgba(10,22,46,.18) !important;box-sizing:border-box !important}@media (min-width:760px){.steps-main .step:not(:last-child):after{content:"\2192" !important;display:block !important;position:absolute !important;right:-18px !important;top:32px !important;font-size:22px !important;font-weight:700 !important;color:rgba(0,89,248,.25) !important;opacity:0 !important;transform:translateX(-6px) !important;transition:opacity .5s ease,transform .5s ease,color .4s ease !important;z-index:4 !important}.steps-main.in-view .step:not(:last-child):after{opacity:1 !important;transform:none !important;color:var(--brand-blue) !important}.steps-main.in-view .step-1:after{transition-delay:1s !important}.steps-main.in-view .step-2:after{transition-delay:1.9s !important}.steps-main.in-view .step-3:after{transition-delay:2.8s !important}}.bd>center:has(>img[src*=shadow_main]){display:none !important}.steps-main{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:22px !important;padding:56px 40px !important}.steps-main:before,.steps-main:after{content:none !important;display:none !important;background:0 0 !important}@media (min-width:760px){.steps-main .step:not(:last-child):after{content:"\2192" !important;position:absolute !important;right:-16px !important;top:38px !important;font-size:26px !important;line-height:1 !important;font-weight:800 !important;color:rgba(0,89,248,.35) !important;opacity:0 !important;transform:translateX(-8px) !important;transition:opacity .55s ease,transform .55s ease,color .4s ease !important;z-index:4 !important;pointer-events:none !important}.steps-main.in-view .step:not(:last-child):after{opacity:1 !important;transform:none !important;color:var(--brand-blue) !important}.steps-main.in-view .step-1:after{transition-delay:.8s !important}.steps-main.in-view .step-2:after{transition-delay:1.6s !important}.steps-main.in-view .step-3:after{transition-delay:2.4s !important}}@media (max-width:1100px){.steps-main{grid-template-columns:repeat(2,1fr) !important;padding:40px 28px !important}.steps-main .step:not(:last-child):after{display:none !important}}@media (max-width:600px){.steps-main{grid-template-columns:1fr !important;padding:28px 18px !important}}.bd .grid.folio-4-columns .folio .meta,.bd .grid.folio-4-columns .folio p.meta,.bd .grid.folio-4-columns .folio center{text-align:left !important}.bd>center>img[src*=shadow_main],.bd>center>img[src*="shadow.png"]{display:none !important}.bd>center:empty{display:none !important}.section-card{display:block;background:#fff;border-radius:24px;padding:38px 40px 32px !important;margin:28px auto 36px !important;max-width:1240px !important;box-shadow:0 18px 50px -28px rgba(10,22,46,.18);box-sizing:border-box;position:relative}@media (max-width:760px){.section-card{padding:28px 22px 24px !important;border-radius:18px;margin:20px auto 24px !important}}.section-card .section-head{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin:0 0 22px;flex-wrap:wrap}.section-card .section-title{margin:0 !important;padding:0 !important;font-size:clamp(22px, 2.1vw, 28px) !important;line-height:1.2 !important;font-weight:700 !important;color:#0a162e !important;letter-spacing:-.01em !important;text-align:left !important;font-family:inherit !important;position:relative}.section-card .section-title:after{content:"";display:block;width:44px;height:3px;margin-top:10px;border-radius:3px;background:var(--brand-grad)}.section-card .section-link{font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--brand-blue);text-decoration:none;transition:color .25s,transform .25s;flex:0 0 auto}.section-card .section-link:hover{color:var(--brand-cyan);transform:translateX(3px)}.section-card .section-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:rgba(10,22,46,.4);font-weight:600;flex:0 0 auto}.section-card .section-cta{display:flex;justify-content:center;margin:24px 0 0}.section-card.folio-section .grid.folio-4-columns{background:0 0 !important;border-radius:0 !important;padding:0 !important;margin:0 !important;max-width:none !important;box-shadow:none !important}.section-card.folio-section .folio{background:#fff !important;border-radius:14px !important;overflow:visible !important;box-shadow:0 4px 14px -8px rgba(10,22,46,.12) !important;border:1px solid rgba(10,22,46,.04);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.section-card.folio-section .folio:hover{transform:translateY(-4px);box-shadow:0 16px 36px -16px rgba(0,89,248,.24) !important;border-color:rgba(0,89,248,.12)}.section-card.folio-section .folio h3{margin:14px 16px 6px !important;font-size:14px !important;font-weight:700 !important;color:#0a162e !important;letter-spacing:-.005em !important}.section-card.folio-section .folio .meta,.section-card.folio-section .folio p.meta{margin:0 16px 16px !important;font-size:14px !important;line-height:1.55 !important;color:rgba(10,22,46,.65) !important;font-weight:400 !important;font-family:inherit !important;font-style:normal !important;text-align:left !important}.section-card.folio-section .folio-gallery{margin:22px 0 0;border-radius:16px;overflow:hidden}.section-card.folio-section .folio-gallery .envira-gallery-wrap,.section-card.folio-section .folio-gallery .envira-gallery-public{background:0 0 !important;box-shadow:none !important;border-radius:16px !important;overflow:hidden !important;margin:0 !important}.section-card.steps-section .steps-main{background:0 0 !important;box-shadow:none !important;border-radius:0 !important;padding:0 !important;margin:0 !important;max-width:none !important;display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:24px !important;position:relative;overflow:visible !important}.section-card.steps-section .steps-main:before,.section-card.steps-section .steps-main:after{content:none !important;display:none !important;background:0 0 !important}@media (min-width:760px){.section-card.steps-section{position:relative}.section-card.steps-section .steps-progress{position:absolute;left:12.5%;right:12.5%;top:calc(38px + 24px);height:2px;background:rgba(0,89,248,.14);border-radius:2px;z-index:0;pointer-events:none}.section-card.steps-section .steps-progress:after{content:"";position:absolute;inset:0;width:0;background:var(--brand-grad);border-radius:2px;transition:width 2s cubic-bezier(.2,.8,.2,1)}.section-card.steps-section .steps-main.in-view~.steps-progress:after,.section-card.steps-section.in-view .steps-progress:after{width:100%}}.section-card.steps-section .step{background:#fff !important;border:1px solid rgba(10,22,46,.06) !important;border-radius:16px !important;padding:24px 18px 22px !important;text-align:center !important;position:relative;z-index:2;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;opacity:0;transform:translateY(14px)}.section-card.steps-section .steps-main.in-view .step{opacity:1;transform:none;transition:opacity .55s,transform .55s,box-shadow .35s,border-color .35s}.section-card.steps-section .steps-main.in-view .step-1{transition-delay:0s}.section-card.steps-section .steps-main.in-view .step-2{transition-delay:.12s}.section-card.steps-section .steps-main.in-view .step-3{transition-delay:.24s}.section-card.steps-section .steps-main.in-view .step-4{transition-delay:.36s}.section-card.steps-section .step:hover{transform:translateY(-4px);box-shadow:0 22px 40px -22px rgba(0,89,248,.32);border-color:rgba(0,89,248,.18)}.section-card.steps-section .step-number{width:48px !important;height:48px !important;margin:0 auto 14px !important;border-radius:50% !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:18px !important;font-weight:800 !important;color:rgba(10,22,46,.45) !important;background:#eef3fb !important;border:0 !important;box-shadow:inset 0 0 0 1px rgba(0,89,248,.12) !important;transition:color .4s,background .4s,box-shadow .4s,transform .4s !important}.section-card.steps-section .steps-main.in-view .step-1 .step-number{transition-delay:.2s}.section-card.steps-section .steps-main.in-view .step-2 .step-number{transition-delay:.9s}.section-card.steps-section .steps-main.in-view .step-3 .step-number{transition-delay:1.6s}.section-card.steps-section .steps-main.in-view .step-4 .step-number{transition-delay:2.3s}.section-card.steps-section .steps-main.in-view .step .step-number{color:#fff !important;background:linear-gradient(135deg,var(--brand-blue),var(--brand-cyan)) !important;box-shadow:0 10px 22px -8px rgba(0,89,248,.55),inset 0 0 0 1px rgba(255,255,255,.18) !important;transform:scale(1.06)}.section-card.steps-section .step-title{font-weight:800 !important;font-size:13px !important;letter-spacing:.06em !important;color:#0a162e !important;margin:0 0 6px !important}.section-card.steps-section .step-subtitle{font-size:13px !important;line-height:1.45 !important;color:rgba(10,22,46,.58) !important}@media (min-width:900px){.section-card.steps-section .step:not(:last-child):after{content:"";position:absolute;right:-16px;top:38px;width:22px;height:8px;background:linear-gradient(90deg,transparent 0%,var(--brand-blue) 30%,var(--brand-cyan) 100%);-webkit-mask:linear-gradient(90deg,#000 60%,transparent 100%);mask:linear-gradient(90deg,#000 60%,transparent 100%);opacity:0;transform:translateX(-10px);transition:opacity .55s ease,transform .55s ease;z-index:5;pointer-events:none}.section-card.steps-section .step:not(:last-child):before{content:"";position:absolute;right:-22px;top:34px;width:0;height:0;border-left:8px solid var(--brand-cyan);border-top:7px solid transparent;border-bottom:7px solid transparent;opacity:0;transform:translateX(-10px);transition:opacity .55s ease .1s,transform .55s ease .1s;z-index:6;pointer-events:none;filter:drop-shadow(0 2px 6px rgba(0,89,248,.35))}.section-card.steps-section .steps-main.in-view .step:not(:last-child):after,.section-card.steps-section .steps-main.in-view .step:not(:last-child):before{opacity:1;transform:none}.section-card.steps-section .steps-main.in-view .step-1:after,.section-card.steps-section .steps-main.in-view .step-1:before{transition-delay:.55s}.section-card.steps-section .steps-main.in-view .step-2:after,.section-card.steps-section .steps-main.in-view .step-2:before{transition-delay:1.25s}.section-card.steps-section .steps-main.in-view .step-3:after,.section-card.steps-section .steps-main.in-view .step-3:before{transition-delay:1.95s}}@media (max-width:1100px){.section-card.steps-section .steps-main{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:600px){.section-card.steps-section .steps-main{grid-template-columns:1fr !important}}.section-card.prices-section .prices-grid{margin:0}.section-card.prices-section .prices-grid ul.products{margin:0 !important;padding:0 !important;display:grid !important;grid-template-columns:repeat(6,1fr) !important;gap:14px !important}@media (max-width:1100px){.section-card.prices-section .prices-grid ul.products{grid-template-columns:repeat(3,1fr) !important}}@media (max-width:600px){.section-card.prices-section .prices-grid ul.products{grid-template-columns:repeat(2,1fr) !important}}.slider-thumb{overflow:hidden !important}.slider-thumb .non-image{box-sizing:border-box !important;left:0 !important;right:0 !important;width:auto !important;max-width:100% !important;padding:80px 56px 36px !important}.slider-thumb .non-image .more{margin:0 !important;max-width:220px;flex:0 0 auto !important}.slider-thumb .non-image h2{flex:1 1 auto !important;min-width:0 !important;padding-right:18px}@media (max-width:760px){.slider-thumb .non-image{padding:36px 22px 18px !important;flex-direction:column !important;align-items:flex-start !important;gap:14px !important}.slider-thumb .non-image .more{width:100%;max-width:none}}#feeds-nav ul.feeds{display:flex;gap:10px;align-items:center;padding:0;margin:0;list-style:none}#feeds-nav ul.feeds li.feed{display:inline-flex;padding:0;margin:0;background:0 0}#feeds-nav ul.feeds li.feed>a{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:rgba(10,22,46,.35);box-shadow:0 4px 12px -6px rgba(10,22,46,.25);transition:transform .25s ease,box-shadow .35s ease,background .35s ease,filter .25s ease;overflow:hidden;position:relative}#feeds-nav ul.feeds li.feed>a>svg{display:block;transition:transform .3s ease}#feeds-nav ul.feeds li.feed>a:hover{transform:translateY(-2px) scale(1.06)}#feeds-nav ul.feeds li.feed>a:hover>svg{transform:scale(1.08)}#feeds-nav .feed-tg>a{background:linear-gradient(135deg,#2aabee,#229ed9)}#feeds-nav .feed-tg>a:hover{box-shadow:0 12px 28px -8px rgba(42,171,238,.55),0 0 0 4px rgba(42,171,238,.15)}#feeds-nav .feed-fb>a{background:linear-gradient(135deg,#1877f2,#0a5dc7)}#feeds-nav .feed-fb>a:hover{box-shadow:0 12px 28px -8px rgba(24,119,242,.55),0 0 0 4px rgba(24,119,242,.15)}#feeds-nav .feed-ig>a{background:radial-gradient(circle at 30% 110%,#fdd66a 0%,#f76b1c 22%,#e63558 45%,#c5208e 68%,#5d40c9 100%)}#feeds-nav .feed-ig>a:hover{box-shadow:0 12px 28px -8px rgba(229,53,88,.5),0 0 0 4px rgba(197,32,142,.18)}#feeds-nav .feed-yt>a{background:linear-gradient(135deg,#ff3b3b,#c00)}#feeds-nav .feed-yt>a:hover{box-shadow:0 12px 28px -8px rgba(204,0,0,.55),0 0 0 4px rgba(255,59,59,.15)}.section-header-outer{max-width:1240px;margin:36px auto 14px !important;padding:0 40px;display:flex;align-items:baseline;justify-content:space-between;gap:18px;flex-wrap:wrap;box-sizing:border-box}@media (max-width:760px){.section-header-outer{padding:0 22px;margin:24px auto 10px !important}}.section-header-outer .section-title-outer{margin:0 !important;padding:0 !important;font-size:clamp(24px, 2.4vw, 32px) !important;line-height:1.15 !important;font-weight:800 !important;color:#0a162e !important;letter-spacing:-.015em !important;text-align:left !important;font-family:inherit !important;position:relative}.section-header-outer .section-title-outer:after{content:"";display:block;width:56px;height:3px;margin-top:12px;border-radius:3px;background:var(--brand-grad)}.section-header-outer .section-link-outer{font-size:14px;font-weight:600;letter-spacing:.01em;color:var(--brand-blue);text-decoration:none;transition:color .25s,transform .25s;flex:0 0 auto}.section-header-outer .section-link-outer:hover{color:var(--brand-cyan);transform:translateX(3px)}.section-header-outer .section-eyebrow-outer{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgba(10,22,46,.42);font-weight:600;flex:0 0 auto}.section-header-outer+.section-card{margin-top:0 !important}.section-card .section-head{display:none !important}.section-card.steps-section{overflow:visible !important}.section-card.steps-section .steps-main{overflow:visible !important;position:relative !important}.section-card.steps-section .step:before,.section-card.steps-section .step:after{content:none !important;display:none !important;background:0 0 !important;border:0 !important}.section-card.steps-section .step-arrow{display:none}@media (min-width:900px){.section-card.steps-section .step-arrow{display:block;position:absolute;top:28px;width:40px;height:12px;pointer-events:none;opacity:0;transform:translateX(-12px) translateY(-50%);transition:opacity .55s ease,transform .55s ease;z-index:9}.section-card.steps-section .step-arrow-1{left:25%;transform:translateX(calc(-50% - 0px)) translateY(-50%)}.section-card.steps-section .step-arrow-2{left:50%;transform:translateX(-50%) translateY(-50%)}.section-card.steps-section .step-arrow-3{left:75%;transform:translateX(-50%) translateY(-50%)}.section-card.steps-section .step-arrow:before{content:"";position:absolute;left:0;right:14px;top:50%;height:2px;transform:translateY(-50%);background:linear-gradient(90deg,rgba(0,89,248,0) 0%,var(--brand-blue) 40%,var(--brand-cyan) 100%);border-radius:2px}.section-card.steps-section .step-arrow:after{content:"";position:absolute;right:0;top:50%;width:0;height:0;transform:translateY(-50%);border-left:12px solid var(--brand-cyan);border-top:7px solid transparent;border-bottom:7px solid transparent;filter:drop-shadow(0 2px 6px rgba(0,190,246,.45))}.section-card.steps-section .steps-main.in-view .step-arrow{opacity:1}.section-card.steps-section .steps-main.in-view .step-arrow-1{transform:translateX(-50%) translateY(-50%);transition-delay:.55s}.section-card.steps-section .steps-main.in-view .step-arrow-2{transform:translateX(-50%) translateY(-50%);transition-delay:1.25s}.section-card.steps-section .steps-main.in-view .step-arrow-3{transform:translateX(-50%) translateY(-50%);transition-delay:1.95s}}.post-hd-compact{padding-top:8px !important;padding-bottom:8px !important;min-height:0 !important}.post-hd-compact .c-9.post-hd-spacer{min-height:1px}.post-hd-compact h1{display:none !important}.post-hd-compact .c-9 .breadcrumbs,.post-hd-compact .c-9 nav{display:none !important}.post-page-v2~* #button-group,.post-hd-compact+.bd #button-group,body.single #button-group{opacity:1 !important}.bd.post-page-v2{background:var(--page-bg,#f4f7fb);padding:0 !important;max-width:none !important;margin:0 !important}.bd.post-page-v2 .post-article-v2{display:block;width:100%;max-width:none;margin:0;padding:0}.post-page-v2 .post-hero{position:relative;overflow:hidden;padding:56px 24px 44px;background:radial-gradient(1200px 480px at 80% 0%,rgba(0,190,246,.14),transparent 60%),radial-gradient(900px 420px at 12% 100%,rgba(0,89,248,.1),transparent 60%),linear-gradient(180deg,#fff 0%,#f7faff 100%);border-bottom:1px solid rgba(10,22,46,.04)}.post-page-v2 .post-hero-bg{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.post-page-v2 .post-hero-blob{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55}.post-page-v2 .post-hero-blob-1{width:380px;height:380px;top:-120px;right:-80px;background:radial-gradient(circle,rgba(0,190,246,.55),transparent 70%)}.post-page-v2 .post-hero-blob-2{width:460px;height:460px;bottom:-200px;left:-120px;background:radial-gradient(circle,rgba(0,89,248,.35),transparent 70%)}.post-page-v2 .post-hero-inner{position:relative;z-index:1;max-width:820px;margin:0 auto;text-align:left}.post-page-v2 .post-hero-crumbs{font-size:12px;color:rgba(10,22,46,.55);margin-bottom:18px;letter-spacing:.02em}.post-page-v2 .post-hero-crumbs a{color:rgba(10,22,46,.55);text-decoration:none;transition:color .25s}.post-page-v2 .post-hero-crumbs a:hover{color:var(--brand-blue)}.post-page-v2 .post-hero-cats{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-blue);margin-bottom:14px}.post-page-v2 .post-hero-cats a{color:inherit;text-decoration:none}.post-page-v2 .post-hero-cats a:hover{color:var(--brand-cyan)}.post-page-v2 .post-hero-cats .dot{color:rgba(10,22,46,.25);margin:0 4px}.post-page-v2 .post-hero-title{margin:0 !important;padding:0 !important;font-size:clamp(28px, 4.4vw, 52px) !important;line-height:1.08 !important;font-weight:800 !important;color:#0a162e !important;letter-spacing:-.022em !important;text-align:left !important;font-family:inherit !important}.post-page-v2 .post-hero-meta{margin-top:22px;display:flex;flex-wrap:wrap;gap:18px 22px;align-items:center;font-size:13px;color:rgba(10,22,46,.58);font-style:normal;font-weight:500}.post-page-v2 .post-hero-meta .hm-item{display:inline-flex;align-items:center;gap:6px}.post-page-v2 .post-hero-meta .hm-item svg{color:var(--brand-blue);flex:0 0 auto;opacity:.75}.post-page-v2 .post-hero-meta .hm-item a{color:inherit;text-decoration:none;transition:color .25s}.post-page-v2 .post-hero-meta .hm-item a:hover{color:var(--brand-blue)}.post-page-v2 .post-featured-v2{max-width:1080px;margin:-28px auto 0;padding:0 24px;position:relative;z-index:2}.post-page-v2 .post-featured-v2 .post-featured-img,.post-page-v2 .post-featured-v2 img{display:block;width:100%;height:auto;max-height:520px;object-fit:cover;border-radius:22px;box-shadow:0 28px 70px -30px rgba(10,22,46,.35),0 4px 14px -8px rgba(10,22,46,.15);background:#fff}.post-page-v2 .post-featured-v2 .frame,.post-page-v2 .post-featured-v2 .helper2{display:none !important}.post-page-v2 .post-content-wrap{max-width:760px;margin:48px auto 0;padding:0 24px 64px}.post-page-v2 .post-entry-v2{font-size:17.5px;line-height:1.78;color:#1a2540;font-weight:400}.post-page-v2 .post-entry-v2 p{margin:0 0 22px !important;font-size:17.5px !important;line-height:1.78 !important;color:#1a2540 !important;font-style:normal !important}.post-page-v2 .post-entry-v2>p:first-of-type:first-letter {float:left;font-size:64px;line-height:.92;font-weight:800;color:var(--brand-blue);background:linear-gradient(135deg,var(--brand-blue),var(--brand-cyan));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:6px 12px 0 0;font-family:inherit}.post-page-v2 .post-entry-v2 h2{margin:56px 0 18px !important;padding:0 !important;font-size:clamp(22px, 2.4vw, 30px) !important;line-height:1.2 !important;font-weight:800 !important;color:#0a162e !important;letter-spacing:-.015em !important;text-align:left !important;position:relative;font-family:inherit !important}.post-page-v2 .post-entry-v2 h2:before{content:"";display:block;width:40px;height:3px;margin-bottom:14px;border-radius:3px;background:var(--brand-grad);opacity:.9}.post-page-v2 .post-entry-v2 h3{margin:40px 0 14px !important;font-size:clamp(19px, 1.7vw, 22px) !important;line-height:1.3 !important;font-weight:700 !important;color:#0a162e !important;letter-spacing:-.01em !important;text-align:left !important;font-family:inherit !important}.post-page-v2 .post-entry-v2 a{color:var(--brand-blue);text-decoration:none;background-image:linear-gradient(transparent calc(100% - 1px), var(--brand-cyan) 1px);background-repeat:no-repeat;background-size:100% 100%;transition:color .25s,background-size .25s}.post-page-v2 .post-entry-v2 a:hover{color:var(--brand-cyan)}.post-page-v2 .post-entry-v2 ul,.post-page-v2 .post-entry-v2 ol{margin:0 0 22px !important;padding-left:22px !important}.post-page-v2 .post-entry-v2 li{margin-bottom:8px !important;line-height:1.7 !important;color:#1a2540 !important;font-size:17px !important}.post-page-v2 .post-entry-v2 ul li::marker{color:var(--brand-blue)}.post-page-v2 .post-entry-v2 img,.post-page-v2 .post-entry-v2 .frame img,.post-page-v2 .post-entry-v2 p img{display:block;max-width:100%;height:auto;border-radius:14px;box-shadow:0 16px 40px -22px rgba(10,22,46,.35),0 4px 10px -6px rgba(10,22,46,.15);margin:14px auto 18px;background:#fff}.post-page-v2 .post-entry-v2 .frame{background:0 0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;display:inline-block}.post-page-v2 .post-entry-v2 .helper2{display:none !important}.post-page-v2 .post-entry-v2 blockquote{position:relative;margin:32px 0 !important;padding:18px 22px 18px 26px !important;border:0 !important;background:linear-gradient(135deg,rgba(0,89,248,.04),rgba(0,190,246,.04)) !important;border-radius:14px;color:#0a162e !important;font-style:italic;font-size:18px !important;line-height:1.6 !important;overflow:hidden}.post-page-v2 .post-entry-v2 blockquote:before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:4px;border-radius:4px;background:var(--brand-grad)}.post-page-v2 .post-entry-v2 blockquote p{margin:0 !important;font-style:italic !important;color:#0a162e !important}.post-page-v2 .post-entry-v2 .Embed-container,.post-page-v2 .post-entry-v2 iframe{border-radius:14px;overflow:hidden;box-shadow:0 18px 44px -22px rgba(10,22,46,.35)}.post-page-v2 .post-tags-v2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:36px 0 0;padding:16px 0 0;border-top:1px solid rgba(10,22,46,.08);font-size:13px}.post-page-v2 .post-tags-v2 .post-tags-label{color:rgba(10,22,46,.5);font-weight:600;letter-spacing:.04em;margin-right:4px;text-transform:uppercase;font-size:11px}.post-page-v2 .post-tags-v2 a{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;background:rgba(0,89,248,.06);color:var(--brand-blue);font-weight:600;font-size:12.5px;text-decoration:none;transition:background .25s,color .25s,transform .25s}.post-page-v2 .post-tags-v2 a:hover{background:var(--brand-blue);color:#fff;transform:translateY(-1px)}.post-page-v2 .post-cta-card{position:relative;margin:40px 0 0;border-radius:24px;overflow:hidden;color:#fff;box-shadow:0 26px 60px -30px rgba(0,89,248,.55);isolation:isolate}.post-page-v2 .post-cta-card .cta-card-bg{position:absolute;inset:0;z-index:0;background:radial-gradient(360px 220px at 100% 0%,rgba(255,255,255,.22),transparent 70%),radial-gradient(360px 240px at 0% 100%,rgba(0,190,246,.55),transparent 70%),linear-gradient(135deg,#0a3aa8 0%,#0059f8 55%,#00bef6 130%)}.post-page-v2 .post-cta-card .cta-card-inner{position:relative;z-index:1;padding:36px 36px 32px}.post-page-v2 .post-cta-card .cta-eyebrow{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.8);margin-bottom:8px}.post-page-v2 .post-cta-card .cta-title{margin:0 0 8px !important;font-size:clamp(22px, 2.2vw, 28px) !important;font-weight:800 !important;color:#fff !important;letter-spacing:-.01em !important;line-height:1.2 !important;font-family:inherit !important;text-align:left !important}.post-page-v2 .post-cta-card .cta-sub{margin:0 0 22px !important;font-size:15px !important;line-height:1.55 !important;color:rgba(255,255,255,.82) !important;max-width:560px;font-style:normal !important}.post-page-v2 .post-cta-card .cta-actions{display:flex;flex-wrap:wrap;gap:10px}.post-page-v2 .post-cta-card .cta-actions .button{margin:0 !important}.post-page-v2 .post-cta-card .cta-actions .button.tertiary{background:rgba(255,255,255,.14) !important;color:#fff !important;border:1px solid rgba(255,255,255,.25) !important}.post-page-v2 .post-cta-card .cta-actions .button.tertiary:hover{background:rgba(255,255,255,.22) !important;border-color:rgba(255,255,255,.4) !important}.post-page-v2 .post-share-v2{display:flex;align-items:center;gap:10px;margin:36px 0 0;flex-wrap:wrap}.post-page-v2 .post-share-v2 .post-share-label{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(10,22,46,.5);margin-right:4px}.post-page-v2 .post-share-v2 .post-share-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fff;color:rgba(10,22,46,.55);border:1px solid rgba(10,22,46,.08);cursor:pointer;transition:transform .25s,color .25s,background .25s,box-shadow .35s,border-color .25s}.post-page-v2 .post-share-v2 .post-share-btn:hover{transform:translateY(-2px);color:#fff;border-color:transparent;box-shadow:0 12px 24px -10px rgba(0,89,248,.45)}.post-page-v2 .post-share-v2 .share-tg:hover{background:linear-gradient(135deg,#2aabee,#229ed9)}.post-page-v2 .post-share-v2 .share-fb:hover{background:linear-gradient(135deg,#1877f2,#0a5dc7)}.post-page-v2 .post-share-v2 .share-vw:hover{background:#0a162e}.post-page-v2 .post-share-v2 .share-copy:hover{background:var(--brand-grad)}.post-page-v2 .post-share-v2 .share-copy.copied{background:#16a34a;color:#fff;border-color:transparent}.bd.post-page-v2 .related-header{max-width:1240px;padding:0 40px;margin:32px auto 14px !important}@media (max-width:760px){.bd.post-page-v2 .related-header{padding:0 22px}}.bd.post-page-v2 .post-related{max-width:1240px;margin:0 auto 56px !important;padding:0 40px;box-sizing:border-box}@media (max-width:760px){.bd.post-page-v2 .post-related{padding:0 22px}}.bd.post-page-v2 .related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:900px){.bd.post-page-v2 .related-grid{grid-template-columns:1fr}}.bd.post-page-v2 .related-card{display:flex;flex-direction:column;background:#fff;border-radius:18px;overflow:hidden;text-decoration:none;color:#0a162e;border:1px solid rgba(10,22,46,.05);box-shadow:0 8px 22px -14px rgba(10,22,46,.15);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.bd.post-page-v2 .related-card:hover{transform:translateY(-5px);box-shadow:0 22px 48px -22px rgba(0,89,248,.35);border-color:rgba(0,89,248,.15)}.bd.post-page-v2 .related-img-wrap{display:block;width:100%;height:180px;overflow:hidden;background:linear-gradient(135deg,#eef3fb,#d6e3f5);position:relative}.bd.post-page-v2 .related-img-wrap img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.bd.post-page-v2 .related-card:hover .related-img-wrap img{transform:scale(1.06)}.bd.post-page-v2 .related-img-fallback{display:block;width:100%;height:100%;background:radial-gradient(220px 120px at 80% 0%,rgba(0,190,246,.35),transparent 70%),linear-gradient(135deg,#0059f8,#00bef6)}.bd.post-page-v2 .related-body{display:flex;flex-direction:column;padding:18px 20px 20px;gap:8px;flex:1}.bd.post-page-v2 .related-cat{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-blue)}.bd.post-page-v2 .related-title{font-size:17px;font-weight:700;line-height:1.3;color:#0a162e;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}.bd.post-page-v2 .related-meta{display:flex;justify-content:space-between;align-items:center;margin-top:6px;font-size:12.5px;color:rgba(10,22,46,.5)}.bd.post-page-v2 .related-arrow{color:var(--brand-blue);font-size:16px;transition:transform .35s ease,color .25s}.bd.post-page-v2 .related-card:hover .related-arrow{transform:translateX(4px);color:var(--brand-cyan)}.bd.post-page-v2>.grid>.c-4.sidebar,.bd.post-page-v2 .c-4.sidebar{display:none !important}@media (max-width:760px){.post-page-v2 .post-hero{padding:36px 18px 28px}.post-page-v2 .post-featured-v2{padding:0 18px;margin-top:-18px}.post-page-v2 .post-featured-v2 img{max-height:320px;border-radius:16px}.post-page-v2 .post-content-wrap{padding:0 18px 48px;margin-top:32px}.post-page-v2 .post-entry-v2{font-size:16.5px}.post-page-v2 .post-entry-v2 p{font-size:16.5px !important}.post-page-v2 .post-entry-v2>p:first-of-type:first-letter {font-size:52px}.post-page-v2 .post-cta-card .cta-card-inner{padding:28px 24px 24px}}.post-hd-compact{display:none !important}.post-page-v2 .post-hero{background:#fff !important;border-bottom:1px solid rgba(10,22,46,.06) !important;padding:56px 24px 36px !important;overflow:visible !important;position:relative !important}.post-page-v2 .post-hero:after{content:"";position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);width:240px;height:2px;background:var(--brand-grad);opacity:.55;border-radius:2px}.post-page-v2 .post-hero-bg,.post-page-v2 .post-hero-blob{display:none !important}.post-page-v2 .post-featured-v2{margin-top:36px !important}.blog-bar{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.82);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid rgba(10,22,46,.06);box-shadow:0 1px 0 rgba(10,22,46,.02),0 12px 28px -22px rgba(10,22,46,.15)}.blog-bar-inner{max-width:1240px;margin:0 auto;padding:10px 28px;display:flex;align-items:center;gap:20px}.blog-bar-brand{display:inline-flex;align-items:center;gap:8px;color:#0a162e;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.02em;white-space:nowrap;flex:0 0 auto;padding:6px 12px 6px 6px;border-radius:999px;transition:background .25s,color .25s}.blog-bar-brand:hover{color:var(--brand-blue);background:rgba(0,89,248,.05)}.blog-bar-brand-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:var(--brand-grad);color:#fff;padding:6px;box-sizing:border-box}.blog-bar-nav{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.blog-bar-nav::-webkit-scrollbar{display:none}.blog-bar-nav .blog-bar-menu,.blog-bar-nav ul.blog-bar-menu{list-style:none !important;margin:0 !important;padding:0 !important;display:flex;gap:4px;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap}.blog-bar-nav .blog-bar-menu li{margin:0 !important;padding:0 !important;list-style:none !important;background:0 0 !important}.blog-bar-nav .blog-bar-menu li:before{display:none !important;content:none !important}.blog-bar-nav .blog-bar-menu li a{display:inline-block;padding:7px 14px;font-size:13px !important;font-weight:600 !important;font-style:normal !important;color:rgba(10,22,46,.68) !important;background:0 0 !important;border:0 !important;border-radius:999px !important;text-decoration:none !important;text-transform:lowercase !important;letter-spacing:.01em !important;line-height:1.3 !important;transition:background .25s,color .25s !important;box-shadow:none !important}.blog-bar-nav .blog-bar-menu li a:first-letter {text-transform:uppercase !important}.blog-bar-nav .blog-bar-menu li a:hover{color:var(--brand-blue) !important;background:rgba(0,89,248,.07) !important}.blog-bar-nav .blog-bar-menu li.current-menu-item>a,.blog-bar-nav .blog-bar-menu li.current_page_item>a{color:var(--brand-blue) !important;background:rgba(0,89,248,.1) !important}.blog-bar-cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;background:linear-gradient(135deg,#fa3076,#e91d6a);color:#fff !important;font-size:13px;font-weight:700;letter-spacing:.01em;text-decoration:none;box-shadow:0 8px 22px -10px rgba(250,48,118,.55);transition:transform .25s,box-shadow .35s,filter .25s;white-space:nowrap}.blog-bar-cta:hover{transform:translateY(-1px);box-shadow:0 12px 28px -10px rgba(250,48,118,.65);filter:brightness(1.05)}.blog-bar-cta svg{opacity:.9}@media (max-width:760px){.blog-bar-inner{padding:10px 14px;gap:10px;flex-wrap:nowrap}.blog-bar-brand span{display:none}.blog-bar-cta{padding:9px 14px}.blog-bar-cta span{display:none}}.bd.archive-page-v2{background:var(--page-bg,#f4f7fb);padding:0 !important;max-width:none !important;margin:0 !important}.bd.archive-page-v2>.grid,.bd.archive-page-v2 .c-4.sidebar{display:none !important}.bd.archive-page-v2 .archive-hero{background:#fff;border-bottom:1px solid rgba(10,22,46,.06);padding:60px 24px 40px;position:relative}.bd.archive-page-v2 .archive-hero:after{content:"";position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);width:240px;height:2px;background:var(--brand-grad);opacity:.55;border-radius:2px}.bd.archive-page-v2 .archive-hero-inner{max-width:1080px;margin:0 auto;text-align:left}.bd.archive-page-v2 .archive-hero-eyebrow{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-blue);margin-bottom:12px}.bd.archive-page-v2 .archive-hero-title{margin:0 0 12px !important;padding:0 !important;font-size:clamp(32px, 4.6vw, 56px) !important;line-height:1.06 !important;font-weight:800 !important;color:#0a162e !important;letter-spacing:-.022em !important;text-align:left !important;font-family:inherit !important}.bd.archive-page-v2 .archive-hero-sub{margin:0 !important;max-width:620px;font-size:17px !important;line-height:1.6 !important;color:rgba(10,22,46,.6) !important;font-style:normal !important}.bd.archive-page-v2 .archive-hero-chips{margin-top:26px;display:flex;flex-wrap:wrap;gap:8px}.bd.archive-page-v2 .archive-chip{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(10,22,46,.7);background:rgba(10,22,46,.05);text-decoration:none;transition:background .25s,color .25s,transform .25s}.bd.archive-page-v2 .archive-chip:hover{background:rgba(0,89,248,.1);color:var(--brand-blue)}.bd.archive-page-v2 .archive-chip.is-active{background:var(--brand-grad);color:#fff}.bd.archive-page-v2 .archive-featured{max-width:1240px;margin:40px auto 0;padding:0 28px}.bd.archive-page-v2 .archive-feat-card{display:grid;grid-template-columns:1.15fr 1fr;gap:0;background:#fff;border-radius:24px;overflow:hidden;text-decoration:none;color:#0a162e;border:1px solid rgba(10,22,46,.05);box-shadow:0 22px 60px -32px rgba(10,22,46,.25),0 4px 14px -8px rgba(10,22,46,.08);transition:transform .35s ease,box-shadow .35s ease}.bd.archive-page-v2 .archive-feat-card:hover{transform:translateY(-4px);box-shadow:0 32px 72px -32px rgba(0,89,248,.3),0 6px 18px -10px rgba(10,22,46,.1)}.bd.archive-page-v2 .archive-feat-media{position:relative;display:block;min-height:360px;overflow:hidden;background:linear-gradient(135deg,#eaf0fb,#d6e3f5)}.bd.archive-page-v2 .archive-feat-media img,.bd.archive-page-v2 .archive-feat-img{display:block;width:100%;height:100%;min-height:360px;object-fit:cover;transition:transform .6s ease}.bd.archive-page-v2 .archive-feat-card:hover .archive-feat-media img{transform:scale(1.04)}.bd.archive-page-v2 .archive-feat-fallback{display:block;width:100%;height:100%;min-height:360px;background:radial-gradient(280px 160px at 80% 0%,rgba(0,190,246,.35),transparent 70%),linear-gradient(135deg,#0059f8,#00bef6)}.bd.archive-page-v2 .archive-feat-body{display:flex;flex-direction:column;justify-content:center;padding:40px 44px;gap:14px}.bd.archive-page-v2 .archive-feat-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.bd.archive-page-v2 .archive-feat-cat{color:var(--brand-blue)}.bd.archive-page-v2 .archive-feat-pin{background:var(--brand-grad);color:#fff;padding:4px 10px;border-radius:999px;letter-spacing:.12em;font-size:10px}.bd.archive-page-v2 .archive-feat-title{font-size:clamp(24px, 2.6vw, 32px);font-weight:800;line-height:1.18;color:#0a162e;letter-spacing:-.018em}.bd.archive-page-v2 .archive-feat-sub{font-size:15.5px;line-height:1.6;color:rgba(10,22,46,.6)}.bd.archive-page-v2 .archive-feat-meta{display:flex;justify-content:space-between;align-items:center;margin-top:6px;font-size:13px;color:rgba(10,22,46,.55)}.bd.archive-page-v2 .archive-feat-arrow{color:var(--brand-blue);font-weight:700;transition:transform .25s,color .25s}.bd.archive-page-v2 .archive-feat-card:hover .archive-feat-arrow{transform:translateX(4px);color:var(--brand-cyan)}@media (max-width:860px){.bd.archive-page-v2 .archive-feat-card{grid-template-columns:1fr}.bd.archive-page-v2 .archive-feat-media,.bd.archive-page-v2 .archive-feat-media img{min-height:220px}.bd.archive-page-v2 .archive-feat-body{padding:28px 24px}}.bd.archive-page-v2 .archive-grid-section{max-width:1240px;margin:32px auto 0;padding:0 28px 64px}.bd.archive-page-v2 .archive-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}@media (max-width:1000px){.bd.archive-page-v2 .archive-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.bd.archive-page-v2 .archive-grid{grid-template-columns:1fr}}.bd.archive-page-v2 .archive-card{display:flex;flex-direction:column;background:#fff;border-radius:18px;overflow:hidden;text-decoration:none;color:#0a162e;border:1px solid rgba(10,22,46,.05);box-shadow:0 8px 24px -16px rgba(10,22,46,.15);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.bd.archive-page-v2 .archive-card:hover{transform:translateY(-5px);box-shadow:0 24px 50px -22px rgba(0,89,248,.35);border-color:rgba(0,89,248,.15)}.bd.archive-page-v2 .archive-card-media{display:block;width:100%;height:200px;overflow:hidden;background:linear-gradient(135deg,#eef3fb,#d6e3f5)}.bd.archive-page-v2 .archive-card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.bd.archive-page-v2 .archive-card:hover .archive-card-media img{transform:scale(1.06)}.bd.archive-page-v2 .archive-card-fallback{display:block;width:100%;height:100%;background:radial-gradient(220px 120px at 80% 0%,rgba(0,190,246,.35),transparent 70%),linear-gradient(135deg,#0059f8,#00bef6)}.bd.archive-page-v2 .archive-card-body{display:flex;flex-direction:column;gap:10px;padding:20px 22px 22px;flex:1}.bd.archive-page-v2 .archive-card-cat{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-blue)}.bd.archive-page-v2 .archive-card-title{font-size:18px;font-weight:700;line-height:1.3;color:#0a162e;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}.bd.archive-page-v2 .archive-card-meta{display:flex;justify-content:space-between;align-items:center;margin-top:4px;font-size:12.5px;color:rgba(10,22,46,.5)}.bd.archive-page-v2 .archive-card-arrow{color:var(--brand-blue);font-weight:700;transition:transform .25s,color .25s}.bd.archive-page-v2 .archive-card:hover .archive-card-arrow{transform:translateX(4px);color:var(--brand-cyan)}.bd.archive-page-v2 .archive-pagination{margin-top:36px;text-align:center}.bd.archive-page-v2 .archive-pagination .pagination,.bd.archive-page-v2 .archive-pagination .nav-links{display:inline-flex;gap:6px;flex-wrap:wrap;justify-content:center}.bd.archive-page-v2 .archive-pagination a,.bd.archive-page-v2 .archive-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:12px;background:#fff;color:rgba(10,22,46,.65);border:1px solid rgba(10,22,46,.08);font-weight:600;text-decoration:none;transition:all .25s}.bd.archive-page-v2 .archive-pagination a:hover{background:var(--brand-blue);color:#fff;border-color:transparent}.bd.archive-page-v2 .archive-pagination .current,.bd.archive-page-v2 .archive-pagination span.current{background:var(--brand-grad);color:#fff;border-color:transparent}.page-hero{background:#fff;border-bottom:1px solid rgba(10,22,46,.06);padding:56px 24px 40px;position:relative}.page-hero:after{content:"";position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);width:240px;height:2px;background:var(--brand-grad);opacity:.55;border-radius:2px}.page-hero-inner{max-width:1080px;margin:0 auto;text-align:left}.page-hero-crumbs{font-size:13px;color:rgba(10,22,46,.55);margin-bottom:14px;line-height:1.5}.page-hero-crumbs a{color:rgba(10,22,46,.55);text-decoration:none;transition:color .25s}.page-hero-crumbs a:hover{color:var(--brand-blue)}.page-hero-eyebrow{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-blue);margin-bottom:12px}.page-hero-title{margin:0 !important;padding:0 !important;font-size:clamp(34px, 4.8vw, 58px) !important;line-height:1.06 !important;font-weight:800 !important;color:#0a162e !important;letter-spacing:-.022em !important;text-align:left !important;font-family:inherit !important}.page .bd,.page-template-default .bd,.page-template-page-sidebar-right .bd,.page-template-page-sidebar-left .bd,.page-template-page-contact .bd,.page-template-page-pay-sidebar-right .bd,.page-template-page-update_2019 .bd,.page-template-page-calculator .bd,.page-template-page-calculator-result .bd,.page-template-page-calculator-v2 .bd{background:var(--page-bg,#f4f7fb);padding:48px 24px 64px !important;max-width:none !important;margin:0 !important}.page .bd>.entry-content,.page-template-default .bd>.entry-content,.page-template-page-contact .bd>.entry-content,.page-template-page-update_2019 .bd>.entry-content,.page-template-page-calculator .bd>.entry-content,.page-template-page-calculator-result .bd>.entry-content,.page-template-page-calculator-v2 .bd>.entry-content{max-width:1080px;margin:0 auto !important;padding:48px 56px 56px !important;background:#fff;border-radius:22px;border:1px solid rgba(10,22,46,.05);box-shadow:0 24px 60px -32px rgba(10,22,46,.18),0 4px 14px -8px rgba(10,22,46,.06)}.page-template-page-sidebar-right .bd>.grid,.page-template-page-sidebar-left .bd>.grid,.page-template-page-pay-sidebar-right .bd>.grid{max-width:1240px;margin:0 auto !important;display:grid !important;grid-template-columns:1fr 320px;gap:32px;float:none !important;width:100% !important}.page-template-page-sidebar-left .bd>.grid{grid-template-columns:320px 1fr}.page-template-page-sidebar-right .bd .c-8,.page-template-page-sidebar-left .bd .c-8,.page-template-page-pay-sidebar-right .bd .c-8{width:auto !important;float:none !important;margin:0 !important;background:#fff;border-radius:22px;border:1px solid rgba(10,22,46,.05);box-shadow:0 24px 60px -32px rgba(10,22,46,.18),0 4px 14px -8px rgba(10,22,46,.06);padding:44px 48px 48px}.page-template-page-sidebar-right .bd .c-4.sidebar,.page-template-page-sidebar-left .bd .c-4.sidebar,.page-template-page-pay-sidebar-right .bd .c-4.sidebar{width:auto !important;float:none !important;margin:0 !important}.page-template-page-sidebar-right .bd .c-8 .entry-content,.page-template-page-sidebar-left .bd .c-8 .entry-content,.page-template-page-pay-sidebar-right .bd .c-8 .entry-content{padding:0 !important;margin:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;max-width:none !important}@media (max-width:980px){.page-template-page-sidebar-right .bd>.grid,.page-template-page-sidebar-left .bd>.grid,.page-template-page-pay-sidebar-right .bd>.grid{grid-template-columns:1fr}}@media (max-width:760px){.page .bd,[class*=page-template-page] .bd{padding:28px 14px 48px !important}.page .bd>.entry-content,[class*=page-template-page] .bd .c-8,[class*=page-template-page] .bd>.entry-content{padding:28px 22px 32px !important;border-radius:18px}}.bd .entry-content{color:#1a2540;font-size:16.5px;line-height:1.72;font-weight:400}.bd .entry-content>p,.bd .entry-content>ul,.bd .entry-content>ol,.bd .entry-content>blockquote,.bd .entry-content>table,.bd .entry-content>figure,.bd .entry-content>.wp-block-image{margin:0 0 22px}.bd .entry-content>*:last-child{margin-bottom:0}.bd .entry-content h2{font-size:clamp(22px, 2.2vw, 28px);line-height:1.2;font-weight:800;color:#0a162e;letter-spacing:-.012em;margin:36px 0 16px;padding:0;text-align:left;font-family:inherit;position:relative}.bd .entry-content>h2:first-child{margin-top:0}.bd .entry-content h2:before{content:"";display:block;width:36px;height:3px;background:var(--brand-grad);border-radius:3px;margin-bottom:14px}.bd .entry-content h3{font-size:clamp(18px, 1.6vw, 21px);line-height:1.3;font-weight:700;color:#0a162e;letter-spacing:-.008em;margin:28px 0 12px;padding:0;text-align:left;font-family:inherit}.bd .entry-content h4{font-size:17px;font-weight:700;color:#0a162e;margin:22px 0 10px;padding:0;font-family:inherit}.bd .entry-content p{margin:0 0 18px;color:#1a2540}.bd .entry-content strong,.bd .entry-content b{color:#0a162e;font-weight:700}.bd .entry-content em,.bd .entry-content i{color:#2b3a5a}.bd .entry-content a{color:var(--brand-blue);text-decoration:none;border-bottom:1px solid rgba(0,89,248,.25);transition:color .2s,border-color .2s}.bd .entry-content a:hover{color:var(--brand-cyan);border-color:var(--brand-cyan)}.bd .entry-content ul{list-style:none;padding:0;margin:0 0 22px}.bd .entry-content ul li{position:relative;padding:4px 0 4px 28px;margin:0 0 4px;background:0 0 !important;list-style:none !important}.bd .entry-content ul li:before{content:"";position:absolute;left:4px;top:14px;width:8px;height:8px;border-radius:50%;background:var(--brand-grad);box-shadow:0 0 0 3px rgba(0,89,248,.12)}.bd .entry-content ul li.is-deleted,.bd .entry-content ul li del,.bd .entry-content ul li s{color:rgba(10,22,46,.4);text-decoration:line-through}.bd .entry-content ol{counter-reset:pageol;list-style:none;padding:0;margin:0 0 22px}.bd .entry-content ol li{counter-increment:pageol;position:relative;padding:4px 0 4px 38px;margin:0 0 6px;background:0 0 !important}.bd .entry-content ol li:before{content:counter(pageol);position:absolute;left:0;top:4px;width:26px;height:26px;border-radius:50%;background:rgba(0,89,248,.1);color:var(--brand-blue);font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center}.bd .entry-content table{width:100%;border-collapse:separate;border-spacing:0;margin:0 0 28px;background:#fff;border:1px solid rgba(10,22,46,.07);border-radius:16px;overflow:hidden;box-shadow:0 6px 20px -14px rgba(10,22,46,.12);font-size:14.5px}.bd .entry-content table th,.bd .entry-content table td{padding:14px 16px;border:0;border-bottom:1px solid rgba(10,22,46,.06);text-align:left;vertical-align:middle;background:0 0}.bd .entry-content table thead th,.bd .entry-content table tr:first-child th{background:linear-gradient(180deg,#f4f7fb,#eef3fb);color:#0a162e;font-weight:700;font-size:13px;letter-spacing:.02em;text-transform:none;border-bottom:1px solid rgba(10,22,46,.08)}.bd .entry-content table tbody tr:nth-child(even) td{background:rgba(0,89,248,.025)}.bd .entry-content table tbody tr:hover td{background:rgba(0,89,248,.055)}.bd .entry-content table tr:last-child td{border-bottom:0}.bd .entry-content table td:first-child,.bd .entry-content table th:first-child{font-weight:600;color:#0a162e}.bd .entry-content img{max-width:100%;height:auto;border-radius:14px;box-shadow:0 18px 40px -24px rgba(10,22,46,.25)}.bd .entry-content figure{margin:0 0 24px}.bd .entry-content figure img{display:block}.bd .entry-content figcaption{margin-top:10px;font-size:13px;color:rgba(10,22,46,.55);text-align:center;font-style:normal}.bd .entry-content .alignleft{float:left;margin:4px 24px 16px 0;max-width:50%}.bd .entry-content .alignright{float:right;margin:4px 0 16px 24px;max-width:50%}.bd .entry-content .aligncenter{display:block;margin:4px auto 24px}@media (max-width:640px){.bd .entry-content .alignleft,.bd .entry-content .alignright{float:none;margin:0 auto 18px;max-width:100%}}.bd .entry-content blockquote{margin:0 0 24px;padding:18px 24px;background:rgba(0,89,248,.04);border-left:4px solid var(--brand-blue);border-radius:12px;color:#1a2540;font-style:normal;font-size:16px;line-height:1.65}.bd .entry-content blockquote p:last-child{margin-bottom:0}.bd .entry-content a.button,.bd .entry-content .button{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:999px;background:var(--brand-grad);color:#fff !important;font-weight:700;font-size:14px;text-decoration:none;border:0 !important;box-shadow:0 10px 24px -10px rgba(0,89,248,.55);transition:transform .25s,box-shadow .35s,filter .25s}.bd .entry-content a.button:hover,.bd .entry-content .button:hover{transform:translateY(-1px);box-shadow:0 14px 30px -10px rgba(0,89,248,.65);filter:brightness(1.05)}.bd .c-4.sidebar .widget,.bd .c-4.sidebar>div{background:#fff;border:1px solid rgba(10,22,46,.05);border-radius:18px;padding:22px;margin-bottom:18px;box-shadow:0 14px 36px -22px rgba(10,22,46,.15)}.bd .c-4.sidebar h3,.bd .c-4.sidebar .widget-title{font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0a162e;margin:0 0 14px;padding:0;font-family:inherit}.blog-bar-brand .blog-bar-brand-icon,.blog-bar-cta>svg{flex-shrink:0;display:inline-block}.blog-bar-cta>svg{width:18px !important;height:18px !important}.blog-bar-brand .blog-bar-brand-icon{width:26px !important;height:26px !important;padding:6px;box-sizing:border-box}.page .bd>.entry-content,[class*=page-template-page] .bd>.entry-content,[class*=page-template-page] .bd .c-8>.entry-content{display:flow-root}.bd .entry-content input[type=text],.bd .entry-content input[type=email],.bd .entry-content input[type=tel],.bd .entry-content input[type=number],.bd .entry-content textarea{width:100% !important;max-width:360px;padding:11px 14px !important;border-radius:12px !important;border:1px solid rgba(10,22,46,.12) !important;background:#fff !important;font-size:15px !important;color:#0a162e !important;font-family:inherit !important;transition:border-color .2s,box-shadow .2s !important;box-sizing:border-box !important;box-shadow:none !important}.bd .entry-content input[type=text]:focus,.bd .entry-content input[type=email]:focus,.bd .entry-content input[type=tel]:focus,.bd .entry-content input[type=number]:focus,.bd .entry-content textarea:focus{outline:none !important;border-color:var(--brand-blue) !important;box-shadow:0 0 0 4px rgba(0,89,248,.12) !important}.bd .entry-content .form-group{margin-bottom:14px}.bd .entry-content .form-group p{font-size:13px !important;color:rgba(10,22,46,.6) !important;margin:0 0 6px !important;font-weight:500}.bd .entry-content button.button.primary,.bd .entry-content button.button{display:inline-flex;align-items:center;gap:8px;padding:11px 22px !important;border-radius:999px !important;background:var(--brand-grad) !important;color:#fff !important;font-weight:700 !important;font-size:14px !important;text-decoration:none !important;border:0 !important;box-shadow:0 10px 24px -10px rgba(0,89,248,.55) !important;cursor:pointer;transition:transform .25s,box-shadow .35s,filter .25s}.bd .entry-content button.button.primary:hover,.bd .entry-content button.button:hover{transform:translateY(-1px);box-shadow:0 14px 30px -10px rgba(0,89,248,.65) !important;filter:brightness(1.05)}.page-hero,.bd.archive-page-v2 .archive-hero,.post-page-v2 .post-hero{background:radial-gradient(1200px 480px at 80% 0%,rgba(0,190,246,.14),transparent 60%),radial-gradient(900px 420px at 12% 100%,rgba(0,89,248,.1),transparent 60%),linear-gradient(180deg,#fff 0%,#f7faff 100%) !important;border-bottom:0 !important;padding:64px 24px 72px !important;position:relative}.page-hero:after,.bd.archive-page-v2 .archive-hero:after{display:none !important}.page-hero-inner,.bd.archive-page-v2 .archive-hero-inner{max-width:1180px !important}.blog-bar{position:relative !important;max-width:1180px;margin:-42px auto -34px !important;padding:0 24px;z-index:30;background:0 0 !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.blog-bar-inner{display:flex !important;align-items:center;justify-content:space-between;gap:18px;background:#fff;border-radius:999px;padding:8px 8px 8px 16px;box-shadow:0 30px 60px -28px rgba(10,22,46,.28),0 8px 18px -10px rgba(10,22,46,.1),0 0 0 1px rgba(10,22,46,.04) inset;max-width:none}@media (max-width:760px){.blog-bar{margin:-28px auto -22px !important;padding:0 12px}.blog-bar-inner{padding:8px 8px 8px 10px;gap:8px;border-radius:22px;flex-wrap:wrap}}@media (min-width:980px){.blog-bar.is-stuck .blog-bar-inner{box-shadow:0 12px 28px -14px rgba(10,22,46,.22),0 0 0 1px rgba(10,22,46,.05)}}.blog-bar-brand{display:none !important}.blog-bar-nav{flex:1 1 auto;min-width:0}.blog-bar-menu{list-style:none !important;margin:0 !important;padding:0 !important;display:flex !important;align-items:center;gap:4px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.blog-bar-menu::-webkit-scrollbar{display:none}.blog-bar-menu li{list-style:none !important;margin:0 !important;padding:0 !important;flex:0 0 auto}.blog-bar-menu li:before,.blog-bar-menu li:after{display:none !important;content:none !important}.blog-bar-menu li a{display:inline-flex;align-items:center;padding:9px 14px;border-radius:999px;font-size:14px;font-weight:600;letter-spacing:.005em;color:#2a3556 !important;text-decoration:none !important;background:0 0;transition:background .25s,color .25s,transform .2s;white-space:nowrap;text-transform:lowercase !important}.blog-bar-menu li a:first-letter {text-transform:uppercase !important}.blog-bar-menu li a:hover{background:rgba(0,89,248,.08);color:var(--brand-blue) !important}.blog-bar-menu li.current_page_item>a,.blog-bar-menu li.current-menu-item>a{background:rgba(0,89,248,.12);color:var(--brand-blue) !important}.blog-bar-cta,a.blog-bar-cta{position:relative;flex:0 0 auto;display:inline-flex !important;align-items:center;gap:9px;padding:13px 24px !important;border-radius:999px !important;background:linear-gradient(135deg,#fa3076 0%,#fa4f30 100%) !important;color:#fff !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;text-decoration:none !important;white-space:nowrap;border:0 !important;box-shadow:0 24px 50px -14px rgba(250,48,118,.55),0 10px 24px -10px rgba(250,79,48,.5),inset 0 0 0 1px rgba(255,255,255,.35);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .35s,filter .25s;overflow:hidden;isolation:isolate;min-height:0 !important;height:auto !important;line-height:1.2 !important}.blog-bar-cta:before{content:"";position:absolute;inset:-2px;border-radius:inherit;background:linear-gradient(135deg,#fa3076 0%,#fa4f30 100%);filter:blur(18px);opacity:.55;z-index:-1;transition:opacity .35s}.blog-bar-cta:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.45) 50%,transparent 100%);transform:skewX(-18deg);pointer-events:none;z-index:1}.blog-bar-cta:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 28px 60px -14px rgba(250,48,118,.65),0 14px 28px -10px rgba(250,79,48,.55),inset 0 0 0 1px rgba(255,255,255,.45)}.blog-bar-cta:hover:before{opacity:.85}.blog-bar-cta:hover:after{animation:bbCtaShine 1s ease forwards}.blog-bar-cta>svg{position:relative;z-index:2;width:18px !important;height:18px !important;flex-shrink:0;opacity:.95}.blog-bar-cta>span{position:relative;z-index:2}@keyframes bbCtaShine{from{left:-120%}to{left:130%}}@keyframes bbCtaPulse{0%,100%{box-shadow:0 24px 50px -14px rgba(250,48,118,.55),0 10px 24px -10px rgba(250,79,48,.5),inset 0 0 0 1px rgba(255,255,255,.35)}50%{box-shadow:0 30px 64px -12px rgba(250,48,118,.68),0 14px 30px -8px rgba(250,79,48,.6),inset 0 0 0 1px rgba(255,255,255,.45)}}.blog-bar-cta{animation:bbCtaPulse 3.6s ease-in-out infinite}.blog-bar-cta:hover{animation:none}@media (max-width:760px){.blog-bar-cta{padding:11px 16px !important;font-size:12px !important}.blog-bar-cta>span{display:none}}.page .bd>.entry-content,.page-template-default .bd>.entry-content,.page-template-page-contact .bd>.entry-content,.page-template-page-update_2019 .bd>.entry-content,.page-template-page-calculator .bd>.entry-content,.page-template-page-calculator-result .bd>.entry-content,.page-template-page-calculator-v2 .bd>.entry-content,.page-template-page-sidebar-right .bd .c-8,.page-template-page-sidebar-left .bd .c-8,.page-template-page-pay-sidebar-right .bd .c-8{padding-top:72px !important;border-top-left-radius:28px !important;border-top-right-radius:28px !important}.page .bd,[class*=page-template-page] .bd{padding-top:0 !important}.bd.archive-page-v2 .archive-featured,.bd.archive-page-v2 .archive-grid{padding-top:0}.bd.archive-page-v2 .archive-hero{padding-bottom:88px !important}.post-page-v2 .post-hero{padding-bottom:96px !important}.post-page-v2 .post-featured-v2,.post-page-v2 .post-content-wrap{position:relative}.bd.archive-page-v2+.blog-bar,.bd.archive-page-v2 .archive-hero+.blog-bar,.post-page-v2 .post-hero+.blog-bar{margin-top:-56px !important}.bd .blog-bar{padding-left:24px;padding-right:24px}.bd .entry-content table,.bd .entry-content .wp-block-table table,.bd .entry-content figure.wp-block-table table{width:100% !important;border-collapse:separate !important;border-spacing:0 !important;margin:28px 0 !important;border:1px solid rgba(10,22,46,.08) !important;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 14px 40px -28px rgba(10,22,46,.18);font-size:15px;line-height:1.55}.bd .entry-content table thead th,.bd .entry-content table tr:first-child th{background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;font-weight:700;letter-spacing:.02em;padding:14px 18px !important;text-align:left;border:0 !important;font-size:13.5px;text-transform:uppercase}.bd .entry-content table tbody td,.bd .entry-content table td{padding:13px 18px !important;border:0 !important;border-bottom:1px solid rgba(10,22,46,.06) !important;color:#1a2540;vertical-align:top;background:0 0 !important}.bd .entry-content table tbody tr:nth-child(even) td{background:rgba(0,89,248,.025) !important}.bd .entry-content table tbody tr:hover td{background:rgba(0,190,246,.07) !important}.bd .entry-content table tbody tr:last-child td{border-bottom:0 !important}.bd .entry-content table tbody td:first-child{font-weight:600;color:#0a162e}.bd .entry-content table caption{caption-side:top;padding:0 0 12px 4px;font-size:13px;color:rgba(10,22,46,.6);text-align:left;font-style:italic}.bd .entry-content table th[bgcolor],.bd .entry-content table td[bgcolor],.bd .entry-content table tr[bgcolor]{background-color:transparent !important}.bd .entry-content table th[style*=background],.bd .entry-content table td[style*=background],.bd .entry-content table tr[style*=background]{background:0 0 !important;background-color:transparent !important}.bd .entry-content a.button,.bd .entry-content a.btn,.bd .entry-content a[class*=button]:not(.tertiary):not(.small),.bd .entry-content .wp-block-button__link{display:inline-flex !important;align-items:center;gap:8px;padding:13px 26px !important;border-radius:999px !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;font-size:14px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important;text-decoration:none !important;border:0 !important;box-shadow:0 22px 44px -16px rgba(0,89,248,.55),0 8px 20px -10px rgba(0,190,246,.5),inset 0 0 0 1px rgba(255,255,255,.35) !important;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .35s,filter .25s !important;min-height:0 !important;height:auto !important;line-height:1.2 !important}.bd .entry-content a.button:hover,.bd .entry-content a.btn:hover,.bd .entry-content .wp-block-button__link:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 28px 54px -16px rgba(0,89,248,.65),0 12px 24px -10px rgba(0,190,246,.6),inset 0 0 0 1px rgba(255,255,255,.45) !important}.bd .entry-content a.button>span{color:inherit !important;background:0 0 !important}.bd .entry-content a.button.primary,.bd .entry-content a.button.red,.bd .entry-content a.button-primary,.bd .entry-content a.cta-red{background:linear-gradient(135deg,#fa3076 0%,#fa4f30 100%) !important;box-shadow:0 22px 44px -16px rgba(250,48,118,.55),0 8px 20px -10px rgba(250,79,48,.5),inset 0 0 0 1px rgba(255,255,255,.35) !important}.bd .entry-content a.button.primary:hover,.bd .entry-content a.button.red:hover,.bd .entry-content a.button-primary:hover{box-shadow:0 28px 54px -16px rgba(250,48,118,.65),0 12px 24px -10px rgba(250,79,48,.6),inset 0 0 0 1px rgba(255,255,255,.45) !important}.bd .entry-content a.button.tertiary,.bd .entry-content a.button.ghost,.bd .entry-content a.button.secondary{background:#fff !important;color:var(--brand-blue) !important;box-shadow:inset 0 0 0 1.5px rgba(0,89,248,.25) !important;text-transform:uppercase !important}.bd .entry-content a.button.tertiary:hover{background:rgba(0,89,248,.06) !important;box-shadow:inset 0 0 0 1.5px rgba(0,89,248,.55) !important;transform:translateY(-1px)}:root{--site-container:1460px}.page-template-home-thumb-slider-php #content .bd{max-width:calc(var(--site-container) + 80px) !important;margin-left:auto !important;margin-right:auto !important;padding-left:40px !important;padding-right:40px !important}.page-template-home-thumb-slider-php #slider.slider-thumb,.page-template-home-thumb-slider-php #content .hd>.grid,.page-template-home-thumb-slider-php .bd>.grid,.page-template-home-thumb-slider-php .bd>section.section-card{max-width:var(--site-container) !important;margin-left:auto !important;margin-right:auto !important}.page-template-home-thumb-slider-php .bd>section.section-card.folio-section{padding-left:32px !important;padding-right:32px !important}.page-template-home-thumb-slider-php .bd>section.section-card.folio-section .grid.folio-4-columns{max-width:none !important;margin:0 !important}@media (max-width:1100px){.page-template-home-thumb-slider-php #content .bd{padding-left:16px !important;padding-right:16px !important}}.bd .entry-content h2{scroll-margin-top:120px}.page .bd>.entry-content>h2,.page-template-default .bd>.entry-content>h2{position:relative;padding-top:36px !important;margin-top:28px !important}.page .bd>.entry-content>h2:before,.page-template-default .bd>.entry-content>h2:before{content:"";display:block;width:48px;height:4px;border-radius:4px;background:var(--brand-grad,linear-gradient(135deg,#0059f8,#00bef6));margin-bottom:18px}@media (min-width:1024px){.blog-bar{position:sticky !important;top:16px}}.page .bd,[class*=page-template-page] .bd,.bd.archive-page-v2,.post-page-v2 .bd{background:0 0 !important;border-radius:0 !important;padding-top:0 !important;padding-bottom:56px !important;box-shadow:none !important}.page-hero,.bd.archive-page-v2 .archive-hero,.post-page-v2 .post-hero{margin-top:-100px !important;padding-top:150px !important;padding-bottom:56px !important;border-radius:0 0 36px 36px !important;overflow:hidden;position:relative;z-index:1}.page-hero,.bd.archive-page-v2 .archive-hero,.post-page-v2 .post-hero{background:radial-gradient(900px 480px at 80% 10%,rgba(0,190,246,.18),transparent 65%),radial-gradient(800px 420px at 8% 95%,rgba(0,89,248,.14),transparent 65%),linear-gradient(180deg,#eef4ff 0%,#f7faff 60%,#fff 100%) !important}.page-hero .page-hero-inner,.bd.archive-page-v2 .archive-hero-inner{padding:0 !important}.page-hero .page-hero-title{margin:8px 0 0 !important}.page-hero .page-hero-crumbs{margin-bottom:6px !important}.blog-bar{position:relative !important;max-width:1180px;margin:0 auto !important;padding:0 !important;z-index:5;background:0 0 !important;border:0 !important;box-shadow:none !important;animation:none !important}.blog-bar-inner{display:flex !important;align-items:center;justify-content:space-between;gap:12px;background:#fff !important;border-radius:28px 28px 0 0 !important;padding:14px 22px !important;box-shadow:0 -2px 0 0 rgba(10,22,46,.03),0 18px 38px -28px rgba(10,22,46,.15);border-bottom:1px solid rgba(10,22,46,.06);max-width:none;min-height:56px}@media (max-width:760px){.blog-bar{padding:0 12px !important}.blog-bar-inner{border-radius:18px 18px 0 0 !important;padding:10px 14px !important;flex-wrap:wrap;gap:8px}}.blog-bar-brand{display:none !important}.blog-bar-nav{flex:1 1 auto;min-width:0}.blog-bar-menu{list-style:none !important;margin:0 !important;padding:0 !important;display:flex !important;align-items:center;gap:2px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.blog-bar-menu::-webkit-scrollbar{display:none}.blog-bar-menu li{list-style:none !important;margin:0 !important;padding:0 !important;flex:0 0 auto}.blog-bar-menu li:before,.blog-bar-menu li:after{display:none !important;content:none !important}.blog-bar-menu li a{position:relative;display:inline-flex;align-items:center;padding:10px 14px !important;border-radius:0 !important;background:0 0 !important;font-size:13.5px !important;font-weight:600 !important;letter-spacing:.005em !important;color:rgba(10,22,46,.68) !important;text-decoration:none !important;white-space:nowrap;text-transform:lowercase !important;transition:color .22s;min-height:0 !important;height:auto !important;line-height:1.2 !important;box-shadow:none !important}.blog-bar-menu li a:first-letter {text-transform:uppercase !important}.blog-bar-menu li a:after{content:"";position:absolute;left:14px;right:14px;bottom:-15px;height:2px;border-radius:2px;background:var(--brand-grad,linear-gradient(135deg,#0059f8,#00bef6));transform:scaleX(0);transform-origin:center;transition:transform .25s ease}.blog-bar-menu li a:hover{color:var(--brand-blue,#0059f8) !important}.blog-bar-menu li a:hover:after{transform:scaleX(.6)}.blog-bar-menu li.current_page_item>a,.blog-bar-menu li.current-menu-item>a,.blog-bar-menu li.current-menu-ancestor>a{color:var(--brand-blue,#0059f8) !important}.blog-bar-menu li.current_page_item>a:after,.blog-bar-menu li.current-menu-item>a:after,.blog-bar-menu li.current-menu-ancestor>a:after{transform:scaleX(1)}.blog-bar-cta,a.blog-bar-cta{position:relative;flex:0 0 auto;display:inline-flex !important;align-items:center;gap:8px;padding:9px 18px !important;border-radius:999px !important;background:linear-gradient(135deg,#fa3076 0%,#fa4f30 100%) !important;color:#fff !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;text-decoration:none !important;white-space:nowrap;border:0 !important;box-shadow:0 12px 26px -10px rgba(250,48,118,.5),0 4px 12px -6px rgba(250,79,48,.45),inset 0 0 0 1px rgba(255,255,255,.35);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .35s,filter .25s;overflow:hidden;isolation:isolate;min-height:0 !important;height:auto !important;line-height:1.2 !important;animation:none !important}.blog-bar-cta:before,.blog-bar-cta:after{display:none !important;content:none !important}.blog-bar-cta:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 16px 32px -10px rgba(250,48,118,.6),0 6px 16px -6px rgba(250,79,48,.55),inset 0 0 0 1px rgba(255,255,255,.45)}.blog-bar-cta>svg{width:16px !important;height:16px !important;flex-shrink:0;opacity:.95}@media (max-width:760px){.blog-bar-cta{padding:8px 12px !important;font-size:11px !important}.blog-bar-cta>span{display:none}}.page .bd>.entry-content,.page-template-default .bd>.entry-content,.page-template-page-contact .bd>.entry-content,.page-template-page-update_2019 .bd>.entry-content,.page-template-page-calculator .bd>.entry-content,.page-template-page-calculator-result .bd>.entry-content,.page-template-page-calculator-v2 .bd>.entry-content,.page-template-page-pay-sidebar-right .bd>.entry-content,.page-template-page-sidebar-right .bd .c-8,.page-template-page-sidebar-left .bd .c-8,.page-template-page-pay-sidebar-right .bd .c-8{max-width:1180px !important;margin-left:auto !important;margin-right:auto !important;padding-top:56px !important;padding-left:48px !important;padding-right:48px !important;padding-bottom:56px !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:28px !important;border-bottom-right-radius:28px !important;box-shadow:0 26px 60px -28px rgba(10,22,46,.18),0 6px 14px -8px rgba(10,22,46,.08)}@media (max-width:760px){.page .bd>.entry-content,[class*=page-template-page] .bd>.entry-content,.page-template-page-sidebar-right .bd .c-8,.page-template-page-sidebar-left .bd .c-8,.page-template-page-pay-sidebar-right .bd .c-8{padding:32px 22px !important;border-bottom-left-radius:18px !important;border-bottom-right-radius:18px !important}}.bd.archive-page-v2 .archive-featured,.bd.archive-page-v2 .archive-grid,.post-page-v2 .post-featured-v2+*,.post-page-v2 .post-content-wrap{max-width:1180px;margin-left:auto !important;margin-right:auto !important}.post-page-v2 .post-featured-v2{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.bd.archive-page-v2 .archive-hero,.post-page-v2 .post-hero{padding-bottom:48px !important}@media (min-width:1024px){.blog-bar{position:relative !important;top:auto !important}}.bd .entry-content>h2+p,.bd .entry-content>h2+ul,.bd .entry-content>h2+figure,.bd .entry-content>h2+table,.bd .entry-content>h2+.wp-block-table{margin-top:14px !important}.bd .entry-content>h2{margin-top:48px !important}.bd .entry-content>h2:first-child,.bd .entry-content>h1:first-child,.bd .entry-content>h2:nth-child(-n+2):first-of-type{margin-top:0 !important;padding-top:0 !important}.bd .entry-content>h2+*{position:relative}.bd .entry-content table{margin-left:0 !important;margin-right:0 !important}#feeds-nav .feed a:before,#feeds-nav .feed a:after{content:none !important;display:none !important;background:0 0 !important;-webkit-mask-image:none !important;mask-image:none !important;width:0 !important;height:0 !important}#feeds-nav .feed a img{display:none !important}#feeds-nav ul.feeds{display:inline-flex !important;gap:10px !important;align-items:center !important;padding:0 !important;margin:0 !important;list-style:none !important}#feeds-nav ul.feeds li.feed{background:0 0 !important;padding:0 !important;margin:0 !important;list-style:none !important;float:none !important;display:inline-flex !important}#feeds-nav ul.feeds li.feed>a{width:38px !important;height:38px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;color:#fff !important;overflow:visible !important;position:relative !important;isolation:isolate;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease,filter .25s ease !important}#feeds-nav ul.feeds li.feed>a>svg{width:18px !important;height:18px !important;display:block !important;fill:currentColor !important;color:#fff !important;position:relative;z-index:1;transition:transform .3s ease;pointer-events:none}#feeds-nav ul.feeds li.feed>a:hover{transform:translateY(-2px) scale(1.06) !important;filter:brightness(1.06)}#feeds-nav ul.feeds li.feed>a:hover>svg{transform:scale(1.08)}#feeds-nav ul.feeds li.feed.feed-tg>a{background:linear-gradient(135deg,#2aabee 0%,#229ed9 100%) !important;box-shadow:0 8px 20px -8px rgba(42,171,238,.55),inset 0 0 0 1px rgba(255,255,255,.18) !important}#feeds-nav ul.feeds li.feed.feed-tg>a:hover{box-shadow:0 14px 32px -8px rgba(42,171,238,.7),0 0 0 4px rgba(42,171,238,.18) !important}#feeds-nav ul.feeds li.feed.feed-fb>a{background:linear-gradient(135deg,#1877f2 0%,#0a5dc7 100%) !important;box-shadow:0 8px 20px -8px rgba(24,119,242,.55),inset 0 0 0 1px rgba(255,255,255,.18) !important}#feeds-nav ul.feeds li.feed.feed-fb>a:hover{box-shadow:0 14px 32px -8px rgba(24,119,242,.7),0 0 0 4px rgba(24,119,242,.18) !important}#feeds-nav ul.feeds li.feed.feed-ig>a{background:radial-gradient(circle at 30% 110%,#fdd66a 0%,#f76b1c 22%,#e63558 45%,#c5208e 68%,#5d40c9 100%) !important;box-shadow:0 8px 20px -8px rgba(229,53,88,.55),inset 0 0 0 1px rgba(255,255,255,.22) !important}#feeds-nav ul.feeds li.feed.feed-ig>a:hover{box-shadow:0 14px 32px -8px rgba(229,53,88,.7),0 0 0 4px rgba(197,32,142,.2) !important}#feeds-nav ul.feeds li.feed.feed-yt>a{background:linear-gradient(135deg,#ff3b3b 0%,#c00 100%) !important;box-shadow:0 8px 20px -8px rgba(204,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.18) !important}#feeds-nav ul.feeds li.feed.feed-yt>a:hover{box-shadow:0 14px 32px -8px rgba(204,0,0,.7),0 0 0 4px rgba(255,59,59,.2) !important}.page .bd .page-hero.page-hero-v3,[class*=page-template-page] .bd .page-hero.page-hero-v3,.bd.archive-page-v2 .archive-hero.archive-hero-v3,.post-page-v2 .post-hero.post-hero-v3{max-width:1180px !important;width:calc(100% - 32px) !important;margin:-80px auto 0 !important;padding:64px 56px 36px !important;border-radius:32px !important;border-bottom-left-radius:32px !important;border-bottom-right-radius:32px !important;position:relative;z-index:3;overflow:visible !important;box-shadow:0 30px 80px -34px rgba(8,18,50,.55),0 0 0 1px rgba(255,255,255,.05) inset}.page-hero-v3 .page-hero-inner,.archive-hero-v3 .archive-hero-inner,.post-hero-v3 .post-hero-inner{max-width:880px !important;margin:0 auto !important;padding:0 !important;text-align:center}.archive-hero-v3 .archive-hero-inner,.post-hero-v3 .post-hero-inner{max-width:920px !important}.page-hero-v3>.blog-bar,.archive-hero-v3>.blog-bar,.post-hero-v3>.blog-bar{max-width:none !important;width:auto !important;margin:36px -8px -54px !important;padding:0 !important;position:relative;z-index:4}.page-hero-v3>.blog-bar .blog-bar-inner,.archive-hero-v3>.blog-bar .blog-bar-inner,.post-hero-v3>.blog-bar .blog-bar-inner{background:#fff !important;border-radius:999px !important;padding:10px 12px 10px 24px !important;box-shadow:0 26px 56px -22px rgba(10,22,46,.55),0 0 0 1px rgba(255,255,255,.55),0 1px 0 0 rgba(10,22,46,.04) inset !important;display:flex !important;align-items:center !important;gap:14px !important}.page .bd .entry-content,[class*=page-template-page] .bd .entry-content,.bd.archive-page-v2>.archive-feat,.bd.archive-page-v2 .archive-grid,.post-page-v2 .entry-content,.post-page-v2 .post-meta-foot{max-width:1180px !important;margin-left:auto !important;margin-right:auto !important}.page .bd .entry-content,[class*=page-template-page] .bd .entry-content,.post-page-v2 .entry-content{margin-top:0 !important;padding:90px 56px 64px !important;border-radius:32px !important;background:#fff !important;box-shadow:0 30px 70px -32px rgba(10,22,46,.22) !important;position:relative;z-index:1}.bd.archive-page-v2 .archive-feat,.bd.archive-page-v2 .archive-grid{margin-top:24px !important}.bd.archive-page-v2 .archive-feat:first-of-type{padding-top:36px !important}@media (max-width:760px){.page .bd .page-hero.page-hero-v3,[class*=page-template-page] .bd .page-hero.page-hero-v3,.bd.archive-page-v2 .archive-hero.archive-hero-v3,.post-page-v2 .post-hero.post-hero-v3{padding:44px 22px 28px !important;border-radius:24px !important;margin-top:-60px !important}.page-hero-v3>.blog-bar,.archive-hero-v3>.blog-bar,.post-hero-v3>.blog-bar{margin:24px 0 -34px !important}.page-hero-v3>.blog-bar .blog-bar-inner,.archive-hero-v3>.blog-bar .blog-bar-inner,.post-hero-v3>.blog-bar .blog-bar-inner{border-radius:22px !important;padding:10px 12px !important;flex-wrap:wrap !important}.page .bd .entry-content,[class*=page-template-page] .bd .entry-content,.post-page-v2 .entry-content{padding:70px 22px 44px !important;border-radius:24px !important}}section.page-hero.page-hero-v3,header.archive-hero.archive-hero-v3,header.post-hero.post-hero-v3{max-width:1180px !important;width:calc(100% - 32px) !important;margin:-80px auto 0 !important;padding:64px 56px 36px !important;border-radius:32px !important;position:relative !important;z-index:3 !important;overflow:visible !important;box-shadow:0 30px 80px -34px rgba(8,18,50,.55),inset 0 0 0 1px rgba(255,255,255,.05) !important}section.page-hero.page-hero-v3>.blog-bar,header.archive-hero.archive-hero-v3>.blog-bar,header.post-hero.post-hero-v3>.blog-bar{max-width:none !important;width:auto !important;margin:36px -8px -54px !important;padding:0 !important;position:relative !important;z-index:4 !important}section.page-hero.page-hero-v3>.blog-bar .blog-bar-inner,header.archive-hero.archive-hero-v3>.blog-bar .blog-bar-inner,header.post-hero.post-hero-v3>.blog-bar .blog-bar-inner{background:#fff !important;border-radius:999px !important;padding:10px 12px 10px 24px !important;box-shadow:0 26px 56px -22px rgba(10,22,46,.55),0 0 0 1px rgba(255,255,255,.55),inset 0 1px 0 0 rgba(10,22,46,.04) !important;display:flex !important;align-items:center !important;gap:14px !important}section.page-hero.page-hero-v3~.entry-content,section.page-hero.page-hero-v3+.entry-content,.page .entry-content,.post-page-v2 .entry-content{max-width:1180px !important;margin-left:auto !important;margin-right:auto !important;margin-top:0 !important;padding:90px 56px 64px !important;border-radius:32px !important;background:#fff !important;box-shadow:0 30px 70px -32px rgba(10,22,46,.22) !important;position:relative !important;z-index:1 !important}@media (max-width:760px){section.page-hero.page-hero-v3,header.archive-hero.archive-hero-v3,header.post-hero.post-hero-v3{padding:44px 22px 28px !important;border-radius:24px !important;margin-top:-60px !important}section.page-hero.page-hero-v3>.blog-bar,header.archive-hero.archive-hero-v3>.blog-bar,header.post-hero.post-hero-v3>.blog-bar{margin:24px 0 -34px !important}section.page-hero.page-hero-v3>.blog-bar .blog-bar-inner,header.archive-hero.archive-hero-v3>.blog-bar .blog-bar-inner,header.post-hero.post-hero-v3>.blog-bar .blog-bar-inner{border-radius:22px !important;padding:10px 12px !important;flex-wrap:wrap !important}.page .entry-content,.post-page-v2 .entry-content{padding:70px 22px 44px !important;border-radius:24px !important}}.section-card.steps-section .steps-main .step{position:relative !important;overflow:hidden !important}.section-card.steps-section .steps-main .step:before{content:"" !important;display:block !important;position:absolute !important;left:0 !important;bottom:0 !important;height:4px !important;width:0 !important;background:linear-gradient(90deg,var(--brand-blue),var(--brand-cyan)) !important;border-radius:0 0 0 18px !important;transition:width 1.1s cubic-bezier(.2,.8,.2,1) !important;z-index:2 !important;border:0 !important;opacity:1 !important;box-shadow:0 0 14px -2px rgba(0,190,246,.55)}.section-card.steps-section .steps-main.in-view .step:before{width:100% !important}.section-card.steps-section .steps-main.in-view .step-1:before{transition-delay:.15s !important}.section-card.steps-section .steps-main.in-view .step-2:before{transition-delay:1.1s !important}.section-card.steps-section .steps-main.in-view .step-3:before{transition-delay:2.05s !important}.section-card.steps-section .steps-main.in-view .step-4:before{transition-delay:3s !important}.section-card.steps-section .steps-main .step:after{content:"" !important;display:block !important;position:absolute !important;left:0 !important;bottom:0 !important;height:4px !important;width:100% !important;background:rgba(10,22,46,.06) !important;z-index:1 !important;border-radius:0 0 18px 18px !important;border:0 !important;opacity:1 !important}section.page-hero.page-hero-v3,header.archive-hero.archive-hero-v3,header.post-hero.post-hero-v3{max-width:1180px !important;width:calc(100% - 32px) !important;margin:-70px auto 0 !important;padding:0 !important;border-radius:32px 32px 0 0 !important;position:relative !important;z-index:3 !important;overflow:hidden !important;background:radial-gradient(900px 360px at 12% -10%,rgba(0,89,248,.12),transparent 60%),radial-gradient(700px 320px at 90% -20%,rgba(0,190,246,.14),transparent 65%),linear-gradient(180deg,#fff 0%,#f7faff 100%) !important;box-shadow:0 30px 60px -28px rgba(8,18,50,.35),inset 0 1px 0 rgba(255,255,255,.9) !important;border-bottom:1px solid rgba(10,22,46,.05) !important}section.page-hero.page-hero-v3:before,header.archive-hero.archive-hero-v3:before,header.post-hero.post-hero-v3:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--brand-blue),var(--brand-cyan),#fa3076);opacity:.85;z-index:5}.page-hero-v3 .page-hero-inner,.archive-hero-v3 .archive-hero-inner,.post-hero-v3 .post-hero-inner{max-width:none !important;width:auto !important;margin:0 !important;padding:64px 56px 40px !important;text-align:left !important}.page-hero-v3 .page-hero-title,.archive-hero-v3 .archive-hero-title,.post-hero-v3 .post-hero-title{text-align:left !important;margin:0 !important;max-width:880px}.page-hero-v3 .page-hero-eyebrow,.archive-hero-v3 .archive-hero-eyebrow,.post-hero-v3 .post-hero-eyebrow,.page-hero-v3 .page-hero-crumbs,.archive-hero-v3 .post-hero-crumbs,.post-hero-v3 .post-hero-crumbs{text-align:left !important;justify-content:flex-start !important}.archive-hero-v3 .archive-hero-sub,.archive-hero-v3 .archive-hero-chips,.post-hero-v3 .post-hero-meta{text-align:left !important;justify-content:flex-start !important;margin-left:0 !important;margin-right:auto !important}.page-hero-v3>.blog-bar,.archive-hero-v3>.blog-bar,.post-hero-v3>.blog-bar{max-width:none !important;width:auto !important;margin:0 !important;padding:0 !important;position:relative !important;z-index:4 !important;background:linear-gradient(180deg,rgba(247,250,255,.9) 0%,rgba(255,255,255,.96) 100%) !important;border-top:1px solid rgba(10,22,46,.06) !important;border-bottom:1px solid rgba(10,22,46,.06) !important;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);box-shadow:none !important}.page-hero-v3>.blog-bar .blog-bar-inner,.archive-hero-v3>.blog-bar .blog-bar-inner,.post-hero-v3>.blog-bar .blog-bar-inner{background:0 0 !important;border-radius:0 !important;box-shadow:none !important;padding:12px 24px 12px 56px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;min-height:64px}.page .entry-content,[class*=page-template-page] .entry-content,.post-page-v2 .entry-content{max-width:1180px !important;width:calc(100% - 32px) !important;margin:0 auto !important;padding:56px !important;border-radius:0 0 32px 32px !important;background:#fff !important;box-shadow:0 30px 70px -32px rgba(10,22,46,.22) !important;position:relative !important;z-index:1 !important}.post-page-v2 .post-featured-v2{max-width:1180px !important;width:calc(100% - 32px) !important;margin:0 auto !important;border-radius:0 !important;overflow:hidden;display:block;position:relative;z-index:2;box-shadow:0 1px 0 rgba(10,22,46,.05)}.post-page-v2 .post-featured-v2 img,.post-page-v2 .post-featured-v2 .post-featured-img{display:block;width:100%;height:auto;border-radius:0 !important;max-height:460px;object-fit:cover}.bd.archive-page-v2 .archive-feat,.bd.archive-page-v2 .archive-grid{max-width:1180px !important;width:calc(100% - 32px) !important;margin-left:auto !important;margin-right:auto !important}.bd.archive-page-v2 .archive-feat:first-of-type{background:#fff;border-radius:0 0 32px 32px;padding:48px 56px !important;box-shadow:0 30px 70px -32px rgba(10,22,46,.22);margin-top:0 !important}a.blog-bar-cta:hover,.blog-bar-cta:hover,.button.primary.blog-bar-cta:hover{box-shadow:0 28px 60px -14px rgba(250,48,118,.65),0 14px 28px -10px rgba(250,79,48,.55),inset 0 0 0 1px rgba(255,255,255,.45) !important;filter:brightness(1.05) !important;transform:translateY(-1px) !important}@media (max-width:760px){section.page-hero.page-hero-v3,header.archive-hero.archive-hero-v3,header.post-hero.post-hero-v3{margin-top:-50px !important;border-radius:22px 22px 0 0 !important;width:calc(100% - 16px) !important}.page-hero-v3 .page-hero-inner,.archive-hero-v3 .archive-hero-inner,.post-hero-v3 .post-hero-inner{padding:40px 22px 24px !important}.page-hero-v3>.blog-bar .blog-bar-inner,.archive-hero-v3>.blog-bar .blog-bar-inner,.post-hero-v3>.blog-bar .blog-bar-inner{padding:10px 16px 10px 22px !important;flex-wrap:wrap !important;gap:10px !important;min-height:0 !important}.page .entry-content,[class*=page-template-page] .entry-content,.post-page-v2 .entry-content{padding:36px 22px !important;border-radius:0 0 22px 22px !important;width:calc(100% - 16px) !important}.post-page-v2 .post-featured-v2,.bd.archive-page-v2 .archive-feat,.bd.archive-page-v2 .archive-grid{width:calc(100% - 16px) !important}.bd.archive-page-v2 .archive-feat:first-of-type{padding:28px 22px !important;border-radius:0 0 22px 22px !important}}.post-page-v2 .post-featured-v2+.entry-content,.post-page-v2 .entry-content{margin-top:0 !important}.post-page-v2 .post-featured-v2{margin-top:0 !important;margin-bottom:0 !important}section.page-hero.page-hero-v3+.entry-content,header.archive-hero.archive-hero-v3~.entry-content{margin-top:0 !important}.page-template-page-prices .blog-bar,body.page .blog-bar:has(+.prices-hero-v3),.prices-hero-v3~.blog-bar{display:none !important}body.page-id-1199 #content{margin-top:-92px !important}.prices-hero-v3{position:relative;left:50%;transform:translateX(-50%);box-sizing:border-box;width:calc(100vw - 110px);max-width:none;min-height:clamp(430px, 40.5vw, 746px);margin:0 auto 38px;padding:clamp(76px, 5.8vw, 112px) clamp(44px, 4.4vw, 80px) clamp(28px, 2.5vw, 46px);border-radius:28px;overflow:hidden;background:linear-gradient(135deg,#c8dffb 0%,#d8e8fb 40%,#e6efff 100%);box-shadow:0 24px 60px -28px rgba(10,40,120,.35),0 2px 8px rgba(10,40,120,.06);isolation:isolate;display:flex;flex-direction:column}.prices-hero-bg{position:absolute;inset:0;z-index:0;background-image:url(//3dreams.com.ua/wp-content/themes/3dreams/images/prices/hero-bg.png);background-size:cover;background-position:center right;background-repeat:no-repeat;opacity:1}.prices-hero-bg:after{content:'';position:absolute;inset:0;background:linear-gradient(100deg,rgba(220,235,255,.92) 0%,rgba(220,235,255,.78) 38%,rgba(220,235,255,.25) 62%,rgba(220,235,255,0) 80%)}.prices-hero-content{position:relative;z-index:2;max-width:720px;padding-bottom:24px}.prices-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(255,255,255,.85);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:999px;font-size:13px;font-weight:600;color:var(--brand-blue,#0059f8);letter-spacing:.01em;box-shadow:0 2px 8px rgba(10,40,120,.08);margin-bottom:18px}.prices-hero-eyebrow svg{color:var(--brand-blue,#0059f8)}.prices-hero-title{font-size:clamp(46px, 6.4vw, 86px) !important;line-height:1.02 !important;margin:0 0 30px !important;font-weight:700 !important;letter-spacing:0;color:#101a4a !important}.prices-hero-sub{font-size:clamp(16px, 1.35vw, 20px);line-height:1.55;color:#4a5568;margin:0;max-width:620px}.prices-pillnav{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:18px;min-height:clamp(112px, 9.5vw, 176px);padding:clamp(18px, 1.8vw, 32px) clamp(22px, 2.2vw, 40px) clamp(18px, 1.8vw, 32px) clamp(28px, 2.6vw, 48px);margin:auto clamp(-28px, -1.8vw, -18px) 0;background:rgba(255,255,255,.62);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border:1px solid rgba(255,255,255,.7);border-radius:28px;box-shadow:0 18px 40px -18px rgba(10,40,120,.22),inset 0 1px 0 rgba(255,255,255,.6);box-sizing:border-box}.prices-pillnav-list{list-style:none !important;display:flex;flex-wrap:wrap;gap:0;margin:0 !important;padding:0 !important;flex:1 1 auto;align-items:stretch;align-self:stretch}.prices-pillnav-list li{margin:0 !important;padding:0 !important;position:relative;display:flex;align-items:stretch}.prices-pillnav-list li:before{display:none !important}.prices-pillnav-list li+li:after{content:'';position:absolute;left:0;top:20%;bottom:20%;width:1px;background:linear-gradient(180deg,rgba(10,40,120,0),rgba(10,40,120,.12) 35%,rgba(10,40,120,.12) 65%,rgba(10,40,120,0))}.prices-pillnav-list a{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:clamp(12px, 1.2vw, 22px) clamp(18px, 1.8vw, 32px) clamp(20px, 1.7vw, 30px);border-radius:0;background:0 0 !important;color:#4a5568;font-size:clamp(13px, .9vw, 15px);font-weight:600;line-height:1.2;text-align:center;text-decoration:none !important;transition:color .2s var(--ease),transform .2s var(--ease);height:100%;box-sizing:border-box}.prices-pillnav-list a:before{content:'';position:absolute;bottom:calc(-1 * clamp(18px, 1.8vw, 32px));left:23%;width:54%;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--brand-blue,#0059f8),var(--brand-cyan,#00bef6));opacity:0;transform:translateX(-18px) scaleX(.25);transform-origin:left center;transition:transform .34s var(--ease),opacity .2s var(--ease);pointer-events:none}.prices-pillnav-list .ppn-ico{display:inline-flex;color:#5a6a82;transition:color .2s var(--ease),transform .2s var(--ease)}.prices-pillnav-list .ppn-ico svg{width:26px;height:26px}.prices-pillnav-list .ppn-lbl{white-space:nowrap}.prices-pillnav-list a:hover{color:var(--brand-blue,#0059f8);transform:translateY(-1px)}.prices-pillnav-list a:hover:before,.prices-pillnav-list a:focus-visible:before{opacity:1;transform:translateX(0) scaleX(1)}.prices-pillnav-list a:hover .ppn-ico{color:var(--brand-blue,#0059f8);transform:translateY(-2px)}.prices-pillnav-list .is-active a{color:var(--brand-blue,#0059f8)}.prices-pillnav-list .is-active a:before{opacity:0}.prices-pillnav-list .is-active a .ppn-ico{color:var(--brand-blue,#0059f8)}.prices-pillnav-list .is-active a:after{content:'';position:absolute;bottom:calc(-1 * clamp(18px, 1.8vw, 32px));left:22%;right:22%;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--brand-blue,#0059f8),var(--brand-cyan,#00bef6))}.prices-pillnav-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:clamp(52px, 4.4vw, 76px);padding:0 clamp(26px, 2.6vw, 46px);border-radius:999px;background:linear-gradient(135deg,#fa3076,#fa4f30);color:#fff !important;font-size:clamp(14px, .95vw, 16px);font-weight:700;letter-spacing:.01em;text-decoration:none !important;box-shadow:0 12px 28px -8px rgba(250,48,118,.55),inset 0 1px 0 rgba(255,255,255,.25);transition:transform .18s,box-shadow .18s,filter .18s;white-space:nowrap;margin-left:auto}.prices-pillnav-cta:hover{transform:translateY(-2px);box-shadow:0 18px 36px -8px rgba(250,48,118,.65);filter:brightness(1.05)}.prices-hero-v3{padding-bottom:clamp(28px, 2.5vw, 46px)}.prices-hero-content{padding-bottom:0}@media (max-width:980px){.prices-pillnav{gap:4px;padding:8px 8px 8px 12px}.prices-pillnav-list a{padding:8px 12px 12px;font-size:12px}.prices-pillnav-list .ppn-ico svg{width:20px;height:20px}.prices-pillnav-cta{padding:12px 18px;font-size:13px}}@media (max-width:640px){body.page-id-1199 #content{margin-top:0 !important}.prices-hero-v3{width:calc(100vw - 24px);margin:12px auto 20px;padding:24px 18px 12px;border-radius:20px}.prices-hero-content{max-width:100%}.prices-hero-bg:after{background:linear-gradient(180deg,rgba(220,235,255,.95) 0%,rgba(220,235,255,.85) 60%,rgba(220,235,255,.7) 100%)}.prices-hero-title{font-size:clamp(32px, 9vw, 48px) !important}.prices-pillnav{padding:8px;gap:0;flex-wrap:wrap}.prices-pillnav-list{gap:0;flex:1 1 100%;justify-content:space-between}.prices-pillnav-list li+li:after{display:none}.prices-pillnav-list a{padding:8px 4px 12px;font-size:11px}.prices-pillnav-list .ppn-lbl{display:none}.prices-pillnav-list .ppn-ico svg{width:22px;height:22px}.prices-pillnav-list .is-active a .ppn-lbl{display:inline;font-size:11px}.prices-pillnav-cta{width:100%;justify-content:center;padding:14px 16px;margin-left:0;margin-top:8px}}.bd.prices-page-v2{position:relative;left:50%;transform:translateX(-50%);box-sizing:border-box;width:calc(100vw - 110px);max-width:none;margin:0 auto 56px;padding:0;display:flex;flex-direction:column;gap:56px}#content .bd.prices-page-v2{box-sizing:border-box !important;width:calc(100vw - 110px) !important;max-width:none !important;margin:0 auto 56px !important;padding:0 !important;background:0 0 !important;box-shadow:none !important;border:0 !important}.bd.prices-page-v2>section{animation:pricesFade .6s ease both}@keyframes pricesFade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.prices-card-tag{display:inline-flex;align-items:center;padding:6px 14px;background:rgba(0,89,248,.1);color:var(--brand-blue,#0059f8);border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px}.prices-card-tag--cyan{background:rgba(0,190,246,.14);color:#0089b8}.prices-stats{background:rgba(255,255,255,.94);border:1px solid rgba(255,255,255,.95);border-radius:28px;padding:clamp(32px, 3.2vw, 58px) clamp(36px, 4vw, 76px) clamp(34px, 3.4vw, 62px);box-shadow:0 20px 55px -34px rgba(10,40,120,.28),0 2px 8px rgba(10,40,120,.04);box-sizing:border-box}.prices-stats-intro h2{margin:0 0 clamp(28px, 2.8vw, 50px) !important;font-size:clamp(15px, .95vw, 18px) !important;line-height:1.38 !important;font-weight:700 !important;color:#101a4a !important;text-align:left;max-width:1120px}.prices-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:clamp(24px, 3vw, 54px)}.prices-stat{display:flex;gap:16px;align-items:center;padding:0;background:0 0;border-radius:0;border:0;box-shadow:none;transition:none}.prices-stat:hover{transform:none;box-shadow:none}.prices-stat-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;color:#fff}.prices-stat-icon--blue{background:linear-gradient(135deg,var(--brand-blue,#0059f8),#2a78ff)}.prices-stat-icon--cyan{background:linear-gradient(135deg,var(--brand-cyan,#00bef6),#0089b8)}.prices-stat-body{font-size:14px;line-height:1.45;color:#2a3a55}.prices-stat-body strong{display:inline;color:#0a162e;font-weight:700;margin-right:4px}.prices-action-strip{padding:clamp(18px, 2.2vw, 28px);border-radius:24px;background:rgba(255,255,255,.74);border:1px solid rgba(255,255,255,.86);box-shadow:0 18px 42px -30px rgba(10,40,120,.24),inset 0 1px 0 rgba(255,255,255,.72);backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%)}.prices-quick-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0}.pqa{display:inline-flex;align-items:center;gap:9px;padding:12px 22px;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none !important;transition:transform .2s var(--ease),box-shadow .2s var(--ease),background .2s var(--ease),color .2s var(--ease),filter .2s var(--ease);white-space:nowrap}.pqa svg{flex-shrink:0}.pqa--primary{background:linear-gradient(135deg,var(--brand-blue,#0059f8),#2a78ff);color:#fff !important;box-shadow:0 8px 22px -8px rgba(0,89,248,.5)}.pqa--primary:hover{transform:translateY(-2px);box-shadow:0 14px 28px -8px rgba(0,89,248,.6);filter:brightness(1.05)}.pqa--ghost{background:#fff;color:var(--brand-blue,#0059f8) !important;border:1px solid rgba(0,89,248,.18);box-shadow:0 4px 12px -6px rgba(10,40,120,.12)}.pqa--ghost:hover{background:rgba(0,89,248,.06);transform:translateY(-2px)}.prices-stats-fineprint{margin:18px 0 0;text-align:center;font-size:13px;color:#6b7a92;line-height:1.5}.prices-tech{display:grid;grid-template-columns:minmax(280px, 1fr) minmax(0, 1.4fr);gap:clamp(24px, 4vw, 44px);align-items:center;background:0 0;border-radius:0;padding:0;box-shadow:none}.prices-tech--reverse .prices-tech-media{order:2}.prices-tech-media{position:relative}.prices-tech-photo{display:block;position:relative;border-radius:18px;overflow:hidden;box-shadow:0 14px 36px -14px rgba(10,40,120,.35);aspect-ratio:860/400}.prices-tech-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.prices-tech-photo:hover img{transform:scale(1.04)}.prices-tech-badge{position:absolute;top:14px;left:14px;padding:6px 14px;background:linear-gradient(135deg,var(--brand-blue,#0059f8),#2a78ff);color:#fff;border-radius:8px;font-size:13px;font-weight:800;letter-spacing:.08em;box-shadow:0 6px 14px -4px rgba(0,89,248,.4)}.prices-tech-badge--cyan{background:linear-gradient(135deg,var(--brand-cyan,#00bef6),#0089b8);box-shadow:0 6px 14px -4px rgba(0,190,246,.4)}.prices-tech-body h2{margin:0 0 12px !important;font-size:clamp(22px, 2.6vw, 30px) !important;line-height:1.2 !important;color:#0a162e !important;font-weight:800 !important}.prices-tech-body p{font-size:15px;line-height:1.6;color:#4a5568;margin:0 0 20px}.prices-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px}.prices-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;background:#f4f7fb;border-radius:14px;overflow:hidden}.prices-table th,.prices-table td{padding:12px 14px;text-align:left;border-bottom:1px solid rgba(10,40,120,.06)}.prices-table thead th{background:linear-gradient(120deg,#f4f8ff 0%,#eaf2ff 100%) !important;color:#1a2238 !important;font-weight:700 !important;font-size:12px !important;text-transform:uppercase;letter-spacing:.04em}.prices-table thead th.is-best{background:linear-gradient(135deg,rgba(0,89,248,.18),rgba(0,190,246,.18));color:var(--brand-blue,#0059f8)}.prices-table tbody tr:last-child td{border-bottom:none}.bd .prices-table tbody td,.bd .prices-table tbody tr:first-child td,.bd .prices-table tbody tr:nth-child(even) td,.bd .prices-table td.is-best{background:#fff !important}.bd .prices-table tbody tr:hover td{background:#f7fbff !important}.prices-table td.is-best{font-weight:700;color:var(--brand-blue,#0059f8)}.prices-table td:not(:first-child){text-align:center}.prices-table th:not(:first-child){text-align:center}.material-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px;vertical-align:middle}.material-dot--abs{background:#4a90e2}.material-dot--pla{background:#2ecc71}.material-dot--copet{background:#f39c12}.material-dot--nylon{background:#9b59b6}.material-dot--flex{background:#e74c3c}.material-dot--resin{background:#00bef6}.material-dot--tough{background:#34495e}.material-dot--jewel{background:#d4af37}@media (max-width:880px){.prices-tech{grid-template-columns:1fr}.prices-tech--reverse .prices-tech-media{order:0}}.prices-infill{background:#fff;border-radius:24px;padding:clamp(28px, 4vw, 44px);box-shadow:0 6px 24px -10px rgba(10,40,120,.1)}.prices-infill-head{text-align:center;max-width:720px;margin:0 auto 32px}.prices-infill-head h2{margin:0 0 12px !important;font-size:clamp(24px, 3vw, 32px) !important;font-weight:800 !important;color:#0a162e !important}.prices-infill-head p{font-size:15px;line-height:1.6;color:#4a5568;margin:0}.prices-infill-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px, 1fr));gap:20px}.prices-infill-card{background:#f4f7fb;border-radius:18px;padding:20px;text-align:center;border:1px solid rgba(10,40,120,.05);transition:transform .2s,box-shadow .2s}.prices-infill-card:hover{transform:translateY(-2px);box-shadow:0 14px 28px -14px rgba(10,40,120,.18)}.prices-infill-vis{position:relative;width:100%;aspect-ratio:1;max-width:160px;margin:0 auto 14px}.prices-infill-vis svg{width:100%;height:100%;display:block}.prices-infill-pct{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800;color:#0a162e;background:rgba(255,255,255,.7);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:14px;margin:14% auto;max-width:56%;max-height:56%;border:2px solid rgba(0,89,248,.15)}.prices-infill-card h4{margin:0 0 8px !important;font-size:17px !important;color:#0a162e !important;font-weight:700 !important}.prices-infill-card p{font-size:13px;line-height:1.5;color:#4a5568;margin:0}.prices-info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px, 1fr));gap:22px}.prices-info-card{background:#fff;border-radius:22px;padding:28px;box-shadow:0 6px 24px -10px rgba(10,40,120,.1)}.prices-info-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,var(--brand-blue,#0059f8),#2a78ff);color:#fff;margin-bottom:16px}.prices-info-icon--alt{background:linear-gradient(135deg,#fa3076,#fa4f30)}.prices-info-card h3{margin:0 0 10px !important;font-size:20px !important;color:#0a162e !important;font-weight:800 !important}.prices-info-card p{font-size:14px;line-height:1.55;color:#4a5568;margin:0 0 14px}.prices-info-card ul{list-style:none !important;margin:0 !important;padding:0 !important;display:flex;flex-direction:column;gap:8px}.prices-info-card ul li{margin:0 !important;padding:0 !important;display:flex;align-items:center;gap:10px;font-size:14px;color:#2a3a55}.prices-info-card ul li:before{display:none !important}.prices-info-card ul li>span{display:inline-flex;color:#2ecc71;flex-shrink:0}.prices-discount-list{gap:6px !important}.prices-discount-list li{padding:8px 12px !important;background:#f4f7fb;border-radius:10px}.prices-discount-list .dpct{display:inline-block;min-width:52px;margin-right:10px;font-weight:800;color:var(--brand-blue,#0059f8)}.prices-steps-head{text-align:center;max-width:720px;margin:0 auto 32px}.prices-steps-head h2{margin:0 0 10px !important;font-size:clamp(24px, 3vw, 32px) !important;font-weight:800 !important;color:#0a162e !important}.prices-steps-head p{font-size:15px;color:#4a5568;margin:0}.prices-steps-grid{list-style:none !important;margin:0 !important;padding:0 !important;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px, 1fr));gap:20px;counter-reset:step}.prices-steps-grid li{margin:0 !important;padding:28px !important;background:#fff;border-radius:22px;box-shadow:0 6px 24px -10px rgba(10,40,120,.1);position:relative;overflow:hidden}.prices-steps-grid li:before{display:none !important}.prices-step-num{position:absolute;top:-10px;right:14px;font-size:64px;font-weight:900;color:rgba(0,89,248,.06);letter-spacing:-.04em;line-height:1}.prices-step-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,var(--brand-blue,#0059f8),var(--brand-cyan,#00bef6));color:#fff;margin-bottom:14px}.prices-steps-grid h4{margin:0 0 8px !important;font-size:18px !important;color:#0a162e !important;font-weight:700 !important}.prices-steps-grid p{font-size:14px;line-height:1.5;color:#4a5568;margin:0}.prices-faq{padding:clamp(28px, 4vw, 48px);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgba(248,251,255,.96) 100%);border:1px solid rgba(255,255,255,.92);box-shadow:0 18px 48px -34px rgba(10,40,120,.24)}.prices-faq-head{text-align:center;margin-bottom:24px}.prices-faq-head h2{margin:0 !important;font-size:clamp(24px, 3vw, 32px) !important;font-weight:800 !important;color:#0a162e !important}.prices-faq-list{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:16px;max-width:none;margin:0 auto}.prices-faq-list details{background:#fff;border-radius:18px;padding:0;border:1px solid rgba(0,89,248,.07);box-shadow:0 8px 22px -16px rgba(10,40,120,.16);overflow:hidden;transition:transform .2s var(--ease),box-shadow .2s var(--ease),border-color .2s var(--ease)}.prices-faq-list details[open]{box-shadow:0 16px 34px -24px rgba(10,40,120,.24)}.prices-faq-list details:hover{transform:translateY(-2px);border-color:rgba(0,89,248,.14);box-shadow:0 22px 42px -26px rgba(10,40,120,.3)}.prices-faq-list summary{cursor:pointer;list-style:none;padding:20px 58px 10px 22px;font-size:15px;font-weight:700;color:#0a162e;position:relative;user-select:none}.prices-faq-list summary::-webkit-details-marker{display:none}.prices-faq-list summary:after{content:'+';position:absolute;top:50%;right:22px;transform:translateY(-50%);width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,89,248,.08);color:var(--brand-blue,#0059f8);border-radius:50%;font-size:18px;font-weight:700;line-height:1;transition:transform .2s var(--ease),background .2s var(--ease),color .2s var(--ease)}.prices-faq-list details[open] summary:after{content:'-';transform:translateY(-50%) rotate(180deg);background:var(--brand-blue,#0059f8);color:#fff}.prices-faq-list details p{padding:0 22px 22px;font-size:14px;line-height:1.6;color:#4a5568;margin:0}.prices-cta{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(20px, 4vw, 44px);align-items:center;padding:clamp(28px, 4vw, 48px);border-radius:28px;background:linear-gradient(135deg,#0a162e 0%,#142a52 50%,var(--brand-blue,#0059f8) 100%);color:#fff;box-shadow:0 24px 60px -28px rgba(10,40,120,.5);position:relative;overflow:hidden}.prices-cta:before{content:'';position:absolute;right:-10%;top:-50%;width:600px;height:600px;background:radial-gradient(circle,rgba(0,190,246,.4) 0%,transparent 65%);pointer-events:none}.prices-cta-text{position:relative;z-index:2}.prices-cta-eyebrow{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:rgba(255,255,255,.14);color:#fff;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:14px}.prices-cta h2{margin:0 0 12px !important;font-size:clamp(24px, 3vw, 34px) !important;color:#fff !important;font-weight:800 !important;line-height:1.15 !important}.prices-cta p{font-size:15px;line-height:1.6;color:rgba(255,255,255,.82);margin:0;max-width:480px}.prices-cta-actions{position:relative;z-index:2;display:flex;flex-direction:column;gap:10px}.prices-cta-btn,.prices-cta-btn-alt{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;padding:14px 22px !important;border-radius:14px !important;font-size:14px !important;font-weight:700 !important;text-decoration:none !important;transition:transform .18s,box-shadow .18s,background .18s;white-space:nowrap}.prices-cta-btn{background:linear-gradient(135deg,#fa3076,#fa4f30) !important;color:#fff !important;box-shadow:0 10px 24px -8px rgba(250,48,118,.55);border:none !important}.prices-cta-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -8px rgba(250,48,118,.7)}.prices-cta-btn-alt{background:rgba(255,255,255,.12) !important;color:#fff !important;border:1px solid rgba(255,255,255,.22) !important;backdrop-filter:blur(6px)}.prices-cta-btn-alt:hover{background:rgba(255,255,255,.22) !important;transform:translateY(-2px)}@media (max-width:760px){.prices-cta{grid-template-columns:1fr}}.prices-longform{padding:8px 0 0}.prices-longform-head{text-align:center;max-width:880px;margin:0 auto 36px}.prices-longform-head h2{margin:8px 0 14px !important;font-size:clamp(24px, 3vw, 34px) !important;font-weight:800 !important;color:#101a4a !important;line-height:1.2 !important}.prices-longform-lead{font-size:16px;line-height:1.65;color:#4a5568;margin:0}.prices-longform-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px, 1fr));gap:20px}.prices-longform-item{background:#fff;border-radius:18px;padding:26px 26px 22px;border:1px solid rgba(10,40,120,.06);box-shadow:0 6px 18px -10px rgba(10,40,120,.12);transition:transform .2s,box-shadow .2s}.prices-longform-item:hover{transform:translateY(-3px);box-shadow:0 16px 32px -14px rgba(10,40,120,.22)}.prices-longform-item h3{display:flex;align-items:center;gap:10px;margin:0 0 14px !important;font-size:18px !important;font-weight:700 !important;color:#101a4a !important;line-height:1.3 !important}.prices-longform-item h3 svg{flex-shrink:0;color:var(--brand-blue,#0059f8);background:rgba(0,89,248,.08);padding:6px;border-radius:10px;box-sizing:content-box;width:18px;height:18px}.prices-longform-item p{margin:0 0 10px;font-size:14.5px;line-height:1.6;color:#4a5568}.prices-longform-item p:last-child{margin-bottom:0}.prices-longform-item strong{color:#1a2238;font-weight:700}.prices-longform-foot{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.bd.prices-page-v2{gap:64px}@media (max-width:640px){.bd.prices-page-v2,#content .bd.prices-page-v2{width:calc(100vw - 24px) !important}.prices-action-strip{padding:16px 12px}.prices-faq{padding:24px 14px}.prices-faq-list{grid-template-columns:1fr}.prices-longform-item{padding:22px 20px}.prices-longform-head h2{font-size:24px !important}}#content .prices-cta a.button>span,#content .prices-cta .button>span,#content .service-final-cta a.button>span,#content .service-final-cta .button>span,#content .calc2026-cta-btn>span,#content .info-action>span,#content .d2026-cta>span{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;max-width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;margin:0 !important;background:0 0 !important;background-image:none !important;color:inherit !important;text-indent:0 !important;white-space:normal !important;overflow:visible !important;line-height:inherit !important;text-shadow:none !important}#content .prices-cta a.button,#content .prices-cta .button{box-sizing:border-box !important;max-width:100% !important}body.page-id-401 #content,body.page-id-17 #content{margin-top:-92px !important}#content .bd .prices-table tbody tr td.is-best,#content .bd .prices-table tbody tr:first-child td.is-best,#content .bd .prices-table tbody tr:nth-child(even) td.is-best{background:#fff !important}#content .bd .prices-table tbody tr:hover td.is-best{background:#f7fbff !important}.service-hero-v3 .prices-hero-content{max-width:840px}.service-hero-v3 .prices-hero-title{font-size:clamp(42px, 5.1vw, 76px) !important;line-height:1.05 !important}.service-hero-v3 .prices-hero-sub{max-width:720px}.service-hero-order .prices-hero-bg:after,.service-hero-gallery .prices-hero-bg:after{background:linear-gradient(100deg,rgba(220,235,255,.94) 0%,rgba(220,235,255,.8) 40%,rgba(220,235,255,.26) 64%,rgba(220,235,255,0) 82%)}.service-page-v2{gap:56px !important}.service-mini-strip{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:18px}.service-mini-card{background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.95);border-radius:22px;padding:26px 26px 24px;box-shadow:0 16px 40px -30px rgba(10,40,120,.24);transition:transform .24s var(--ease),box-shadow .24s var(--ease),border-color .24s var(--ease)}.service-mini-card:hover{transform:translateY(-4px);border-color:rgba(0,89,248,.14);box-shadow:0 26px 54px -34px rgba(10,40,120,.34)}.service-mini-card>span{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:15px;background:linear-gradient(135deg,var(--brand-blue,#0059f8),var(--brand-cyan,#00bef6));color:#fff;margin-bottom:16px;box-shadow:0 14px 28px -14px rgba(0,89,248,.55)}.service-mini-card strong{display:block;font-size:18px;line-height:1.25;color:#0a162e;font-weight:800;margin-bottom:8px}.service-mini-card p{margin:0;font-size:14px;line-height:1.55;color:#4a5568}.order-layout{display:grid;grid-template-columns:minmax(0, 1.45fr) minmax(320px, .55fr);gap:28px;align-items:start}.order-form-shell,.order-side-card,.gallery-work-section,.gallery-envira-section{background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.94);border-radius:28px;box-shadow:0 18px 48px -34px rgba(10,40,120,.24)}.order-form-shell{padding:clamp(30px, 4vw, 54px)}.order-form-shell h2{margin:0 0 22px !important;font-size:clamp(28px, 3vw, 42px) !important;line-height:1.12 !important;font-weight:750 !important;letter-spacing:0 !important;color:#0a162e !important}.order-entry-content{padding:0 !important;background:0 0 !important;box-shadow:none !important;border:0 !important}.order-entry-content p{color:#4a5568;font-size:15px;line-height:1.6}.order-entry-content form,.order-entry-content .wpcf7-form{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:18px 20px}.order-entry-content label,.order-entry-content .wpcf7-form p{font-weight:700;color:#17223b;margin:0 !important}.order-entry-content input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),.order-entry-content select,.order-entry-content textarea{width:100% !important;box-sizing:border-box;border:1px solid rgba(0,89,248,.14) !important;border-radius:14px !important;background:#f8fbff !important;padding:14px 16px !important;font-size:15px !important;color:#17223b !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72);transition:border-color .2s var(--ease),box-shadow .2s var(--ease),background .2s var(--ease)}.order-entry-content textarea{min-height:150px;resize:vertical}.order-entry-content input:focus,.order-entry-content select:focus,.order-entry-content textarea:focus{outline:none;border-color:var(--brand-blue,#0059f8) !important;background:#fff !important;box-shadow:0 0 0 4px rgba(0,89,248,.1)}.order-entry-content input[type=submit],.order-entry-content button[type=submit],.order-entry-content .wpcf7-submit{display:inline-flex !important;align-items:center;justify-content:center;min-height:56px;padding:0 34px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(135deg,#fa3076,#fa4f30) !important;color:#fff !important;font-size:15px !important;font-weight:800 !important;letter-spacing:0 !important;box-shadow:0 22px 44px -16px rgba(250,48,118,.58) !important;cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s var(--ease),filter .2s var(--ease)}.order-entry-content input[type=submit]:hover,.order-entry-content button[type=submit]:hover,.order-entry-content .wpcf7-submit:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 28px 56px -18px rgba(250,48,118,.72) !important}.order-side-panel{display:grid;gap:18px}.order-side-card{padding:26px}.order-side-card>span{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:rgba(0,89,248,.1);color:var(--brand-blue,#0059f8);margin-bottom:14px}.order-side-card--accent>span{background:linear-gradient(135deg,var(--brand-blue,#0059f8),var(--brand-cyan,#00bef6));color:#fff}.order-side-card h3{margin:0 0 10px !important;font-size:20px !important;font-weight:800 !important;color:#0a162e !important}.order-side-card p,.order-side-card li{font-size:14px;line-height:1.55;color:#4a5568}.order-side-card ul{margin:0 !important;padding:0 !important;list-style:none !important}.order-side-card li{position:relative;margin:0 0 9px !important;padding-left:24px !important}.order-side-card li:before{content:'';position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,var(--brand-blue,#0059f8),var(--brand-cyan,#00bef6))}.gallery-work-section,.gallery-envira-section{padding:clamp(30px, 4vw, 54px)}.gallery-section-head{text-align:center;max-width:780px;margin:0 auto 30px}.gallery-section-head h2{margin:0 0 12px !important;font-size:clamp(28px, 3vw, 42px) !important;line-height:1.12 !important;font-weight:750 !important;letter-spacing:0 !important;color:#0a162e !important}.gallery-section-head p{margin:0;color:#4a5568;font-size:15px;line-height:1.6}.gallery-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:22px}.gallery-card{background:#fff;border:1px solid rgba(0,89,248,.07);border-radius:22px;overflow:hidden;box-shadow:0 12px 30px -24px rgba(10,40,120,.22);transition:transform .24s var(--ease),box-shadow .24s var(--ease),border-color .24s var(--ease)}.gallery-card:hover{transform:translateY(-6px);border-color:rgba(0,89,248,.16);box-shadow:0 28px 58px -34px rgba(10,40,120,.36)}.gallery-card-image{display:block;position:relative;border:0 !important;overflow:hidden;aspect-ratio:586/266;background:#eef3fb}.gallery-card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease),filter .6s var(--ease)}.gallery-card-image span{position:absolute;right:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;background:rgba(255,255,255,.9);color:var(--brand-blue,#0059f8);font-size:13px;font-weight:800;opacity:0;transform:translateY(8px);transition:opacity .24s var(--ease),transform .24s var(--ease);box-shadow:0 10px 24px -16px rgba(10,40,120,.4)}.gallery-card:hover .gallery-card-image img{transform:scale(1.06);filter:saturate(1.08)}.gallery-card:hover .gallery-card-image span{opacity:1;transform:translateY(0)}.gallery-card-body{padding:20px 20px 22px}.gallery-card-body h3{margin:0 0 8px !important;font-size:19px !important;line-height:1.28 !important;font-weight:800 !important}.gallery-card-body h3 a{color:#0a162e !important;border:0 !important;text-decoration:none !important}.gallery-card-body h3 a:hover{color:var(--brand-blue,#0059f8) !important}.gallery-card-body p{margin:0;color:#6b7a92;font-size:13px;line-height:1.45}.gallery-card-body p a{color:#4a5568 !important;border-color:rgba(74,85,104,.22) !important}.gallery-envira-frame{border-radius:22px;overflow:hidden;background:#f8fbff;padding:14px}.gallery-envira-frame .envira-gallery-item img{border-radius:14px !important;transition:transform .45s var(--ease),filter .45s var(--ease)}.gallery-envira-frame .envira-gallery-item:hover img{transform:scale(1.03);filter:saturate(1.08)}@media (max-width:1100px){body.page-id-401 #content,body.page-id-17 #content{margin-top:-90px !important}.service-mini-strip,.gallery-card-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.order-layout{grid-template-columns:1fr}}@media (max-width:760px){body.page-id-401 #content,body.page-id-17 #content{margin-top:0 !important}.service-mini-strip,.gallery-card-grid,.order-entry-content form,.order-entry-content .wpcf7-form{grid-template-columns:1fr}.order-form-shell,.order-side-card,.gallery-work-section,.gallery-envira-section{border-radius:22px;padding:24px 18px}}body.page-id-401 #content{margin-top:-54px !important}body.page-id-17 #content{margin-top:-62px !important}#content .bd.order-page-v2,#content .bd.gallery-page-v2{width:min(1460px, calc(100vw - 110px)) !important;max-width:1460px !important;gap:28px !important}#content .bd.order-page-v2{margin-bottom:46px !important}#content .bd.gallery-page-v2{gap:22px !important}.order-conversion-layout{grid-template-columns:minmax(0, 1fr) minmax(300px, 370px);gap:26px;align-items:start}.order-form-shell{position:relative;overflow:hidden;padding:clamp(24px, 3vw, 42px);border:1px solid rgba(0,89,248,.08);box-shadow:0 22px 60px -38px rgba(10,40,120,.26)}.order-form-shell:before{content:'';position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--brand-blue,#0059f8),var(--brand-cyan,#00bef6),#fa3076)}.order-form-intro{max-width:820px;margin:0 0 18px}.order-form-intro .prices-card-tag{gap:8px;margin-bottom:14px}.order-form-intro h1{margin:0 0 10px !important;font-size:clamp(32px, 3.3vw, 48px) !important;line-height:1.05 !important;font-weight:750 !important;letter-spacing:0 !important;color:#101a4a !important}.order-form-intro p{max-width:760px;margin:0;font-size:clamp(15px, 1vw, 17px);line-height:1.62;color:#4a5568}.order-entry-content .grid,.order-entry-content .c-1,.order-entry-content .c-2,.order-entry-content .c-3,.order-entry-content .c-4,.order-entry-content .c-5,.order-entry-content .c-6,.order-entry-content .c-7,.order-entry-content .c-8,.order-entry-content .c-9,.order-entry-content .c-10,.order-entry-content .c-11,.order-entry-content .c-12{float:none !important;clear:both !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.order-entry-content .wpcf7,.order-entry-content form.wpcf7-form{width:100% !important;max-width:none !important}.order-entry-content form,.order-entry-content .wpcf7-form{display:block !important;grid-template-columns:none !important;gap:0 !important}.order-entry-content .wpcf7-form p{margin:0 0 8px !important;font-size:14px;line-height:1.45;font-weight:750;color:#17223b}.order-entry-content .wpcf7-form p:has(.wpcf7-form-control-wrap){margin:0 0 17px !important;font-weight:400}.order-entry-content .wpcf7-form p:has(input[type=submit]){margin:24px 0 0 !important}.order-entry-content .wpcf7-form-control-wrap{display:block;width:100%}.order-entry-content input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),.order-entry-content select,.order-entry-content textarea{min-height:54px;width:100% !important;max-width:none !important;border-radius:16px !important;background:#f7fbff !important;border-color:rgba(0,89,248,.12) !important}.order-entry-content input[type=file]{padding:13px 14px !important;line-height:1.3 !important}.order-entry-content textarea{min-height:150px !important}.order-entry-content input[type=submit].wpcf7-submit,.order-entry-content button[type=submit]{min-width:230px;min-height:58px;font-size:15px !important}.order-entry-content span.wpcf7-submit{display:none !important}.order-entry-content .wpcf7-spinner{margin:14px 0 0 12px !important}.order-side-panel{display:grid;gap:14px;position:sticky;top:18px}.order-side-card{padding:23px 24px;border-color:rgba(0,89,248,.08);box-shadow:0 16px 42px -34px rgba(10,40,120,.24)}.order-side-card--accent{background:linear-gradient(135deg,#0d1f47 0%,#103f92 64%,var(--brand-blue,#0059f8) 100%);color:#fff;border-color:rgba(255,255,255,.16)}.order-side-card--accent>span{background:rgba(255,255,255,.16);color:#fff}.order-side-card--accent h2,.order-side-card--accent li{color:#fff !important}.order-side-card--accent li{color:rgba(255,255,255,.88) !important}.order-side-card--accent li:before{background:#fff}.order-side-card h2,.order-side-card h3{margin:0 0 10px !important;font-weight:800 !important;line-height:1.18 !important}.order-side-card h2{font-size:20px !important}.order-side-card h3{font-size:18px !important}.order-side-card--quiet{background:rgba(255,255,255,.82)}.service-compact-head{padding:22px 8px 0;text-align:center}.service-compact-copy{max-width:900px;margin:0 auto}.service-compact-copy .prices-card-tag{gap:8px;margin-bottom:12px}.service-compact-copy h1{margin:0 0 12px !important;font-size:clamp(36px, 4vw, 58px) !important;line-height:1.04 !important;font-weight:750 !important;letter-spacing:0 !important;color:#101a4a !important}.service-compact-copy p{max-width:820px;margin:0 auto;font-size:clamp(15px, 1vw, 17px);line-height:1.62;color:#4a5568}.service-nav-strip{padding:0}.service-nav-strip .prices-pillnav{width:100%;min-height:82px;margin:0;padding:10px 16px;border-radius:24px;background:rgba(255,255,255,.82);border-color:rgba(255,255,255,.92);box-shadow:0 16px 42px -28px rgba(10,40,120,.24),inset 0 1px 0 rgba(255,255,255,.78)}.service-nav-strip .prices-pillnav-list a{gap:8px;padding:10px 18px 15px}.service-nav-strip .prices-pillnav-list a:before,.service-nav-strip .prices-pillnav-list .is-active a:after{bottom:-10px}.service-nav-strip .prices-pillnav-cta{min-height:54px;padding:0 26px}.gallery-work-section{margin-top:0}.gallery-page-v2 .gallery-work-section{padding-top:clamp(24px, 3vw, 38px)}.gallery-page-v2 .gallery-section-head{max-width:900px;margin-bottom:24px}.gallery-page-v2 .gallery-section-head h2{font-size:clamp(30px, 3.4vw, 50px) !important}.gallery-page-v2 .gallery-section-head p{font-size:15px}@media (max-width:1100px){body.page-id-401 #content,body.page-id-17 #content{margin-top:-24px !important}#content .bd.order-page-v2,#content .bd.gallery-page-v2{width:calc(100vw - 44px) !important}.order-conversion-layout{grid-template-columns:1fr}.order-side-panel{position:static;grid-template-columns:repeat(3,minmax(0, 1fr))}.order-side-card--quiet{grid-column:1/-1}}@media (max-width:760px){body.page-id-401 #content,body.page-id-17 #content{margin-top:0 !important}#content .bd.order-page-v2,#content .bd.gallery-page-v2{width:calc(100vw - 24px) !important;gap:20px !important}.order-form-shell{padding:28px 18px 24px;border-radius:22px}.order-form-intro h1,.service-compact-copy h1{font-size:34px !important}.order-side-panel{grid-template-columns:1fr}.order-entry-content input[type=submit].wpcf7-submit,.order-entry-content button[type=submit]{width:100%}.service-compact-head{padding-top:24px}.service-nav-strip .prices-pillnav{min-height:0;padding:12px;border-radius:20px}}.gallery-page-v2 .gallery-work-section{padding:0;background:0 0;border:0;box-shadow:none}.gallery-page-v2 .gallery-card-grid{gap:24px}.gallery-card--overlay{border-radius:24px;background:#fff;border-color:rgba(0,89,248,.08);box-shadow:0 18px 44px -30px rgba(10,40,120,.3)}.gallery-card--overlay .gallery-card-image{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:#edf4ff;background-image:var(--gallery-card-bg);background-size:cover;background-position:center;isolation:isolate}.gallery-card--overlay .gallery-card-image:before{content:'';position:absolute;inset:-18px;background-image:var(--gallery-card-bg);background-size:cover;background-position:center;filter:blur(18px) saturate(1.08);transform:scale(1.05);opacity:.42;z-index:0}.gallery-card--overlay .gallery-card-image:after{content:'';position:absolute;inset:36% 0 0;background:linear-gradient(180deg,rgba(5,16,40,0) 0%,rgba(5,16,40,.68) 62%,rgba(5,16,40,.92) 100%);z-index:2;pointer-events:none}.gallery-card--overlay .gallery-card-image img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;object-position:center;filter:drop-shadow(0 18px 24px rgba(5,16,40,.2));transform:translateZ(0)}.gallery-card--overlay:hover .gallery-card-image img{transform:scale(1.025);filter:drop-shadow(0 22px 30px rgba(5,16,40,.26)) saturate(1.04)}.gallery-card--overlay .gallery-card-image .gallery-card-view{position:absolute;top:16px;right:16px;bottom:auto;z-index:4;display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:999px;background:rgba(255,255,255,.88);color:var(--brand-blue,#0059f8);font-size:13px;font-weight:800;opacity:0;transform:translateY(-6px);transition:opacity .24s var(--ease),transform .24s var(--ease),background .24s var(--ease);box-shadow:0 14px 26px -18px rgba(5,16,40,.42)}.gallery-card--overlay:hover .gallery-card-view{opacity:1;transform:translateY(0)}.gallery-card--overlay .gallery-card-image .gallery-card-caption{position:absolute;top:auto;left:0;right:0;bottom:0;z-index:3;display:block;padding:52px 22px 22px;border-radius:0;background:0 0;box-shadow:none;color:#fff;opacity:1;transform:none}.gallery-card--overlay .gallery-card-image .gallery-card-caption strong{display:block;font-size:clamp(18px, 1.35vw, 24px);line-height:1.18;font-weight:800;letter-spacing:0;text-shadow:0 2px 12px rgba(0,0,0,.28)}.gallery-card--overlay .gallery-card-image .gallery-card-caption em{display:block;margin-top:7px;font-size:13px;font-style:normal;line-height:1.35;color:rgba(255,255,255,.78)}.gallery-card--overlay .gallery-card-body{display:none}body.page-id-963 #content,body.page-id-891 #content,body.page-id-23 #content{margin-top:-62px !important}#content .bd.info-page-v2{width:min(1460px, calc(100vw - 110px)) !important;max-width:1460px !important;gap:24px !important;margin-bottom:54px !important}.info-compact-head{padding-top:22px}.info-head-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}.info-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 22px;border-radius:999px;font-size:14px;font-weight:800;text-decoration:none !important;transition:transform .2s var(--ease),box-shadow .2s var(--ease),background .2s var(--ease)}.info-action--primary{background:linear-gradient(135deg,#fa3076,#fa4f30);color:#fff !important;box-shadow:0 18px 36px -18px rgba(250,48,118,.62)}.info-action--secondary{background:rgba(255,255,255,.86);color:var(--brand-blue,#0059f8) !important;border:1px solid rgba(0,89,248,.1);box-shadow:0 16px 34px -26px rgba(10,40,120,.24)}.info-action:hover{transform:translateY(-2px)}.info-highlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:18px}.info-highlight-card,.info-content-card,.info-side-card{background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.92);border-radius:24px;box-shadow:0 18px 46px -34px rgba(10,40,120,.24)}.info-highlight-card{padding:24px 24px 22px;transition:transform .24s var(--ease),box-shadow .24s var(--ease),border-color .24s var(--ease)}.info-highlight-card:hover{transform:translateY(-4px);border-color:rgba(0,89,248,.14);box-shadow:0 26px 56px -36px rgba(10,40,120,.34)}.info-highlight-card>span,.info-side-card>span{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:linear-gradient(135deg,var(--brand-blue,#0059f8),var(--brand-cyan,#00bef6));color:#fff;box-shadow:0 14px 28px -16px rgba(0,89,248,.58)}.info-highlight-card strong{display:block;margin:16px 0 8px;font-size:18px;line-height:1.22;font-weight:800;color:#0a162e}.info-highlight-card p,.info-side-card p{margin:0;font-size:14px;line-height:1.58;color:#4a5568}.info-content-layout{display:grid;grid-template-columns:minmax(0, 1fr) minmax(300px, 380px);gap:26px;align-items:start}.info-content-card{padding:clamp(28px, 3.4vw, 48px);overflow:hidden}.info-rich-content{max-width:none !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}.info-rich-content h1{display:none}.info-rich-content h2{margin:0 0 18px !important;font-size:clamp(26px, 2.6vw, 38px) !important;line-height:1.14 !important;font-weight:800 !important;letter-spacing:0 !important;color:#101a4a !important}.info-rich-content h2:not(:first-child){margin-top:34px !important}.info-rich-content h3{margin:22px 0 12px !important;font-size:21px !important;line-height:1.24 !important;font-weight:800 !important;color:#0a162e !important}.info-rich-content h3:empty{display:none}.info-rich-content p,.info-rich-content li{font-size:15px;line-height:1.7;color:#4a5568}.info-rich-content p{margin:0 0 14px}.info-rich-content ul,.info-rich-content ol{display:grid;gap:10px;margin:14px 0 24px !important;padding:0 !important;list-style:none !important}.info-rich-content li{position:relative;margin:0 !important;padding:13px 16px 13px 42px !important;border-radius:16px;background:#f7fbff;border:1px solid rgba(0,89,248,.08)}.info-rich-content li:before{content:'';position:absolute;left:18px;top:1.26em;width:9px;height:9px;border-radius:999px;background:linear-gradient(135deg,var(--brand-blue,#0059f8),var(--brand-cyan,#00bef6))}.info-rich-content a:not(.button){color:var(--brand-blue,#0059f8) !important;border-color:rgba(0,89,248,.22) !important}.info-rich-content .button,.info-pay-button,.info-rich-content input[type=submit],.info-rich-content button[type=submit]{display:inline-flex !important;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:0 28px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(135deg,#fa3076,#fa4f30) !important;color:#fff !important;font-size:14px !important;font-weight:800 !important;letter-spacing:0 !important;text-decoration:none !important;box-shadow:0 18px 36px -18px rgba(250,48,118,.62) !important;cursor:pointer}.info-rich-content .button:hover,.info-pay-button:hover,.info-rich-content input[type=submit]:hover,.info-rich-content button[type=submit]:hover{transform:translateY(-2px);filter:brightness(1.04)}.info-rich-content .grid,.info-rich-content .c-1,.info-rich-content .c-2,.info-rich-content .c-3,.info-rich-content .c-4,.info-rich-content .c-5,.info-rich-content .c-6,.info-rich-content .c-7,.info-rich-content .c-8,.info-rich-content .c-9,.info-rich-content .c-10,.info-rich-content .c-11,.info-rich-content .c-12{float:none !important;clear:both !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.info-side-panel{display:grid;gap:16px;position:sticky;top:18px}.info-side-card{padding:24px}.info-side-card h3{margin:16px 0 9px !important;font-size:18px !important;line-height:1.22 !important;font-weight:800 !important;color:#0a162e !important}.info-pay-online{display:grid;grid-template-columns:minmax(0, 1fr) minmax(260px, .55fr);gap:22px;align-items:center;margin-top:34px;padding:clamp(24px, 3vw, 34px);border-radius:22px;background:linear-gradient(135deg,#f7fbff 0%,#fff 70%);border:1px solid rgba(0,89,248,.08)}.info-pay-copy h2{margin-top:12px !important}.info-pay-form{display:grid;gap:10px;margin-top:18px}.info-pay-form label,.info-rich-content .wpcf7-form p{font-size:14px;font-weight:750;color:#17223b}.info-pay-form input,.info-rich-content input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),.info-rich-content select,.info-rich-content textarea{width:100% !important;max-width:none !important;box-sizing:border-box;min-height:54px;border:1px solid rgba(0,89,248,.12) !important;border-radius:16px !important;background:#f7fbff !important;padding:14px 16px !important;font-size:15px !important;color:#17223b !important}.info-rich-content textarea{min-height:150px;resize:vertical}.info-rich-content .wpcf7-form-control-wrap{display:block;width:100%}.info-pay-form input:focus,.info-rich-content input:focus,.info-rich-content select:focus,.info-rich-content textarea:focus{outline:none;border-color:var(--brand-blue,#0059f8) !important;background:#fff !important;box-shadow:0 0 0 4px rgba(0,89,248,.1)}.info-pay-button{width:fit-content;margin-top:8px}.info-pay-trust{padding:20px;border-radius:18px;background:#fff;border:1px solid rgba(0,89,248,.07);text-align:center}.info-pay-trust img{display:block;max-width:100%;height:auto;margin:0 auto 12px}.info-pay-trust p{margin:0;font-size:13px;line-height:1.5;color:#6b7a92}.info-page-v2--contacts .info-content-card{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(247,251,255,.96))}.info-page-v2--contacts .wpcf7-form p{margin:0 0 10px !important}.info-page-v2--contacts .wpcf7-form p:has(.wpcf7-form-control-wrap){margin-bottom:16px !important}.info-page-v2--contacts .wpcf7-submit{min-width:190px}@media (max-width:1100px){body.page-id-963 #content,body.page-id-891 #content,body.page-id-23 #content{margin-top:-24px !important}#content .bd.info-page-v2{width:calc(100vw - 44px) !important}.info-content-layout,.info-pay-online{grid-template-columns:1fr}.info-side-panel{position:static;grid-template-columns:repeat(3,minmax(0, 1fr))}}@media (max-width:760px){.gallery-page-v2 .gallery-card-grid,.info-highlight-grid,.info-side-panel{grid-template-columns:1fr}.gallery-card--overlay .gallery-card-image{aspect-ratio:4/3}body.page-id-963 #content,body.page-id-891 #content,body.page-id-23 #content{margin-top:0 !important}#content .bd.info-page-v2{width:calc(100vw - 24px) !important;gap:20px !important}.info-content-card,.info-highlight-card,.info-side-card{border-radius:22px;padding:22px 18px}.info-head-actions{flex-direction:column}.info-action,.info-pay-button,.info-rich-content input[type=submit],.info-rich-content button[type=submit]{width:100%}}#content .bd.info-page-v2{gap:26px !important}.info-highlight-grid,.info-side-panel{display:none !important}.info-content-layout{display:block;max-width:1060px;margin:0 auto}.info-content-card{padding:clamp(30px, 3.6vw, 52px);border-radius:28px;box-shadow:0 22px 58px -38px rgba(10,40,120,.24)}.info-rich-content h2:first-child{margin-top:0 !important}.info-pay-online{grid-template-columns:minmax(0, 1fr) minmax(240px, 320px);margin-top:28px}body.blog #content,body.archive #content,body.search #content{margin-top:-62px !important}#content .bd.archive-page-2026,.bd.archive-page-2026{position:relative;left:50%;transform:translateX(-50%);box-sizing:border-box;width:min(1460px, calc(100vw - 110px)) !important;max-width:1460px !important;margin:0 auto 56px !important;padding:0 !important;display:flex;flex-direction:column;gap:24px;background:0 0 !important;border:0 !important;box-shadow:none !important}.archive-page-2026 .archive-compact-head{padding:22px 8px 0;text-align:center}.archive-page-2026 .archive-service-nav-strip{padding:0}.archive-page-2026 .archive-service-nav-strip .prices-pillnav{min-height:82px;margin:0;padding:10px 16px;border-radius:24px;background:rgba(255,255,255,.82);border-color:rgba(255,255,255,.92);box-shadow:0 16px 42px -28px rgba(10,40,120,.24),inset 0 1px 0 rgba(255,255,255,.78)}.archive-page-2026 .archive-service-nav-strip .prices-pillnav-list a{gap:8px;padding:10px 18px 15px}.archive-page-2026 .archive-service-nav-strip .prices-pillnav-list a:before,.archive-page-2026 .archive-service-nav-strip .prices-pillnav-list .is-active a:after{bottom:-10px}.archive-page-2026 .archive-service-nav-strip .prices-pillnav-cta{min-height:54px;padding:0 26px}.archive-topic-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:4px 0 2px;margin:0 auto;max-width:1180px}.bd.archive-page-v2.archive-page-2026 .archive-chip,.archive-page-2026 .archive-chip{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.72) !important;border:1px solid rgba(0,89,248,.08) !important;color:#4a5568 !important;font-size:12px;font-weight:750;line-height:1;text-decoration:none !important;box-shadow:0 10px 24px -20px rgba(10,40,120,.22);transition:color .2s var(--ease),background .2s var(--ease),transform .2s var(--ease),box-shadow .2s var(--ease)}.archive-page-2026 .archive-chip:hover{transform:translateY(-1px);color:var(--brand-blue,#0059f8) !important;background:#fff !important;box-shadow:0 16px 30px -22px rgba(10,40,120,.3)}.archive-page-2026 .archive-chip.is-active{background:linear-gradient(135deg,var(--brand-blue,#0059f8),var(--brand-cyan,#00bef6)) !important;color:#fff !important;border-color:transparent !important}.archive-page-2026 .archive-featured,.archive-page-2026 .archive-grid-section{max-width:1236px;width:100%;margin-left:auto !important;margin-right:auto !important}.archive-page-2026 .archive-featured{margin-top:4px !important}.archive-page-2026 .archive-grid{max-width:none !important;width:100% !important}@media (max-width:1100px){body.blog #content,body.archive #content,body.search #content{margin-top:-24px !important}#content .bd.archive-page-2026,.bd.archive-page-2026{width:calc(100vw - 44px) !important}.info-pay-online{grid-template-columns:1fr}}@media (max-width:760px){body.blog #content,body.archive #content,body.search #content{margin-top:0 !important}#content .bd.archive-page-2026,.bd.archive-page-2026{width:calc(100vw - 24px) !important;gap:20px}.archive-topic-strip{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;-webkit-overflow-scrolling:touch}.archive-topic-strip::-webkit-scrollbar{display:none}.info-content-card{border-radius:22px;padding:24px 18px}}.info-content-layout{box-sizing:border-box;padding:clamp(30px, 3.6vw, 52px);border-radius:28px;background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.92);box-shadow:0 22px 58px -38px rgba(10,40,120,.24)}.info-content-card,.info-page-v2--contacts .info-content-card{padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;overflow:visible !important}.info-rich-content li{display:block !important;min-height:0}.info-rich-content li::marker{content:'' !important}.info-rich-content li:before{top:50%;transform:translateY(-50%)}.info-page-v2--contacts .info-rich-content ul.feeds{display:flex !important;flex-wrap:wrap;align-items:center;gap:10px !important;margin:18px 0 30px !important;padding:0 !important;list-style:none !important}.info-page-v2--contacts .info-rich-content ul.feeds li.feed{display:inline-flex !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;list-style:none !important}.info-page-v2--contacts .info-rich-content ul.feeds li.feed:before,.info-page-v2--contacts .info-rich-content ul.feeds li.feed:after{display:none !important;content:none !important}.info-page-v2--contacts .info-rich-content ul.feeds li.feed>a{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;border:0 !important;border-radius:50% !important;overflow:hidden;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease,filter .25s ease !important}.info-page-v2--contacts .info-rich-content ul.feeds li.feed>a:hover{transform:translateY(-2px) scale(1.06);filter:brightness(1.06)}.info-page-v2--contacts .info-rich-content ul.feeds li.feed>a img{display:block !important;width:18px !important;height:18px !important;object-fit:contain;filter:brightness(0) invert(1);margin:0 !important}.info-page-v2--contacts .info-rich-content ul.feeds li.feed>a[href*="t.me"]{background:linear-gradient(135deg,#2aabee 0%,#229ed9 100%) !important;box-shadow:0 8px 20px -8px rgba(42,171,238,.55),inset 0 0 0 1px rgba(255,255,255,.18) !important}.info-page-v2--contacts .info-rich-content ul.feeds li.feed>a[href*=facebook]{background:linear-gradient(135deg,#1877f2 0%,#0a5dc7 100%) !important;box-shadow:0 8px 20px -8px rgba(24,119,242,.55),inset 0 0 0 1px rgba(255,255,255,.18) !important}.info-page-v2--contacts .info-rich-content ul.feeds li.feed>a[href*=instagram]{background:radial-gradient(circle at 30% 110%,#fdd66a 0%,#f76b1c 22%,#e63558 45%,#c5208e 68%,#5d40c9 100%) !important;box-shadow:0 8px 20px -8px rgba(229,53,88,.55),inset 0 0 0 1px rgba(255,255,255,.22) !important}.info-page-v2--contacts .info-rich-content ul.feeds li.feed>a[href*=youtube]{background:linear-gradient(135deg,#ff3b3b 0%,#c00 100%) !important;box-shadow:0 8px 20px -8px rgba(204,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.18) !important}.info-page-v2--contacts .info-rich-content .wpcf7{max-width:760px;margin-top:18px}.info-page-v2--contacts .info-rich-content .wpcf7 h2{font-size:clamp(34px, 3.4vw, 50px) !important}.order-entry-content input[type=submit].wpcf7-submit[style*="display: none"],.info-rich-content input[type=submit].wpcf7-submit[style*="display: none"]{display:none !important}.order-entry-content .wpcf7-form p>a.button.primary.small,.info-rich-content .wpcf7-form p>a.button.primary.small{display:inline-flex !important;align-items:center;justify-content:center;min-height:56px !important;height:auto !important;line-height:1 !important;padding:0 34px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(135deg,#fa3076,#fa4f30) !important;color:#fff !important;font-size:15px !important;font-weight:800 !important;letter-spacing:0 !important;text-decoration:none !important;box-shadow:0 22px 44px -16px rgba(250,48,118,.58) !important;cursor:pointer}.archive-topic-strip{display:none !important}.archive-page-2026 .archive-featured{margin-top:0 !important}.gallery-card--overlay .gallery-card-image{aspect-ratio:16/10;background-image:none}.gallery-card--overlay .gallery-card-image:before{display:none !important}.gallery-card--overlay .gallery-card-image img{object-fit:cover;filter:none}.gallery-card--overlay:hover .gallery-card-image img{transform:scale(1.045);filter:saturate(1.05)}@media (max-width:760px){.info-content-layout{border-radius:22px;padding:24px 18px}.info-page-v2--contacts .info-rich-content ul.feeds{justify-content:flex-start}.order-entry-content .wpcf7-form p>a.button.primary.small,.info-rich-content .wpcf7-form p>a.button.primary.small{width:100%}.gallery-card--overlay .gallery-card-image{aspect-ratio:4/3}}.page-template-home-thumb-slider-php #content .bd{box-sizing:border-box;width:min(var(--site-container), calc(100vw - 110px)) !important;max-width:var(--site-container) !important;padding-left:0 !important;padding-right:0 !important}.page-template-home-thumb-slider-php #slider.slider-thumb,.page-template-home-thumb-slider-php #content .hd>.grid,.page-template-home-thumb-slider-php .bd>.grid,.page-template-home-thumb-slider-php .bd>section.section-card{width:min(var(--site-container), calc(100vw - 110px)) !important;max-width:var(--site-container) !important}.bd.prices-page-v2,#content .bd.prices-page-v2{width:min(1460px, calc(100vw - 110px)) !important;max-width:1460px !important}body.page-id-1199 .prices-hero-v3,.prices-hero-v3{width:min(1460px, calc(100vw - 110px)) !important;max-width:1460px !important}body.page-id-1199 .prices-hero-v3 .prices-pillnav,.prices-hero-v3 .prices-pillnav{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}.info-content-layout>.info-rich-content{max-width:none !important;margin:0 !important}.info-content-layout .info-content-card{display:contents !important}.info-rich-content li:before{top:50% !important;transform:translateY(-50%) !important}body.page:not(.page-template-home-thumb-slider-php):not(.page-id-1199):not(.page-id-401):not(.page-id-17):not(.page-id-963):not(.page-id-891):not(.page-id-23) #content{margin-top:-62px !important}#content .bd.standard-page-v2,.bd.standard-page-v2{position:relative;left:50%;transform:translateX(-50%);box-sizing:border-box;width:min(1460px, calc(100vw - 110px)) !important;max-width:1460px !important;margin:0 auto 56px !important;padding:0 !important;display:flex;flex-direction:column;gap:24px;background:0 0 !important;border:0 !important;box-shadow:none !important}.standard-compact-head{padding:22px 8px 0;text-align:center}.standard-service-nav-strip{padding:0}.standard-service-nav-strip .prices-pillnav{min-height:82px;margin:0;padding:10px 16px;border-radius:24px;background:rgba(255,255,255,.82);border-color:rgba(255,255,255,.92);box-shadow:0 16px 42px -28px rgba(10,40,120,.24),inset 0 1px 0 rgba(255,255,255,.78)}.standard-content-layout{box-sizing:border-box;max-width:1060px;width:100%;margin:0 auto;padding:clamp(30px, 3.6vw, 52px);border-radius:28px;background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.92);box-shadow:0 22px 58px -38px rgba(10,40,120,.24)}.standard-rich-content{max-width:none !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}.standard-rich-content h1{display:none}.standard-rich-content h2{margin:0 0 18px !important;font-size:clamp(26px, 2.6vw, 38px) !important;line-height:1.14 !important;font-weight:800 !important;letter-spacing:0 !important;color:#101a4a !important}.standard-rich-content h2:not(:first-child){margin-top:34px !important}.standard-rich-content h3{margin:22px 0 12px !important;font-size:21px !important;line-height:1.24 !important;font-weight:800 !important;color:#0a162e !important}.standard-rich-content p,.standard-rich-content li{font-size:15px;line-height:1.7;color:#4a5568}.standard-rich-content p{margin:0 0 14px}.standard-rich-content img{max-width:100%;height:auto;border-radius:18px}.standard-rich-content ul,.standard-rich-content ol{display:grid;gap:10px;margin:14px 0 24px !important;padding:0 !important;list-style:none !important}.standard-rich-content li{position:relative;margin:0 !important;padding:13px 16px 13px 42px !important;border-radius:16px;background:#f7fbff;border:1px solid rgba(0,89,248,.08)}.standard-rich-content li:before{content:'';position:absolute;left:18px;top:50%;width:9px;height:9px;border-radius:999px;background:linear-gradient(135deg,var(--brand-blue,#0059f8),var(--brand-cyan,#00bef6));transform:translateY(-50%)}.standard-rich-content .grid,.standard-rich-content .c-1,.standard-rich-content .c-2,.standard-rich-content .c-3,.standard-rich-content .c-4,.standard-rich-content .c-5,.standard-rich-content .c-6,.standard-rich-content .c-7,.standard-rich-content .c-8,.standard-rich-content .c-9,.standard-rich-content .c-10,.standard-rich-content .c-11,.standard-rich-content .c-12{float:none !important;clear:both !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}.standard-rich-content a:not(.button){color:var(--brand-blue,#0059f8) !important;border-color:rgba(0,89,248,.22) !important}@media (max-width:1100px){.page-template-home-thumb-slider-php #content .bd,.page-template-home-thumb-slider-php #slider.slider-thumb,.page-template-home-thumb-slider-php #content .hd>.grid,.page-template-home-thumb-slider-php .bd>.grid,.page-template-home-thumb-slider-php .bd>section.section-card,.bd.prices-page-v2,#content .bd.prices-page-v2,body.page-id-1199 .prices-hero-v3,.prices-hero-v3,#content .bd.standard-page-v2,.bd.standard-page-v2{width:calc(100vw - 44px) !important}body.page:not(.page-template-home-thumb-slider-php):not(.page-id-1199):not(.page-id-401):not(.page-id-17):not(.page-id-963):not(.page-id-891):not(.page-id-23) #content{margin-top:-24px !important}}@media (max-width:760px){.page-template-home-thumb-slider-php #content .bd,.page-template-home-thumb-slider-php #slider.slider-thumb,.page-template-home-thumb-slider-php #content .hd>.grid,.page-template-home-thumb-slider-php .bd>.grid,.page-template-home-thumb-slider-php .bd>section.section-card,.bd.prices-page-v2,#content .bd.prices-page-v2,body.page-id-1199 .prices-hero-v3,.prices-hero-v3,#content .bd.standard-page-v2,.bd.standard-page-v2{width:calc(100vw - 24px) !important}body.page:not(.page-template-home-thumb-slider-php):not(.page-id-1199):not(.page-id-401):not(.page-id-17):not(.page-id-963):not(.page-id-891):not(.page-id-23) #content{margin-top:0 !important}.standard-content-layout{border-radius:22px;padding:24px 18px}}body.page #content .bd.info-page-v2 .info-content-layout>.entry-content.info-rich-content{box-sizing:border-box !important;display:flow-root !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;transform:none !important;z-index:auto !important}body.page #content .bd.info-page-v2 .info-content-layout.entry-content.info-rich-content{box-sizing:border-box !important;display:block !important;width:100% !important;max-width:1060px !important;margin:0 auto !important;padding:clamp(30px, 3.6vw, 52px) !important;border-radius:28px !important;background:rgba(255,255,255,.96) !important;border:1px solid rgba(255,255,255,.92) !important;box-shadow:0 22px 58px -38px rgba(10,40,120,.24) !important;transform:none !important;z-index:auto !important}body.page #content .bd.info-page-v2 .info-content-layout>.entry-content.info-rich-content:before,body.page #content .bd.info-page-v2 .info-content-layout>.entry-content.info-rich-content:after{display:none !important;content:none !important}.page-template-home-thumb-slider-php .section-header-outer{box-sizing:border-box;width:min(var(--site-container), calc(100vw - 110px)) !important;max-width:var(--site-container) !important;padding-left:0 !important;padding-right:0 !important}.archive-page-2026 .archive-service-nav-strip,.archive-page-2026 .archive-featured,.archive-page-2026 .archive-grid-section{box-sizing:border-box;width:100% !important;max-width:1296px !important;margin-left:auto !important;margin-right:auto !important}.archive-page-2026 .archive-service-nav-strip .prices-pillnav{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}@media (max-width:1100px){.page-template-home-thumb-slider-php .section-header-outer,.archive-page-2026 .archive-service-nav-strip,.archive-page-2026 .archive-featured,.archive-page-2026 .archive-grid-section{width:calc(100vw - 44px) !important}}@media (max-width:760px){.page-template-home-thumb-slider-php .section-header-outer,.archive-page-2026 .archive-service-nav-strip,.archive-page-2026 .archive-featured,.archive-page-2026 .archive-grid-section{width:calc(100vw - 24px) !important}body.page #content .bd.info-page-v2 .info-content-layout.entry-content.info-rich-content{border-radius:22px !important;padding:24px 18px !important}}body.woocommerce-page #content{overflow:visible !important}body.woocommerce-page #content>.hd.shop-hd-2026,#content>.hd.shop-hd-2026{box-sizing:border-box;position:relative;z-index:2600;left:50%;transform:translateX(-50%);width:min(1460px, calc(100vw - 110px)) !important;max-width:1460px !important;margin:0 auto 26px !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important}.shop-hd-shell{box-sizing:border-box;padding:22px;border-radius:30px;background:rgba(255,255,255,.88);border:1px solid rgba(255,255,255,.94);box-shadow:0 24px 64px -42px rgba(10,40,120,.28),inset 0 1px 0 rgba(255,255,255,.84);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.shop-hd-top{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:22px;align-items:start;padding:8px 8px 20px}.shop-eyebrow{display:inline-flex;align-items:center;gap:8px;min-height:28px;margin-bottom:12px;padding:6px 12px;border-radius:999px;background:rgba(0,89,248,.08);color:#0059f8;font-size:12px;font-weight:800;letter-spacing:0}.shop-hd-copy h1{margin:0 !important;font-size:clamp(34px, 3.4vw, 54px) !important;line-height:1.04 !important;font-weight:900 !important;letter-spacing:0 !important;color:#101a4a !important}.shop-hd-copy p{max-width:720px;margin:14px 0 0;font-size:16px;line-height:1.65;color:#4a5568}.shop-breadcrumbs,.shop-breadcrumbs .breadcrumbs{margin:14px 0 0 !important;font-size:13px !important;line-height:1.5 !important;color:#7a869f !important}.shop-breadcrumbs a{color:#0059f8 !important;text-decoration:none !important}.shop-hd-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:360px}.shop-account-link{display:inline-flex !important;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:0 15px !important;border-radius:999px !important;background:#f7fbff !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:none !important;color:#26344f !important;font-size:13px !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:none !important;text-decoration:none !important;text-shadow:none !important;line-height:1 !important;height:auto !important;transition:transform .24s var(--ease),border-color .24s var(--ease),background .24s var(--ease),color .24s var(--ease)}.shop-account-link:hover{transform:translateY(-1px);border-color:rgba(0,89,248,.24) !important;background:#fff !important;color:#0059f8 !important}.shop-account-link--cart{background:linear-gradient(135deg,#fa3076,#fa4f30) !important;border-color:transparent !important;color:#fff !important;box-shadow:0 16px 34px -16px rgba(250,48,118,.62) !important}.shop-account-link--cart:hover{color:#fff !important;filter:brightness(1.04)}.shop-nav-2026{display:flex;align-items:center;gap:14px;min-height:82px;padding:12px 14px;border-radius:24px;background:linear-gradient(180deg,rgba(247,251,255,.96),rgba(255,255,255,.92));border:1px solid rgba(0,89,248,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);position:relative;z-index:2800;overflow:visible}.shop-menu-shell{flex:1 1 auto;min-width:0;overflow:visible}.shop-nav-2026 #button-group,.shop-nav-2026 .button-group{display:flex !important;align-items:center;flex-wrap:wrap;gap:8px;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;list-style:none !important;position:relative;z-index:2801}.shop-nav-2026 #button-group>li,.shop-nav-2026 .button-group>li{float:none !important;position:relative;margin:0 !important;padding:0 !important;border:0 !important;background:0 0 !important;width:auto !important;min-height:0 !important}.shop-nav-2026 #button-group>li>a,.shop-nav-2026 .button-group>li>a{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 17px !important;border-radius:16px !important;background:#fff !important;border:1px solid rgba(0,89,248,.08) !important;box-shadow:0 8px 20px -16px rgba(10,40,120,.22) !important;color:#26344f !important;font-size:14px !important;font-weight:850 !important;letter-spacing:0 !important;line-height:1 !important;text-transform:none !important;text-decoration:none !important;text-shadow:none !important;transition:transform .24s var(--ease),box-shadow .24s var(--ease),background .24s var(--ease),color .24s var(--ease),border-color .24s var(--ease)}.shop-nav-2026 #button-group>li.menu-item-has-children>a:after,.shop-nav-2026 .button-group>li.menu-item-has-children>a:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.62}.shop-nav-2026 #button-group>li:hover>a,.shop-nav-2026 #button-group>li:focus-within>a,.shop-nav-2026 #button-group>li.current-menu-parent>a,.shop-nav-2026 #button-group>li.current-product-parent>a,.shop-nav-2026 #button-group>li.current-product-ancestor>a,.shop-nav-2026 #button-group>li.current-menu-item>a{transform:translateY(-1px);background:linear-gradient(135deg,#0059f8,#00bef6) !important;border-color:transparent !important;color:#fff !important;box-shadow:0 16px 30px -16px rgba(0,89,248,.62) !important}.shop-nav-2026 #button-group>li>.sub-menu,.shop-nav-2026 .button-group>li>.sub-menu{box-sizing:border-box;display:grid !important;grid-template-columns:repeat(3,minmax(190px, 1fr));gap:18px;position:absolute !important;top:calc(100% + 14px) !important;left:0 !important;right:auto !important;width:min(960px, calc(100vw - 96px)) !important;height:auto !important;min-height:0 !important;max-height:min(56vh, 560px);overflow-y:auto;overflow-x:hidden;margin:0 !important;padding:24px !important;list-style:none !important;border-radius:26px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:0 34px 80px -36px rgba(10,40,120,.45) !important;opacity:0 !important;visibility:hidden !important;pointer-events:none;transform:translateY(10px) scale(.985);transition:opacity .22s var(--ease),transform .22s var(--ease),visibility .22s var(--ease);z-index:4000 !important}.shop-nav-2026 #button-group>li:nth-last-child(-n+3)>.sub-menu,.shop-nav-2026 .button-group>li:nth-last-child(-n+3)>.sub-menu{left:auto !important;right:0 !important}.shop-nav-2026 #button-group>li:hover>.sub-menu,.shop-nav-2026 #button-group>li:focus-within>.sub-menu,.shop-nav-2026 .button-group>li:hover>.sub-menu,.shop-nav-2026 .button-group>li:focus-within>.sub-menu{opacity:1 !important;visibility:visible !important;pointer-events:auto;transform:translateY(0) scale(1)}.shop-nav-2026 #button-group>li>.sub-menu>li,.shop-nav-2026 .button-group>li>.sub-menu>li{float:none !important;width:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:0 0 !important}.shop-nav-2026 #button-group>li>.sub-menu>li>a,.shop-nav-2026 .button-group>li>.sub-menu>li>a{display:block !important;padding:0 0 10px !important;margin:0 0 10px !important;border:0 !important;border-bottom:1px solid rgba(0,89,248,.1) !important;background:0 0 !important;box-shadow:none !important;color:#101a4a !important;font-size:13px !important;font-weight:900 !important;letter-spacing:.02em !important;line-height:1.25 !important;text-transform:uppercase !important;text-decoration:none !important}.shop-nav-2026 #button-group>li>.sub-menu>li>.sub-menu,.shop-nav-2026 .button-group>li>.sub-menu>li>.sub-menu{display:grid !important;gap:4px;position:static !important;visibility:visible !important;opacity:1 !important;pointer-events:auto;transform:none !important;width:auto !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;background:0 0 !important;list-style:none !important;overflow:visible}.shop-nav-2026 #button-group .sub-menu .sub-menu li,.shop-nav-2026 .button-group .sub-menu .sub-menu li{float:none !important;width:auto !important;margin:0 !important;padding:0 !important;border:0 !important;background:0 0 !important}.shop-nav-2026 #button-group .sub-menu .sub-menu a,.shop-nav-2026 .button-group .sub-menu .sub-menu a{display:flex !important;align-items:center;min-height:34px;padding:8px 10px !important;border:0 !important;border-radius:12px !important;background:0 0 !important;box-shadow:none !important;color:#4a5568 !important;font-size:13px !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1.25 !important;text-transform:none !important;text-decoration:none !important;transition:background .2s var(--ease),color .2s var(--ease),transform .2s var(--ease)}.shop-nav-2026 #button-group .sub-menu .sub-menu a:hover,.shop-nav-2026 .button-group .sub-menu .sub-menu a:hover{background:rgba(0,89,248,.07) !important;color:#0059f8 !important;transform:translateX(2px)}.shop-nav-2026 .sub-menu .woocommerce-loop-product__title,.shop-nav-2026 .sub-menu .woocommerce-Price-amount{font-size:12px !important;line-height:1.35 !important}.shop-nav-2026 #button-group .superhot .sub-menu .menu-item-type-gs_sim,.shop-nav-2026 .button-group .superhot .sub-menu .menu-item-type-gs_sim,.shop-nav-2026 #button-group .superhot .sub-menu .woocommerce,.shop-nav-2026 .button-group .superhot .sub-menu .woocommerce,.shop-nav-2026 #button-group .superhot .sub-menu ul.products,.shop-nav-2026 .button-group .superhot .sub-menu ul.products{box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:hidden !important}.shop-nav-2026 #button-group .superhot .sub-menu ul.products,.shop-nav-2026 .button-group .superhot .sub-menu ul.products{display:grid !important;grid-template-columns:1fr !important;gap:10px !important}.shop-nav-2026 #button-group .superhot .sub-menu ul.products li.product,.shop-nav-2026 .button-group .superhot .sub-menu ul.products li.product{box-sizing:border-box !important;display:block !important;float:none !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:8px !important;border-radius:14px !important;background:#f7fbff !important;border:1px solid rgba(0,89,248,.08) !important;box-shadow:none !important;overflow:hidden !important}.shop-nav-2026 #button-group .superhot .sub-menu ul.products li.product a.woocommerce-LoopProduct-link,.shop-nav-2026 .button-group .superhot .sub-menu ul.products li.product a.woocommerce-LoopProduct-link{display:grid !important;grid-template-columns:58px minmax(0, 1fr);grid-template-rows:auto auto;align-items:center;gap:3px 10px;width:100% !important;max-width:100% !important;min-width:0 !important;padding:0 !important;border-radius:10px !important;background:0 0 !important;overflow:hidden !important}.shop-nav-2026 #button-group .superhot .sub-menu ul.products li.product img,.shop-nav-2026 .button-group .superhot .sub-menu ul.products li.product img{grid-row:1/span 2;display:block !important;width:58px !important;height:58px !important;max-width:58px !important;margin:0 !important;border-radius:10px !important;object-fit:contain !important;background:#fff !important}.shop-nav-2026 #button-group .superhot .sub-menu ul.products li.product .woocommerce-loop-product__title,.shop-nav-2026 .button-group .superhot .sub-menu ul.products li.product .woocommerce-loop-product__title{min-height:0 !important;margin:0 !important;padding:0 !important;font-size:12px !important;line-height:1.25 !important;font-weight:850 !important;color:#26344f !important;white-space:normal !important;overflow-wrap:anywhere}.shop-nav-2026 #button-group .superhot .sub-menu ul.products li.product .price,.shop-nav-2026 .button-group .superhot .sub-menu ul.products li.product .price{display:block !important;margin:0 !important;font-size:12px !important;line-height:1.25 !important;font-weight:900 !important;color:#0059f8 !important;white-space:normal !important}.shop-nav-2026 #button-group .superhot .sub-menu ul.products li.product .button,.shop-nav-2026 #button-group .superhot .sub-menu ul.products li.product .onsale,.shop-nav-2026 .button-group .superhot .sub-menu ul.products li.product .button,.shop-nav-2026 .button-group .superhot .sub-menu ul.products li.product .onsale{display:none !important}.shop-search-2026,.search-shop.shop-search-2026{box-sizing:border-box;flex:0 0 330px;width:330px !important;max-width:330px;margin:0 !important;padding:0 !important;position:relative !important;top:auto !important;right:auto !important;float:none !important;border-radius:18px !important;z-index:2810}.shop-search-2026 .aws-container,.shop-search-2026 .aws-search-form{width:100% !important}.shop-search-2026 .aws-container .aws-search-field,.shop-search-2026 input[type=search]{box-sizing:border-box !important;height:50px !important;min-height:50px !important;border-radius:16px !important;border:1px solid rgba(0,89,248,.12) !important;background:#fff !important;box-shadow:0 10px 24px -20px rgba(10,40,120,.22) !important;font-size:14px !important;color:#26344f !important;padding-left:16px !important}.shop-category-tiles.front-shop-images{position:static !important;display:grid !important;grid-template-columns:repeat(6,minmax(0, 1fr));gap:12px;height:auto !important;margin:16px 0 0 !important;padding:0 4px !important;z-index:auto !important}.shop-category-tiles .front-cat{display:block !important;margin:0 !important;padding:0 !important;animation:none !important;opacity:1 !important;transform:none !important;border-radius:18px;overflow:hidden;background:#fff;border:1px solid rgba(0,89,248,.08);box-shadow:0 12px 28px -24px rgba(10,40,120,.22);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.shop-category-tiles .front-cat:hover{transform:translateY(-3px) !important;box-shadow:0 20px 40px -28px rgba(0,89,248,.34)}.shop-category-tiles img{display:block;width:100%;height:auto;border:0}body.woocommerce-page #content .bd.shop-page-2026,#content .bd.shop-page-2026{box-sizing:border-box;position:relative;left:50%;transform:translateX(-50%);width:min(1460px, calc(100vw - 110px)) !important;max-width:1460px !important;margin:0 auto 64px !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important}body.woocommerce-page #content .shop-entry-2026,#content .shop-entry-2026{box-sizing:border-box;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important}.shop-entry-2026 .woocommerce-notices-wrapper{margin-bottom:18px}.shop-entry-2026 .woocommerce-message,.shop-entry-2026 .woocommerce-info,.shop-entry-2026 .woocommerce-error{border-radius:18px !important;border:1px solid rgba(0,89,248,.1) !important;background:#fff !important;box-shadow:0 18px 36px -30px rgba(10,40,120,.22) !important;color:#26344f !important}body.single-product #content>.hd.shop-hd-2026{margin-bottom:20px !important}body.single-product .shop-hd-shell{padding:18px}body.single-product .shop-hd-top{align-items:center;padding:4px 4px 14px;gap:18px}body.single-product .shop-eyebrow{margin-bottom:8px}body.single-product .shop-hd-copy h1{font-size:clamp(26px, 2vw, 34px) !important;line-height:1.14 !important}body.single-product .shop-hd-copy p{max-width:780px;margin-top:8px;font-size:14px;line-height:1.55}body.single-product .shop-breadcrumbs{display:none !important}body.single-product .shop-nav-2026{min-height:74px;padding:10px 12px}body.single-product .shop-nav-2026 #button-group>li>a,body.single-product .shop-nav-2026 .button-group>li>a{min-height:44px}body.single-product .shop-search-2026 .aws-container .aws-search-field,body.single-product .shop-search-2026 input[type=search]{height:46px !important;min-height:46px !important}body.single-product .shop-entry-2026>div.product{display:grid !important;grid-template-columns:minmax(0, 1.05fr) minmax(390px, .72fr);gap:34px;align-items:start;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;overflow:visible !important}body.single-product .shop-entry-2026>div.product:before,body.single-product .shop-entry-2026>div.product:after{display:none !important;content:none !important}body.single-product .shop-entry-2026 div.product div.images,body.single-product .shop-entry-2026 div.product .woocommerce-product-gallery{box-sizing:border-box;float:none !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:24px !important;border-radius:30px;background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.92);box-shadow:0 24px 58px -40px rgba(10,40,120,.28)}body.single-product .woocommerce-product-gallery__wrapper,body.single-product div.images .woocommerce-product-gallery__wrapper{margin:0 !important}body.single-product .woocommerce-product-gallery__image,body.single-product div.images .woocommerce-product-gallery__image{border-radius:24px;background:linear-gradient(180deg,#f7fbff,#fff);overflow:hidden}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{display:block;width:100% !important;height:auto !important;border-radius:24px;object-fit:contain}body.single-product .flex-control-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:10px;margin:14px 0 0 !important;padding:0 !important;list-style:none !important}body.single-product .flex-control-thumbs li{float:none !important;width:auto !important;margin:0 !important;padding:0 !important}body.single-product .flex-control-thumbs img{box-sizing:border-box;width:100% !important;height:auto !important;border-radius:14px;border:1px solid rgba(0,89,248,.1);background:#fff;opacity:1 !important}body.single-product .shop-entry-2026 div.product div.summary,body.single-product .shop-entry-2026 .summary.entry-summary{box-sizing:border-box;float:none !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:34px !important;border-radius:30px;background:rgba(255,255,255,.98);border:1px solid rgba(255,255,255,.94);box-shadow:0 28px 66px -38px rgba(10,40,120,.32);position:sticky;top:22px}body.single-product .summary .product_title,body.single-product .summary h1.product_title{margin:0 0 18px !important;font-size:clamp(30px, 2.7vw, 44px) !important;line-height:1.1 !important;font-weight:900 !important;letter-spacing:0 !important;color:#101a4a !important}body.single-product .summary .price{margin:0 0 20px !important;font-size:34px !important;line-height:1.12 !important;font-weight:900 !important;color:#0059f8 !important}body.single-product .summary .price del{display:inline-block;margin-right:10px;font-size:18px;color:#99a3bb !important;opacity:1 !important}body.single-product .summary .price ins{text-decoration:none !important}body.single-product .summary .woocommerce-product-details__short-description{margin:0 0 18px !important;padding:18px 20px !important;border-radius:22px;background:#f7fbff;border:1px solid rgba(0,89,248,.08);color:#4a5568;font-size:15px;line-height:1.72}body.single-product .summary .woocommerce-product-details__short-description p{margin:0 0 10px}body.single-product .summary .woocommerce-product-details__short-description p:last-child{margin-bottom:0}body.single-product .summary form.cart{display:flex !important;align-items:center;flex-wrap:wrap;gap:12px;width:100% !important;max-width:100% !important;margin:0 0 18px !important;padding:18px !important;border-radius:22px;background:linear-gradient(180deg,#fff,#f7fbff);border:1px solid rgba(0,89,248,.1);box-shadow:none !important;clear:both !important}body.single-product .summary form.cart:before,body.single-product .summary form.cart:after{display:none !important;content:none !important}body.single-product .summary form.cart .quantity{float:none !important;margin:0 !important;display:inline-flex;align-items:center}body.single-product .summary form.cart .qty{box-sizing:border-box;width:76px !important;height:52px !important;border-radius:16px !important;border:1px solid rgba(0,89,248,.14) !important;background:#fff !important;color:#101a4a !important;font-size:16px !important;font-weight:800 !important;text-align:center;box-shadow:inset 0 1px 2px rgba(10,40,120,.05) !important}body.single-product .summary .single_add_to_cart_button,body.single-product .summary button.single_add_to_cart_button.button.alt{display:inline-flex !important;align-items:center;justify-content:center;min-height:52px !important;height:auto !important;margin:0 !important;padding:0 30px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(135deg,#fa3076,#fa4f30) !important;color:#fff !important;font-size:15px !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1 !important;text-transform:none !important;text-shadow:none !important;box-shadow:0 20px 40px -16px rgba(250,48,118,.58) !important;transition:transform .24s var(--ease),filter .24s var(--ease),box-shadow .24s var(--ease)}body.single-product .summary .single_add_to_cart_button:hover{transform:translateY(-2px);filter:brightness(1.04);box-shadow:0 28px 48px -18px rgba(250,48,118,.66) !important}body.single-product .summary .product_meta{box-sizing:border-box;display:grid;gap:10px;clear:both !important;width:100% !important;margin:0 !important;padding:18px !important;border-radius:20px;background:#fff;border:1px solid rgba(0,89,248,.08);color:#6b748a;font-size:13px;line-height:1.55}body.single-product .summary .product_meta>span{display:block;padding-left:0}body.single-product .summary .product_meta a{color:#0059f8 !important;font-weight:700;text-decoration:none !important}body.single-product .summary .product_meta .sip_inner_image{display:none !important}body.single-product .shop-entry-2026 .woocommerce-tabs,body.single-product .shop-entry-2026 .up-sells,body.single-product .shop-entry-2026 .related{grid-column:1/-1;box-sizing:border-box;float:none !important;width:100% !important;max-width:100% !important;margin:0 !important;clear:both !important}body.single-product .shop-entry-2026 .woocommerce-tabs{padding:34px !important;border-radius:30px;background:rgba(255,255,255,.97);border:1px solid rgba(255,255,255,.94);box-shadow:0 24px 58px -40px rgba(10,40,120,.28)}body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs{display:flex !important;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px;float:none !important;width:100% !important;margin:0 0 28px !important;padding:0 !important;border:0 !important;list-style:none !important}body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs:before,body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs:after{display:none !important;content:none !important}body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs li{float:none !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:0 0 !important;box-shadow:none !important;list-style:none !important}body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs li:before,body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs li:after{display:none !important;content:none !important}body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs li a{display:inline-flex !important;align-items:center;justify-content:center;min-height:44px;padding:0 18px !important;border-radius:999px;background:#f7fbff;border:1px solid rgba(0,89,248,.09);color:#4a5568 !important;font-size:14px;font-weight:850;line-height:1;text-decoration:none !important}body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs li.active a{background:linear-gradient(135deg,#0059f8,#00bef6);border-color:transparent;color:#fff !important;box-shadow:0 14px 28px -16px rgba(0,89,248,.56)}body.single-product .shop-entry-2026 .woocommerce-tabs .panel,body.single-product .shop-entry-2026 .woocommerce-tabs .panel.entry-content,body.single-product .shop-entry-2026 .woocommerce-tabs .woocommerce-Tabs-panel{box-sizing:border-box;float:none !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#4a5568;font-size:16px;line-height:1.72}body.single-product .shop-entry-2026 .woocommerce-tabs .panel h2,body.single-product .shop-entry-2026 .woocommerce-tabs .panel h3{margin:0 0 18px !important;font-weight:900 !important;letter-spacing:0 !important;color:#101a4a !important}body.single-product .shop-entry-2026 .woocommerce-tabs .panel h2{font-size:clamp(28px, 2.4vw, 38px) !important;line-height:1.12 !important}body.single-product .shop-entry-2026 .woocommerce-tabs .panel h3{font-size:22px !important;line-height:1.22 !important}body.single-product .shop-entry-2026 .woocommerce-tabs .panel p{margin:0 0 16px}body.single-product .shop-entry-2026 .woocommerce-tabs .panel img{max-width:100%;height:auto;border-radius:22px}body.single-product .shop-entry-2026 .woocommerce-tabs .panel table{width:100%;border-collapse:separate;border-spacing:0;border-radius:18px;overflow:hidden;border:1px solid rgba(0,89,248,.1);background:#fff}body.single-product .shop-entry-2026 .woocommerce-tabs .panel th,body.single-product .shop-entry-2026 .woocommerce-tabs .panel td{padding:13px 15px;border-bottom:1px solid rgba(0,89,248,.08);color:#4a5568}body.single-product .shop-entry-2026 .woocommerce-tabs .panel th{background:#f7fbff;color:#101a4a;font-weight:850}body.single-product .shop-entry-2026 .up-sells,body.single-product .shop-entry-2026 .related,body.woocommerce-page:not(.single-product) .shop-entry-2026 .woocommerce{box-sizing:border-box;padding:30px !important;border-radius:30px;background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.92);box-shadow:0 24px 58px -40px rgba(10,40,120,.28)}body.single-product .shop-entry-2026 .up-sells h2,body.single-product .shop-entry-2026 .related h2,body.woocommerce-page .shop-entry-2026 .woocommerce-products-header__title{margin:0 0 22px !important;font-size:clamp(26px, 2.2vw, 34px) !important;line-height:1.14 !important;font-weight:900 !important;letter-spacing:0 !important;color:#101a4a !important}body.woocommerce-page .shop-entry-2026 ul.products,body.woocommerce-page #content .shop-entry-2026 ul.products{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:20px !important;width:100% !important;margin:0 !important;padding:0 !important;list-style:none !important}body.woocommerce-page .shop-entry-2026 ul.products:before,body.woocommerce-page .shop-entry-2026 ul.products:after{display:none !important;content:none !important}body.woocommerce-page .shop-entry-2026 ul.products li.product{box-sizing:border-box;float:none !important;clear:none !important;width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:16px !important;border-radius:22px;background:#fff;border:1px solid rgba(0,89,248,.08);box-shadow:0 16px 34px -30px rgba(10,40,120,.22);transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}body.woocommerce-page .shop-entry-2026 ul.products li.product:hover{transform:translateY(-4px);border-color:rgba(0,89,248,.18);box-shadow:0 24px 46px -32px rgba(0,89,248,.32)}body.woocommerce-page .shop-entry-2026 ul.products li.product a img{width:100% !important;height:auto !important;margin:0 0 14px !important;border-radius:16px;background:#f7fbff}body.woocommerce-page .shop-entry-2026 ul.products li.product .woocommerce-loop-product__title,body.woocommerce-page .shop-entry-2026 ul.products li.product h2{min-height:48px;margin:0 0 10px !important;padding:0 !important;font-size:15px !important;line-height:1.32 !important;font-weight:850 !important;letter-spacing:0 !important;color:#101a4a !important}body.woocommerce-page .shop-entry-2026 ul.products li.product .price{display:block !important;margin:0 0 12px !important;font-size:16px !important;line-height:1.2 !important;font-weight:900 !important;color:#0059f8 !important}body.woocommerce-page .shop-entry-2026 ul.products li.product .button,body.woocommerce-page .shop-entry-2026 ul.products li.product a.button{display:inline-flex !important;align-items:center;justify-content:center;min-height:40px !important;height:auto !important;padding:0 16px !important;border-radius:999px !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;border:0 !important;color:#fff !important;font-size:13px !important;font-weight:850 !important;letter-spacing:0 !important;line-height:1 !important;text-transform:none !important;text-shadow:none !important;box-shadow:0 14px 26px -16px rgba(0,89,248,.52) !important}.shop-assurance-2026{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:22px;margin-top:28px;clear:both}.shop-assurance-card{box-sizing:border-box;display:grid;grid-template-columns:54px minmax(0, 1fr);gap:18px;padding:26px;border-radius:28px;background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.92);box-shadow:0 22px 54px -38px rgba(10,40,120,.24)}.shop-assurance-icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:18px;background:rgba(0,89,248,.09);color:#0059f8}.shop-assurance-icon--warm{background:rgba(250,48,118,.09);color:#fa3076}.shop-assurance-body h2{margin:0 0 12px !important;font-size:24px !important;line-height:1.2 !important;font-weight:900 !important;letter-spacing:0 !important;color:#101a4a !important}.shop-assurance-body p,.shop-assurance-body li{font-size:14px;line-height:1.65;color:#4a5568}.shop-assurance-body p{margin:0 0 12px}.shop-assurance-body ul{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:8px;margin:12px 0 !important;padding:0 !important;list-style:none !important}.shop-assurance-body li{position:relative;margin:0 !important;padding:8px 10px 8px 24px !important;border-radius:12px;background:#f7fbff}.shop-assurance-body li:before{content:"";position:absolute;left:10px;top:50%;width:7px;height:7px;border-radius:999px;background:linear-gradient(135deg,#0059f8,#00bef6);transform:translateY(-50%)}.shop-assurance-body img{max-width:100%;height:auto}.shop-assurance-body .sip_inner_image{display:block;width:100%;margin-top:16px;border-radius:18px;box-shadow:0 18px 36px -26px rgba(10,40,120,.26)}.shop-assurance-actions{display:flex;flex-wrap:wrap;gap:10px}.shop-assurance-actions a.button,.shop-assurance-body a.button{display:inline-flex !important;align-items:center;justify-content:center;min-height:42px !important;height:auto !important;padding:0 16px !important;border-radius:999px !important;background:#f7fbff !important;border:1px solid rgba(0,89,248,.12) !important;color:#0059f8 !important;font-size:13px !important;font-weight:850 !important;letter-spacing:0 !important;line-height:1 !important;text-transform:none !important;text-shadow:none !important;box-shadow:none !important;text-decoration:none !important}body.woocommerce-page .woocommerce-result-count,body.woocommerce-page .woocommerce-ordering{float:none !important;position:static !important;top:auto !important;margin:0 0 20px !important}body.woocommerce-page .woocommerce-ordering select{min-height:44px;border-radius:14px;border:1px solid rgba(0,89,248,.12);background:#fff;padding:0 14px;color:#26344f}@media (max-width:1200px){body.woocommerce-page #content>.hd.shop-hd-2026,#content>.hd.shop-hd-2026,body.woocommerce-page #content .bd.shop-page-2026,#content .bd.shop-page-2026{width:calc(100vw - 44px) !important}body.single-product .shop-entry-2026>div.product{grid-template-columns:minmax(0, 1fr)}body.single-product .shop-entry-2026 div.product div.summary,body.single-product .shop-entry-2026 .summary.entry-summary{position:relative;top:auto}.shop-nav-2026{align-items:stretch;flex-direction:column}.shop-search-2026,.search-shop.shop-search-2026{flex:1 1 auto;width:100% !important;max-width:100%}.shop-nav-2026 #button-group>li>.sub-menu,.shop-nav-2026 .button-group>li>.sub-menu{width:min(860px, calc(100vw - 88px)) !important}}@media (max-width:900px){.shop-hd-top{grid-template-columns:1fr}.shop-hd-actions{justify-content:flex-start;max-width:none}.shop-category-tiles.front-shop-images{grid-template-columns:repeat(3,minmax(0, 1fr))}body.woocommerce-page .shop-entry-2026 ul.products,body.woocommerce-page #content .shop-entry-2026 ul.products{grid-template-columns:repeat(2,minmax(0, 1fr)) !important}.shop-assurance-2026{grid-template-columns:1fr}}@media (max-width:760px){body.woocommerce-page #content>.hd.shop-hd-2026,#content>.hd.shop-hd-2026,body.woocommerce-page #content .bd.shop-page-2026,#content .bd.shop-page-2026{width:calc(100vw - 24px) !important}.shop-hd-shell{border-radius:24px;padding:16px}.shop-hd-top{padding:4px 2px 16px}.shop-hd-copy h1{font-size:32px !important}.shop-hd-copy p{font-size:14px}.shop-nav-2026{border-radius:20px;padding:10px}.shop-nav-2026 #button-group,.shop-nav-2026 .button-group{display:grid !important;grid-template-columns:1fr 1fr}.shop-nav-2026 #button-group>li>a,.shop-nav-2026 .button-group>li>a{width:100%;min-height:44px;padding:0 12px !important;font-size:13px !important}.shop-nav-2026 #button-group>li>.sub-menu,.shop-nav-2026 .button-group>li>.sub-menu{position:fixed !important;left:12px !important;right:12px !important;top:128px !important;width:auto !important;grid-template-columns:1fr;max-height:calc(100vh - 160px);padding:18px !important}body.single-product .shop-entry-2026 div.product div.images,body.single-product .shop-entry-2026 div.product .woocommerce-product-gallery,body.single-product .shop-entry-2026 div.product div.summary,body.single-product .shop-entry-2026 .summary.entry-summary,body.single-product .shop-entry-2026 .woocommerce-tabs,body.single-product .shop-entry-2026 .up-sells,body.single-product .shop-entry-2026 .related,body.woocommerce-page:not(.single-product) .shop-entry-2026 .woocommerce{border-radius:22px;padding:20px !important}body.single-product .summary form.cart{align-items:stretch;flex-direction:column}body.single-product .summary form.cart .quantity,body.single-product .summary form.cart .qty,body.single-product .summary .single_add_to_cart_button{width:100% !important}body.woocommerce-page .shop-entry-2026 ul.products,body.woocommerce-page #content .shop-entry-2026 ul.products{grid-template-columns:1fr !important}.shop-assurance-card{grid-template-columns:1fr;padding:22px}.shop-assurance-body ul{grid-template-columns:1fr}}body.woocommerce-page #page{width:100% !important;max-width:none !important;overflow:visible !important}body.woocommerce-page #header{box-sizing:border-box;width:min(1460px, calc(100vw - 44px)) !important;max-width:1460px !important;height:194px;margin:0 auto 18px !important;padding-top:14px !important;position:relative;z-index:5000}body.woocommerce-page #header #id{width:100% !important;height:108px !important;display:flex !important;align-items:center;justify-content:center;text-align:center}body.woocommerce-page #header #id h1,body.woocommerce-page #header #id a{display:inline-flex !important;align-items:center;justify-content:center;margin:0 !important;padding:0 !important}body.woocommerce-page #header #id img{width:58px !important;height:auto !important;display:block}body.woocommerce-page #telephone-nav,body.woocommerce-page #telephone-nav2{box-sizing:border-box;top:18px !important;font-size:12px !important;line-height:1.45 !important;font-weight:750 !important;color:#213052 !important;letter-spacing:0 !important;text-transform:none !important}body.woocommerce-page #telephone-nav{left:66px !important}body.woocommerce-page #telephone-nav2{left:208px !important;padding-left:38px !important}body.woocommerce-page #languages{top:18px !important;right:66px !important;margin:0 !important;display:flex !important;align-items:center;gap:9px}body.woocommerce-page #languages a{display:inline-flex !important;align-items:center;justify-content:center;width:18px;height:18px;margin:0 !important;font-size:15px !important;line-height:1 !important;filter:saturate(1.08)}body.woocommerce-page #feeds-nav{top:52px !important;right:64px !important;margin:0 !important;display:block !important;width:auto !important;height:auto !important}body.woocommerce-page #feeds-nav .feeds{display:flex !important;align-items:center;justify-content:flex-end;gap:10px;margin:0 !important;padding:0 !important}body.woocommerce-page #feeds-nav .feed,body.woocommerce-page #feeds-nav ul.feeds li.feed{display:inline-flex !important;float:none !important;margin:0 !important;padding:0 !important;background:0 0 !important}body.woocommerce-page #feeds-nav .feed a,body.woocommerce-page #feeds-nav ul.feeds li.feed>a{display:inline-flex !important;align-items:center;justify-content:center;width:38px !important;height:38px !important;border-radius:50% !important;border:0 !important;color:#fff !important;overflow:visible !important;position:relative !important;isolation:isolate;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease,filter .25s ease !important}body.woocommerce-page #feeds-nav .feed a:before,body.woocommerce-page #feeds-nav ul.feeds li.feed>a:before{display:none !important;content:none !important}body.woocommerce-page #feeds-nav .feed a img,body.woocommerce-page #feeds-nav ul.feeds li.feed>a>img{display:none !important}body.woocommerce-page #feeds-nav ul.feeds li.feed>a>svg,body.woocommerce-page #feeds-nav .feed a svg{display:block !important;width:18px !important;height:18px !important;fill:currentColor !important;color:#fff !important;position:relative;z-index:1;transition:transform .3s ease;pointer-events:none}body.woocommerce-page #feeds-nav .feed a:hover{transform:translateY(-2px) scale(1.06) !important;filter:brightness(1.06)}body.woocommerce-page #feeds-nav .feed a:hover svg{transform:scale(1.08)}body.woocommerce-page #feeds-nav ul.feeds li.feed.feed-tg>a{background:linear-gradient(135deg,#2aabee 0%,#229ed9 100%) !important;box-shadow:0 8px 20px -8px rgba(42,171,238,.55),inset 0 0 0 1px rgba(255,255,255,.18) !important}body.woocommerce-page #feeds-nav ul.feeds li.feed.feed-fb>a{background:linear-gradient(135deg,#1877f2 0%,#0a5dc7 100%) !important;box-shadow:0 8px 20px -8px rgba(24,119,242,.55),inset 0 0 0 1px rgba(255,255,255,.18) !important}body.woocommerce-page #feeds-nav ul.feeds li.feed.feed-ig>a{background:radial-gradient(circle at 30% 110%,#fdd66a 0%,#f76b1c 22%,#e63558 45%,#c5208e 68%,#5d40c9 100%) !important;box-shadow:0 8px 20px -8px rgba(229,53,88,.55),inset 0 0 0 1px rgba(255,255,255,.22) !important}body.woocommerce-page #feeds-nav ul.feeds li.feed.feed-yt>a{background:linear-gradient(135deg,#ff3b3b 0%,#c00 100%) !important;box-shadow:0 8px 20px -8px rgba(204,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.18) !important}body.woocommerce-page #primary-nav{height:auto !important;margin:-2px 0 0 !important;position:relative;z-index:5100}body.woocommerce-page #primary-nav .wrapper{display:flex !important;justify-content:center}body.woocommerce-page #primary-nav-menu.dd-menu{max-width:calc(100vw - 80px);overflow:visible}body.woocommerce-shop #content>.hd.shop-hd-2026,body.woocommerce-shop #content .bd.shop-page-2026{left:auto !important;right:auto !important;transform:none !important;width:min(1460px, calc(100vw - 44px)) !important;max-width:1460px !important;margin-left:auto !important;margin-right:auto !important}body.woocommerce-shop #content>.hd.shop-hd-2026{margin-bottom:24px !important}body.woocommerce-shop .shop-hd-landing-2026 .shop-hd-shell{padding:0;background:0 0;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.shop-commerce-bar-2026{box-sizing:border-box;display:grid;grid-template-columns:minmax(0, 1fr) minmax(250px, 320px) auto;gap:12px;align-items:stretch;padding:14px;border-radius:24px;background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.96);box-shadow:0 18px 44px -32px rgba(10,40,120,.28),inset 0 1px 0 rgba(255,255,255,.86);position:relative;z-index:3200}.shop-category-rail-2026{display:grid;grid-template-columns:repeat(7,minmax(0, 1fr));gap:10px;min-width:0}.shop-category-rail-2026 a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:74px;padding:10px 8px;border-radius:16px;background:linear-gradient(180deg,#fff,#f7fbff);border:1px solid rgba(0,89,248,.08);box-shadow:0 12px 24px -22px rgba(10,40,120,.3);color:#26344f;font-size:12px;font-weight:850;line-height:1.18;text-align:center;text-decoration:none;letter-spacing:0;transition:transform .26s var(--ease),box-shadow .26s var(--ease),border-color .26s var(--ease),color .26s var(--ease),background .26s var(--ease)}.shop-category-rail-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:12px;background:rgba(0,89,248,.08);color:#0059f8;transition:transform .26s var(--ease),background .26s var(--ease),color .26s var(--ease)}.shop-category-rail-2026 a:hover{transform:translateY(-3px);border-color:rgba(0,89,248,.22);box-shadow:0 18px 34px -24px rgba(0,89,248,.42);color:#0059f8}.shop-category-rail-2026 a:hover .shop-category-rail-icon{background:linear-gradient(135deg,#0059f8,#00bef6);color:#fff;transform:scale(1.06)}.shop-search-landing-2026,.search-shop.shop-search-landing-2026{align-self:stretch;display:flex !important;align-items:center;width:100% !important;max-width:none !important;min-width:0;flex:1 1 auto;background:0 0 !important;box-shadow:none !important}.shop-search-landing-2026 .aws-container,.shop-search-landing-2026 .aws-search-form{width:100% !important}.shop-search-landing-2026 .aws-container .aws-search-field,.shop-search-landing-2026 input[type=search]{height:58px !important;min-height:58px !important;border-radius:18px !important;padding-left:18px !important}.shop-search-landing-2026 .dgwt-wcas-search-wrapp,.shop-search-landing-2026 .dgwt-wcas-search-form,.shop-search-landing-2026 .dgwt-wcas-sf-wrapp{box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important}.shop-search-landing-2026 .dgwt-wcas-search-wrapp{display:flex !important;align-items:center !important;height:100% !important;margin:0 !important;padding:0 !important;background:0 0 !important}.shop-search-landing-2026 .dgwt-wcas-search-form{height:58px !important;margin:0 !important;padding:0 !important}.shop-search-landing-2026 .dgwt-wcas-sf-wrapp{height:58px !important;padding:0 !important;border-radius:18px !important;background:#f8fbff !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 14px 28px -24px rgba(10,40,120,.3) !important;overflow:hidden}.shop-search-landing-2026 .dgwt-wcas-search-input{box-sizing:border-box !important;height:58px !important;min-height:58px !important;width:100% !important;padding:0 48px 0 56px !important;border:0 !important;border-radius:18px !important;background:0 0 !important;box-shadow:none !important;font-size:14px !important;font-weight:750 !important;line-height:58px !important;color:#26344f !important;letter-spacing:0 !important}body.woocommerce-shop .shop-search-landing-2026 input.dgwt-wcas-search-input,body.woocommerce-shop .shop-search-landing-2026 .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:0 0 !important;box-shadow:none !important;border:0 !important}.shop-search-landing-2026 .dgwt-wcas-search-input::placeholder{color:#7c8ba8 !important;opacity:1}.shop-search-landing-2026 .dgwt-wcas-search-submit{display:inline-flex !important;align-items:center !important;justify-content:center !important;left:13px !important;top:50% !important;width:34px !important;height:34px !important;min-height:34px !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:rgba(0,89,248,.08) !important;box-shadow:none !important;color:#0059f8 !important;transform:translateY(-50%) !important}.shop-search-landing-2026 .dgwt-wcas-search-submit svg,.shop-search-landing-2026 .dgwt-wcas-search-submit path{fill:currentColor !important;color:currentColor !important}.shop-search-landing-2026 .dgwt-wcas-preloader{right:14px !important;top:0 !important;height:58px !important}.shop-nav-actions-2026{display:grid;grid-template-columns:repeat(2,auto);gap:10px;align-items:center;justify-content:end}.shop-nav-actions-2026 .shop-account-link{min-height:58px;padding:0 17px !important;border-radius:18px !important}.shop-hero-landing-2026{box-sizing:border-box;position:relative;min-height:540px;margin-top:26px;border-radius:34px;overflow:hidden;background:#eef5ff;border:1px solid rgba(255,255,255,.94);box-shadow:0 28px 70px -44px rgba(10,40,120,.34);isolation:isolate}.shop-hero-landing-2026:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(247,251,255,.96) 0%,rgba(247,251,255,.84) 31%,rgba(247,251,255,.42) 50%,rgba(247,251,255,.04) 72%),radial-gradient(560px 360px at 18% 18%,rgba(0,89,248,.13),transparent 66%);pointer-events:none}.shop-hero-landing-image{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.015);animation:shopHeroBreath 14s ease-in-out infinite alternate}@keyframes shopHeroBreath{from{transform:scale(1.015) translate3d(0,0,0)}to{transform:scale(1.055) translate3d(-12px,-4px,0)}}.shop-hero-landing-content{box-sizing:border-box;position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:min(640px, 49%);max-width:640px;min-height:540px;padding:48px 0 48px 58px}.shop-hero-landing-content h1{margin:0 !important;background:0 0 !important;width:auto !important;max-width:640px !important;overflow:visible !important;white-space:normal !important;font-size:clamp(38px, 3.45vw, 56px) !important;line-height:1.08 !important;font-weight:900 !important;letter-spacing:0 !important;text-transform:none !important;color:#101a4a !important;-webkit-text-fill-color:#101a4a !important;text-fill-color:#101a4a !important;text-shadow:0 1px 0 rgba(255,255,255,.64)}body.woocommerce-shop #content>.hd.shop-hd-landing-2026 .shop-hero-landing-content h1{background:0 0 !important;-webkit-background-clip:border-box !important;-webkit-text-fill-color:#101a4a !important;text-fill-color:#101a4a !important;color:#101a4a !important;max-width:640px !important;overflow:visible !important;white-space:normal !important;text-transform:none !important}.shop-hero-bullets-2026{display:grid;gap:8px;margin:24px 0 0 !important;padding:0 !important;list-style:none !important}.shop-hero-bullets-2026 li{display:flex;align-items:center;gap:9px;margin:0 !important;padding:0 !important;color:#31405f;font-size:14px;font-weight:700;line-height:1.35}.shop-hero-bullets-2026 svg{color:#0059f8}.shop-hero-actions-2026{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:28px}.shop-hero-primary,.shop-hero-secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:0 24px;border-radius:999px;font-size:14px;font-weight:900;line-height:1;letter-spacing:0;text-decoration:none;transition:transform .26s var(--ease),box-shadow .26s var(--ease),background .26s var(--ease),color .26s var(--ease)}.shop-hero-primary{background:linear-gradient(135deg,#0059f8,#00bef6);color:#fff;box-shadow:0 22px 38px -18px rgba(0,89,248,.64)}.shop-hero-secondary{color:#26344f;background:rgba(255,255,255,.64)}.shop-hero-primary:hover,.shop-hero-secondary:hover{transform:translateY(-2px)}.shop-hero-secondary:hover{background:#fff;color:#0059f8}.shop-hero-controls-2026{position:absolute;right:34px;top:50%;z-index:3;display:flex;gap:10px;transform:translateY(-50%)}.shop-hero-arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:rgba(255,255,255,.74);border:1px solid rgba(255,255,255,.9);box-shadow:0 14px 28px -20px rgba(10,40,120,.28);color:#26344f;font-size:30px;font-weight:500;line-height:1}.shop-hero-dots-2026{position:absolute;right:42px;bottom:34px;z-index:3;display:flex;gap:7px}.shop-hero-dots-2026 span{display:block;width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.84);box-shadow:0 0 0 1px rgba(0,89,248,.08)}.shop-hero-dots-2026 span:first-child{width:22px;background:#0059f8}.shop-trust-strip-2026{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:0;margin-top:24px;padding:16px 18px;border-radius:26px;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.96);box-shadow:0 20px 52px -40px rgba(10,40,120,.28),inset 0 1px 0 rgba(255,255,255,.88)}.shop-trust-strip-2026 div{display:grid;grid-template-columns:46px minmax(0, 1fr);grid-template-rows:auto auto;align-items:center;column-gap:12px;min-height:58px;padding:0 18px;border-left:1px solid rgba(0,89,248,.1)}.shop-trust-strip-2026 div:first-child{border-left:0}.shop-trust-strip-2026 svg{grid-row:1/span 2;box-sizing:border-box;width:42px;height:42px;padding:10px;border-radius:15px;background:rgba(0,89,248,.08);color:#0059f8}.shop-trust-strip-2026 strong,.shop-trust-strip-2026 span{display:block;min-width:0;font-size:13px;line-height:1.25;letter-spacing:0}.shop-trust-strip-2026 strong{color:#101a4a;font-weight:900}.shop-trust-strip-2026 span{color:#5a6680;font-weight:650}body.woocommerce-shop .shop-products-stage-2026{box-sizing:border-box;display:block;width:100%;margin:0 !important;padding:0 !important}.shop-products-toolbar-2026{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 22px}.shop-product-tabs-2026{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.shop-product-tabs-2026 a,.shop-products-more-2026{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 15px;border-radius:999px;font-size:13px;font-weight:850;line-height:1;letter-spacing:0;text-decoration:none;color:#26344f;background:rgba(255,255,255,.74);border:1px solid rgba(0,89,248,.08);transition:transform .24s var(--ease),color .24s var(--ease),background .24s var(--ease),box-shadow .24s var(--ease)}.shop-product-tabs-2026 a.is-active,.shop-product-tabs-2026 a:hover{background:linear-gradient(135deg,#0059f8,#00bef6);border-color:transparent;color:#fff;box-shadow:0 14px 28px -18px rgba(0,89,248,.55);transform:translateY(-1px)}.shop-products-more-2026{background:0 0;border-color:transparent;color:#101a4a}.shop-products-more-2026:hover{color:#0059f8;transform:translateX(2px)}body.woocommerce-shop .shop-entry-2026 ul.products li.product{position:relative;display:flex !important;flex-direction:column;min-height:100%;border-radius:18px;padding:18px !important;box-shadow:0 20px 42px -34px rgba(10,40,120,.28)}body.woocommerce-shop .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-direction:column;min-height:0;text-decoration:none}body.woocommerce-shop .shop-entry-2026 ul.products li.product a img{aspect-ratio:1/1;object-fit:contain;transition:transform .32s var(--ease)}body.woocommerce-shop .shop-entry-2026 ul.products li.product:hover a img{transform:scale(1.035)}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button{align-self:flex-end;margin-top:auto !important;min-width:46px;font-size:0 !important;padding:0 !important;width:44px;height:44px !important;min-height:44px !important;border-radius:15px !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button:before{content:"";display:block;width:18px;height:18px;background:#fff;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.05 2.05h2l2.66 12.42A2 2 0 0 0 8.66 16h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12M8 21a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm11 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.05 2.05h2l2.66 12.42A2 2 0 0 0 8.66 16h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12M8 21a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm11 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z'/></svg>") center/contain no-repeat}body.woocommerce-shop .shop-entry-2026 ul.products li.product .onsale{display:inline-flex !important;align-items:center;justify-content:center;position:absolute !important;top:16px !important;left:16px !important;right:auto !important;width:auto !important;min-width:52px;height:24px !important;min-height:24px !important;padding:0 9px !important;border-radius:999px !important;background:linear-gradient(135deg,#fa3076,#fa4f30) !important;color:#fff !important;font-size:11px !important;font-weight:900 !important;line-height:1 !important;box-shadow:0 12px 22px -14px rgba(250,48,118,.68) !important;z-index:4}body.woocommerce-shop .shop-entry-2026 ul.products li.product .onsale:before{content:"Акция"}.shop-proof-band-2026{box-sizing:border-box;margin-top:34px;padding:28px 32px;border-radius:30px;background:linear-gradient(120deg,rgba(255,255,255,.88),rgba(230,242,255,.82)),radial-gradient(520px 240px at 100% 0%,rgba(0,190,246,.24),transparent 70%);border:1px solid rgba(255,255,255,.94);box-shadow:0 24px 58px -42px rgba(10,40,120,.3);text-align:center}.shop-proof-band-2026 h2{margin:0 0 18px !important;font-size:clamp(24px, 2.1vw, 34px) !important;line-height:1.15 !important;font-weight:900 !important;letter-spacing:0 !important;color:#101a4a !important}.shop-proof-items-2026{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:14px;max-width:980px;margin:0 auto}.shop-proof-items-2026 span{display:grid;grid-template-columns:34px minmax(0, 1fr);grid-template-rows:auto auto;align-items:center;column-gap:10px;min-height:58px;padding:10px 14px;border-radius:18px;background:rgba(255,255,255,.86);border:1px solid rgba(0,89,248,.08);text-align:left}.shop-proof-items-2026 svg{grid-row:1/span 2;color:#0059f8}.shop-proof-items-2026 strong{color:#101a4a;font-size:13px;font-weight:900;line-height:1.2}.shop-proof-items-2026 em{color:#5a6680;font-size:12px;font-style:normal;font-weight:650;line-height:1.2}.shop-copy-note-2026{box-sizing:border-box;max-width:1060px;margin:28px auto 0;padding:24px 28px;border-radius:24px;background:rgba(255,255,255,.78);border:1px solid rgba(0,89,248,.07);color:#4a5568}.shop-copy-note-2026 p{margin:0 0 12px !important;font-size:15px;line-height:1.68}.shop-copy-note-2026 p:last-child{margin-bottom:0 !important}.shop-category-tiles .front-cat{display:flex !important;align-items:center;justify-content:center;gap:8px;min-height:74px;padding:14px !important;color:#26344f;font-size:13px;font-weight:850;line-height:1.2;text-decoration:none}.shop-category-tiles .front-cat svg{color:#0059f8}@media (max-width:1200px){body.woocommerce-page #header,body.woocommerce-shop #content>.hd.shop-hd-2026,body.woocommerce-shop #content .bd.shop-page-2026{width:calc(100vw - 44px) !important}.shop-commerce-bar-2026{grid-template-columns:1fr}.shop-category-rail-2026{grid-template-columns:repeat(4,minmax(0, 1fr))}.shop-nav-actions-2026{justify-content:stretch;grid-template-columns:repeat(2,minmax(0, 1fr))}.shop-nav-actions-2026 .shop-account-link{width:100%}}@media (max-width:900px){body.woocommerce-page #header{height:auto;min-height:0;padding-bottom:12px}body.woocommerce-page #header #id{height:84px !important}body.woocommerce-page #telephone-nav,body.woocommerce-page #telephone-nav2{display:none !important}body.woocommerce-page #languages{top:16px !important;right:18px !important}body.woocommerce-page #feeds-nav{top:44px !important;right:16px !important}body.woocommerce-page #feeds-nav .feed a{width:34px !important;height:34px !important}body.woocommerce-page #feeds-nav .feed a img{width:18px !important;height:18px !important}body.woocommerce-page #primary-nav{margin-top:0 !important}body.woocommerce-page #primary-nav .wrapper{justify-content:flex-start;overflow-x:auto;padding-bottom:4px}body.woocommerce-page #primary-nav-menu.dd-menu{flex-wrap:nowrap;min-width:max-content}.shop-hero-landing-2026{min-height:560px}.shop-hero-landing-2026:before{background:linear-gradient(180deg,rgba(247,251,255,.97) 0%,rgba(247,251,255,.78) 45%,rgba(247,251,255,.12) 100%)}.shop-hero-landing-image{object-position:62% center}.shop-hero-landing-content{width:100%;max-width:none;min-height:560px;padding:38px 28px;justify-content:flex-start}.shop-trust-strip-2026{grid-template-columns:repeat(2,minmax(0, 1fr))}.shop-trust-strip-2026 div{border-left:0;border-top:1px solid rgba(0,89,248,.08)}.shop-trust-strip-2026 div:nth-child(-n+2){border-top:0}.shop-proof-items-2026{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:760px){html,body.woocommerce-page,body.woocommerce-page #page,body.woocommerce-page #content{width:100% !important;max-width:100% !important;min-width:0 !important;overflow-x:hidden !important}body.woocommerce-page #header,body.woocommerce-shop #content>.hd.shop-hd-2026,body.woocommerce-shop #content .bd.shop-page-2026{box-sizing:border-box !important;width:calc(100vw - 20px) !important;max-width:calc(100vw - 20px) !important;min-width:0 !important;margin-left:auto !important;margin-right:auto !important}body.woocommerce-page #header{margin-bottom:12px !important;padding-top:8px !important}body.woocommerce-page #header #id img{width:50px !important}body.woocommerce-page #header #id{height:76px !important}body.woocommerce-page #languages{display:none !important}body.woocommerce-page #feeds-nav{top:22px !important;right:10px !important;max-width:126px !important;overflow:hidden !important}body.woocommerce-page #feeds-nav .feeds{gap:5px !important}body.woocommerce-page #feeds-nav .feed a,body.woocommerce-page #feeds-nav ul.feeds li.feed>a{width:26px !important;height:26px !important}body.woocommerce-page #feeds-nav .feed a img,body.woocommerce-page #feeds-nav ul.feeds li.feed>a>img{width:14px !important;height:14px !important}body.woocommerce-page #primary-nav{width:100% !important;overflow:hidden !important}body.woocommerce-page #primary-nav .wrapper{max-width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;padding-bottom:0 !important;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.woocommerce-page #primary-nav .wrapper::-webkit-scrollbar{display:none}body.woocommerce-page #primary-nav-menu.dd-menu{max-width:none !important;min-width:max-content !important;margin:0 !important}body.woocommerce-page #languages,body.woocommerce-page #feeds-nav{position:absolute !important}.shop-commerce-bar-2026{width:100% !important;max-width:100% !important;min-width:0 !important;overflow:hidden;border-radius:22px;padding:12px}.shop-category-rail-2026,.shop-search-landing-2026,.shop-nav-actions-2026{width:100% !important;max-width:100% !important;min-width:0 !important}.shop-category-rail-2026{grid-template-columns:repeat(2,minmax(0, 1fr))}.shop-category-rail-2026 a{box-sizing:border-box;min-width:0;min-height:64px;flex-direction:row;justify-content:flex-start;text-align:left;font-size:13px}.shop-category-rail-2026 a span:last-child{min-width:0;overflow-wrap:anywhere}.shop-category-rail-icon{width:32px;height:32px;flex:0 0 32px}.shop-nav-actions-2026{grid-template-columns:1fr}.shop-hero-landing-2026{margin-top:18px;border-radius:24px;min-height:520px}.shop-hero-landing-content{min-height:520px;padding:30px 22px}.shop-hero-landing-content h1{font-size:34px !important}.shop-hero-bullets-2026 li{font-size:13px}.shop-hero-actions-2026{align-items:stretch;flex-direction:column;width:100%}.shop-hero-primary,.shop-hero-secondary{width:100%;box-sizing:border-box}.shop-hero-controls-2026{display:none}.shop-hero-dots-2026{right:auto;left:24px;bottom:24px}.shop-trust-strip-2026{grid-template-columns:1fr;padding:12px;border-radius:22px}.shop-trust-strip-2026 div{border-top:1px solid rgba(0,89,248,.08) !important;padding:12px}.shop-trust-strip-2026 div:first-child{border-top:0 !important}.shop-products-toolbar-2026{align-items:flex-start;flex-direction:column}.shop-product-tabs-2026{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0, 1fr))}.shop-products-more-2026{padding-left:0}.shop-proof-band-2026{padding:24px 18px;border-radius:24px}.shop-proof-items-2026{grid-template-columns:1fr}.shop-copy-note-2026{padding:20px;border-radius:20px}}body.woocommerce-shop .shop-commerce-bar-2026{align-items:center;padding:12px}body.woocommerce-shop .shop-category-rail-2026 a{min-height:78px;padding:8px 7px;gap:6px;font-size:11.5px}body.woocommerce-shop .shop-category-rail-icon{width:31px;height:31px;border-radius:11px}body.woocommerce-shop .shop-search-landing-2026,body.woocommerce-shop .shop-nav-actions-2026{align-self:center}body.woocommerce-shop .shop-entry-2026 ul.products,body.woocommerce-shop #content .shop-entry-2026 ul.products{gap:18px !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product{padding:16px !important;border-radius:18px;box-shadow:0 16px 34px -30px rgba(10,40,120,.2) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a img,body.woocommerce-shop .shop-entry-2026 ul.products li.product img.secondary-image{height:248px !important;max-height:248px !important;object-fit:contain !important;margin-bottom:12px !important;border-radius:14px !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product img.secondary-image{box-sizing:border-box !important;width:calc(100% - 32px) !important;left:16px !important;top:16px !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .woocommerce-loop-product__title,body.woocommerce-shop .shop-entry-2026 ul.products li.product h2{min-height:42px !important;margin-bottom:8px !important;font-size:14px !important;line-height:1.28 !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .price{margin-bottom:10px !important;font-size:15px !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.button{min-height:38px !important;width:42px !important;height:42px !important;min-width:42px !important;border-radius:14px !important}@media (max-width:760px){body.woocommerce-shop #page,body.woocommerce-shop #content,body.woocommerce-shop #content>.hd.shop-hd-2026,body.woocommerce-shop #content .bd.shop-page-2026,body.woocommerce-shop .shop-hd-shell,body.woocommerce-shop .shop-products-stage-2026,body.woocommerce-shop .shop-entry-2026,body.woocommerce-shop .shop-entry-2026 .woocommerce,body.woocommerce-shop .shop-entry-2026 ul.products{box-sizing:border-box !important;max-width:100% !important;min-width:0 !important;overflow-x:hidden !important}body.woocommerce-shop #content>.hd.shop-hd-2026,body.woocommerce-shop #content .bd.shop-page-2026{width:calc(100vw - 16px) !important}body.woocommerce-shop .shop-hd-shell{width:100% !important}body.woocommerce-page #feeds-nav{top:16px !important;right:10px !important;left:auto !important;width:82px !important;max-width:82px !important;height:58px !important;overflow:visible !important}body.woocommerce-page #feeds-nav .feeds{display:grid !important;grid-template-columns:repeat(2,26px) !important;justify-content:end !important;gap:5px !important}body.woocommerce-page #feeds-nav .feed a,body.woocommerce-page #feeds-nav ul.feeds li.feed>a{width:26px !important;height:26px !important}body.woocommerce-page #feeds-nav .feed a svg,body.woocommerce-page #feeds-nav ul.feeds li.feed>a>svg{width:14px !important;height:14px !important}body.woocommerce-shop .shop-commerce-bar-2026{display:flex !important;flex-direction:column;align-items:stretch;gap:10px;width:100% !important;max-width:100% !important;padding:12px;overflow:hidden !important}body.woocommerce-shop .shop-category-rail-2026{display:flex !important;grid-template-columns:none !important;gap:8px;width:100% !important;max-width:100% !important;overflow-x:auto !important;overflow-y:hidden !important;padding:2px 1px 4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.woocommerce-shop .shop-category-rail-2026::-webkit-scrollbar{display:none}body.woocommerce-shop .shop-category-rail-2026 a{flex:0 0 154px;width:154px !important;min-height:56px;padding:10px;font-size:13px;white-space:normal}body.woocommerce-shop .shop-search-landing-2026,body.woocommerce-shop .shop-nav-actions-2026{align-self:stretch}body.woocommerce-shop .shop-nav-actions-2026{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:8px;width:100% !important;max-width:100% !important;min-width:0 !important}body.woocommerce-shop .shop-nav-actions-2026 .shop-account-link{box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;min-height:52px;padding:0 8px !important;gap:5px;font-size:12px !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.woocommerce-shop .shop-nav-actions-2026 .shop-account-link svg{width:15px !important;height:15px !important;flex:0 0 15px}body.woocommerce-shop .shop-hero-landing-2026{min-height:490px;margin-top:14px}body.woocommerce-shop .shop-hero-landing-content{min-height:490px;padding:28px 18px}body.woocommerce-shop .shop-hero-landing-content h1{font-size:31px !important;line-height:1.1 !important}body.woocommerce-shop .shop-entry-2026 .woocommerce{padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-shop .shop-entry-2026 ul.products,body.woocommerce-shop #content .shop-entry-2026 ul.products{grid-template-columns:1fr !important;gap:14px !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a img,body.woocommerce-shop .shop-entry-2026 ul.products li.product img.secondary-image{height:220px !important;max-height:220px !important}}@media (max-width:760px){body.woocommerce-shop #content{margin-top:-78px !important}body.woocommerce-shop #content>.hd.shop-hd-2026{margin-bottom:18px !important}body.woocommerce-page #feeds-nav{z-index:5400 !important;pointer-events:auto}body.woocommerce-page #feeds-nav .feeds{grid-template-columns:repeat(2,25px) !important;gap:5px !important}body.woocommerce-page #feeds-nav .feed,body.woocommerce-page #feeds-nav ul.feeds li.feed{display:inline-flex !important;opacity:1 !important;visibility:visible !important}body.woocommerce-page #feeds-nav .feed a,body.woocommerce-page #feeds-nav ul.feeds li.feed>a{width:25px !important;height:25px !important;box-shadow:0 8px 18px -10px rgba(10,40,120,.54),inset 0 0 0 1px rgba(255,255,255,.22) !important}body.woocommerce-shop .shop-nav-actions-2026 .shop-account-link{justify-content:center;font-size:11.5px !important;letter-spacing:0 !important}}@media (max-width:520px){body.woocommerce-page #header,body.woocommerce-shop #content>.hd.shop-hd-2026,body.woocommerce-shop #content .bd.shop-page-2026{width:min(390px, 100vw) !important;max-width:min(390px, 100vw) !important;margin-left:0 !important;margin-right:auto !important}body.woocommerce-shop #content,body.woocommerce-shop .shop-hd-shell,body.woocommerce-shop .shop-products-stage-2026,body.woocommerce-shop .shop-entry-2026,body.woocommerce-shop .shop-entry-2026 .woocommerce{width:min(390px, 100vw) !important;max-width:min(390px, 100vw) !important}body.woocommerce-shop .shop-commerce-bar-2026,body.woocommerce-shop .shop-hero-landing-2026,body.woocommerce-shop .shop-trust-strip-2026,body.woocommerce-shop .shop-products-toolbar-2026,body.woocommerce-shop .shop-entry-2026 ul.products,body.woocommerce-shop .shop-proof-band-2026,body.woocommerce-shop .shop-copy-note-2026{width:100% !important;max-width:100% !important}body.woocommerce-page #feeds-nav{right:10px !important;left:auto !important}body.woocommerce-shop .shop-nav-actions-2026{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;justify-content:stretch !important}}.shop-hero-controls-2026{display:none !important}@media (min-width:761px){body.woocommerce-shop .shop-commerce-bar-2026{grid-template-columns:minmax(0, 1fr) minmax(320px, 410px) auto;align-items:center;overflow:visible;padding:12px}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:10px;overflow:visible}.shop-mega-item-2026{position:relative;min-width:0}body.woocommerce-shop .shop-category-rail-2026 .shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026 button.shop-mega-link-2026{box-sizing:border-box;display:flex !important;align-items:center;justify-content:center;gap:8px;width:100%;min-height:68px;padding:10px 12px;border-radius:18px;background:linear-gradient(180deg,#fff,#f7fbff);border:1px solid rgba(0,89,248,.08);box-shadow:0 12px 24px -22px rgba(10,40,120,.28);color:#26344f;font:inherit;font-size:12.5px;font-weight:900;line-height:1.14;letter-spacing:0;text-align:center;text-decoration:none;cursor:pointer;appearance:none;-webkit-appearance:none;transition:transform .26s var(--ease),box-shadow .26s var(--ease),border-color .26s var(--ease),color .26s var(--ease),background .26s var(--ease)}.shop-mega-item-2026.has-dropdown>.shop-mega-link-2026:after{content:"";width:6px;height:6px;margin-left:1px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);opacity:.58;transition:transform .24s var(--ease),opacity .24s var(--ease)}.shop-mega-item-2026:hover>.shop-mega-link-2026,.shop-mega-item-2026:focus-within>.shop-mega-link-2026{transform:translateY(-2px);border-color:rgba(0,89,248,.22);box-shadow:0 20px 38px -28px rgba(0,89,248,.42);color:#0059f8}.shop-mega-item-2026:hover>.shop-mega-link-2026 .shop-category-rail-icon,.shop-mega-item-2026:focus-within>.shop-mega-link-2026 .shop-category-rail-icon{background:linear-gradient(135deg,#0059f8,#00bef6);color:#fff}.shop-mega-item-2026:hover>.shop-mega-link-2026:after,.shop-mega-item-2026:focus-within>.shop-mega-link-2026:after{transform:translateY(1px) rotate(225deg);opacity:1}.shop-mega-panel-2026{box-sizing:border-box;position:absolute;left:0;top:calc(100% + 12px);z-index:7000;display:grid;grid-template-columns:repeat(3,minmax(170px, 1fr));gap:14px;width:min(760px, calc(100vw - 80px));padding:18px;border-radius:24px;background:rgba(255,255,255,.97);border:1px solid rgba(255,255,255,.98);box-shadow:0 34px 80px -44px rgba(10,40,120,.34),inset 0 1px 0 rgba(255,255,255,.9);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px) scale(.985);transform-origin:top left;transition:opacity .22s ease,visibility .22s ease,transform .24s var(--ease)}.shop-mega-item-2026:nth-child(3) .shop-mega-panel-2026,.shop-mega-item-2026--more .shop-mega-panel-2026{left:auto;right:0;transform-origin:top right}.shop-mega-item-2026:hover .shop-mega-panel-2026,.shop-mega-item-2026:focus-within .shop-mega-panel-2026{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.shop-mega-column-2026{min-width:0;padding:12px;border-radius:18px;background:linear-gradient(180deg,rgba(247,251,255,.9),rgba(255,255,255,.92));border:1px solid rgba(0,89,248,.07)}.shop-mega-heading-2026{display:inline-flex;margin-bottom:9px;color:#101a4a;font-size:13px;font-weight:950;line-height:1.2;text-decoration:none}.shop-mega-heading-2026:hover{color:#0059f8}.shop-mega-links-2026{display:grid;gap:3px}.shop-mega-links-2026 a,.shop-mega-quick-2026{display:flex !important;align-items:center;justify-content:flex-start;min-height:32px;padding:7px 9px !important;border-radius:11px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#4a5568 !important;font-size:12.5px !important;font-weight:750 !important;line-height:1.2 !important;text-align:left !important;text-decoration:none !important;transition:background .2s ease,color .2s ease,transform .2s var(--ease)}.shop-mega-links-2026 a:hover,.shop-mega-quick-2026:hover{background:rgba(0,89,248,.07) !important;color:#0059f8 !important;transform:translateX(2px)}.shop-mega-panel-2026--compact{grid-template-columns:1fr;width:270px;padding:12px}.shop-mega-panel-2026--compact .shop-mega-quick-2026{gap:10px;min-height:48px;padding:8px 10px !important;font-size:13px !important}body.woocommerce-shop .shop-icon-actions-2026{display:grid !important;grid-template-columns:repeat(2,46px);gap:8px;align-self:center;justify-content:end;width:auto !important}.shop-icon-action-2026{position:relative;display:inline-flex !important;align-items:center;justify-content:center;width:46px !important;height:46px !important;min-width:46px !important;min-height:46px !important;padding:0 !important;border-radius:16px !important;background:#f8fbff !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:0 12px 24px -22px rgba(10,40,120,.28) !important;color:#0059f8 !important;font-size:0 !important;line-height:1 !important;text-decoration:none !important;transition:transform .24s var(--ease),box-shadow .24s var(--ease),background .24s var(--ease),color .24s var(--ease)}.shop-icon-action-2026:hover{transform:translateY(-2px);background:#fff !important;box-shadow:0 18px 32px -24px rgba(0,89,248,.44) !important}.shop-icon-action-2026--cart{background:linear-gradient(135deg,#fa3076,#fa4f30) !important;border-color:transparent !important;color:#fff !important;box-shadow:0 16px 30px -18px rgba(250,48,118,.68) !important}.shop-icon-action-2026>span{position:absolute;left:50%;top:calc(100% + 9px);z-index:2;padding:6px 9px;border-radius:999px;background:#101a4a;color:#fff;font-size:11px;font-weight:850;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,-4px);transition:opacity .18s ease,transform .18s ease}.shop-icon-action-2026:hover>span,.shop-icon-action-2026:focus-visible>span{opacity:1;transform:translate(-50%,0)}.shop-icon-action-2026 em{position:absolute;top:-6px;right:-6px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#fff;color:#fa3076;font-size:10px;font-style:normal;font-weight:950;box-shadow:0 8px 18px -10px rgba(250,48,118,.7)}}.shop-products-toolbar-copy-2026{display:grid;gap:8px}.shop-products-eyebrow-2026{display:inline-flex;color:#0059f8;font-size:11px;font-weight:950;line-height:1;letter-spacing:.02em;text-transform:uppercase}.shop-featured-printers-2026{box-sizing:border-box;margin:0 0 28px;padding:22px;border-radius:28px;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(239,247,255,.88));border:1px solid rgba(255,255,255,.96);box-shadow:0 22px 58px -42px rgba(10,40,120,.28)}.shop-featured-head-2026{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:18px}.shop-featured-head-2026 span,.shop-catalog-heading-2026 span{display:block;margin-bottom:6px;color:#0059f8;font-size:11px;font-weight:950;line-height:1;letter-spacing:.02em;text-transform:uppercase}.shop-featured-head-2026 h2,.shop-catalog-heading-2026 h2{margin:0 !important;color:#101a4a !important;font-size:26px !important;font-weight:950 !important;line-height:1.12 !important;letter-spacing:0 !important}.shop-featured-head-2026>a{display:inline-flex;align-items:center;gap:6px;color:#26344f;font-size:13px;font-weight:900;text-decoration:none}.shop-featured-head-2026>a:hover{color:#0059f8}.shop-featured-grid-2026{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:16px}.shop-featured-card-2026{display:grid;grid-template-rows:auto 1fr;min-width:0;border-radius:20px;background:rgba(255,255,255,.92);border:1px solid rgba(0,89,248,.07);box-shadow:0 16px 34px -30px rgba(10,40,120,.24);overflow:hidden;transition:transform .25s var(--ease),box-shadow .25s var(--ease),border-color .25s var(--ease)}.shop-featured-card-2026:hover{transform:translateY(-4px);border-color:rgba(0,89,248,.18);box-shadow:0 24px 48px -34px rgba(0,89,248,.34)}.shop-featured-image-2026{display:flex;align-items:center;justify-content:center;height:190px;padding:16px;background:linear-gradient(180deg,#f7fbff,#fff)}.shop-featured-image-2026 img{display:block;width:100%;height:100% !important;object-fit:contain;margin:0 !important;border-radius:0 !important;background:0 0 !important}.shop-featured-body-2026{display:grid;gap:8px;padding:14px}.shop-featured-title-2026{display:block;min-height:38px;color:#101a4a;font-size:13.5px;font-weight:900;line-height:1.28;text-decoration:none}.shop-featured-title-2026:hover{color:#0059f8}.shop-featured-type-2026{color:#7c8ba8;font-size:11px;font-weight:800}.shop-featured-bottom-2026{display:flex;align-items:center;justify-content:space-between;gap:12px}.shop-featured-price-2026{color:#0059f8;font-size:14px;font-weight:950;line-height:1.2}.shop-featured-price-2026 del{color:#9aa7bd;font-size:12px;font-weight:750}.shop-featured-button-2026{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:14px;background:linear-gradient(135deg,#0059f8,#00bef6);color:#fff;box-shadow:0 14px 26px -16px rgba(0,89,248,.52);text-decoration:none;flex:0 0 40px}.shop-catalog-heading-2026{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:0 0 18px;padding-top:2px}body.woocommerce-page nav.woocommerce-pagination{margin:32px auto 0 !important;text-align:center;clear:both}body.woocommerce-page nav.woocommerce-pagination ul.page-numbers,body.woocommerce-page .woocommerce-pagination ul.page-numbers{display:inline-flex !important;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;margin:0 !important;padding:8px !important;border:1px solid rgba(255,255,255,.94) !important;border-radius:999px;background:rgba(255,255,255,.86);box-shadow:0 18px 42px -34px rgba(10,40,120,.26);list-style:none !important}body.woocommerce-page nav.woocommerce-pagination ul.page-numbers li,body.woocommerce-page .woocommerce-pagination ul.page-numbers li{margin:0 !important;padding:0 !important;border:0 !important;float:none !important;list-style:none !important}body.woocommerce-page nav.woocommerce-pagination .page-numbers a,body.woocommerce-page nav.woocommerce-pagination .page-numbers span,body.woocommerce-page .woocommerce-pagination .page-numbers a,body.woocommerce-page .woocommerce-pagination .page-numbers span{display:inline-flex !important;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 11px;border-radius:999px;border:0 !important;background:0 0 !important;color:#26344f !important;font-size:13px;font-weight:900;line-height:1;text-decoration:none !important;box-shadow:none !important}body.woocommerce-page nav.woocommerce-pagination .page-numbers a:hover,body.woocommerce-page nav.woocommerce-pagination .page-numbers span.current,body.woocommerce-page .woocommerce-pagination .page-numbers a:hover,body.woocommerce-page .woocommerce-pagination .page-numbers span.current{background:linear-gradient(135deg,#0059f8,#00bef6) !important;color:#fff !important;box-shadow:0 12px 24px -16px rgba(0,89,248,.56) !important}body.woocommerce-shop{overflow-x:hidden}body.woocommerce-shop .shop-hero-landing-2026:before{display:none}body.woocommerce-shop .shop-hero-slide-2026{overflow:hidden;z-index:1}body.woocommerce-shop .shop-hero-slide-2026.is-active{z-index:2}body.woocommerce-shop .shop-hero-slide-2026:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(247,251,255,.98) 0%,rgba(247,251,255,.9) 30%,rgba(247,251,255,.48) 50%,rgba(247,251,255,.06) 74%),radial-gradient(560px 360px at 17% 18%,rgba(0,89,248,.14),transparent 66%);pointer-events:none}body.woocommerce-shop .shop-hero-slide-2026 .shop-hero-landing-image{z-index:0}body.woocommerce-shop .shop-hero-slide-2026 .shop-hero-landing-content{z-index:2;height:560px;min-height:560px;overflow:hidden}body.woocommerce-shop .shop-hero-landing-content h1{width:min(640px, 100%) !important;min-height:176px;font-size:50px !important;line-height:1.06 !important;color:#101a4a !important;-webkit-text-fill-color:#101a4a !important;text-fill-color:#101a4a !important;text-shadow:0 1px 0 rgba(255,255,255,.72)}body.woocommerce-shop .shop-hero-bullets-2026{min-height:106px}body.woocommerce-shop .shop-hero-controls-2026,body.woocommerce-shop .shop-hero-dots-2026{z-index:5}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026>span:last-child{display:block;min-width:0;overflow:visible;white-space:normal}@media (min-width:761px){body.woocommerce-shop .shop-entry-2026 ul.products li.product .button,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.button{box-sizing:border-box !important;position:relative !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;line-height:1 !important;overflow:visible !important}}.bd .entry-content .shop-hero-bullets-2026 li:before,.bd .entry-content .shop-product-tabs-2026 li:before,.bd .entry-content ul.products li.product:before,.bd .entry-content nav.woocommerce-pagination ul li:before,.bd .entry-content .woocommerce-pagination ul li:before{display:none !important;content:none !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product,body.woocommerce-page nav.woocommerce-pagination ul.page-numbers li,body.woocommerce-page .woocommerce-pagination ul.page-numbers li{padding-left:0 !important;list-style:none !important}body.woocommerce-shop .shop-search-landing-2026 .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:0 48px 0 60px !important}@media (min-width:761px){body.woocommerce-shop .shop-commerce-bar-2026{grid-template-columns:minmax(720px, 820px) minmax(280px, 1fr) auto}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026{grid-template-columns:repeat(4,minmax(178px, 1fr))}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026{padding:0 13px !important;font-size:12.8px !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026>span:last-child{flex:1 1 auto;font-size:inherit !important;line-height:1.16 !important;min-width:0;overflow:visible;white-space:normal}body.woocommerce-shop .shop-featured-title-2026,body.woocommerce-shop .shop-entry-2026 ul.products li.product .woocommerce-loop-product__title,body.woocommerce-shop .shop-entry-2026 ul.products li.product h2{letter-spacing:0 !important}}body.woocommerce-shop .shop-assurance-2026{gap:18px;margin-top:34px}body.woocommerce-shop .shop-assurance-card{padding:24px;border-radius:26px;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(246,250,255,.9)),radial-gradient(380px 180px at 100% 0%,rgba(0,190,246,.14),transparent 68%);border-color:rgba(255,255,255,.96);box-shadow:0 20px 52px -40px rgba(10,40,120,.25)}@media (max-width:760px){.shop-mega-nav-2026{display:flex !important}.shop-mega-item-2026{flex:0 0 154px}.shop-mega-panel-2026{display:none !important}.shop-featured-grid-2026{grid-template-columns:1fr}.shop-featured-head-2026{align-items:flex-start;flex-direction:column}}@media (min-width:761px){body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026{align-items:center;align-self:center}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026{align-self:center}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026{height:68px !important;min-height:68px !important;max-height:68px !important;flex-direction:row !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026{max-height:min(520px, calc(100vh - 360px));overflow:auto}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 a,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-heading-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-quick-2026{box-sizing:border-box !important;width:auto !important;height:auto !important;min-height:0 !important;max-height:none !important;flex-direction:row !important;justify-content:flex-start !important;text-align:left !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-links-2026 a{min-height:30px !important;padding:7px 9px !important;border-radius:11px !important;font-size:12.5px !important;line-height:1.2 !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026--compact .shop-mega-quick-2026{min-height:48px !important;padding:8px 10px !important}}@media (min-width:761px){body.woocommerce-shop .shop-catalog-heading-2026{display:grid;justify-content:start;align-items:start;gap:6px;margin:2px 0 18px;padding-top:0}body.woocommerce-shop .shop-catalog-heading-2026 span{margin:0}body.woocommerce-shop .shop-catalog-heading-2026 h2{font-size:28px !important;line-height:1.14 !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product{padding:15px !important;border-radius:20px !important;box-shadow:0 14px 32px -30px rgba(10,40,120,.2) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a img,body.woocommerce-shop .shop-entry-2026 ul.products li.product img.secondary-image{height:238px !important;max-height:238px !important;margin-bottom:12px !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .woocommerce-loop-product__title,body.woocommerce-shop .shop-entry-2026 ul.products li.product h2{min-height:40px !important;font-size:13.8px !important;line-height:1.3 !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .price{display:flex !important;align-items:baseline;flex-wrap:wrap;gap:5px 7px;min-height:26px;margin:0 0 8px !important;font-size:15px !important;line-height:1.2 !important;font-weight:900 !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .price .amount,body.woocommerce-shop .shop-entry-2026 ul.products li.product .price bdi{font-size:16px !important;line-height:1.15 !important;font-weight:950 !important;color:#0059f8 !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .price del{display:inline-flex !important;align-items:baseline;margin:0 !important;color:#98a5bb !important;font-size:13px !important;line-height:1.15 !important;font-weight:750 !important;opacity:1 !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .price del .amount,body.woocommerce-shop .shop-entry-2026 ul.products li.product .price del bdi{font-size:13px !important;font-weight:750 !important;color:#98a5bb !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .price ins{display:inline-flex !important;margin:0 !important;padding:0 !important;background:0 0 !important;text-decoration:none !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.button{align-self:flex-end !important;width:42px !important;height:42px !important;min-width:42px !important;min-height:42px !important;margin:auto 0 0 !important;padding:0 !important;border-radius:14px !important;font-size:0 !important;overflow:hidden !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button:before,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.button:before{content:"";display:block;width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.05 2.05h2l2.66 12.42A2 2 0 0 0 8.66 16h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12M8 21a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm11 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.05 2.05h2l2.66 12.42A2 2 0 0 0 8.66 16h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12M8 21a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm11 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z'/></svg>") center/contain no-repeat}}@media (min-width:761px){body.woocommerce-shop .shop-commerce-bar-2026{grid-template-columns:minmax(612px, 680px) minmax(340px, 430px) auto;justify-content:space-between;gap:14px;padding:13px;border-radius:22px;z-index:50}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026{grid-template-columns:repeat(4,minmax(138px, 1fr));gap:9px;width:100%}body.woocommerce-shop .shop-mega-item-2026{position:relative;min-width:0}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026{box-sizing:border-box !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:9px !important;width:100% !important;padding:0 12px !important;border-radius:16px !important;background:#fff !important;border:1px solid rgba(0,89,248,.09) !important;box-shadow:0 12px 24px -22px rgba(10,40,120,.24) !important;color:#26344f !important;font-size:12.4px !important;font-weight:900 !important;line-height:1.14 !important;text-align:left !important;text-decoration:none !important;appearance:none;cursor:pointer}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026{transform:translateY(-2px) !important;border-color:rgba(0,89,248,.22) !important;color:#0059f8 !important;box-shadow:0 18px 34px -25px rgba(0,89,248,.44) !important}body.woocommerce-shop .shop-category-rail-icon{width:32px;height:32px;border-radius:12px;flex:0 0 32px}body.woocommerce-shop .shop-mega-panel-2026{top:calc(100% + 13px) !important;left:0 !important;width:min(760px, calc(100vw - 80px)) !important;padding:18px !important;grid-template-columns:repeat(3,minmax(0, 1fr)) !important;gap:14px !important;border-radius:24px !important;background:#fff !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:0 28px 70px -42px rgba(10,40,120,.34),0 2px 0 rgba(255,255,255,.9) inset !important;z-index:80 !important}body.woocommerce-shop .shop-mega-panel-2026:before{content:"";position:absolute;left:26px;top:-7px;width:14px;height:14px;background:#fff;border-left:1px solid rgba(0,89,248,.1);border-top:1px solid rgba(0,89,248,.1);transform:rotate(45deg)}body.woocommerce-shop .shop-mega-column-2026{box-sizing:border-box;padding:13px;border-radius:18px;background:#f8fbff;border:1px solid rgba(0,89,248,.07)}body.woocommerce-shop .shop-mega-heading-2026{display:flex !important;align-items:center !important;gap:8px !important;min-height:28px !important;padding:0 0 9px !important;border-bottom:1px solid rgba(0,89,248,.09) !important;color:#101a4a !important;font-size:13px !important;font-weight:950 !important;line-height:1.2 !important;text-decoration:none !important}body.woocommerce-shop .shop-mega-heading-2026:before{content:"";display:block;width:8px;height:8px;border-radius:999px;background:linear-gradient(135deg,#0059f8,#00bef6);box-shadow:0 0 0 4px rgba(0,89,248,.08);flex:0 0 8px}body.woocommerce-shop .shop-mega-links-2026{display:grid;gap:3px;padding-top:9px}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-links-2026 a{background:0 0 !important;border:0 !important;box-shadow:none !important;color:#4a5568 !important;font-weight:760 !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-links-2026 a:hover{background:#fff !important;color:#0059f8 !important;transform:none !important}body.woocommerce-shop .shop-mega-panel-2026--compact{width:286px !important;grid-template-columns:1fr !important}body.woocommerce-shop .shop-mega-panel-2026--compact .shop-mega-quick-2026{border-radius:15px !important;background:#f8fbff !important;border:1px solid rgba(0,89,248,.07) !important;box-shadow:none !important;color:#26344f !important;font-size:13px !important;font-weight:900 !important}.shop-hero-landing-2026{min-height:560px;z-index:1;box-shadow:0 22px 54px -42px rgba(10,40,120,.28)}.shop-hero-slides-2026,.shop-hero-slide-2026{position:absolute;inset:0}.shop-hero-slide-2026{opacity:0;pointer-events:none;transition:opacity .58s ease,transform .58s ease;transform:translate3d(10px,0,0)}.shop-hero-slide-2026.is-active{opacity:1;pointer-events:auto;transform:translate3d(0,0,0)}.shop-hero-landing-content{width:min(660px, 51%);max-width:660px;min-height:560px;padding:52px 0 52px 62px}.shop-hero-landing-content h1{width:640px !important;min-height:182px;font-size:53px !important;line-height:1.06 !important}.shop-hero-bullets-2026{gap:9px;min-height:118px;margin-top:21px !important}.shop-hero-bullets-2026 li{gap:11px;font-size:14.2px;font-weight:790}.shop-hero-bullets-2026 li>svg{box-sizing:content-box;width:16px;height:16px;padding:7px;border-radius:999px;background:rgba(0,89,248,.09);color:#0059f8;flex:0 0 16px}.shop-hero-stats-2026{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:18px}.shop-hero-stats-2026 span{display:inline-flex;align-items:center;min-height:28px;padding:0 11px;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid rgba(0,89,248,.08);color:#31405f;font-size:12px;font-weight:850;line-height:1;box-shadow:0 12px 24px -22px rgba(10,40,120,.2)}.shop-hero-actions-2026{margin-top:24px;gap:18px}.shop-hero-secondary{min-height:42px;padding:0 0 3px;border-radius:0;background:0 0 !important;border-bottom:2px solid rgba(0,89,248,.22);box-shadow:none;color:#101a4a}.shop-hero-secondary:hover{background:0 0 !important;border-color:#0059f8;color:#0059f8;transform:translateY(-1px)}.shop-hero-controls-2026{top:auto;right:34px;bottom:30px;transform:none}.shop-hero-arrow{width:42px;height:42px;border:1px solid rgba(255,255,255,.92);background:rgba(255,255,255,.84);box-shadow:0 18px 32px -22px rgba(10,40,120,.32);color:#101a4a;font-size:26px;cursor:pointer;transition:transform .24s var(--ease),color .24s var(--ease),background .24s var(--ease),box-shadow .24s var(--ease)}.shop-hero-arrow:hover{background:#fff;color:#0059f8;transform:translateY(-2px);box-shadow:0 22px 36px -24px rgba(0,89,248,.42)}.shop-hero-dots-2026{right:132px;bottom:43px;z-index:4}.shop-hero-dots-2026 button{display:block;width:8px;height:8px;padding:0;border:0;border-radius:999px;background:rgba(16,26,74,.28);box-shadow:0 0 0 1px rgba(255,255,255,.6);cursor:pointer;transition:width .24s var(--ease),background .24s var(--ease),transform .24s var(--ease)}.shop-hero-dots-2026 button.is-active{width:24px;background:#0059f8}.shop-hero-dots-2026 button:hover{transform:translateY(-1px);background:#0059f8}.shop-trust-strip-2026{position:relative;z-index:6;margin-top:18px;background:#fff;box-shadow:0 18px 48px -38px rgba(10,40,120,.22),inset 0 1px 0 rgba(255,255,255,.9)}}.shop-product-tabs-2026 button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 15px;border-radius:999px;font-size:13px;font-weight:850;line-height:1;letter-spacing:0;text-decoration:none;color:#26344f;background:rgba(255,255,255,.74);border:1px solid rgba(0,89,248,.08);cursor:pointer;transition:transform .24s var(--ease),color .24s var(--ease),background .24s var(--ease),box-shadow .24s var(--ease)}.shop-product-tabs-2026 button.is-active,.shop-product-tabs-2026 button:hover{background:linear-gradient(135deg,#0059f8,#00bef6);border-color:transparent;color:#fff;box-shadow:0 14px 28px -18px rgba(0,89,248,.55);transform:translateY(-1px)}.shop-products-panel-2026{display:none}.shop-products-panel-2026.is-active{display:block;animation:shopProductsFade .26s ease both}@keyframes shopProductsFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.shop-featured-printers-2026.shop-collections-2026{padding:0;background:0 0;border:0;box-shadow:none}.shop-collections-2026 .shop-featured-head-2026{margin:0 0 18px;padding:0 2px}.shop-featured-card-2026{background:#fff;border-color:rgba(0,89,248,.08);box-shadow:0 18px 42px -34px rgba(10,40,120,.22)}.shop-featured-card-2026:hover{box-shadow:0 26px 54px -36px rgba(0,89,248,.34)}.shop-featured-image-2026{height:198px;background:#fff;border-bottom:1px solid rgba(0,89,248,.08)}.shop-featured-image-2026 img,body.woocommerce-shop .shop-entry-2026 ul.products li.product a img,body.woocommerce-shop .shop-entry-2026 ul.products li.product img.secondary-image{box-shadow:none !important;filter:none !important}.shop-featured-button-2026{width:auto;min-width:92px;padding:0 13px;gap:7px;box-shadow:0 16px 30px -16px rgba(0,89,248,.58),0 0 0 4px rgba(0,89,248,.08);transition:transform .24s var(--ease),box-shadow .24s var(--ease),filter .24s var(--ease)}.shop-featured-button-2026:after{content:"Купить";font-size:12px;font-weight:950;line-height:1}.shop-featured-button-2026:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 20px 36px -18px rgba(0,89,248,.68),0 0 0 6px rgba(0,190,246,.12);filter:saturate(1.08)}@media (min-width:761px){body.woocommerce-shop .shop-entry-2026 ul.products li.product{background:#fff !important;border:1px solid rgba(0,89,248,.08) !important;box-shadow:0 18px 42px -34px rgba(10,40,120,.22) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product:hover{border-color:rgba(0,89,248,.18) !important;box-shadow:0 26px 54px -36px rgba(0,89,248,.32) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a img,body.woocommerce-shop .shop-entry-2026 ul.products li.product img.secondary-image{background:#fff !important;border-bottom:1px solid rgba(0,89,248,.08) !important;padding-bottom:12px !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.button{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;width:auto !important;min-width:94px !important;height:42px !important;min-height:42px !important;padding:0 13px !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;color:#fff !important;box-shadow:0 16px 30px -16px rgba(0,89,248,.58),0 0 0 4px rgba(0,89,248,.08) !important;transition:transform .24s var(--ease),box-shadow .24s var(--ease),filter .24s var(--ease) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button:before,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.button:before{flex:0 0 17px;width:17px;height:17px;background:#fff}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button:after,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.button:after{content:"Купить";display:inline-flex;color:#fff;font-size:12px;font-weight:950;line-height:1}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button:hover,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.button:hover{transform:translateY(-2px) scale(1.02) !important;box-shadow:0 20px 36px -18px rgba(0,89,248,.68),0 0 0 6px rgba(0,190,246,.12) !important;filter:saturate(1.08)}}body.woocommerce-page nav.woocommerce-pagination ul.page-numbers,body.woocommerce-page .woocommerce-pagination ul.page-numbers{gap:9px;padding:0 !important;border:0 !important;border-radius:0;background:0 0;box-shadow:none}body.woocommerce-page nav.woocommerce-pagination .page-numbers a,body.woocommerce-page nav.woocommerce-pagination .page-numbers span,body.woocommerce-page .woocommerce-pagination .page-numbers a,body.woocommerce-page .woocommerce-pagination .page-numbers span{min-width:42px;height:42px;padding:0 13px;border-radius:14px;background:#fff !important;border:1px solid rgba(0,89,248,.09) !important;box-shadow:0 14px 30px -26px rgba(10,40,120,.24) !important;color:#26344f !important}body.woocommerce-page nav.woocommerce-pagination .page-numbers a.prev,body.woocommerce-page nav.woocommerce-pagination .page-numbers a.next,body.woocommerce-page .woocommerce-pagination .page-numbers a.prev,body.woocommerce-page .woocommerce-pagination .page-numbers a.next{min-width:86px}body.woocommerce-page nav.woocommerce-pagination .page-numbers a:hover,body.woocommerce-page nav.woocommerce-pagination .page-numbers span.current,body.woocommerce-page .woocommerce-pagination .page-numbers a:hover,body.woocommerce-page .woocommerce-pagination .page-numbers span.current{background:linear-gradient(135deg,#0059f8,#00bef6) !important;border-color:transparent !important;color:#fff !important;box-shadow:0 16px 30px -18px rgba(0,89,248,.56) !important;transform:translateY(-1px)}.bd .entry-content .shop-hero-bullets-2026 li:before,.bd .entry-content ul.products li.product:before,.bd .entry-content nav.woocommerce-pagination ul li:before,.bd .entry-content .woocommerce-pagination ul li:before{display:none !important;content:none !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product,body.woocommerce-page nav.woocommerce-pagination ul.page-numbers li,body.woocommerce-page .woocommerce-pagination ul.page-numbers li{padding-left:0 !important;list-style:none !important}body.woocommerce-shop .shop-search-landing-2026 .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:0 48px 0 60px !important}@media (min-width:761px){body.woocommerce-shop .shop-commerce-bar-2026{grid-template-columns:minmax(740px, 850px) minmax(270px, 1fr) auto !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026{grid-template-columns:repeat(4,minmax(185px, 1fr)) !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026{font-size:12.1px !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026>span:last-child{flex:1 1 auto;font-size:inherit !important;line-height:1.16 !important;min-width:0;white-space:normal}}body.woocommerce-page #telephone-nav,body.woocommerce-page #telephone-nav2{font-size:11.5px !important;line-height:1.58 !important;font-weight:400 !important;color:rgba(16,26,74,.72) !important;letter-spacing:0 !important;text-shadow:none !important}body.woocommerce-page #telephone-nav{left:68px !important}body.woocommerce-page #telephone-nav2{left:212px !important;padding-left:34px !important}@media (min-width:761px){body.woocommerce-shop .shop-commerce-bar-2026{grid-template-columns:minmax(680px, 800px) minmax(330px, 1fr) 104px !important;gap:12px !important;align-items:center !important;padding:10px 12px !important;border-radius:22px !important;background:rgba(255,255,255,.86) !important;border:1px solid rgba(255,255,255,.92) !important;box-shadow:0 14px 36px -30px rgba(10,40,120,.24),inset 0 1px 0 rgba(255,255,255,.9) !important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026{grid-template-columns:repeat(4,minmax(158px, 1fr)) !important;gap:7px !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 button.shop-mega-link-2026{height:48px !important;min-height:48px !important;max-height:48px !important;gap:8px !important;padding:0 11px !important;border-radius:15px !important;background:rgba(255,255,255,.52) !important;border:1px solid rgba(0,89,248,.045) !important;box-shadow:none !important;color:rgba(16,26,74,.78) !important;font-size:12px !important;font-weight:760 !important;line-height:1.12 !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026{background:#fff !important;border-color:rgba(0,89,248,.12) !important;box-shadow:0 12px 26px -22px rgba(0,89,248,.3) !important;color:#0059f8 !important;transform:translateY(-1px) !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026>span:last-child{font-size:inherit !important;font-weight:inherit !important;line-height:1.12 !important;white-space:normal !important}body.woocommerce-shop .shop-category-rail-icon{width:27px !important;height:27px !important;flex:0 0 27px !important;border-radius:10px !important;background:rgba(0,89,248,.065) !important;color:#0059f8 !important}body.woocommerce-shop .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026:after{width:5px !important;height:5px !important;border-width:1.5px !important;opacity:.42 !important}body.woocommerce-shop .shop-icon-actions-2026{grid-template-columns:repeat(2,44px) !important;gap:9px !important;justify-content:end !important;align-items:center !important}body.woocommerce-shop .shop-icon-action-2026{width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;border-radius:999px !important;background:rgba(255,255,255,.86) !important;border:1px solid rgba(0,89,248,.07) !important;box-shadow:0 12px 26px -22px rgba(10,40,120,.22),inset 0 1px 0 rgba(255,255,255,.95) !important;color:#1a55d9 !important}body.woocommerce-shop .shop-icon-action-2026--cart{background:#fff !important;border-color:rgba(0,89,248,.08) !important;color:#0059f8 !important;box-shadow:0 12px 26px -22px rgba(10,40,120,.22),inset 0 1px 0 rgba(255,255,255,.95) !important}body.woocommerce-shop .shop-icon-action-2026:hover,body.woocommerce-shop .shop-icon-action-2026--cart:hover{background:linear-gradient(135deg,#0059f8,#00bef6) !important;border-color:transparent !important;color:#fff !important;box-shadow:0 16px 30px -18px rgba(0,89,248,.48) !important;transform:translateY(-1px) !important}body.woocommerce-shop .shop-icon-action-2026 em{top:-4px !important;right:-4px !important;min-width:17px !important;height:17px !important;background:#1f6dff !important;color:#fff !important;border:2px solid #fff;box-shadow:0 8px 16px -9px rgba(0,89,248,.65) !important}body.woocommerce-shop .shop-mega-panel-2026{top:calc(100% + 10px) !important;width:min(720px, calc(100vw - 80px)) !important;padding:14px !important;gap:10px !important;border-radius:20px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(0,89,248,.075) !important;box-shadow:0 24px 58px -42px rgba(10,40,120,.3) !important}body.woocommerce-shop .shop-mega-panel-2026:before{display:none !important}body.woocommerce-shop .shop-mega-column-2026{padding:11px !important;border-radius:16px !important;background:#fff !important;border:1px solid rgba(0,89,248,.045) !important}body.woocommerce-shop .shop-mega-heading-2026{min-height:24px !important;padding:0 0 7px !important;border-bottom:1px solid rgba(0,89,248,.065) !important;font-size:12.6px !important;font-weight:820 !important}body.woocommerce-shop .shop-mega-heading-2026:before{display:none !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-links-2026 a,body.woocommerce-shop .shop-mega-panel-2026--compact .shop-mega-quick-2026{min-height:28px !important;padding:6px 8px !important;border-radius:10px !important;color:rgba(74,85,104,.84) !important;font-size:12.2px !important;font-weight:620 !important}body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-links-2026 a:hover,body.woocommerce-shop .shop-mega-panel-2026--compact .shop-mega-quick-2026:hover{background:rgba(0,89,248,.055) !important;color:#0059f8 !important}body.woocommerce-shop .shop-hero-landing-2026{min-height:500px !important;margin-top:20px !important;border-radius:30px !important;box-shadow:0 20px 52px -44px rgba(10,40,120,.24) !important}body.woocommerce-shop .shop-hero-slide-2026 .shop-hero-landing-content{height:500px !important;min-height:500px !important;width:min(560px, 45%) !important;max-width:560px !important;padding:48px 0 48px 58px !important;justify-content:center !important}body.woocommerce-shop .shop-hero-slide-2026:after{background:linear-gradient(90deg,rgba(247,251,255,.98) 0%,rgba(247,251,255,.89) 31%,rgba(247,251,255,.44) 50%,rgba(247,251,255,.06) 73%),radial-gradient(460px 270px at 17% 20%,rgba(0,89,248,.1),transparent 68%) !important}body.woocommerce-shop .shop-hero-landing-content h1{width:min(520px, 100%) !important;min-height:104px !important;font-size:44px !important;line-height:1.08 !important;font-weight:880 !important}body.woocommerce-shop .shop-hero-bullets-2026{gap:8px !important;min-height:72px !important;margin-top:18px !important}body.woocommerce-shop .shop-hero-bullets-2026 li{font-size:13.4px !important;font-weight:600 !important;color:rgba(49,64,95,.82) !important}body.woocommerce-shop .shop-hero-bullets-2026 li>svg{width:15px !important;height:15px !important;padding:6px !important;background:rgba(0,89,248,.075) !important}body.woocommerce-shop .shop-hero-stats-2026{display:none !important}body.woocommerce-shop .shop-hero-actions-2026{margin-top:24px !important}body.woocommerce-shop .shop-hero-primary{min-height:48px !important;padding:0 22px !important;font-size:13px !important;font-weight:820 !important;box-shadow:0 17px 30px -18px rgba(0,89,248,.55) !important}body.woocommerce-shop .shop-hero-secondary{min-height:38px !important;font-size:13px !important;font-weight:700 !important;border-bottom-width:1px !important}}@media (min-width:761px){body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026{min-height:60px !important;padding:9px 11px !important;border-radius:22px !important;background:rgba(255,255,255,.88) !important;border:1px solid rgba(255,255,255,.92) !important;box-shadow:0 14px 36px -30px rgba(10,40,120,.22) !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 #button-group>li>a,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .button-group>li>a{min-height:42px !important;padding:0 12px !important;border-radius:14px !important;background:0 0 !important;border:1px solid transparent !important;box-shadow:none !important;color:rgba(16,26,74,.76) !important;font-size:12.3px !important;font-weight:700 !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 #button-group>li:hover>a,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .button-group>li:hover>a,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 #button-group>li.current-menu-item>a,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .button-group>li.current-menu-item>a{background:#fff !important;border-color:rgba(0,89,248,.09) !important;color:#0059f8 !important;box-shadow:0 12px 26px -22px rgba(0,89,248,.3) !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 #button-group>li>.sub-menu,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .button-group>li>.sub-menu{border-radius:20px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(0,89,248,.075) !important;box-shadow:0 24px 58px -42px rgba(10,40,120,.3) !important}}@media (min-width:761px){body.woocommerce-page:not(.woocommerce-shop) .shop-hd-actions{display:none !important}body.woocommerce-page:not(.woocommerce-shop) .shop-hd-top{grid-template-columns:minmax(0, 1fr) !important;padding:6px 6px 18px !important}body.woocommerce-page:not(.woocommerce-shop) .shop-hd-copy{max-width:760px !important}body.woocommerce-page:not(.woocommerce-shop) .shop-hd-copy p{max-width:760px !important;font-size:15px !important;font-weight:400 !important;line-height:1.58 !important;color:rgba(74,85,104,.82) !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026{display:grid !important;grid-template-columns:minmax(0, 1fr) minmax(300px, 360px) 100px !important;gap:12px !important;align-items:center !important;min-height:62px !important;padding:10px 12px !important;border-radius:22px !important;background:rgba(255,255,255,.88) !important;border:1px solid rgba(255,255,255,.92) !important;box-shadow:0 14px 36px -30px rgba(10,40,120,.22),inset 0 1px 0 rgba(255,255,255,.9) !important}body.woocommerce-page:not(.woocommerce-shop) .shop-menu-shell{min-width:0 !important;overflow:visible !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 #button-group,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .button-group{display:flex !important;align-items:center !important;gap:8px !important;min-width:0 !important;width:100% !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 #button-group>li,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .button-group>li{flex:0 1 auto !important;min-width:0 !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 #button-group>li>a,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .button-group>li>a{min-height:42px !important;padding:0 11px !important;border-radius:14px !important;background:rgba(255,255,255,.45) !important;border:1px solid rgba(0,89,248,.045) !important;box-shadow:none !important;color:rgba(16,26,74,.76) !important;font-size:12px !important;font-weight:680 !important;line-height:1.1 !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 #button-group>li:hover>a,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .button-group>li:hover>a,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 #button-group>li.current-menu-item>a,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .button-group>li.current-menu-item>a,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 #button-group>li.current-product-parent>a,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .button-group>li.current-product-parent>a,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 #button-group>li.current-product-ancestor>a,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .button-group>li.current-product-ancestor>a{background:#fff !important;border-color:rgba(0,89,248,.1) !important;color:#0059f8 !important;box-shadow:0 12px 26px -22px rgba(0,89,248,.3) !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .search-shop,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .shop-search-2026{box-sizing:border-box !important;align-self:center !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;background:0 0 !important;box-shadow:none !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .dgwt-wcas-search-wrapp,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .dgwt-wcas-search-form,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .dgwt-wcas-sf-wrapp{width:100% !important;max-width:100% !important;height:46px !important;min-height:46px !important;margin:0 !important;padding:0 !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .dgwt-wcas-sf-wrapp{border-radius:16px !important;background:#fff !important;border:1px solid rgba(0,89,248,.07) !important;box-shadow:none !important;overflow:hidden !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 input.dgwt-wcas-search-input{height:46px !important;min-height:46px !important;padding:0 42px 0 50px !important;border:0 !important;background:0 0 !important;box-shadow:none !important;font-size:13px !important;font-weight:400 !important;line-height:46px !important;color:rgba(16,26,74,.76) !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .dgwt-wcas-search-input::placeholder{color:rgba(74,85,104,.56) !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .dgwt-wcas-search-submit{left:10px !important;top:50% !important;width:31px !important;height:31px !important;min-height:31px !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:rgba(0,89,248,.07) !important;box-shadow:none !important;color:#0059f8 !important;transform:translateY(-50%) !important}body.woocommerce-page:not(.woocommerce-shop) .shop-icon-actions-2026--compact{display:grid !important;grid-template-columns:repeat(2,44px) !important;gap:9px !important;align-items:center !important;justify-content:end !important;width:100px !important;min-width:100px !important}body.woocommerce-page:not(.woocommerce-shop) .shop-icon-action-2026{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;padding:0 !important;border-radius:999px !important;background:#fff !important;border:1px solid rgba(0,89,248,.075) !important;box-shadow:0 12px 26px -22px rgba(10,40,120,.22),inset 0 1px 0 rgba(255,255,255,.95) !important;color:#0059f8 !important;font-size:0 !important;text-decoration:none !important}body.woocommerce-page:not(.woocommerce-shop) .shop-icon-action-2026:hover{background:linear-gradient(135deg,#0059f8,#00bef6) !important;border-color:transparent !important;color:#fff !important;box-shadow:0 16px 30px -18px rgba(0,89,248,.48) !important;transform:translateY(-1px) !important}body.woocommerce-page:not(.woocommerce-shop) .shop-icon-action-2026>span{position:absolute;left:50%;top:calc(100% + 8px);z-index:10;padding:6px 9px;border-radius:999px;background:#101a4a;color:#fff;font-size:11px;font-weight:760;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,-4px);transition:opacity .18s ease,transform .18s ease}body.woocommerce-page:not(.woocommerce-shop) .shop-icon-action-2026:hover>span,body.woocommerce-page:not(.woocommerce-shop) .shop-icon-action-2026:focus-visible>span{opacity:1;transform:translate(-50%,0)}body.woocommerce-page:not(.woocommerce-shop) .shop-icon-action-2026 em{position:absolute;top:-4px;right:-4px;display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#1f6dff;border:2px solid #fff;color:#fff;font-size:10px;font-style:normal;font-weight:850;box-shadow:0 8px 16px -9px rgba(0,89,248,.65)}body:not(.logged-in).woocommerce-page .shop-icon-actions-2026 .lrm-show-if-logged-in,body.logged-in.woocommerce-page .shop-icon-actions-2026 .lrm-hide-if-logged-in{display:none !important}body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 #button-group>li>.sub-menu,body.woocommerce-page:not(.woocommerce-shop) .shop-nav-2026 .button-group>li>.sub-menu{padding:14px !important;border-radius:20px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(0,89,248,.075) !important;box-shadow:0 24px 58px -42px rgba(10,40,120,.3) !important}}@media (min-width:1025px){body.woocommerce-shop .shop-entry-2026 ul.products{gap:22px !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product{position:relative !important;display:flex !important;flex-direction:column !important;min-height:100% !important;border-radius:22px !important;padding:16px 16px 18px !important;background:linear-gradient(180deg,#fff 0%,#fafcff 100%) !important;border:1px solid rgba(16,26,74,.06) !important;box-shadow:0 18px 40px -32px rgba(10,30,90,.18) !important;transition:transform .42s cubic-bezier(.2,.7,.2,1),box-shadow .42s cubic-bezier(.2,.7,.2,1),border-color .3s ease !important;overflow:hidden}body.woocommerce-shop .shop-entry-2026 ul.products li.product:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(0,89,248,.55) 0%,rgba(0,190,246,.45) 45%,rgba(250,48,118,.5) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:5}body.woocommerce-shop .shop-entry-2026 ul.products li.product:hover{transform:translateY(-6px) !important;box-shadow:0 36px 68px -36px rgba(0,89,248,.34),0 12px 24px -18px rgba(10,30,90,.16) !important;border-color:transparent !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product:hover:before{opacity:1}body.woocommerce-shop .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link{position:relative !important;display:block !important;text-decoration:none !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:before{content:"";position:absolute;top:0;left:0;right:0;aspect-ratio:4/3;border-radius:16px;background:radial-gradient(circle at 50% 65%,rgba(0,89,248,.08),transparent 70%),linear-gradient(180deg,#f4f8ff 0%,#eaf1fc 100%);z-index:0;transition:background .4s ease}body.woocommerce-shop .shop-entry-2026 ul.products li.product:hover a.woocommerce-LoopProduct-link:before{background:radial-gradient(circle at 50% 65%,rgba(0,89,248,.14),transparent 70%),linear-gradient(180deg,#eef4ff 0%,#e1ebfb 100%)}body.woocommerce-shop .shop-entry-2026 ul.products li.product a img{position:relative !important;z-index:1 !important;width:100% !important;height:auto !important;aspect-ratio:4/3 !important;object-fit:contain !important;padding:14px !important;box-sizing:border-box !important;mix-blend-mode:multiply;filter:drop-shadow(0 18px 22px rgba(10,30,90,.18));transition:transform .55s cubic-bezier(.2,.7,.2,1) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product:hover a img{transform:scale(1.06) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product img.secondary-image{display:none !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:after{content:"Быстрый просмотр";position:absolute;top:12px;right:12px;z-index:4;display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#101a4a;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 6px 14px -6px rgba(10,30,90,.22);opacity:0;transform:translateY(-6px);transition:opacity .32s ease,transform .32s ease;pointer-events:none}body.woocommerce-shop .shop-entry-2026 ul.products li.product:hover a.woocommerce-LoopProduct-link:after{opacity:1;transform:translateY(0)}body.woocommerce-shop .shop-entry-2026 ul.products li.product .woocommerce-loop-product__title,body.woocommerce-shop .shop-entry-2026 ul.products li.product h2,body.woocommerce-shop .shop-entry-2026 ul.products li.product h3{margin:16px 0 6px !important;padding:0 !important;font-size:15.5px !important;line-height:1.32 !important;font-weight:760 !important;color:#101a4a !important;letter-spacing:-.005em !important;min-height:2.64em;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left !important;transition:color .25s ease}body.woocommerce-shop .shop-entry-2026 ul.products li.product:hover .woocommerce-loop-product__title,body.woocommerce-shop .shop-entry-2026 ul.products li.product:hover h2{color:#0059f8 !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .price{display:flex !important;flex-direction:row !important;align-items:baseline !important;flex-wrap:wrap !important;gap:10px !important;margin:4px 0 14px !important;padding-top:12px !important;border-top:1px dashed rgba(16,26,74,.1) !important;font-size:18px !important;font-weight:900 !important;color:#101a4a !important;line-height:1.1 !important;text-align:left !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .price ins{background:0 0 !important;text-decoration:none !important;color:#fa3076 !important;font-weight:900 !important;order:1}body.woocommerce-shop .shop-entry-2026 ul.products li.product .price del{color:#8590b5 !important;font-size:13px !important;font-weight:600 !important;text-decoration:line-through !important;text-decoration-color:rgba(133,144,181,.7) !important;opacity:1 !important;order:2}body.woocommerce-shop .shop-entry-2026 ul.products li.product .price .screen-reader-text{display:none !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.button,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.add_to_cart_button{align-self:stretch !important;margin-top:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:auto !important;height:44px !important;min-height:44px !important;min-width:0 !important;padding:0 18px !important;border-radius:999px !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:none !important;border:none !important;box-shadow:0 14px 26px -14px rgba(0,89,248,.55) !important;opacity:1 !important;visibility:visible !important;transition:transform .3s ease,box-shadow .3s ease,background .3s ease !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .ajax_add_to_cart{opacity:1 !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button:after,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.button:after{content:none !important;display:none !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button:before,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.button:before{content:"" !important;display:inline-block !important;width:16px !important;height:16px !important;background:#fff !important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='21' r='1'/><circle cx='20' cy='21' r='1'/><path d='M1 1h4l2.7 13.4a2 2 0 0 0 2 1.6h9.7a2 2 0 0 0 2-1.6L23 6H6'/></svg>") center/contain no-repeat !important;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='21' r='1'/><circle cx='20' cy='21' r='1'/><path d='M1 1h4l2.7 13.4a2 2 0 0 0 2 1.6h9.7a2 2 0 0 0 2-1.6L23 6H6'/></svg>") center/contain no-repeat !important;flex-shrink:0 !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .button:hover,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.button:hover{transform:translateY(-2px) !important;box-shadow:0 22px 36px -16px rgba(0,89,248,.62),0 0 0 4px rgba(0,89,248,.1) !important;background:linear-gradient(135deg,#0050e6 0%,#00abe0 100%) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product .onsale{top:14px !important;left:14px !important;height:26px !important;min-height:26px !important;padding:0 11px !important;font-size:10.5px !important;letter-spacing:.06em !important;text-transform:uppercase !important;z-index:6 !important;background:linear-gradient(135deg,#fa3076,#fa4f30) !important;box-shadow:0 12px 22px -12px rgba(250,48,118,.62) !important}}@media (min-width:1025px){.shop-commerce-bar-2026{background:linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgba(247,250,255,.94) 100%) !important;border:1px solid rgba(16,26,74,.05) !important;border-radius:22px !important;box-shadow:0 18px 48px -38px rgba(10,40,120,.28),inset 0 1px 0 rgba(255,255,255,.9) !important;backdrop-filter:blur(18px) saturate(1.1) !important;-webkit-backdrop-filter:blur(18px) saturate(1.1) !important;padding:10px 18px !important}.shop-category-rail-2026.shop-mega-nav-2026{gap:2px !important;padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important}.shop-category-rail-2026 .shop-mega-link-2026{position:relative !important;display:inline-flex !important;align-items:center !important;gap:0 !important;height:44px !important;padding:0 14px !important;background:0 0 !important;border:none !important;border-radius:12px !important;color:#475073 !important;font-family:inherit !important;font-size:13.5px !important;font-weight:620 !important;letter-spacing:.005em !important;line-height:1 !important;text-decoration:none !important;cursor:pointer !important;transition:color .25s ease,background .25s ease,transform .25s ease !important;overflow:visible !important}.shop-category-rail-2026 .shop-mega-link-2026 .shop-mega-link-label{position:relative;display:inline-block;background:linear-gradient(120deg,#475073 0%,#475073 50%,#0059f8 50%,#00bef6 100%);background-size:220% 100%;background-position:0 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:background-position .55s cubic-bezier(.4,0,.2,1)}.shop-category-rail-2026 .shop-mega-link-2026:after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:2px;border-radius:2px;background:linear-gradient(90deg,#0059f8 0%,#00bef6 55%,#fa3076 100%);transform:scaleX(0);transform-origin:left center;opacity:0;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .25s ease}.shop-category-rail-2026 .shop-mega-item-2026:hover .shop-mega-link-2026,.shop-category-rail-2026 .shop-mega-link-2026:hover,.shop-category-rail-2026 .shop-mega-link-2026:focus-visible{background:0 0 !important;color:#0059f8 !important;transform:translateY(-1px)}.shop-category-rail-2026 .shop-mega-item-2026:hover .shop-mega-link-2026 .shop-mega-link-label,.shop-category-rail-2026 .shop-mega-link-2026:hover .shop-mega-link-label,.shop-category-rail-2026 .shop-mega-link-2026:focus-visible .shop-mega-link-label{background-position:100% 50%}.shop-category-rail-2026 .shop-mega-item-2026:hover .shop-mega-link-2026:after,.shop-category-rail-2026 .shop-mega-link-2026:hover:after,.shop-category-rail-2026 .shop-mega-link-2026:focus-visible:after{transform:scaleX(1);opacity:1}.shop-category-rail-2026 .shop-mega-item-2026--more .shop-mega-link-2026{margin-left:4px;padding:0 14px 0 16px !important;border:1px solid rgba(16,26,74,.08) !important;border-radius:999px !important;height:36px !important;color:#475073 !important;font-size:12.5px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important}.shop-category-rail-2026 .shop-mega-item-2026--more .shop-mega-link-2026:after{display:none !important}.shop-category-rail-2026 .shop-mega-item-2026--more .shop-mega-link-2026 .shop-mega-link-label{background:linear-gradient(120deg,#475073 0%,#475073 50%,#0059f8 50%,#00bef6 100%) !important;background-size:220% 100% !important;background-position:0 50% !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important}.shop-category-rail-2026 .shop-mega-item-2026--more:hover .shop-mega-link-2026{border-color:rgba(0,89,248,.22) !important;background:rgba(0,89,248,.04) !important}.shop-category-rail-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026:before{content:"";display:inline-block;width:6px;height:6px;margin-left:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.5;transition:transform .25s ease,opacity .25s ease}.shop-category-rail-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026:before{opacity:1;transform:rotate(225deg) translateY(-1px)}.shop-category-rail-2026 .shop-mega-panel-2026{margin-top:6px !important;border-radius:22px !important;border:1px solid rgba(16,26,74,.06) !important;box-shadow:0 32px 64px -42px rgba(10,40,120,.36),0 8px 18px -14px rgba(10,40,120,.18) !important}.shop-category-rail-2026 .shop-mega-quick-2026{display:inline-flex !important;align-items:center !important;padding:9px 14px !important;border-radius:10px !important;color:#475073 !important;font-size:13.5px !important;font-weight:620 !important;text-decoration:none !important;transition:background .2s ease,color .2s ease,transform .2s ease}.shop-category-rail-2026 .shop-mega-quick-2026:hover{background:linear-gradient(135deg,rgba(0,89,248,.06),rgba(0,190,246,.05)) !important;color:#0059f8 !important;transform:translateX(2px)}.shop-featured-grid-2026{gap:22px !important}.shop-featured-card-2026{position:relative !important;display:flex !important;flex-direction:column !important;padding:0 !important;background:#fff !important;border-radius:22px !important;border:1px solid rgba(16,26,74,.06) !important;box-shadow:0 8px 22px -18px rgba(10,40,120,.18) !important;overflow:hidden !important;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s cubic-bezier(.2,.7,.2,1),border-color .35s ease !important;isolation:isolate}.shop-featured-card-2026:before{content:"";position:absolute;inset:0;border-radius:22px;padding:1px;background:linear-gradient(135deg,rgba(0,89,248,.45),rgba(0,190,246,.3) 45%,rgba(250,48,118,.4) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:2}.shop-featured-card-2026:hover{transform:translateY(-6px) !important;box-shadow:0 38px 60px -34px rgba(10,40,120,.32),0 10px 22px -18px rgba(0,89,248,.18) !important;border-color:transparent !important}.shop-featured-card-2026:hover:before{opacity:1}.shop-featured-image-2026{position:relative !important;display:block !important;aspect-ratio:4/3 !important;margin:0 !important;padding:24px !important;background:radial-gradient(120% 80% at 50% 0%,rgba(0,89,248,.06) 0%,rgba(0,190,246,.02) 35%,transparent 70%),linear-gradient(180deg,#f7faff 0%,#eef3fb 100%) !important;overflow:hidden !important;border-bottom:1px solid rgba(16,26,74,.04) !important}.shop-featured-image-2026 img{width:100% !important;height:100% !important;object-fit:contain !important;filter:drop-shadow(0 18px 24px rgba(10,40,120,.18));transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .5s ease;mix-blend-mode:multiply}.shop-featured-card-2026:hover .shop-featured-image-2026 img{transform:scale(1.06) translateY(-4px);filter:drop-shadow(0 26px 32px rgba(10,40,120,.26))}.shop-featured-glow-2026{position:absolute;left:50%;bottom:6%;width:70%;height:14%;transform:translateX(-50%) scale(.85);background:radial-gradient(closest-side,rgba(0,89,248,.35),rgba(0,89,248,0));filter:blur(14px);opacity:0;transition:opacity .5s ease,transform .5s ease;pointer-events:none}.shop-featured-card-2026:hover .shop-featured-glow-2026{opacity:.8;transform:translateX(-50%) scale(1)}.shop-featured-badges-2026{position:absolute;top:14px;left:14px;display:inline-flex;flex-direction:column;gap:6px;z-index:3}.shop-featured-badge-2026{display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;box-shadow:0 8px 18px -10px rgba(10,40,120,.45);backdrop-filter:blur(6px)}.shop-featured-badge-2026--sale{background:linear-gradient(135deg,#fa3076,#fa4f30)}.shop-featured-badge-2026--hit{background:linear-gradient(135deg,#0059f8,#00bef6)}.shop-featured-badge-2026--new{background:linear-gradient(135deg,#101a4a,#2a3a8a)}.shop-featured-quick-2026{position:absolute;top:14px;right:14px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.95);border:1px solid rgba(16,26,74,.06);color:#0059f8;font-size:11.5px;font-weight:700;letter-spacing:.02em;box-shadow:0 10px 22px -16px rgba(10,40,120,.35);opacity:0;transform:translateY(-6px);transition:opacity .35s ease,transform .35s ease;pointer-events:none}.shop-featured-card-2026:hover .shop-featured-quick-2026{opacity:1;transform:translateY(0)}.shop-featured-body-2026{display:flex !important;flex-direction:column !important;gap:8px !important;padding:18px 20px 20px !important}.shop-featured-type-2026{display:inline-block !important;padding:0 !important;background:0 0 !important;border:none !important;color:#8590b5 !important;font-size:11px !important;font-weight:720 !important;letter-spacing:.12em !important;text-transform:uppercase !important}.shop-featured-title-2026{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;min-height:44px !important;margin:0 !important;color:#101a4a !important;font-size:16px !important;font-weight:760 !important;line-height:1.35 !important;letter-spacing:-.005em !important;text-decoration:none !important;transition:color .25s ease}.shop-featured-card-2026:hover .shop-featured-title-2026{color:#0059f8 !important}.shop-featured-meta-2026{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:2px;color:#6a7494;font-size:11.5px;font-weight:600}.shop-featured-stock-2026{display:inline-flex;align-items:center;gap:6px}.shop-featured-stock-2026 i{display:inline-block;width:7px;height:7px;border-radius:999px;background:#18b46a;box-shadow:0 0 0 3px rgba(24,180,106,.15)}.shop-featured-stock-2026.is-out i{background:#f0a23a;box-shadow:0 0 0 3px rgba(240,162,58,.15)}.shop-featured-divider-2026{color:rgba(16,26,74,.18)}.shop-featured-ship-2026{display:inline-flex;align-items:center;gap:4px}.shop-featured-ship-2026 svg{width:12px !important;height:12px !important;stroke-width:2 !important}.shop-featured-bottom-2026{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:14px !important;margin-top:10px !important;padding-top:14px !important;border-top:1px dashed rgba(16,26,74,.08) !important}.shop-featured-price-2026{display:inline-flex !important;flex-direction:column !important;gap:2px !important;color:#101a4a !important;font-size:18px !important;font-weight:850 !important;letter-spacing:-.01em !important;line-height:1.1 !important}.shop-featured-price-2026 ins{background:0 0 !important;text-decoration:none !important;color:#fa3076 !important;font-weight:850 !important}.shop-featured-price-2026 del{opacity:.55 !important;font-size:12px !important;font-weight:600 !important;color:#6a7494 !important}.shop-featured-price-2026 .woocommerce-Price-amount{color:inherit !important}.shop-featured-button-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:0 !important;height:42px !important;min-width:42px !important;max-width:42px !important;padding:0 !important;border-radius:999px !important;background:linear-gradient(135deg,#fa3076 0%,#fa4f30 100%) !important;color:#fff !important;text-decoration:none !important;box-shadow:0 14px 26px -16px rgba(250,48,118,.55),inset 0 1px 0 rgba(255,255,255,.25) !important;overflow:hidden !important;transition:max-width .45s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,transform .35s ease,padding .45s cubic-bezier(.2,.7,.2,1) !important}.shop-featured-button-2026:after{content:none !important}.shop-featured-button-label-2026{display:inline-block;max-width:0;opacity:0;white-space:nowrap;font-size:13px;font-weight:800;letter-spacing:.02em;transition:max-width .45s cubic-bezier(.2,.7,.2,1),opacity .25s ease .1s,margin .45s cubic-bezier(.2,.7,.2,1)}.shop-featured-button-icon-2026{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0}.shop-featured-card-2026:hover .shop-featured-button-2026{max-width:200px !important;padding:0 6px 0 16px !important;transform:translateY(-1px);box-shadow:0 18px 30px -14px rgba(250,48,118,.6) !important}.shop-featured-card-2026:hover .shop-featured-button-label-2026{max-width:140px;opacity:1;margin-right:8px}}@media (min-width:1025px){body.woocommerce-shop .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:before{content:none !important;display:none !important;background:0 0 !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a img{mix-blend-mode:normal !important;padding:8px 8px 0 !important;filter:drop-shadow(0 22px 28px rgba(10,30,90,.16)) drop-shadow(0 4px 10px rgba(10,30,90,.06)) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product{padding:18px 18px 20px !important;background:#fff !important;border:1px solid rgba(16,26,74,.05) !important;box-shadow:0 14px 36px -28px rgba(10,30,90,.18) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product:hover{box-shadow:0 38px 70px -38px rgba(0,89,248,.3),0 14px 28px -20px rgba(10,30,90,.14) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:after{content:"Подробнее" !important;top:14px !important;right:14px !important;height:26px !important;padding:0 11px !important;font-size:10px !important;letter-spacing:.08em !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(16,26,74,.06) !important;box-shadow:0 8px 20px -10px rgba(10,30,90,.22) !important}.shop-featured-image-2026{padding:22px 22px 14px !important;background:0 0 !important;border-bottom:none !important}.shop-featured-image-2026:before{content:"";position:absolute;left:50%;bottom:14px;width:64%;height:12px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(10,30,90,.1),rgba(10,30,90,0));filter:blur(6px);opacity:.9;pointer-events:none}.shop-featured-image-2026 img{mix-blend-mode:normal !important;filter:drop-shadow(0 22px 26px rgba(10,30,90,.18)) drop-shadow(0 6px 12px rgba(10,30,90,.06)) !important}.shop-featured-card-2026{background:#fff !important;box-shadow:0 12px 28px -22px rgba(10,30,90,.18) !important}.shop-featured-card-2026:hover{box-shadow:0 40px 64px -34px rgba(10,30,90,.3),0 12px 26px -18px rgba(0,89,248,.18) !important}.shop-featured-button-2026{max-width:none !important;min-width:0 !important;flex:1 1 auto !important;padding:0 18px !important;gap:8px !important}.shop-featured-button-label-2026{max-width:none !important;opacity:1 !important;margin:0 !important;font-size:13px !important}.shop-featured-button-icon-2026{width:auto !important;height:auto !important}.shop-featured-button-icon-2026 svg{width:16px !important;height:16px !important}.shop-featured-card-2026:hover .shop-featured-button-2026{max-width:none !important;padding:0 18px !important}.shop-featured-card-2026:hover .shop-featured-button-label-2026{max-width:none !important;margin:0 !important}.shop-featured-bottom-2026{flex-wrap:wrap !important;gap:12px !important}.shop-featured-price-2026{flex:0 0 auto !important;min-width:max-content}.shop-commerce-bar-2026{padding:8px 14px !important;background:linear-gradient(180deg,rgba(255,255,255,.78) 0%,rgba(247,250,255,.72) 100%) !important;border:1px solid rgba(16,26,74,.04) !important;border-radius:18px !important;box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 12px 30px -28px rgba(10,40,120,.22) !important;backdrop-filter:blur(22px) saturate(1.15) !important;-webkit-backdrop-filter:blur(22px) saturate(1.15) !important}.shop-category-rail-2026.shop-mega-nav-2026{gap:0 !important;padding:0 4px !important}.shop-category-rail-2026 .shop-mega-link-2026{height:40px !important;padding:0 14px !important;border-radius:999px !important;color:#5a6485 !important;font-size:13.5px !important;font-weight:600 !important;letter-spacing:.002em !important}.shop-category-rail-2026 .shop-mega-link-2026 .shop-mega-link-label{background:0 0 !important;-webkit-text-fill-color:currentColor !important;color:inherit !important;transition:color .25s ease !important}.shop-category-rail-2026 .shop-mega-link-2026:before{content:"" !important;position:absolute !important;inset:4px 4px !important;border-radius:999px !important;background:linear-gradient(135deg,rgba(0,89,248,.08) 0%,rgba(0,190,246,.06) 60%,rgba(250,48,118,.06) 100%) !important;opacity:0 !important;transform:scale(.92) !important;transform-origin:center !important;transition:opacity .35s ease,transform .35s cubic-bezier(.4,0,.2,1) !important;z-index:-1 !important;display:block !important;width:auto !important;height:auto !important;margin:0 !important;border:none !important}.shop-category-rail-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026:before,.shop-category-rail-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026:before{opacity:1 !important;transform:scale(1) !important}body.woocommerce-shop .shop-category-rail-2026 .shop-mega-link-2026:after,body.woocommerce-shop .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026:after,.shop-category-rail-2026 .shop-mega-link-2026:after{content:none !important;display:none !important;width:0 !important;height:0 !important;opacity:0 !important;border:none !important;background:0 0 !important;transform:none !important}.shop-category-rail-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,.shop-category-rail-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026{color:#101a4a !important;transform:none !important;background:0 0 !important}.shop-category-rail-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026{padding-right:28px !important}.shop-category-rail-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%235a6485' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>") !important;background-repeat:no-repeat !important;background-position:right 12px center !important;background-size:10px 10px !important;transition:background-color .25s ease,color .25s ease,background-image .25s ease !important}.shop-category-rail-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,.shop-category-rail-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%230059f8' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>") !important}.shop-category-rail-2026 .shop-mega-item-2026--more .shop-mega-link-2026{height:32px !important;padding:0 28px 0 14px !important;border:1px solid rgba(16,26,74,.08) !important;font-size:11.5px !important;font-weight:700 !important;letter-spacing:.08em !important;background-position:right 10px center !important;background-size:9px 9px !important;margin-left:8px !important}.shop-category-rail-2026 .shop-mega-item-2026--more:hover .shop-mega-link-2026{border-color:rgba(0,89,248,.22) !important;background-color:rgba(0,89,248,.04) !important}.shop-search-2026{flex:1 1 360px !important;min-width:0 !important}.shop-search-2026 .aws-container{width:100% !important}.shop-search-2026 .aws-search-field,.shop-search-2026 input[type=search]{height:40px !important;padding:0 16px 0 42px !important;border-radius:999px !important;background:rgba(247,250,255,.65) !important;border:1px solid transparent !important;color:#101a4a !important;font-size:13.5px !important;font-weight:500 !important;box-shadow:none !important;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease !important}.shop-search-2026 .aws-search-field:hover,.shop-search-2026 input[type=search]:hover{background:rgba(247,250,255,.95) !important}.shop-search-2026 .aws-search-field:focus,.shop-search-2026 input[type=search]:focus{background:#fff !important;border-color:rgba(0,89,248,.25) !important;box-shadow:0 0 0 4px rgba(0,89,248,.1) !important;outline:none !important}.shop-search-2026:before,.shop-search-2026 .aws-search-form:before{background-color:#5a6485 !important}.shop-icon-actions-2026 .shop-icon-btn,.shop-icon-actions-2026 a,.shop-icon-actions-2026 button{background:rgba(247,250,255,.55) !important;border:1px solid transparent !important;transition:background .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease !important}.shop-icon-actions-2026 .shop-icon-btn:hover,.shop-icon-actions-2026 a:hover,.shop-icon-actions-2026 button:hover{background:#fff !important;border-color:rgba(0,89,248,.18) !important;box-shadow:0 8px 22px -14px rgba(0,89,248,.42) !important;transform:translateY(-1px)}.shop-category-rail-2026 .shop-mega-panel-2026{margin-top:10px !important;padding:22px 24px !important;border-radius:20px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(16,26,74,.05) !important;box-shadow:0 36px 72px -42px rgba(10,40,120,.34),0 10px 22px -16px rgba(10,40,120,.18) !important;backdrop-filter:blur(24px) !important;-webkit-backdrop-filter:blur(24px) !important}.shop-category-rail-2026 .shop-mega-heading-2026,.shop-category-rail-2026 .shop-mega-panel-2026 .shop-mega-heading-2026{font-size:11px !important;font-weight:800 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#8590b5 !important;margin:0 0 12px !important;padding:0 !important;border:none !important}.shop-category-rail-2026 .shop-mega-quick-2026{position:relative;padding:9px 14px 9px 18px !important;border-radius:12px !important;font-size:13.5px !important;font-weight:600 !important;color:#475073 !important}.shop-category-rail-2026 .shop-mega-quick-2026:before{content:"";position:absolute;left:8px;top:50%;width:4px;height:4px;border-radius:999px;background:#cbd2e6;transform:translateY(-50%) scale(.8);opacity:0;transition:opacity .25s ease,transform .25s ease,background .25s ease}.shop-category-rail-2026 .shop-mega-quick-2026:hover{background:linear-gradient(135deg,rgba(0,89,248,.05),rgba(0,190,246,.04)) !important;color:#0059f8 !important;transform:translateX(2px)}.shop-category-rail-2026 .shop-mega-quick-2026:hover:before{opacity:1;transform:translateY(-50%) scale(1);background:linear-gradient(135deg,#0059f8,#00bef6)}body.single-product .shop-entry-2026 div.product div.images,body.single-product .shop-entry-2026 div.product .woocommerce-product-gallery{padding:8px !important;background:0 0 !important;border:none !important;box-shadow:none !important}body.single-product .woocommerce-product-gallery__image,body.single-product div.images .woocommerce-product-gallery__image{background:radial-gradient(120% 80% at 50% 0%,rgba(0,89,248,.05),transparent 70%),linear-gradient(180deg,#fdfeff 0%,#f4f8ff 100%) !important;border:1px solid rgba(16,26,74,.05);border-radius:28px !important;padding:28px;box-sizing:border-box}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{filter:drop-shadow(0 30px 36px rgba(10,40,120,.18));transition:transform .6s cubic-bezier(.2,.7,.2,1)}body.single-product .woocommerce-product-gallery__image:hover img{transform:scale(1.03)}body.single-product .flex-control-thumbs img{padding:6px;background:#fff !important;border:1px solid rgba(16,26,74,.06) !important;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease !important}body.single-product .flex-control-thumbs img:hover,body.single-product .flex-control-thumbs .flex-active img{border-color:rgba(0,89,248,.45) !important;transform:translateY(-2px);box-shadow:0 14px 24px -16px rgba(0,89,248,.4) !important}body.single-product .shop-entry-2026 div.product div.summary,body.single-product .shop-entry-2026 .summary.entry-summary{padding:30px 32px !important;background:linear-gradient(180deg,#fff 0%,#fbfdff 100%) !important;border:1px solid rgba(16,26,74,.05) !important;border-radius:26px !important;box-shadow:0 26px 60px -38px rgba(10,40,120,.28) !important}body.single-product .summary .product_title,body.single-product .summary h1.product_title{font-size:clamp(26px, 2.2vw, 36px) !important;font-weight:850 !important;letter-spacing:-.012em !important;margin:0 0 14px !important}body.single-product .summary .product_title:before{content:"Каталог 3Dreams";display:block;margin-bottom:10px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#8590b5}body.single-product .summary .price{display:flex !important;align-items:baseline;flex-wrap:wrap;gap:12px !important;margin:0 0 16px !important;padding:0 0 18px !important;border-bottom:1px dashed rgba(16,26,74,.08) !important;font-size:32px !important;font-weight:900 !important;letter-spacing:-.01em !important;color:#101a4a !important}body.single-product .summary .price ins{color:#fa3076 !important;background:0 0 !important;text-decoration:none !important;order:1}body.single-product .summary .price del{font-size:18px !important;font-weight:600 !important;color:#99a3bb !important;opacity:1 !important;order:2}body.single-product .summary .price:after{content:"В наличии · Доставка 1–3 дня · Гарантия";flex:1 0 100%;margin-top:14px;padding-top:14px;border-top:1px dashed rgba(16,26,74,.06);color:#6a7494;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:none;display:block}body.single-product .summary .woocommerce-product-details__short-description{padding:16px 18px !important;background:#f7fbff !important;border:1px solid rgba(0,89,248,.06) !important;border-radius:18px !important;font-size:14.5px !important;line-height:1.7 !important;color:#4a5568 !important}body.single-product .summary form.cart{gap:10px !important;padding:14px !important;background:#fff !important;border:1px solid rgba(16,26,74,.06) !important;border-radius:18px !important;box-shadow:0 14px 32px -22px rgba(10,30,90,.18) !important}body.single-product .summary form.cart .qty{height:50px !important;border-radius:14px !important;border:1px solid rgba(16,26,74,.1) !important}body.single-product .summary .single_add_to_cart_button,body.single-product .summary button.single_add_to_cart_button.button.alt{flex:1 1 auto !important;min-height:50px !important;padding:0 24px !important;font-size:14.5px !important;font-weight:850 !important;letter-spacing:.01em !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 60%,#fa3076 140%) !important;box-shadow:0 22px 42px -18px rgba(0,89,248,.55) !important}body.single-product .summary .single_add_to_cart_button:before{content:"" !important;display:inline-block !important;width:18px !important;height:18px !important;margin-right:10px !important;background:#fff !important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='21' r='1'/><circle cx='20' cy='21' r='1'/><path d='M1 1h4l2.7 13.4a2 2 0 0 0 2 1.6h9.7a2 2 0 0 0 2-1.6L23 6H6'/></svg>") center/contain no-repeat !important;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='9' cy='21' r='1'/><circle cx='20' cy='21' r='1'/><path d='M1 1h4l2.7 13.4a2 2 0 0 0 2 1.6h9.7a2 2 0 0 0 2-1.6L23 6H6'/></svg>") center/contain no-repeat !important;vertical-align:middle !important}body.single-product .summary .single_add_to_cart_button:hover{background:linear-gradient(135deg,#0050e6 0%,#00abe0 60%,#e2266a 140%) !important}body.single-product .summary .product_meta{padding:16px 18px !important;background:#f7fbff !important;border:1px solid rgba(0,89,248,.06) !important;border-radius:18px !important;font-size:13px !important;color:#5a6485 !important}body.single-product .summary .product_meta>span{padding:6px 0 !important;border-bottom:1px dashed rgba(16,26,74,.06)}body.single-product .summary .product_meta>span:last-child{border-bottom:none}body.single-product .summary .product_meta>span>span:first-child,body.single-product .summary .product_meta strong{display:inline-block;min-width:110px;font-weight:700;color:#8590b5;text-transform:uppercase;font-size:10.5px;letter-spacing:.12em}body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs{gap:4px !important;padding:6px !important;background:rgba(255,255,255,.7) !important;border:1px solid rgba(16,26,74,.05) !important;border-radius:999px !important;display:inline-flex !important;width:fit-content !important;max-width:max-content !important;align-self:flex-start !important;backdrop-filter:blur(14px);box-shadow:0 6px 22px rgba(16,26,74,.06)}body.single-product .shop-entry-2026 .woocommerce-tabs{display:flex !important;flex-direction:column !important;align-items:flex-start !important}body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs li{background:0 0 !important;border:none !important;border-radius:999px !important;margin:0 !important;transition:background .25s ease !important}body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs li a{padding:9px 18px !important;border-radius:999px !important;font-size:13px !important;font-weight:700 !important;color:#5a6485 !important;background:0 0 !important;border:none !important;text-shadow:none !important;transition:color .25s ease,background .25s ease !important}body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs li:hover a{color:#101a4a !important;background:rgba(255,255,255,.7) !important}body.single-product .shop-entry-2026 .woocommerce-tabs ul.tabs li.active a{color:#fff !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 12px 24px -14px rgba(0,89,248,.55) !important}body.single-product .shop-entry-2026 .related h2,body.single-product .shop-entry-2026 .up-sells h2{font-size:22px !important;font-weight:850 !important;letter-spacing:-.01em !important;color:#101a4a !important;margin:0 0 18px !important}}@media (max-width:1024px){body.woocommerce-shop .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:before{display:none !important;content:none !important;background:0 0 !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a img{mix-blend-mode:normal !important;filter:drop-shadow(0 16px 22px rgba(10,30,90,.16)) !important}.shop-featured-image-2026{background:0 0 !important;border-bottom:none !important}.shop-featured-image-2026 img{mix-blend-mode:normal !important}}body.single-product .shop-hd-product-2026{padding:0 !important}body.single-product .shop-hd-product-2026 .shop-hd-shell{padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important;max-width:1340px !important;margin:0 auto !important}body.single-product .shop-page-2026{padding-top:0 !important;margin-top:0 !important}body.single-product .shop-entry-2026{padding-top:18px !important}body.shop-archive-2026 .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy h1,body.shop-category-2026 .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy h1{font-size:clamp(26px, 2vw, 36px) !important;margin:0 0 8px !important}.shop-hd-2026 .shop-hd-top--compact{padding:14px 0 0 !important;background:0 0 !important;border:none !important;box-shadow:none !important}.shop-hd-2026 .shop-hd-top--compact .shop-hd-copy{padding:0 !important}.shop-breadcrumbs--solo{padding:10px 0 0 !important;font-size:12.5px !important;color:#6a7494 !important;letter-spacing:.02em}.shop-breadcrumbs--solo a{color:#5a6485 !important;text-decoration:none !important}.shop-breadcrumbs--solo a:hover{color:#0059f8 !important}body.single-product .shop-entry-2026 div.product div.summary,body.single-product .shop-entry-2026 .summary.entry-summary,body.single-product div.product div.summary{position:static !important;top:auto !important}body.single-product .shop-entry-2026 div.product div.images,body.single-product .shop-entry-2026 div.product .woocommerce-product-gallery{padding:0 !important;background:0 0 !important;border:none !important;box-shadow:none !important}body.single-product .woocommerce-product-gallery__image,body.single-product div.images .woocommerce-product-gallery__image{background:0 0 !important;border:none !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;overflow:visible !important}body.single-product .woocommerce-product-gallery__image a{display:block !important;background:0 0 !important;cursor:zoom-in !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{background:0 0 !important;mix-blend-mode:normal !important;filter:drop-shadow(0 26px 32px rgba(10,40,120,.14)) !important;border-radius:0 !important;transition:transform .5s cubic-bezier(.2,.7,.2,1) !important}body.single-product .woocommerce-product-gallery__image:hover img{transform:scale(1.02) !important}body.single-product .shop-entry-2026 div.product .woocommerce-product-gallery{position:relative !important}body.single-product .shop-entry-2026 div.product .woocommerce-product-gallery:after{content:"";position:absolute;left:12%;right:12%;bottom:-6px;height:26px;background:radial-gradient(ellipse at center,rgba(10,40,120,.18),transparent 70%);filter:blur(12px);z-index:0;pointer-events:none}body.single-product .woocommerce-product-gallery__trigger{width:44px !important;height:44px !important;border-radius:999px !important;background:rgba(255,255,255,.9) !important;border:1px solid rgba(16,26,74,.06) !important;box-shadow:0 12px 28px -14px rgba(10,40,120,.32) !important;color:#0059f8 !important;font-size:0 !important;top:14px !important;right:14px !important;z-index:5 !important;display:flex !important;align-items:center !important;justify-content:center !important;transition:transform .25s ease,box-shadow .25s ease !important}body.single-product .woocommerce-product-gallery__trigger:before{content:"";width:18px;height:18px;background:#0059f8;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><line x1='21' y1='21' x2='16.65' y2='16.65'/><line x1='11' y1='8' x2='11' y2='14'/><line x1='8' y1='11' x2='14' y2='11'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><line x1='21' y1='21' x2='16.65' y2='16.65'/><line x1='11' y1='8' x2='11' y2='14'/><line x1='8' y1='11' x2='11' y2='11'/></svg>") center/contain no-repeat}body.single-product .woocommerce-product-gallery__trigger:hover{transform:scale(1.05);box-shadow:0 16px 36px -16px rgba(0,89,248,.5) !important}body.single-product .summary .single_add_to_cart_button,body.single-product .summary button.single_add_to_cart_button.button.alt{background:linear-gradient(135deg,#0a3df7 0%,#1f6ff5 50%,#00bef6 100%) !important;box-shadow:0 18px 36px -16px rgba(10,61,247,.45),inset 0 1px 0 rgba(255,255,255,.18) !important;letter-spacing:.005em !important;text-shadow:none !important}body.single-product .summary .single_add_to_cart_button:hover,body.single-product .summary button.single_add_to_cart_button.button.alt:hover{background:linear-gradient(135deg,#0832d9 0%,#155de0 50%,#00abe0 100%) !important;box-shadow:0 22px 42px -16px rgba(10,61,247,.55),inset 0 1px 0 rgba(255,255,255,.18) !important;transform:translateY(-1px) !important;filter:none !important}body.single-product .summary .single_add_to_cart_button:before{background:#fff !important}body.single-product .summary .product_title:before{content:none !important;display:none !important}body.single-product .summary .price:after{content:none !important;display:none !important}body.single-product .summary form.cart{background:linear-gradient(180deg,#fff 0%,#f5f9ff 100%) !important;border:1px solid rgba(16,26,74,.06) !important}body.single-product .shop-entry-2026 div.product div.summary,body.single-product .shop-entry-2026 .summary.entry-summary{padding:26px 28px !important;border-radius:24px !important}body.single-product .summary .yith-wcwl-add-to-wishlist,body.single-product .summary .product_meta .sku_wrapper,body.single-product .summary .product_meta .sip_inner_image{display:none !important}@media (max-width:1024px){body.single-product .shop-hd-product-2026 .shop-commerce-bar-2026{padding:8px 12px !important;flex-wrap:wrap !important;gap:10px !important}body.single-product .shop-hd-product-2026 .shop-category-rail-2026{order:3 !important;width:100% !important;overflow-x:auto !important}body.single-product .shop-entry-2026 div.product div.summary{padding:22px !important;border-radius:22px !important}}.pswp__bg{background:rgba(8,14,40,.92) !important}.pswp__caption__center{color:#e6ecff !important;font-weight:600 !important}body.single-product #content{top:42px !important}body.single-product #content>.hd.shop-hd-2026,body.single-product #content .bd.shop-page-2026{width:min(1320px, calc(100vw - 110px)) !important;max-width:1320px !important}body.single-product #content>.hd.shop-hd-2026{margin-bottom:12px !important}body.single-product .shop-hd-product-2026 .shop-hd-shell{max-width:1320px !important;width:100% !important}@media (min-width:1025px){body.single-product .shop-hd-product-2026 .shop-commerce-bar-2026{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;min-height:62px !important;padding:9px 12px !important;border-radius:22px !important;background:rgba(255,255,255,.84) !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 16px 42px -34px rgba(10,40,120,.28),inset 0 1px 0 rgba(255,255,255,.92) !important;backdrop-filter:blur(22px) saturate(1.12) !important;-webkit-backdrop-filter:blur(22px) saturate(1.12) !important;overflow:visible !important}body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026{display:flex !important;align-items:center !important;flex:0 1 auto !important;width:auto !important;max-width:calc(100% - 560px) !important;gap:5px !important;padding:0 !important;overflow:visible !important;min-width:0 !important}body.single-product .shop-hd-product-2026 .shop-mega-item-2026{flex:0 0 auto !important;min-width:0 !important}body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 button.shop-mega-link-2026{box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;height:44px !important;min-height:44px !important;max-height:44px !important;padding:0 16px !important;border-radius:999px !important;background-color:transparent !important;border:1px solid transparent !important;box-shadow:none !important;color:#36405f !important;font-size:14px !important;font-weight:800 !important;line-height:1 !important;letter-spacing:0 !important;white-space:nowrap !important;text-align:center !important}body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-link-label{display:inline-block !important;white-space:nowrap !important;min-width:0 !important;flex:0 0 auto !important}body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-link-2026:before{inset:3px !important;background:linear-gradient(135deg,rgba(0,89,248,.1),rgba(0,190,246,.075)) !important;z-index:-1 !important}body.single-product .shop-hd-product-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026{padding-right:30px !important;background-position:right 13px center !important}body.single-product .shop-hd-product-2026 .shop-mega-item-2026--more .shop-mega-link-2026{height:38px !important;min-height:38px !important;max-height:38px !important;padding-left:15px !important;font-size:12px !important;font-weight:900 !important;letter-spacing:.04em !important;text-transform:uppercase !important;border-color:rgba(16,26,74,.08) !important;background-color:rgba(255,255,255,.56) !important;margin-left:2px !important}body.single-product .shop-hd-product-2026 .shop-search-landing-2026{flex:1 1 420px !important;width:auto !important;max-width:510px !important;min-width:320px !important;height:44px !important;align-self:center !important;z-index:2810 !important}body.single-product .shop-hd-product-2026 .shop-search-landing-2026 .dgwt-wcas-search-form,body.single-product .shop-hd-product-2026 .shop-search-landing-2026 .dgwt-wcas-sf-wrapp,body.single-product .shop-hd-product-2026 .shop-search-landing-2026 .dgwt-wcas-search-input{height:44px !important;min-height:44px !important;line-height:44px !important}body.single-product .shop-hd-product-2026 .shop-search-landing-2026 .dgwt-wcas-sf-wrapp{border-radius:999px !important;background:rgba(247,250,255,.86) !important;border:1px solid rgba(16,26,74,.065) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92) !important;overflow:hidden !important;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease !important}body.single-product .shop-hd-product-2026 .shop-search-landing-2026 .dgwt-wcas-sf-wrapp:focus-within{background:#fff !important;border-color:rgba(0,89,248,.22) !important;box-shadow:0 0 0 3px rgba(0,89,248,.08),inset 0 1px 0 rgba(255,255,255,.94) !important}body.single-product .shop-hd-product-2026 .shop-search-landing-2026 .dgwt-wcas-search-wrapp,body.single-product .shop-hd-product-2026 .shop-search-landing-2026 .dgwt-wcas-search-form,body.single-product .shop-hd-product-2026 .shop-search-landing-2026 .dgwt-wcas-sf-wrapp,body.single-product .shop-hd-product-2026 .shop-search-landing-2026 .dgwt-wcas-search-input,body.single-product .shop-hd-product-2026 .shop-search-landing-2026 .dgwt-wcas-search-input:focus{outline:none !important}body.single-product .shop-hd-product-2026 .shop-search-landing-2026 .dgwt-wcas-search-input{padding:0 44px 0 54px !important;border:0 !important;border-radius:999px !important;background:0 0 !important;box-shadow:none !important;font-size:14px !important;font-weight:650 !important;color:#26344f !important}body.single-product .shop-hd-product-2026 .shop-search-landing-2026 .dgwt-wcas-search-submit{left:8px !important;width:34px !important;height:34px !important;background:linear-gradient(135deg,rgba(0,89,248,.12),rgba(0,190,246,.1)) !important}body.single-product .shop-hd-product-2026 .shop-icon-actions-2026{flex:0 0 auto !important;display:grid !important;grid-template-columns:repeat(2,44px) !important;gap:8px !important;align-items:center !important;justify-content:end !important;height:44px !important}body.single-product .shop-hd-product-2026 .shop-icon-action-2026{width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;border-radius:999px !important;background:rgba(247,250,255,.86) !important;border-color:rgba(16,26,74,.06) !important}body.single-product .shop-hd-product-2026 .shop-icon-action-2026--cart{background:linear-gradient(135deg,#0059f8,#00bef6) !important;color:#fff !important;box-shadow:0 14px 26px -18px rgba(0,89,248,.58) !important}}body.single-product .shop-entry-2026{padding-top:0 !important}body.single-product .shop-entry-2026>div.product{box-sizing:border-box !important;grid-template-columns:minmax(0, 720px) minmax(430px, 1fr) !important;gap:28px !important;align-items:start !important;padding:22px !important;border-radius:30px !important;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(247,251,255,.7)) !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 28px 72px -54px rgba(10,40,120,.32),inset 0 1px 0 rgba(255,255,255,.92) !important;backdrop-filter:blur(14px) saturate(1.06) !important;-webkit-backdrop-filter:blur(14px) saturate(1.06) !important}body.single-product .shop-entry-2026 span.onsale{position:absolute !important;top:22px !important;left:22px !important;z-index:6 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;height:34px !important;min-height:34px !important;padding:0 14px !important;border-radius:999px !important;background:linear-gradient(135deg,#fa3076,#ff8a32) !important;box-shadow:0 16px 28px -18px rgba(250,48,118,.55) !important;color:#fff !important;font-size:11px !important;font-weight:950 !important;line-height:1 !important;letter-spacing:.06em !important;text-transform:uppercase !important;transform:none !important}body.single-product .shop-entry-2026 div.product div.images,body.single-product .shop-entry-2026 div.product .woocommerce-product-gallery{align-self:start !important;min-width:0 !important;padding:8px 0 0 !important}body.single-product .woocommerce-product-gallery__wrapper{border-radius:24px !important}body.single-product .woocommerce-product-gallery__image,body.single-product div.images .woocommerce-product-gallery__image{display:flex !important;align-items:center !important;justify-content:center !important;min-height:0 !important}body.single-product .woocommerce-product-gallery .zoomImg{cursor:zoom-in !important}body.woocommerce-page #content>.hd.shop-hd-2026,body.woocommerce-page #content .bd.shop-page-2026,body.page-template-page-woo-header #content>.hd.shop-hd-2026,body.page-template-page-woo-header #content .bd.shop-page-2026{left:auto !important;transform:none !important;width:min(1460px, calc(100vw - 88px)) !important;max-width:1460px !important;margin-left:auto !important;margin-right:auto !important}body.page-template-page-woo-header #content>.hd.shop-hd-2026{margin-top:28px !important;margin-bottom:18px !important}body.page-template-page-woo-header #content .bd.shop-page-2026{box-sizing:border-box !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-page .shop-hd-utility-2026 .shop-hd-shell{max-width:1460px !important}body.woocommerce-page .shop-hd-utility-2026 .shop-hd-top--compact{margin-top:14px !important;padding:20px 24px !important;border-radius:24px !important;background:#fff !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 18px 46px -38px rgba(10,40,120,.28) !important}body.woocommerce-page .shop-hd-utility-2026 .shop-hd-copy h1{margin-bottom:8px !important;font-size:clamp(26px, 2vw, 34px) !important}body.woocommerce-page .shop-commerce-bar-2026{border-radius:999px !important;background:rgba(255,255,255,.78) !important;border:1px solid rgba(255,255,255,.88) !important;box-shadow:0 14px 30px -18px rgba(0,89,248,.18),0 4px 10px -5px rgba(13,28,73,.08),inset 0 0 0 1px rgba(255,255,255,.86) !important;backdrop-filter:blur(16px) saturate(1.35) !important;-webkit-backdrop-filter:blur(16px) saturate(1.35) !important}@media (min-width:1025px){body.woocommerce-page .shop-commerce-bar-2026{grid-template-columns:minmax(0, max-content) minmax(360px, 1fr) auto !important;gap:12px !important;min-height:62px !important;padding:8px !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026{gap:2px !important;padding:6px !important;border-radius:999px !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 button.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026--more .shop-mega-link-2026{box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;height:42px !important;min-height:42px !important;max-height:42px !important;padding:0 18px !important;border-radius:999px !important;background-color:transparent !important;border:0 !important;box-shadow:none !important;color:var(--ink-700) !important;font-size:13.5px !important;font-weight:650 !important;letter-spacing:.2px !important;line-height:1 !important;text-transform:none !important;white-space:nowrap !important;transform:none !important;transition:background .25s var(--ease),color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease) !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026 .shop-mega-link-label,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026--more .shop-mega-link-label{color:inherit !important;background:0 0 !important;-webkit-text-fill-color:currentColor !important;text-transform:none !important;letter-spacing:inherit !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:before,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:after{content:none !important;display:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026--more.has-dropdown>.shop-mega-link-2026{padding-right:34px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%236b748a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 16px center !important;background-size:10px 10px !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:focus-visible{background-color:transparent !important;background-image:linear-gradient(135deg,#0059f8 0%,#00bef6 74%,#fa3076 145%) !important;color:#fff !important;box-shadow:0 10px 22px -8px rgba(0,89,248,.48),inset 0 0 0 1px rgba(255,255,255,.24) !important;transform:translateY(-1px) !important;outline:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"),linear-gradient(135deg,#0059f8 0%,#00bef6 74%,#fa3076 145%) !important;background-repeat:no-repeat,no-repeat !important;background-position:right 16px center,center !important;background-size:10px 10px,100% 100% !important}body.woocommerce-page .shop-mega-item-2026:after{content:"";position:absolute;left:0;right:0;top:100%;height:16px;background:0 0;pointer-events:none}body.woocommerce-page .shop-mega-item-2026:hover:after,body.woocommerce-page .shop-mega-item-2026:focus-within:after{pointer-events:auto}body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026,body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026--compact{box-sizing:border-box !important;top:calc(100% + 14px) !important;margin-top:0 !important;padding:12px !important;border-radius:22px !important;background:rgba(255,255,255,.985) !important;border:1px solid rgba(0,89,248,.06) !important;box-shadow:0 26px 64px -24px rgba(13,28,73,.3),0 4px 12px -4px rgba(13,28,73,.1),inset 0 0 0 1px rgba(255,255,255,.78) !important;backdrop-filter:blur(16px) saturate(1.3) !important;-webkit-backdrop-filter:blur(16px) saturate(1.3) !important;gap:8px !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026{grid-template-columns:repeat(3,minmax(180px, 1fr)) !important;width:min(740px, calc(100vw - 80px)) !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026--compact{grid-template-columns:1fr !important;width:270px !important}body.woocommerce-page .shop-mega-column-2026{padding:8px !important;border-radius:16px !important;background:0 0 !important;border:0 !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-heading-2026,body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026 .shop-mega-heading-2026{display:flex !important;align-items:center !important;min-height:34px !important;margin:0 0 4px !important;padding:8px 10px !important;border-radius:12px !important;color:#101a4a !important;font-size:13.2px !important;font-weight:800 !important;letter-spacing:0 !important;line-height:1.25 !important;text-transform:none !important;text-decoration:none !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-heading-2026:hover{background:rgba(0,89,248,.06) !important;color:#0059f8 !important}body.woocommerce-page .shop-mega-links-2026{display:grid !important;gap:2px !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026,body.woocommerce-page .shop-mega-panel-2026--compact .shop-mega-quick-2026{position:relative !important;display:flex !important;align-items:center !important;min-height:34px !important;padding:8px 10px 8px 24px !important;border-radius:12px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#59657f !important;font-size:13px !important;font-weight:620 !important;letter-spacing:0 !important;line-height:1.25 !important;text-transform:none !important;text-decoration:none !important;transform:none !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a:before,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026:before{content:"" !important;position:absolute !important;left:11px !important;top:50% !important;width:5px !important;height:5px !important;border-radius:999px !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;opacity:.32 !important;transform:translateY(-50%) !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a:hover,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026:hover{background:linear-gradient(120deg,rgba(0,89,248,.07),rgba(0,190,246,.06)) !important;color:#0059f8 !important;transform:translateX(2px) !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a:hover:before,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026:hover:before{opacity:1 !important}}body.single-product .shop-entry-2026 div.product div.images,body.single-product .shop-entry-2026 div.product .woocommerce-product-gallery{padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.single-product .woocommerce-product-gallery__wrapper,body.single-product .woocommerce-product-gallery__image,body.single-product div.images .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image a{background:0 0 !important;border:0 !important;box-shadow:none !important;padding:0 !important}body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image a{min-height:clamp(470px, 34vw, 550px) !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image,body.single-product .woocommerce-product-gallery .zoomImg{filter:none !important;box-shadow:none !important;transform:none !important}body.single-product .woocommerce-product-gallery__image:hover img{transform:none !important}body.single-product .summary.entry-summary,body.single-product .summary.entry-summary *,body.single-product .summary form.cart,body.single-product .summary .woocommerce-product-details__short-description,body.single-product .summary .product_meta{box-sizing:border-box !important}body.single-product .summary form.cart{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;overflow:hidden !important}body.single-product .summary .woocommerce-product-details__short-description,body.single-product .summary form.cart,body.single-product .summary .product_meta{max-width:100% !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:after,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:after,body.tax-product_cat .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:after{content:none !important;display:none !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a img,body.post-type-archive-product .shop-entry-2026 ul.products li.product a img,body.tax-product_cat .shop-entry-2026 ul.products li.product a img,.shop-featured-image-2026 img{filter:none !important;box-shadow:none !important}.shop-featured-image-2026:before,.shop-featured-quick-2026{content:none !important;display:none !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product,body.post-type-archive-product .shop-entry-2026 ul.products li.product,body.tax-product_cat .shop-entry-2026 ul.products li.product{box-shadow:0 12px 30px -26px rgba(10,30,90,.16) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product:hover,body.post-type-archive-product .shop-entry-2026 ul.products li.product:hover,body.tax-product_cat .shop-entry-2026 ul.products li.product:hover{box-shadow:0 22px 42px -32px rgba(0,89,248,.24),0 8px 18px -16px rgba(10,30,90,.12) !important}body.woocommerce-cart .shop-utility-page-2026>.shop-entry-2026,body.woocommerce-account .shop-utility-page-2026>.shop-entry-2026,body.woocommerce-checkout .shop-utility-page-2026>.shop-entry-2026{box-sizing:border-box !important;width:100% !important;padding:24px !important;border-radius:28px !important;background:#fff !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 26px 70px -54px rgba(10,40,120,.3) !important;color:#26344f !important}body.woocommerce-cart .shop-utility-page-2026 .woocommerce,body.woocommerce-account .shop-utility-page-2026 .woocommerce,body.woocommerce-checkout .shop-utility-page-2026 .woocommerce{box-sizing:border-box !important;width:100% !important;max-width:100% !important;float:none !important;clear:both !important;color:#26344f !important}body.woocommerce-cart .woocommerce table.shop_table,body.woocommerce-checkout .woocommerce table.shop_table,body.woocommerce-account .woocommerce table.shop_table{border:1px solid rgba(16,26,74,.065) !important;border-radius:20px !important;border-collapse:separate !important;border-spacing:0 !important;overflow:hidden !important;background:#fff !important;box-shadow:none !important}body.woocommerce-cart .woocommerce table.shop_table th,body.woocommerce-checkout .woocommerce table.shop_table th,body.woocommerce-account .woocommerce table.shop_table th{padding:14px 16px !important;background:#f7fbff !important;color:#5a6485 !important;font-size:12px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:none !important}body.woocommerce-cart .woocommerce table.shop_table td,body.woocommerce-checkout .woocommerce table.shop_table td,body.woocommerce-account .woocommerce table.shop_table td{padding:16px !important;border-color:rgba(16,26,74,.06) !important;color:#26344f !important}body.woocommerce-cart .cart_totals,body.woocommerce-checkout #order_review,body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-content,body.woocommerce-account .woocommerce-form-login,body.woocommerce-account .woocommerce-form-register{box-sizing:border-box !important;border-radius:22px !important;background:#fff !important;border:1px solid rgba(16,26,74,.065) !important;box-shadow:0 18px 44px -36px rgba(10,40,120,.26) !important;padding:22px !important}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:grid !important;gap:6px !important;margin:0 !important;padding:0 !important;list-style:none !important}body.woocommerce-account .woocommerce-MyAccount-navigation li a{display:flex !important;align-items:center !important;min-height:40px !important;padding:0 14px !important;border-radius:999px !important;color:#5a6485 !important;font-weight:700 !important;text-decoration:none !important}body.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,body.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background:linear-gradient(135deg,#0059f8,#00bef6) !important;color:#fff !important}body.woocommerce-cart .woocommerce a.button,body.woocommerce-cart .woocommerce button.button,body.woocommerce-cart .woocommerce input.button,body.woocommerce-account .woocommerce a.button,body.woocommerce-account .woocommerce button.button,body.woocommerce-account .woocommerce input.button,body.woocommerce-checkout .woocommerce a.button,body.woocommerce-checkout .woocommerce button.button,body.woocommerce-checkout .woocommerce input.button{border-radius:999px !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;border:0 !important;color:#fff !important;font-weight:800 !important;text-transform:none !important;box-shadow:0 16px 30px -18px rgba(0,89,248,.54) !important}body.woocommerce-cart .woocommerce-message,body.woocommerce-cart .woocommerce-info,body.woocommerce-account .woocommerce-message,body.woocommerce-account .woocommerce-info,body.woocommerce-checkout .woocommerce-message,body.woocommerce-checkout .woocommerce-info{border-radius:18px !important;background:#f7fbff !important;border:1px solid rgba(0,89,248,.08) !important;color:#44506b !important;box-shadow:none !important}@media (max-width:1024px){body.woocommerce-page #content>.hd.shop-hd-2026,body.woocommerce-page #content .bd.shop-page-2026,body.page-template-page-woo-header #content>.hd.shop-hd-2026,body.page-template-page-woo-header #content .bd.shop-page-2026{width:min(100%, calc(100vw - 24px)) !important}body.woocommerce-cart .shop-utility-page-2026>.shop-entry-2026,body.woocommerce-account .shop-utility-page-2026>.shop-entry-2026,body.woocommerce-checkout .shop-utility-page-2026>.shop-entry-2026{padding:14px !important;border-radius:22px !important}}body.woocommerce-cart #content .shop-utility-page-2026>.shop-entry-2026,body.woocommerce-account #content .shop-utility-page-2026>.shop-entry-2026,body.woocommerce-checkout #content .shop-utility-page-2026>.shop-entry-2026{box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-cart #content .shop-utility-page-2026 .woocommerce,body.woocommerce-account #content .shop-utility-page-2026 .woocommerce,body.woocommerce-checkout #content .shop-utility-page-2026 .woocommerce{box-sizing:border-box !important;width:100% !important;max-width:100% !important;float:none !important;clear:both !important;padding:24px !important;border-radius:30px !important;background:rgba(255,255,255,.96) !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 24px 58px -40px rgba(10,40,120,.28) !important;color:#26344f !important}@media (max-width:1024px){body.woocommerce-cart #content .shop-utility-page-2026 .woocommerce,body.woocommerce-account #content .shop-utility-page-2026 .woocommerce,body.woocommerce-checkout #content .shop-utility-page-2026 .woocommerce{padding:14px !important;border-radius:22px !important}}body.single-product .woocommerce-product-gallery__image a{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{width:100% !important;height:clamp(520px, 42vw, 640px) !important;max-height:640px !important;object-fit:contain !important;object-position:center center !important;filter:drop-shadow(0 22px 30px rgba(10,40,120,.13)) !important}body.single-product .shop-entry-2026 div.product .woocommerce-product-gallery:after{left:18% !important;right:18% !important;bottom:-2px !important;height:20px !important;top:auto !important;top:unset !important;opacity:.72 !important}body.single-product .flex-control-thumbs,body.single-product .woocommerce-product-gallery .flex-control-thumbs{counter-reset:none !important;display:grid !important;grid-template-columns:repeat(6,minmax(0, 1fr)) !important;gap:8px !important;margin:14px 0 0 !important;padding:0 !important;list-style:none !important;overflow:visible !important}body.single-product .flex-control-thumbs li,body.single-product .woocommerce-product-gallery .flex-control-thumbs li{position:relative !important;list-style:none !important;padding:0 !important;margin:0 !important;float:none !important;width:auto !important}body.single-product .flex-control-thumbs li:before,body.single-product .flex-control-thumbs li:after,body.single-product .woocommerce-product-gallery .flex-control-thumbs li:before,body.single-product .woocommerce-product-gallery .flex-control-thumbs li:after{content:none !important;display:none !important}body.single-product .flex-control-thumbs img{display:block !important;width:100% !important;height:96px !important;padding:8px !important;object-fit:contain !important;border-radius:15px !important;background:rgba(255,255,255,.78) !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 10px 22px -20px rgba(10,40,120,.2) !important;transform:none !important}body.single-product .flex-control-thumbs img:hover,body.single-product .flex-control-thumbs .flex-active img{border-color:rgba(0,89,248,.42) !important;box-shadow:0 16px 28px -20px rgba(0,89,248,.38) !important;transform:translateY(-1px) !important}body.single-product .shop-entry-2026 div.product div.summary,body.single-product .shop-entry-2026 .summary.entry-summary{display:flex !important;flex-direction:column !important;gap:0 !important;padding:28px 30px !important;border-radius:26px !important;background:rgba(255,255,255,.88) !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 22px 58px -44px rgba(10,40,120,.3),inset 0 1px 0 rgba(255,255,255,.92) !important}body.single-product .summary .product_title,body.single-product .summary h1.product_title{order:1 !important;font-size:clamp(30px, 2.35vw, 40px) !important;font-weight:900 !important;line-height:1.08 !important;letter-spacing:0 !important;margin:0 0 14px !important}body.single-product .summary .price{order:2 !important;margin-bottom:18px !important;padding-bottom:18px !important;font-size:30px !important;letter-spacing:0 !important}body.single-product .summary form.cart{order:3 !important;margin:0 0 18px !important;padding:12px !important;border-radius:20px !important;background:linear-gradient(180deg,#fff,#f7fbff) !important}body.single-product .summary .woocommerce-product-details__short-description{order:4 !important;margin:0 0 16px !important;padding:18px 20px !important;border-radius:20px !important;background:rgba(247,251,255,.82) !important;border-color:rgba(16,26,74,.055) !important;line-height:1.62 !important}body.single-product .summary .product_meta{order:5 !important;margin-top:0 !important;border-radius:20px !important}body.single-product .summary iframe,body.single-product .summary video{max-width:100% !important;border-radius:16px !important;overflow:hidden !important}body.single-product .pswp,body.single-product .pswp--open,body.single-product .pswp__bg,body.single-product .pswp__scroll-wrap,.pswp,.pswp--open,.pswp__bg,.pswp__scroll-wrap{z-index:2147483000 !important}body.single-product .pswp__top-bar,body.single-product .pswp__caption,body.single-product .pswp__button,.pswp__top-bar,.pswp__caption,.pswp__button{z-index:2147483001 !important}body.single-product .pp_overlay,body.single-product .pp_pic_holder,.pp_overlay,.pp_pic_holder{z-index:2147483000 !important}@media (max-width:1280px) and (min-width:1025px){body.single-product #content>.hd.shop-hd-2026,body.single-product #content .bd.shop-page-2026{width:min(1240px, calc(100vw - 64px)) !important}body.single-product .shop-entry-2026>div.product{grid-template-columns:minmax(0, 640px) minmax(390px, 1fr) !important;gap:22px !important;padding:18px !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{height:clamp(480px, 44vw, 580px) !important}}@media (max-width:1024px){body.single-product #content{top:24px !important}body.single-product #content>.hd.shop-hd-2026,body.single-product #content .bd.shop-page-2026{width:min(100%, calc(100vw - 24px)) !important}body.single-product .shop-hd-product-2026 .shop-commerce-bar-2026{display:grid !important;grid-template-columns:1fr auto !important;align-items:center !important;padding:10px !important;border-radius:22px !important;background:rgba(255,255,255,.86) !important}body.single-product .shop-hd-product-2026 .shop-search-landing-2026{width:100% !important;max-width:none !important;order:1 !important}body.single-product .shop-hd-product-2026 .shop-icon-actions-2026{order:2 !important;width:auto !important}body.single-product .shop-hd-product-2026 .shop-category-rail-2026{order:3 !important;grid-column:1/-1 !important;display:flex !important;gap:8px !important;padding:2px 0 0 !important;overflow-x:auto !important;scrollbar-width:none !important}body.single-product .shop-hd-product-2026 .shop-category-rail-2026::-webkit-scrollbar{display:none !important}body.single-product .shop-hd-product-2026 .shop-mega-item-2026{flex:0 0 auto !important}body.single-product .shop-hd-product-2026 .shop-mega-link-2026{width:auto !important;min-height:40px !important;height:40px !important;padding:0 14px !important;white-space:nowrap !important}body.single-product .shop-entry-2026>div.product{grid-template-columns:1fr !important;padding:14px !important;border-radius:24px !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{height:auto !important;max-height:none !important}body.single-product .flex-control-thumbs,body.single-product .woocommerce-product-gallery .flex-control-thumbs{grid-template-columns:repeat(4,minmax(0, 1fr)) !important}body.single-product .flex-control-thumbs img{height:82px !important}}body.single-product #content{top:12px !important}body.single-product #content>.hd.shop-hd-2026{margin-bottom:10px !important}body.single-product .shop-entry-2026>div.product{grid-template-columns:minmax(0, 660px) minmax(460px, 1fr) !important;gap:26px !important;padding:20px !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{height:clamp(480px, 36vw, 560px) !important;max-height:560px !important}body.single-product .flex-control-thumbs,body.single-product .woocommerce-product-gallery .flex-control-thumbs{grid-template-columns:repeat(6,minmax(0, 1fr)) !important;gap:7px !important;margin-top:12px !important}body.single-product .flex-control-thumbs img{height:84px !important;border-radius:14px !important}body.single-product .shop-entry-2026 span.onsale{min-width:74px !important;width:auto !important;height:32px !important;min-height:32px !important;padding:0 13px !important;font-size:0 !important}body.single-product .shop-entry-2026 span.onsale:before{content:"Скидка" !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;color:#fff !important;font-size:11px !important;font-weight:950 !important;line-height:1 !important;letter-spacing:.045em !important;text-transform:uppercase !important}body.single-product .summary .product_title,body.single-product .summary h1.product_title{font-size:clamp(28px, 2.1vw, 38px) !important}@media (max-width:1280px) and (min-width:1025px){body.single-product .shop-entry-2026>div.product{grid-template-columns:minmax(0, 600px) minmax(390px, 1fr) !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{height:clamp(450px, 38vw, 520px) !important;max-height:520px !important}}@media (max-width:1024px){body.single-product #content{top:20px !important}body.single-product .shop-entry-2026>div.product{grid-template-columns:1fr !important;padding:14px !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{height:auto !important;max-height:none !important}body.single-product .flex-control-thumbs img{height:78px !important}}body.woocommerce-page #content>.hd.shop-hd-2026,body.woocommerce-page #content .bd.shop-page-2026,#content>.hd.shop-hd-2026,#content .bd.shop-page-2026{left:auto !important;transform:none !important;margin-left:auto !important;margin-right:auto !important}body.single-product #content>.hd.shop-hd-2026,body.single-product #content .bd.shop-page-2026,body.woocommerce-shop #content>.hd.shop-hd-2026,body.woocommerce-shop #content .bd.shop-page-2026{width:min(1460px, calc(100vw - 88px)) !important;max-width:1460px !important}body.single-product #content{top:10px !important}body.single-product #content>.hd.shop-hd-2026{margin-bottom:12px !important}body.single-product .shop-hd-product-2026 .shop-hd-shell{max-width:1460px !important}@media (min-width:1025px){body.woocommerce-page .shop-commerce-bar-2026{display:grid !important;grid-template-columns:minmax(0, max-content) minmax(360px, 1fr) auto !important;align-items:center !important;gap:12px !important;min-height:64px !important;padding:10px !important;border-radius:24px !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 18px 46px -36px rgba(10,40,120,.28),inset 0 1px 0 rgba(255,255,255,.94) !important;backdrop-filter:blur(18px) saturate(1.08) !important;-webkit-backdrop-filter:blur(18px) saturate(1.08) !important;overflow:visible !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:5px !important;width:auto !important;max-width:none !important;min-width:0 !important;padding:4px !important;border-radius:999px !important;background:rgba(246,249,255,.72) !important;border:1px solid rgba(16,26,74,.045) !important;overflow:visible !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026{position:relative !important;flex:0 0 auto !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 button.shop-mega-link-2026{box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;height:40px !important;min-height:40px !important;max-height:40px !important;padding:0 15px !important;border-radius:999px !important;background:0 0 !important;border:1px solid transparent !important;box-shadow:none !important;color:#3b4664 !important;font-size:13.2px !important;font-weight:800 !important;line-height:1 !important;letter-spacing:0 !important;white-space:nowrap !important;text-align:center !important;transform:none !important;transition:background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:before{content:none !important;display:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:after,body.woocommerce-page .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026:after{content:none !important;display:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:focus-visible{background:#fff !important;border-color:rgba(0,89,248,.11) !important;box-shadow:0 12px 24px -20px rgba(0,89,248,.32) !important;color:#0059f8 !important;outline:none !important}body.woocommerce-page .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026{padding-right:31px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%236a7494' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 13px center !important;background-size:10px 10px !important}body.woocommerce-page .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.woocommerce-page .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%230059f8' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") !important}body.woocommerce-page .shop-mega-item-2026--more .shop-mega-link-2026{font-size:12px !important;font-weight:850 !important;letter-spacing:.02em !important;text-transform:none !important;margin-left:0 !important}body.woocommerce-page .shop-search-landing-2026{align-self:center !important;width:100% !important;max-width:none !important;min-width:0 !important;height:44px !important}body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-form,body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-sf-wrapp,body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-input{height:44px !important;min-height:44px !important;line-height:44px !important}body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-sf-wrapp{border-radius:999px !important;background:rgba(247,250,255,.86) !important;border:1px solid rgba(16,26,74,.06) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92) !important;overflow:hidden !important}body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-sf-wrapp:focus-within{background:#fff !important;border-color:rgba(0,89,248,.22) !important;box-shadow:0 0 0 3px rgba(0,89,248,.08),inset 0 1px 0 rgba(255,255,255,.94) !important}body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-input,body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-input:focus{padding:0 44px 0 54px !important;border:0 !important;border-radius:999px !important;background:0 0 !important;box-shadow:none !important;outline:none !important;font-size:14px !important;font-weight:650 !important;color:#26344f !important}body.woocommerce-page .shop-icon-actions-2026{display:grid !important;grid-template-columns:repeat(2,44px) !important;gap:8px !important;align-items:center !important;justify-content:end !important;width:auto !important}body.woocommerce-page .shop-icon-action-2026{width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;border-radius:999px !important;background:rgba(247,250,255,.86) !important;border:1px solid rgba(16,26,74,.06) !important;box-shadow:none !important}body.woocommerce-page .shop-icon-action-2026--cart{background:linear-gradient(135deg,#0059f8,#00bef6) !important;border-color:transparent !important;color:#fff !important;box-shadow:0 14px 26px -18px rgba(0,89,248,.58) !important}}body.single-product .shop-entry-2026>div.product{grid-template-columns:minmax(0, 650px) minmax(460px, 1fr) !important;gap:30px !important;padding:24px !important;background:#fff !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 26px 70px -54px rgba(10,40,120,.3) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.single-product .shop-entry-2026 div.product div.images,body.single-product .shop-entry-2026 div.product .woocommerce-product-gallery,body.single-product .woocommerce-product-gallery__wrapper,body.single-product .woocommerce-product-gallery__image,body.single-product div.images .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image a,body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{background:0 0 !important;border:0 !important;box-shadow:none !important}body.single-product .shop-entry-2026 div.product .woocommerce-product-gallery:after{display:none !important;content:none !important}body.single-product .woocommerce-product-gallery__image a{cursor:zoom-in !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{height:clamp(470px, 34vw, 550px) !important;max-height:550px !important;object-fit:contain !important;filter:drop-shadow(0 22px 26px rgba(10,40,120,.12)) !important}body.single-product .flex-control-thumbs,body.single-product .woocommerce-product-gallery .flex-control-thumbs{grid-template-columns:repeat(6,minmax(0, 1fr)) !important;gap:8px !important;margin-top:12px !important}body.single-product .flex-control-thumbs li{background:#fff !important;border:1px solid rgba(16,26,74,.055) !important;border-radius:14px !important;box-shadow:0 10px 22px -20px rgba(10,40,120,.18) !important;overflow:hidden !important}body.single-product .flex-control-thumbs img{height:78px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;object-fit:contain !important}body.single-product .flex-control-thumbs li:hover,body.single-product .flex-control-thumbs li:has(.flex-active){border-color:rgba(0,89,248,.34) !important;box-shadow:0 16px 28px -22px rgba(0,89,248,.34) !important}body.single-product .shop-entry-2026 div.product div.summary,body.single-product .shop-entry-2026 .summary.entry-summary{background:#fff !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 22px 54px -44px rgba(10,40,120,.26) !important}body.single-product .woocommerce-product-gallery__trigger{width:42px !important;height:42px !important;border-radius:999px !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(16,26,74,.07) !important;box-shadow:0 14px 30px -18px rgba(10,40,120,.34) !important;color:#0059f8 !important;font-size:0 !important;top:12px !important;right:12px !important}body.single-product .woocommerce-product-gallery__trigger:before{content:"" !important;display:block !important;width:19px !important;height:19px !important;background-color:transparent !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%230059f8' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3Cpath d='M11 8v6'/%3E%3Cpath d='M8 11h6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;-webkit-mask:none !important;mask:none !important}body.single-product .woocommerce-product-gallery__trigger:after{content:none !important;display:none !important}@media (max-width:1320px) and (min-width:1025px){body.single-product .shop-entry-2026>div.product{grid-template-columns:minmax(0, 590px) minmax(400px, 1fr) !important;gap:24px !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{height:clamp(430px, 36vw, 510px) !important;max-height:510px !important}}@media (max-width:1024px){body.woocommerce-page #content>.hd.shop-hd-2026,body.woocommerce-page #content .bd.shop-page-2026,body.single-product #content>.hd.shop-hd-2026,body.single-product #content .bd.shop-page-2026{width:min(100%, calc(100vw - 24px)) !important}body.single-product .shop-entry-2026>div.product{grid-template-columns:1fr !important;padding:14px !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image{height:auto !important;max-height:none !important}body.single-product .flex-control-thumbs img{height:74px !important}}body.woocommerce-page #content>.hd.shop-hd-2026,body.woocommerce-page #content .bd.shop-page-2026,body.page-template-page-woo-header #content>.hd.shop-hd-2026,body.page-template-page-woo-header #content .bd.shop-page-2026{left:auto !important;transform:none !important;width:min(1460px, calc(100vw - 88px)) !important;max-width:1460px !important;margin-left:auto !important;margin-right:auto !important}body.page-template-page-woo-header #content>.hd.shop-hd-2026{margin-top:28px !important;margin-bottom:18px !important}body.page-template-page-woo-header #content .bd.shop-page-2026{box-sizing:border-box !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-page .shop-commerce-bar-2026{border-radius:999px !important;background:rgba(255,255,255,.78) !important;border:1px solid rgba(255,255,255,.88) !important;box-shadow:0 14px 30px -18px rgba(0,89,248,.18),0 4px 10px -5px rgba(13,28,73,.08),inset 0 0 0 1px rgba(255,255,255,.86) !important;backdrop-filter:blur(16px) saturate(1.35) !important;-webkit-backdrop-filter:blur(16px) saturate(1.35) !important}@media (min-width:1025px){body.woocommerce-page .shop-commerce-bar-2026{grid-template-columns:minmax(0, max-content) minmax(360px, 1fr) auto !important;gap:12px !important;min-height:62px !important;padding:8px !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026{gap:2px !important;padding:6px !important;border-radius:999px !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 button.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026--more .shop-mega-link-2026{box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;height:42px !important;min-height:42px !important;max-height:42px !important;padding:0 18px !important;border-radius:999px !important;background-color:transparent !important;border:0 !important;box-shadow:none !important;color:var(--ink-700) !important;font-size:13.5px !important;font-weight:650 !important;letter-spacing:.2px !important;line-height:1 !important;text-transform:none !important;white-space:nowrap !important;transform:none !important;transition:background .25s var(--ease),color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease) !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026 .shop-mega-link-label,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026--more .shop-mega-link-label{color:inherit !important;background:0 0 !important;-webkit-text-fill-color:currentColor !important;text-transform:none !important;letter-spacing:inherit !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:before,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:after{content:none !important;display:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026--more.has-dropdown>.shop-mega-link-2026{padding-right:34px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%236b748a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 16px center !important;background-size:10px 10px !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:focus-visible{background-color:transparent !important;background-image:linear-gradient(135deg,#0059f8 0%,#00bef6 74%,#fa3076 145%) !important;color:#fff !important;box-shadow:0 10px 22px -8px rgba(0,89,248,.48),inset 0 0 0 1px rgba(255,255,255,.24) !important;transform:translateY(-1px) !important;outline:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"),linear-gradient(135deg,#0059f8 0%,#00bef6 74%,#fa3076 145%) !important;background-repeat:no-repeat,no-repeat !important;background-position:right 16px center,center !important;background-size:10px 10px,100% 100% !important}body.woocommerce-page .shop-mega-item-2026:after{content:"";position:absolute;left:0;right:0;top:100%;height:16px;background:0 0;pointer-events:none}body.woocommerce-page .shop-mega-item-2026:hover:after,body.woocommerce-page .shop-mega-item-2026:focus-within:after{pointer-events:auto}body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026,body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026--compact{top:calc(100% + 14px) !important;margin-top:0 !important;padding:12px !important;border-radius:22px !important;background:rgba(255,255,255,.985) !important;border:1px solid rgba(0,89,248,.06) !important;box-shadow:0 26px 64px -24px rgba(13,28,73,.3),0 4px 12px -4px rgba(13,28,73,.1),inset 0 0 0 1px rgba(255,255,255,.78) !important;backdrop-filter:blur(16px) saturate(1.3) !important;-webkit-backdrop-filter:blur(16px) saturate(1.3) !important;gap:8px !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026{grid-template-columns:repeat(3,minmax(180px, 1fr)) !important;width:min(740px, calc(100vw - 80px)) !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026--compact{grid-template-columns:1fr !important;width:270px !important}body.woocommerce-page .shop-mega-column-2026{padding:8px !important;border-radius:16px !important;background:0 0 !important;border:0 !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-heading-2026,body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026 .shop-mega-heading-2026{display:flex !important;align-items:center !important;min-height:34px !important;margin:0 0 4px !important;padding:8px 10px !important;border-radius:12px !important;color:#101a4a !important;font-size:13.2px !important;font-weight:800 !important;letter-spacing:0 !important;line-height:1.25 !important;text-transform:none !important;text-decoration:none !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-heading-2026:hover{background:rgba(0,89,248,.06) !important;color:#0059f8 !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026,body.woocommerce-page .shop-mega-panel-2026--compact .shop-mega-quick-2026{position:relative !important;display:flex !important;align-items:center !important;min-height:34px !important;padding:8px 10px 8px 24px !important;border-radius:12px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#59657f !important;font-size:13px !important;font-weight:620 !important;letter-spacing:0 !important;line-height:1.25 !important;text-transform:none !important;text-decoration:none !important;transform:none !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a:before,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026:before{content:"" !important;position:absolute !important;left:11px !important;top:50% !important;width:5px !important;height:5px !important;border-radius:999px !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;opacity:.32 !important;transform:translateY(-50%) !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a:hover,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026:hover{background:linear-gradient(120deg,rgba(0,89,248,.07),rgba(0,190,246,.06)) !important;color:#0059f8 !important;transform:translateX(2px) !important}}body.single-product .shop-entry-2026 div.product div.images,body.single-product .shop-entry-2026 div.product .woocommerce-product-gallery,body.single-product .woocommerce-product-gallery__wrapper,body.single-product .woocommerce-product-gallery__image,body.single-product div.images .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image a{background:0 0 !important;border:0 !important;box-shadow:none !important;padding:0 !important}body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image a{min-height:clamp(470px, 34vw, 550px) !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image,body.single-product .woocommerce-product-gallery .zoomImg{filter:none !important;box-shadow:none !important;transform:none !important;background:0 0 !important}body.single-product .woocommerce-product-gallery__image:hover img{transform:none !important}body.single-product .summary.entry-summary,body.single-product .summary.entry-summary *,body.single-product .summary form.cart,body.single-product .summary .woocommerce-product-details__short-description,body.single-product .summary .product_meta{box-sizing:border-box !important}body.single-product .summary form.cart,body.single-product .summary .woocommerce-product-details__short-description,body.single-product .summary .product_meta{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:after,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:after,body.tax-product_cat .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:after{content:none !important;display:none !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product a img,body.post-type-archive-product .shop-entry-2026 ul.products li.product a img,body.tax-product_cat .shop-entry-2026 ul.products li.product a img,.shop-featured-image-2026 img{filter:none !important;box-shadow:none !important}.shop-featured-image-2026:before,.shop-featured-quick-2026{content:none !important;display:none !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product,body.post-type-archive-product .shop-entry-2026 ul.products li.product,body.tax-product_cat .shop-entry-2026 ul.products li.product{box-shadow:0 12px 30px -26px rgba(10,30,90,.16) !important}body.woocommerce-shop .shop-entry-2026 ul.products li.product:hover,body.post-type-archive-product .shop-entry-2026 ul.products li.product:hover,body.tax-product_cat .shop-entry-2026 ul.products li.product:hover{box-shadow:0 22px 42px -32px rgba(0,89,248,.24),0 8px 18px -16px rgba(10,30,90,.12) !important}body.woocommerce-cart .shop-utility-page-2026>.shop-entry-2026,body.woocommerce-account .shop-utility-page-2026>.shop-entry-2026,body.woocommerce-checkout .shop-utility-page-2026>.shop-entry-2026{box-sizing:border-box !important;width:100% !important;padding:24px !important;border-radius:28px !important;background:#fff !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 26px 70px -54px rgba(10,40,120,.3) !important;color:#26344f !important}body.woocommerce-cart .shop-utility-page-2026 .woocommerce,body.woocommerce-account .shop-utility-page-2026 .woocommerce,body.woocommerce-checkout .shop-utility-page-2026 .woocommerce{box-sizing:border-box !important;width:100% !important;max-width:100% !important;float:none !important;clear:both !important;color:#26344f !important}body.woocommerce-cart .woocommerce table.shop_table,body.woocommerce-checkout .woocommerce table.shop_table,body.woocommerce-account .woocommerce table.shop_table{border:1px solid rgba(16,26,74,.065) !important;border-radius:20px !important;border-collapse:separate !important;border-spacing:0 !important;overflow:hidden !important;background:#fff !important;box-shadow:none !important}body.woocommerce-cart .woocommerce table.shop_table th,body.woocommerce-checkout .woocommerce table.shop_table th,body.woocommerce-account .woocommerce table.shop_table th{padding:14px 16px !important;background:#f7fbff !important;color:#5a6485 !important;font-size:12px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:none !important}body.woocommerce-cart .woocommerce table.shop_table td,body.woocommerce-checkout .woocommerce table.shop_table td,body.woocommerce-account .woocommerce table.shop_table td{padding:16px !important;border-color:rgba(16,26,74,.06) !important;color:#26344f !important}body.woocommerce-cart .cart_totals,body.woocommerce-checkout #order_review,body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-content,body.woocommerce-account .woocommerce-form-login,body.woocommerce-account .woocommerce-form-register{box-sizing:border-box !important;border-radius:22px !important;background:#fff !important;border:1px solid rgba(16,26,74,.065) !important;box-shadow:0 18px 44px -36px rgba(10,40,120,.26) !important;padding:22px !important}body.woocommerce-cart .woocommerce a.button,body.woocommerce-cart .woocommerce button.button,body.woocommerce-cart .woocommerce input.button,body.woocommerce-account .woocommerce a.button,body.woocommerce-account .woocommerce button.button,body.woocommerce-account .woocommerce input.button,body.woocommerce-checkout .woocommerce a.button,body.woocommerce-checkout .woocommerce button.button,body.woocommerce-checkout .woocommerce input.button{border-radius:999px !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;border:0 !important;color:#fff !important;font-weight:800 !important;text-transform:none !important;box-shadow:0 16px 30px -18px rgba(0,89,248,.54) !important}@media (max-width:1024px){body.woocommerce-page #content>.hd.shop-hd-2026,body.woocommerce-page #content .bd.shop-page-2026,body.page-template-page-woo-header #content>.hd.shop-hd-2026,body.page-template-page-woo-header #content .bd.shop-page-2026{width:min(100%, calc(100vw - 24px)) !important}body.woocommerce-cart .shop-utility-page-2026>.shop-entry-2026,body.woocommerce-account .shop-utility-page-2026>.shop-entry-2026,body.woocommerce-checkout .shop-utility-page-2026>.shop-entry-2026{padding:14px !important;border-radius:22px !important}}body.woocommerce-page #content>.hd.shop-hd-2026,body.page-template-page-woo-header #content>.hd.shop-hd-2026{width:min(1460px, calc(100vw - 64px)) !important;max-width:1460px !important;margin-bottom:18px !important}body.woocommerce-page:not(.woocommerce-shop) .shop-hd-2026 .shop-hd-shell,body.page-template-page-woo-header .shop-hd-2026 .shop-hd-shell{padding:0 !important;border-radius:999px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.woocommerce-page .shop-commerce-bar-2026,body.single-product .shop-hd-product-2026 .shop-commerce-bar-2026,body.page-template-page-woo-header .shop-commerce-bar-2026{box-sizing:border-box !important;width:100% !important;min-height:68px !important;padding:10px 16px !important;border-radius:999px !important;background:rgba(255,255,255,.78) !important;border:1px solid rgba(255,255,255,.88) !important;box-shadow:0 14px 30px -18px rgba(0,89,248,.18),0 4px 10px -5px rgba(13,28,73,.08),inset 0 0 0 1px rgba(255,255,255,.86) !important;backdrop-filter:blur(16px) saturate(1.35) !important;-webkit-backdrop-filter:blur(16px) saturate(1.35) !important;overflow:visible !important}body.woocommerce-page .shop-icon-actions-2026,body.single-product .shop-hd-product-2026 .shop-icon-actions-2026{padding-right:4px !important}body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-sf-wrapp,body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-form{position:relative !important;border-radius:999px !important}body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-input,body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-input:focus{padding-left:54px !important;padding-right:62px !important}body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-submit{right:8px !important;top:50% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:34px !important;min-width:34px !important;min-height:34px !important;padding:0 !important;border-radius:999px !important;background:#fff !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 8px 18px -14px rgba(10,40,120,.25) !important;transform:translateY(-50%) !important}body.woocommerce-page .shop-search-landing-2026 .dgwt-wcas-search-submit svg{width:16px !important;height:16px !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-panel-2026{left:0 !important;right:auto !important;transform:none !important;max-width:min(740px, calc(100vw - 32px)) !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-item-2026.has-dropdown:nth-child(3)>.shop-mega-panel-2026{left:0 !important;right:auto !important}body.woocommerce-page .shop-hd-utility-2026 .shop-hd-top--compact{display:none !important}body.page-template-page-woo-header #content .shop-utility-page-2026>.shop-entry-2026{padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.page-template-page-woo-header #content .shop-utility-page-2026 .woocommerce{padding:26px !important;border-radius:30px !important;background:rgba(255,255,255,.96) !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 24px 58px -40px rgba(10,40,120,.28) !important}.shop-utility-title-2026{box-sizing:border-box !important;margin:0 0 22px !important;padding:0 0 18px !important;border-bottom:1px solid rgba(16,26,74,.065) !important}.shop-utility-title-2026 h1{margin:0 !important;color:#101a4a !important;font-size:clamp(26px, 2vw, 34px) !important;font-weight:900 !important;line-height:1.08 !important;letter-spacing:0 !important}.shop-utility-title-2026 p{max-width:720px !important;margin:8px 0 0 !important;color:#66718a !important;font-size:14px !important;line-height:1.55 !important}body.woocommerce-account #content .woocommerce-form-login,body.woocommerce-account #content form.login{width:min(100%, 640px) !important;max-width:640px !important;margin:0 auto !important;padding:24px !important;border-radius:24px !important}body.woocommerce-account #content .woocommerce-form-login .form-row,body.woocommerce-account #content form.login .form-row,body.woocommerce-account #content .woocommerce-form-login .password-input,body.woocommerce-account #content form.login .password-input{box-sizing:border-box !important;width:100% !important;max-width:560px !important}body.woocommerce-account #content .woocommerce-form-login input.input-text,body.woocommerce-account #content form.login input.input-text,body.woocommerce-account #content .woocommerce-form-login input[type=password],body.woocommerce-account #content form.login input[type=password]{box-sizing:border-box !important;width:100% !important;max-width:560px !important;height:48px !important;min-height:48px !important;padding:0 44px 0 16px !important;border-radius:14px !important;background:#f8fbff !important;border:1px solid rgba(16,26,74,.09) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9) !important;color:#26344f !important}.shop-category-tiles.front-shop-images{gap:10px !important;margin-top:14px !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}.shop-category-tiles.front-shop-images:before,.shop-category-tiles.front-shop-images:after{content:none !important;display:none !important}.shop-category-tiles .front-cat{display:flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;min-height:76px !important;padding:14px 12px !important;border-radius:18px !important;background:rgba(255,255,255,.82) !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 10px 22px -22px rgba(10,40,120,.2) !important;color:#2a3556 !important;font-weight:750 !important}.shop-category-tiles .front-cat svg{color:#0059f8 !important;opacity:.72 !important}.shop-category-tiles .front-cat:hover{transform:translateY(-2px) !important;background:#fff !important;border-color:rgba(0,89,248,.14) !important;box-shadow:0 16px 32px -26px rgba(0,89,248,.24) !important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.images img.wp-post-image,body.single-product .woocommerce-product-gallery .zoomImg{filter:none !important;box-shadow:none !important}.shop-add-fly-2026{position:fixed;z-index:2147482000;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:6px;border-radius:18px;background:rgba(255,255,255,.96);border:1px solid rgba(0,89,248,.12);box-shadow:0 24px 50px -24px rgba(0,89,248,.45);pointer-events:none;opacity:1;transition:transform .72s cubic-bezier(.2,.8,.2,1),opacity .72s ease,border-radius .72s ease}.shop-add-fly-2026 img{display:block;width:100%;height:100%;object-fit:contain;filter:none !important;box-shadow:none !important}.shop-icon-action-2026--cart.is-cart-pulse-2026{animation:shopCartPulse2026 .72s cubic-bezier(.2,.8,.2,1)}@keyframes shopCartPulse2026{0%{transform:scale(1)}42%{transform:scale(1.12);box-shadow:0 0 0 8px rgba(0,190,246,.14),0 16px 28px -16px rgba(0,89,248,.48)}100%{transform:scale(1)}}body.single-product .summary form.cart.is-adding-2026{pointer-events:none}body.single-product .summary .single_add_to_cart_button.is-loading-2026{filter:saturate(1.05) brightness(1.02);box-shadow:0 0 0 4px rgba(0,190,246,.12),0 16px 30px -18px rgba(0,89,248,.54) !important}.shop-cart-feedback-2026{width:100%;max-height:0;margin:0 !important;overflow:hidden;color:#0059f8;font-size:13px;font-weight:800;line-height:1.35;opacity:0;transition:max-height .24s ease,margin .24s ease,opacity .24s ease}.shop-cart-feedback-2026.is-visible{max-height:40px;margin-top:10px !important;opacity:1}@media (min-width:1025px){body.woocommerce-page .shop-commerce-bar-2026,body.single-product .shop-hd-product-2026 .shop-commerce-bar-2026,body.page-template-page-woo-header .shop-commerce-bar-2026{grid-template-columns:minmax(0, max-content) minmax(320px, 1fr) auto !important;gap:14px !important}}@media (max-width:1024px){body.woocommerce-page #content>.hd.shop-hd-2026,body.page-template-page-woo-header #content>.hd.shop-hd-2026{width:min(100%, calc(100vw - 24px)) !important}body.woocommerce-page .shop-commerce-bar-2026,body.single-product .shop-hd-product-2026 .shop-commerce-bar-2026,body.page-template-page-woo-header .shop-commerce-bar-2026{border-radius:24px !important;padding:10px !important}body.page-template-page-woo-header #content .shop-utility-page-2026 .woocommerce{padding:16px !important;border-radius:22px !important}body.woocommerce-account #content .woocommerce-form-login,body.woocommerce-account #content form.login{padding:18px !important}}.shop-products-toolbar-2026{align-items:center !important;gap:14px !important;margin-bottom:18px !important}.shop-products-toolbar-copy-2026{display:flex !important;align-items:center !important;justify-content:flex-start !important;min-width:0 !important}.shop-products-eyebrow-2026,.shop-collections-2026 .shop-featured-head-2026{display:none !important}.shop-product-tabs-2026{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important;width:100% !important;margin:0 !important}.shop-product-tabs-2026 button{min-height:42px !important;padding:0 18px !important;border-radius:999px !important;font-size:13px !important;font-weight:800 !important;letter-spacing:0 !important;text-transform:none !important}.shop-featured-grid-2026{margin-top:0 !important}.shop-featured-badges-2026{align-items:flex-start !important;gap:6px !important}.shop-featured-badge-2026{min-height:25px !important;padding:0 10px !important;border-radius:999px !important;box-shadow:0 10px 20px -14px rgba(10,40,120,.34) !important;font-size:10.5px !important;font-weight:900 !important;letter-spacing:.02em !important;text-transform:none !important;white-space:nowrap !important}.shop-featured-badge-2026--hit{background:linear-gradient(135deg,#0059f8,#00bef6) !important}.shop-featured-badge-2026--new{background:linear-gradient(135deg,#16a970,#20d0a1) !important}.shop-featured-badge-2026--sale{background:linear-gradient(135deg,#fa3076,#fa4f30) !important}body.single-product .woocommerce-product-gallery__trigger{width:42px !important;height:42px !important;border-radius:999px !important;background:rgba(255,255,255,.78) !important;border:0 !important;box-shadow:0 12px 24px -20px rgba(10,40,120,.28) !important;outline:none !important}body.single-product .woocommerce-product-gallery__trigger:before{width:20px !important;height:20px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%230059f8' stroke-width='2.35' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.8' cy='10.8' r='6.2'/%3E%3Cpath d='m16 16 4 4'/%3E%3C/svg%3E") !important}body.single-product .woocommerce-product-gallery__trigger:after,body.single-product .woocommerce-product-gallery__trigger span,body.single-product .woocommerce-product-gallery__trigger img{content:none !important;display:none !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026,body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026--compact{text-align:left !important;transform:translate3d(0,10px,0) scale(.985) !important;transform-origin:top left !important;transition:opacity .18s ease,visibility .18s ease,transform .24s cubic-bezier(.2,.8,.2,1) !important;will-change:opacity,transform !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-item-2026:hover>.shop-mega-panel-2026,body.woocommerce-page .shop-category-rail-2026 .shop-mega-item-2026:focus-within>.shop-mega-panel-2026{transform:translate3d(0,0,0) scale(1) !important}body.woocommerce-page .shop-mega-column-2026,body.woocommerce-page .shop-mega-links-2026{text-align:left !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-heading-2026,body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 a,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-heading-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-quick-2026{justify-content:flex-start !important;align-items:center !important;text-align:left !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026{transition:background .18s ease,color .18s ease,transform .2s cubic-bezier(.2,.8,.2,1) !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a:hover,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026:hover{transform:translateX(3px) !important}body.tax-product_cat #content>.hd.shop-hd-2026{margin-bottom:22px !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact{position:relative !important;display:block !important;margin-top:16px !important;padding:24px 28px !important;border-radius:30px !important;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(247,251,255,.88)) !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 22px 54px -44px rgba(10,40,120,.28),inset 0 1px 0 rgba(255,255,255,.9) !important;overflow:hidden !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact:before{content:"" !important;position:absolute !important;left:24px !important;right:24px !important;top:0 !important;height:3px !important;border-radius:999px !important;background:linear-gradient(90deg,#0059f8,#00bef6,#fa3076) !important;opacity:.72 !important}body.tax-product_cat .shop-hd-copy h1{font-size:clamp(30px, 2.8vw, 46px) !important;line-height:1.06 !important;color:#101a4a !important}body.tax-product_cat .shop-breadcrumbs{margin-top:12px !important}@media (max-width:1024px){.shop-products-toolbar-2026{align-items:flex-start !important;flex-direction:column !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact{padding:20px !important;border-radius:24px !important}}body.tax-product_cat #content>.hd.shop-hd-2026,body.post-type-archive-product #content>.hd.shop-hd-2026{margin-bottom:18px !important}body.tax-product_cat .shop-hd-2026 .shop-hd-shell,body.post-type-archive-product .shop-hd-2026 .shop-hd-shell{padding:0 !important;border-radius:999px !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact{display:block !important;margin:16px 0 0 !important;padding:22px 28px 20px !important;border-radius:26px !important;background:rgba(255,255,255,.94) !important;background-image:none !important;border:1px solid rgba(16,26,74,.06) !important;box-shadow:0 18px 44px -38px rgba(10,40,120,.24),inset 0 1px 0 rgba(255,255,255,.88) !important;overflow:visible !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact:before,body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact:after,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact:before,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact:after{content:none !important;display:none !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy{width:100% !important;max-width:920px !important;padding:0 !important;margin:0 !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy h1,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy h1{display:block !important;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;color:#101a4a !important;-webkit-text-fill-color:#101a4a !important;background:0 0 !important;background-image:none !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;font-size:clamp(28px, 2.2vw, 38px) !important;font-weight:900 !important;line-height:1.08 !important;letter-spacing:0 !important;text-shadow:none !important;opacity:1 !important;overflow:visible !important}body.tax-product_cat .shop-hd-2026 .shop-breadcrumbs,body.post-type-archive-product .shop-hd-2026 .shop-breadcrumbs{margin-top:10px !important;color:#66718a !important;font-size:12.5px !important}body.tax-product_cat .shop-category-tiles,body.post-type-archive-product .shop-category-tiles{display:none !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026,body.single-product .shop-category-rail-2026 .shop-mega-panel-2026,body.tax-product_cat .shop-category-rail-2026 .shop-mega-panel-2026{text-align:left !important}body.woocommerce-page .shop-mega-column-2026,body.woocommerce-page .shop-mega-links-2026,body.single-product .shop-mega-column-2026,body.single-product .shop-mega-links-2026{list-style:none !important;padding-left:0 !important;margin-left:0 !important;text-align:left !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a,body.woocommerce-page .shop-category-rail-2026 .shop-mega-heading-2026,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026,body.single-product .shop-category-rail-2026 .shop-mega-links-2026 a,body.single-product .shop-category-rail-2026 .shop-mega-heading-2026,body.single-product .shop-category-rail-2026 .shop-mega-quick-2026{justify-content:flex-start !important;text-align:left !important;padding-left:12px !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a:before,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026:before,body.single-product .shop-category-rail-2026 .shop-mega-links-2026 a:before,body.single-product .shop-category-rail-2026 .shop-mega-quick-2026:before{content:none !important;display:none !important}@media (min-width:1025px){body.tax-product_cat .shop-entry-2026,body.post-type-archive-product .shop-entry-2026{padding-top:4px !important}body.tax-product_cat .shop-entry-2026 ul.products,body.post-type-archive-product .shop-entry-2026 ul.products{gap:18px !important;align-items:stretch !important}body.tax-product_cat .shop-entry-2026 ul.products li.product,body.post-type-archive-product .shop-entry-2026 ul.products li.product{position:relative !important;display:flex !important;flex-direction:column !important;min-height:100% !important;padding:14px 14px 16px !important;border-radius:22px !important;background:#fff !important;border:1px solid rgba(16,26,74,.06) !important;box-shadow:0 14px 32px -28px rgba(10,30,90,.18) !important;overflow:hidden !important;transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease,border-color .28s ease !important}body.tax-product_cat .shop-entry-2026 ul.products li.product:hover,body.post-type-archive-product .shop-entry-2026 ul.products li.product:hover{transform:translateY(-4px) !important;border-color:rgba(0,89,248,.14) !important;box-shadow:0 24px 52px -36px rgba(0,89,248,.28),0 8px 20px -18px rgba(10,30,90,.14) !important}body.tax-product_cat .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;border:0 !important;box-shadow:none !important;text-decoration:none !important}body.tax-product_cat .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:before,body.tax-product_cat .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:after,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:before,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link:after,body.tax-product_cat .shop-entry-2026 ul.products li.product:before,body.post-type-archive-product .shop-entry-2026 ul.products li.product:before{content:none !important;display:none !important}body.tax-product_cat .shop-entry-2026 ul.products li.product a img,body.post-type-archive-product .shop-entry-2026 ul.products li.product a img{width:100% !important;aspect-ratio:1/1 !important;height:auto !important;max-height:330px !important;object-fit:contain !important;padding:8px !important;margin:0 0 14px !important;border-radius:18px !important;background:#fff !important;filter:none !important;box-shadow:none !important;transition:transform .32s cubic-bezier(.2,.8,.2,1) !important}body.tax-product_cat .shop-entry-2026 ul.products li.product:hover a img,body.post-type-archive-product .shop-entry-2026 ul.products li.product:hover a img{transform:scale(1.025) !important}body.tax-product_cat .shop-entry-2026 ul.products li.product img.secondary-image,body.post-type-archive-product .shop-entry-2026 ul.products li.product img.secondary-image{display:none !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .woocommerce-loop-product__title,body.tax-product_cat .shop-entry-2026 ul.products li.product h2,body.post-type-archive-product .shop-entry-2026 ul.products li.product .woocommerce-loop-product__title,body.post-type-archive-product .shop-entry-2026 ul.products li.product h2{min-height:2.72em !important;margin:0 0 10px !important;padding:0 !important;color:#101a4a !important;font-size:15px !important;font-weight:850 !important;line-height:1.36 !important;text-align:left !important;letter-spacing:0 !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .price,body.post-type-archive-product .shop-entry-2026 ul.products li.product .price{display:flex !important;align-items:baseline !important;justify-content:flex-start !important;flex-wrap:wrap !important;gap:6px 12px !important;min-height:36px !important;margin:auto 0 12px !important;padding:0 !important;border:0 !important;color:#0059f8 !important;font-size:18px !important;font-weight:900 !important;line-height:1.15 !important;text-align:left !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .price .screen-reader-text,body.post-type-archive-product .shop-entry-2026 ul.products li.product .price .screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .price del,body.post-type-archive-product .shop-entry-2026 ul.products li.product .price del{order:1 !important;color:#9aa7bd !important;font-size:13px !important;font-weight:750 !important;line-height:1.2 !important;text-decoration-thickness:1px !important;opacity:1 !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .price del .amount,body.tax-product_cat .shop-entry-2026 ul.products li.product .price del bdi,body.tax-product_cat .shop-entry-2026 ul.products li.product .price del .woocommerce-Price-currencySymbol,body.post-type-archive-product .shop-entry-2026 ul.products li.product .price del .amount,body.post-type-archive-product .shop-entry-2026 ul.products li.product .price del bdi,body.post-type-archive-product .shop-entry-2026 ul.products li.product .price del .woocommerce-Price-currencySymbol{color:#9aa7bd !important;font-size:13px !important;font-weight:750 !important;line-height:1.2 !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .price ins,body.post-type-archive-product .shop-entry-2026 ul.products li.product .price ins{order:2 !important;background:0 0 !important;color:#0059f8 !important;font-size:18px !important;font-weight:950 !important;line-height:1.15 !important;text-decoration:none !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .price ins .amount,body.tax-product_cat .shop-entry-2026 ul.products li.product .price ins bdi,body.post-type-archive-product .shop-entry-2026 ul.products li.product .price ins .amount,body.post-type-archive-product .shop-entry-2026 ul.products li.product .price ins bdi{color:#0059f8 !important;font-size:18px !important;font-weight:950 !important;line-height:1.15 !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .price ins .woocommerce-Price-currencySymbol,body.post-type-archive-product .shop-entry-2026 ul.products li.product .price ins .woocommerce-Price-currencySymbol{font-size:12px !important;font-weight:850 !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .button,body.tax-product_cat .shop-entry-2026 ul.products li.product a.button,body.tax-product_cat .shop-entry-2026 ul.products li.product a.add_to_cart_button,body.post-type-archive-product .shop-entry-2026 ul.products li.product .button,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.button,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.add_to_cart_button{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;box-sizing:border-box !important;align-self:stretch !important;width:100% !important;max-width:100% !important;height:42px !important;min-height:42px !important;margin:0 !important;left:auto !important;right:auto !important;padding:0 16px !important;border-radius:999px !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;border:0 !important;box-shadow:0 14px 26px -16px rgba(0,89,248,.48) !important;color:#fff !important;font-size:13px !important;font-weight:850 !important;letter-spacing:0 !important;text-transform:none !important;text-decoration:none !important;opacity:1 !important;visibility:visible !important;transform:none !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .button:after,body.tax-product_cat .shop-entry-2026 ul.products li.product a.button:after,body.post-type-archive-product .shop-entry-2026 ul.products li.product .button:after,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.button:after{content:none !important;display:none !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .onsale,body.post-type-archive-product .shop-entry-2026 ul.products li.product .onsale{position:absolute !important;top:18px !important;right:18px !important;left:auto !important;z-index:8 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;height:28px !important;min-width:58px !important;min-height:28px !important;padding:0 11px !important;border-radius:999px !important;background:linear-gradient(135deg,#fa3076,#fa4f30) !important;border:0 !important;box-shadow:0 12px 22px -14px rgba(250,48,118,.58) !important;color:#fff !important;font-size:10.5px !important;font-weight:900 !important;line-height:1 !important;letter-spacing:.04em !important;text-transform:uppercase !important;transform:none !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .onsale:before,body.post-type-archive-product .shop-entry-2026 ul.products li.product .onsale:before{content:"Скидка" !important;display:inline !important;width:auto !important;height:auto !important;background:0 0 !important;color:inherit !important;font:inherit !important;line-height:inherit !important}body.tax-product_cat .shop-entry-2026 ul.products li.product .onsale:after,body.post-type-archive-product .shop-entry-2026 ul.products li.product .onsale:after{content:none !important;display:none !important}}@media (max-width:1024px){body.tax-product_cat .shop-hd-2026 .shop-hd-shell,body.post-type-archive-product .shop-hd-2026 .shop-hd-shell{border-radius:24px !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact{padding:18px !important;border-radius:22px !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy h1,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy h1{font-size:28px !important}}body.tax-product_cat #content .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy>h1[data-title],body.post-type-archive-product #content .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy>h1[data-title]{display:block !important;width:auto !important;height:auto !important;min-height:1.08em !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:1 !important;color:#101a4a !important;-webkit-text-fill-color:#101a4a !important;background:0 0 !important;background-image:none !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;text-shadow:none !important;overflow:visible !important;filter:none !important;mix-blend-mode:normal !important}body.tax-product_cat #content .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy>h1[data-title]:before,body.post-type-archive-product #content .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy>h1[data-title]:before{content:attr(data-title) !important;display:block !important;color:#101a4a !important;-webkit-text-fill-color:#101a4a !important;background:0 0 !important;background-image:none !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;font-size:clamp(28px, 2.2vw, 38px) !important;font-weight:900 !important;line-height:1.08 !important;letter-spacing:0 !important;text-shadow:none !important;opacity:1 !important;visibility:visible !important}#header,body.woocommerce-page #header{padding-top:22px !important}#header #id,body.woocommerce-page #header #id{min-height:113px !important;height:113px !important;align-items:flex-start !important}#header #id h1{margin:0 !important;padding:0 !important;line-height:0 !important}#header #id h1 a>img,#header #id h1 a>img.brand-logo-img,body.woocommerce-page #header #id img{display:block !important;width:auto !important;height:86px !important;max-width:100% !important;border:0 !important;box-shadow:none !important}#primary-nav,body.woocommerce-page #primary-nav{margin-top:16px !important}body.woocommerce-page #content>.hd.shop-hd-2026,body.single-product #content>.hd.shop-hd-2026,body.tax-product_cat #content>.hd.shop-hd-2026{margin-top:4px !important}@media (min-width:1025px){body.woocommerce-page .shop-hd-2026 .shop-commerce-bar-2026,body.single-product .shop-hd-product-2026 .shop-commerce-bar-2026,body.tax-product_cat .shop-hd-2026 .shop-commerce-bar-2026,body.post-type-archive-product .shop-hd-2026 .shop-commerce-bar-2026{display:grid !important;grid-template-columns:minmax(0, max-content) minmax(360px, 1fr) auto !important;align-items:center !important;justify-content:space-between !important;gap:14px !important;min-height:75px !important;padding:10px 16px !important;border-radius:999px !important;background:rgba(255,255,255,.78) !important;border:1px solid rgba(255,255,255,.88) !important;box-shadow:0 14px 30px -18px rgba(0,89,248,.18),0 4px 10px -5px rgba(13,28,73,.08),inset 0 0 0 1px rgba(255,255,255,.86) !important;backdrop-filter:blur(16px) saturate(1.35) !important;-webkit-backdrop-filter:blur(16px) saturate(1.35) !important}body.woocommerce-page .shop-hd-2026 .shop-category-rail-2026.shop-mega-nav-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026,body.tax-product_cat .shop-hd-2026 .shop-category-rail-2026.shop-mega-nav-2026,body.post-type-archive-product .shop-hd-2026 .shop-category-rail-2026.shop-mega-nav-2026{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:2px !important;width:auto !important;min-height:54px !important;padding:6px !important;margin:0 !important;border-radius:999px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;list-style:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 button.shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 button.shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026{box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;height:42px !important;min-height:42px !important;max-height:42px !important;padding:0 18px !important;margin:0 !important;border-radius:999px !important;background-color:transparent !important;border:0 !important;box-shadow:none !important;color:#475073 !important;font-size:13.5px !important;font-weight:650 !important;line-height:1 !important;letter-spacing:0 !important;text-transform:none !important;white-space:nowrap !important;text-decoration:none !important;transform:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown>.shop-mega-link-2026{padding-right:34px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%236b748a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 16px center !important;background-size:10px 10px !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-label,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-label,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-label,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-label{color:inherit !important;background:0 0 !important;background-image:none !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;-webkit-text-fill-color:currentColor !important;font:inherit !important;line-height:inherit !important;letter-spacing:inherit !important;text-transform:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:before,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:after,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:before,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:after{content:none !important;display:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026{background-image:linear-gradient(135deg,#0059f8 0%,#00bef6 74%,#fa3076 145%) !important;color:#fff !important;box-shadow:0 10px 22px -8px rgba(0,89,248,.48),inset 0 0 0 1px rgba(255,255,255,.24) !important;transform:translateY(-1px) !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"),linear-gradient(135deg,#0059f8 0%,#00bef6 74%,#fa3076 145%) !important;background-repeat:no-repeat,no-repeat !important;background-position:right 16px center,center !important;background-size:10px 10px,100% 100% !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-panel-2026,body.tax-product_cat .shop-category-rail-2026 .shop-mega-panel-2026,body.post-type-archive-product .shop-category-rail-2026 .shop-mega-panel-2026{box-sizing:border-box !important;display:grid !important;grid-template-columns:repeat(3,minmax(180px, 1fr)) !important;width:min(740px, calc(100vw - 80px)) !important;top:calc(100% + 14px) !important;padding:12px !important;gap:8px !important;border-radius:22px !important;background:rgba(255,255,255,.985) !important;border:1px solid rgba(0,89,248,.06) !important;box-shadow:0 26px 64px -24px rgba(13,28,73,.3),0 4px 12px -4px rgba(13,28,73,.1),inset 0 0 0 1px rgba(255,255,255,.78) !important;text-align:left !important;backdrop-filter:blur(16px) saturate(1.3) !important;-webkit-backdrop-filter:blur(16px) saturate(1.3) !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-panel-2026--compact,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-panel-2026--compact,body.tax-product_cat .shop-category-rail-2026 .shop-mega-panel-2026--compact,body.post-type-archive-product .shop-category-rail-2026 .shop-mega-panel-2026--compact{grid-template-columns:1fr !important;width:270px !important}body.woocommerce-page .shop-mega-column-2026,body.single-product .shop-hd-product-2026 .shop-mega-column-2026,body.tax-product_cat .shop-mega-column-2026,body.post-type-archive-product .shop-mega-column-2026{box-sizing:border-box !important;padding:8px 8px 8px 0 !important;border-radius:16px !important;background:0 0 !important;border:0 !important;list-style:none !important;text-align:left !important}body.woocommerce-page .shop-mega-links-2026,body.single-product .shop-hd-product-2026 .shop-mega-links-2026,body.tax-product_cat .shop-mega-links-2026,body.post-type-archive-product .shop-mega-links-2026{display:grid !important;gap:2px !important;padding:9px 0 0 !important;margin:0 !important;list-style:none !important;text-align:left !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-heading-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-heading-2026,body.tax-product_cat .shop-category-rail-2026 .shop-mega-heading-2026,body.post-type-archive-product .shop-category-rail-2026 .shop-mega-heading-2026{box-sizing:border-box !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;min-height:33px !important;margin:0 0 4px !important;padding:8px 10px !important;border-radius:12px !important;background:linear-gradient(#fff,#f7fbff) !important;box-shadow:0 12px 24px -22px rgba(10,40,120,.3) !important;color:#101a4a !important;font-size:13.2px !important;font-weight:800 !important;line-height:1.25 !important;letter-spacing:0 !important;text-align:left !important;text-decoration:none !important;text-transform:none !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-links-2026 a,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-quick-2026,body.tax-product_cat .shop-category-rail-2026 .shop-mega-links-2026 a,body.tax-product_cat .shop-category-rail-2026 .shop-mega-quick-2026,body.post-type-archive-product .shop-category-rail-2026 .shop-mega-links-2026 a,body.post-type-archive-product .shop-category-rail-2026 .shop-mega-quick-2026{box-sizing:border-box !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;min-height:28px !important;padding:6px 8px !important;margin:0 !important;border-radius:10px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:rgba(74,85,104,.84) !important;font-size:12.2px !important;font-weight:620 !important;line-height:1.3 !important;letter-spacing:0 !important;text-align:left !important;text-decoration:none !important;text-transform:none !important;transform:none !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-heading-2026:before,body.woocommerce-page .shop-category-rail-2026 .shop-mega-heading-2026:after,body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a:before,body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a:after,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026:before,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026:after,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-heading-2026:before,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-heading-2026:after,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-links-2026 a:before,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-links-2026 a:after,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-quick-2026:before,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-quick-2026:after{content:none !important;display:none !important}body.woocommerce-page .shop-category-rail-2026 .shop-mega-links-2026 a:hover,body.woocommerce-page .shop-category-rail-2026 .shop-mega-quick-2026:hover,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-links-2026 a:hover,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-quick-2026:hover,body.tax-product_cat .shop-category-rail-2026 .shop-mega-links-2026 a:hover,body.tax-product_cat .shop-category-rail-2026 .shop-mega-quick-2026:hover,body.post-type-archive-product .shop-category-rail-2026 .shop-mega-links-2026 a:hover,body.post-type-archive-product .shop-category-rail-2026 .shop-mega-quick-2026:hover{background:linear-gradient(120deg,rgba(0,89,248,.07),rgba(0,190,246,.06)) !important;color:#0059f8 !important;transform:translateX(2px) !important}}body.woocommerce-shop .shop-trust-strip-2026{gap:10px !important;margin-top:20px !important;padding:12px !important;border-radius:24px !important;background:rgba(255,255,255,.92) !important}body.woocommerce-shop .shop-trust-strip-2026 div{grid-template-columns:42px minmax(0, 1fr) !important;align-content:center !important;align-items:center !important;column-gap:12px !important;row-gap:3px !important;min-height:66px !important;padding:10px 14px !important;border-left:0 !important;border-radius:18px !important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,251,255,.86)) !important;box-shadow:inset 0 0 0 1px rgba(0,89,248,.055) !important}body.woocommerce-shop .shop-trust-strip-2026 svg{width:38px !important;height:38px !important;padding:9px !important;border-radius:14px !important;background:rgba(0,89,248,.075) !important}body.woocommerce-shop .shop-trust-strip-2026 strong,body.woocommerce-shop .shop-trust-strip-2026 span{line-height:1.22 !important;letter-spacing:0 !important}body.woocommerce-shop .shop-trust-strip-2026 strong{color:#101a4a !important;font-size:13px !important;font-weight:850 !important}body.woocommerce-shop .shop-trust-strip-2026 span{color:#66718a !important;font-size:12.3px !important;font-weight:620 !important}@media (max-width:1024px){#header,body.woocommerce-page #header{padding-top:16px !important}#header #id,body.woocommerce-page #header #id{min-height:96px !important;height:96px !important}#primary-nav,body.woocommerce-page #primary-nav{margin-top:10px !important}#header #id h1 a>img,#header #id h1 a>img.brand-logo-img,body.woocommerce-page #header #id img{height:78px !important}body.woocommerce-shop .shop-trust-strip-2026{grid-template-columns:1fr !important}}body.woocommerce-page #content{padding-top:24px !important}body.woocommerce-page #content>.hd.shop-hd-2026,body.single-product #content>.hd.shop-hd-2026,body.tax-product_cat #content>.hd.shop-hd-2026,body.post-type-archive-product #content>.hd.shop-hd-2026,body.page-template-page-woo-header #content>.hd.shop-hd-2026{margin-top:0 !important}#feeds-nav ul.feeds li.feed.feed-tg>a{background:linear-gradient(135deg,#2aabee,#229ed9) !important}#feeds-nav ul.feeds li.feed.feed-fb>a{background:linear-gradient(135deg,#1877f2,#0a5dc7) !important}#feeds-nav ul.feeds li.feed.feed-ig>a{background:radial-gradient(circle at 30% 110%,#fdd66a 0%,#f76b1c 22%,#e63558 45%,#c5208e 68%,#5d40c9 100%) !important}#feeds-nav ul.feeds li.feed.feed-yt>a{background:linear-gradient(135deg,#ff3b3b,#c00) !important}#feeds-nav ul.feeds li.feed>a>svg{display:block !important;width:18px !important;height:18px !important;color:#fff !important}.shop-cart-preview-wrap-2026{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;z-index:3400 !important}.shop-cart-preview-wrap-2026:after{content:"";position:absolute;left:-12px;right:-12px;top:100%;height:18px;background:0 0}.shop-cart-preview-wrap-2026>.shop-icon-action-2026--cart{width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important}.shop-cart-preview-2026{box-sizing:border-box !important;position:absolute !important;top:calc(100% + 16px) !important;right:0 !important;z-index:3600 !important;width:min(386px, calc(100vw - 32px)) !important;padding:14px !important;border-radius:24px !important;background:rgba(255,255,255,.985) !important;border:1px solid rgba(0,89,248,.08) !important;box-shadow:0 28px 70px -28px rgba(13,28,73,.32),0 8px 18px -10px rgba(13,28,73,.12),inset 0 0 0 1px rgba(255,255,255,.78) !important;color:#26344f !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translate3d(0,10px,0) scale(.985) !important;transform-origin:top right !important;transition:opacity .18s ease,visibility .18s ease,transform .24s cubic-bezier(.2,.8,.2,1) !important;backdrop-filter:blur(18px) saturate(1.24) !important;-webkit-backdrop-filter:blur(18px) saturate(1.24) !important}.shop-cart-preview-wrap-2026:hover .shop-cart-preview-2026,.shop-cart-preview-wrap-2026:focus-within .shop-cart-preview-2026{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translate3d(0,0,0) scale(1) !important}.shop-cart-preview-wrap-2026:hover>.shop-icon-action-2026--cart>span,.shop-cart-preview-wrap-2026:focus-within>.shop-icon-action-2026--cart>span{opacity:0 !important;visibility:hidden !important}.shop-cart-preview-head-2026,.shop-cart-preview-total-2026{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important}.shop-cart-preview-head-2026{padding:2px 2px 12px !important}.shop-cart-preview-head-2026 strong{color:#101a4a !important;font-size:16px !important;font-weight:900 !important;line-height:1.15 !important}.shop-cart-preview-head-2026 span{padding:5px 9px !important;border-radius:999px !important;background:rgba(0,89,248,.075) !important;color:#0059f8 !important;font-size:11.5px !important;font-weight:850 !important;line-height:1 !important}.shop-cart-preview-list-2026{display:grid !important;gap:8px !important;margin:0 0 12px !important}.shop-cart-preview-item-2026{box-sizing:border-box !important;display:grid !important;grid-template-columns:54px minmax(0, 1fr) !important;align-items:center !important;gap:10px !important;min-height:68px !important;padding:7px !important;border-radius:17px !important;background:linear-gradient(180deg,rgba(247,251,255,.9),rgba(255,255,255,.96)) !important;border:1px solid rgba(16,26,74,.055) !important;color:#26344f !important;text-decoration:none !important;transition:background .2s ease,border-color .2s ease,transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease !important}.shop-cart-preview-item-2026:hover{background:#fff !important;border-color:rgba(0,89,248,.14) !important;box-shadow:0 14px 26px -22px rgba(0,89,248,.34) !important;transform:translateY(-1px) !important}.shop-cart-preview-image-2026{display:flex !important;align-items:center !important;justify-content:center !important;width:54px !important;height:54px !important;border-radius:14px !important;background:#fff !important;border:1px solid rgba(16,26,74,.055) !important;overflow:hidden !important}.shop-cart-preview-image-2026 img{display:block !important;width:100% !important;height:100% !important;padding:5px !important;object-fit:contain !important;filter:none !important;box-shadow:none !important}.shop-cart-preview-meta-2026{display:grid !important;gap:5px !important;min-width:0 !important}.shop-cart-preview-name-2026{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;color:#101a4a !important;font-size:13px !important;font-weight:820 !important;line-height:1.25 !important}.shop-cart-preview-qty-2026{color:#66718a !important;font-size:12px !important;font-weight:700 !important;line-height:1.2 !important}.shop-cart-preview-qty-2026 .amount,.shop-cart-preview-total-2026 .amount{color:#0059f8 !important;font-weight:900 !important}.shop-cart-preview-more-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:32px !important;border-radius:999px !important;background:rgba(0,89,248,.07) !important;color:#0059f8 !important;font-size:12px !important;font-weight:850 !important;text-decoration:none !important}.shop-cart-preview-total-2026{margin:0 0 12px !important;padding:12px 14px !important;border-radius:17px !important;background:#f7fbff !important;border:1px solid rgba(16,26,74,.055) !important}.shop-cart-preview-total-2026 span{color:#66718a !important;font-size:12px !important;font-weight:800 !important}.shop-cart-preview-total-2026 strong{color:#0059f8 !important;font-size:15px !important;font-weight:950 !important;line-height:1.1 !important}.shop-cart-preview-actions-2026{display:grid !important;grid-template-columns:1fr 1.15fr !important;gap:8px !important}.shop-cart-preview-button-2026{box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:42px !important;padding:0 14px !important;border-radius:999px !important;font-size:12.5px !important;font-weight:900 !important;line-height:1 !important;text-align:center !important;text-decoration:none !important;white-space:nowrap !important;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,background .22s ease,color .22s ease !important}.shop-cart-preview-button-2026:hover{transform:translateY(-1px) !important}.shop-cart-preview-button-2026--secondary{background:#f7fbff !important;border:1px solid rgba(0,89,248,.1) !important;color:#0059f8 !important}.shop-cart-preview-button-2026--primary{background:linear-gradient(135deg,#0059f8,#00bef6) !important;border:0 !important;color:#fff !important;box-shadow:0 16px 28px -18px rgba(0,89,248,.58) !important}.shop-cart-preview-empty-2026{display:grid !important;gap:12px !important;padding:14px !important;border-radius:18px !important;background:#f7fbff !important;border:1px solid rgba(16,26,74,.055) !important;text-align:center !important}.shop-cart-preview-empty-2026 span{color:#66718a !important;font-size:13px !important;font-weight:700 !important;line-height:1.45 !important}@media (max-width:1024px){body.woocommerce-page #content{padding-top:18px !important}.shop-cart-preview-2026{right:-4px !important;width:min(360px, calc(100vw - 24px)) !important}}@media (max-width:420px){.shop-cart-preview-actions-2026{grid-template-columns:1fr !important}}.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-item-2026,.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-more-2026,.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026{border-color:rgba(16,26,74,.055) !important;transform:none !important}.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-item-2026{background:linear-gradient(180deg,rgba(247,251,255,.9),rgba(255,255,255,.96)) !important;color:#26344f !important;box-shadow:none !important}.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-item-2026:hover{background:#fff !important;border-color:rgba(0,89,248,.14) !important;box-shadow:0 14px 26px -22px rgba(0,89,248,.34) !important;transform:translateY(-1px) !important}.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-more-2026,.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026--secondary{background:#f7fbff !important;border-color:rgba(0,89,248,.1) !important;color:#0059f8 !important;box-shadow:none !important}.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026--primary,.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026--primary:hover,.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026--primary:focus-visible{background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;border-color:transparent !important;color:#fff !important;box-shadow:0 16px 28px -18px rgba(0,89,248,.58) !important}.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026:hover,.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026:focus-visible{transform:translateY(-1px) !important}@media (min-width:1025px){body.woocommerce-page .shop-hd-2026 .shop-category-rail-2026 .shop-mega-panel-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026 .shop-mega-panel-2026,body.woocommerce-shop .shop-category-rail-2026 .shop-mega-panel-2026,body.tax-product_cat .shop-category-rail-2026 .shop-mega-panel-2026,body.post-type-archive-product .shop-category-rail-2026 .shop-mega-panel-2026{box-sizing:border-box !important;display:grid !important;grid-template-columns:repeat(3,minmax(180px, 1fr)) !important;width:min(740px, calc(100vw - 80px)) !important;top:calc(100% + 14px) !important;left:0 !important;right:auto !important;padding:12px !important;gap:8px !important;border-radius:22px !important;background:rgba(255,255,255,.985) !important;border:1px solid rgba(20,26,44,.07) !important;box-shadow:0 26px 64px -24px rgba(13,28,73,.28),0 4px 12px -4px rgba(13,28,73,.09) !important;text-align:left !important}body.woocommerce-page .shop-hd-2026 .shop-mega-column-2026,body.single-product .shop-hd-product-2026 .shop-mega-column-2026,body.woocommerce-shop .shop-mega-column-2026,body.tax-product_cat .shop-mega-column-2026,body.post-type-archive-product .shop-mega-column-2026{box-sizing:border-box !important;padding:8px !important;border:0 !important;background:0 0 !important;box-shadow:none !important;text-align:left !important}body.woocommerce-page .shop-hd-2026 .shop-mega-heading-2026,body.single-product .shop-hd-product-2026 .shop-mega-heading-2026,body.woocommerce-shop .shop-mega-heading-2026,body.tax-product_cat .shop-mega-heading-2026,body.post-type-archive-product .shop-mega-heading-2026{box-sizing:border-box !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;min-height:33px !important;margin:0 0 4px !important;padding:8px 10px !important;border-radius:12px !important;background:linear-gradient(#fff,#f8fafc) !important;border:0 !important;box-shadow:0 12px 24px -22px rgba(10,40,120,.24) !important;color:#101a4a !important;font-size:13.2px !important;font-weight:850 !important;line-height:1.25 !important;letter-spacing:0 !important;text-align:left !important;text-decoration:none !important;text-transform:none !important}body.woocommerce-page .shop-hd-2026 .shop-mega-links-2026 a,body.woocommerce-page .shop-hd-2026 .shop-mega-quick-2026,body.single-product .shop-hd-product-2026 .shop-mega-links-2026 a,body.single-product .shop-hd-product-2026 .shop-mega-quick-2026,body.woocommerce-shop .shop-mega-links-2026 a,body.woocommerce-shop .shop-mega-quick-2026,body.tax-product_cat .shop-mega-links-2026 a,body.tax-product_cat .shop-mega-quick-2026,body.post-type-archive-product .shop-mega-links-2026 a,body.post-type-archive-product .shop-mega-quick-2026{box-sizing:border-box !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;min-height:28px !important;padding:6px 8px !important;margin:0 !important;border-radius:10px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:rgba(74,85,104,.84) !important;font-size:12.2px !important;font-weight:650 !important;line-height:1.3 !important;letter-spacing:0 !important;text-align:left !important;text-decoration:none !important;text-transform:none !important;transform:none !important}body.woocommerce-page .shop-hd-2026 .shop-mega-heading-2026:before,body.woocommerce-page .shop-hd-2026 .shop-mega-heading-2026:after,body.woocommerce-page .shop-hd-2026 .shop-mega-links-2026 a:before,body.woocommerce-page .shop-hd-2026 .shop-mega-links-2026 a:after,body.single-product .shop-hd-product-2026 .shop-mega-heading-2026:before,body.single-product .shop-hd-product-2026 .shop-mega-heading-2026:after,body.single-product .shop-hd-product-2026 .shop-mega-links-2026 a:before,body.single-product .shop-hd-product-2026 .shop-mega-links-2026 a:after{content:none !important;display:none !important}}body.woocommerce-shop .shop-products-stage-2026{position:relative !important;margin-top:26px !important}body.woocommerce-shop .shop-products-toolbar-2026{align-items:center !important;margin:0 !important;padding:0 8px !important;transform:translateY(1px) !important;z-index:4 !important}body.woocommerce-shop .shop-products-toolbar-copy-2026{padding:6px !important;border-radius:22px 22px 0 0 !important;background:rgba(255,255,255,.94) !important;border:1px solid rgba(20,26,44,.07) !important;border-bottom:0 !important;box-shadow:0 -10px 28px -26px rgba(10,30,90,.18) !important}body.woocommerce-shop .shop-product-tabs-2026{display:flex !important;gap:4px !important;padding:0 !important;margin:0 !important;border-radius:17px !important;background:#f5f6f8 !important;border:1px solid rgba(20,26,44,.055) !important}body.woocommerce-shop .shop-product-tabs-2026 button{position:relative !important;min-height:42px !important;padding:0 18px !important;border-radius:14px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#566174 !important;font-size:13px !important;font-weight:850 !important;line-height:1 !important;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease !important}body.woocommerce-shop .shop-product-tabs-2026 button.is-active,body.woocommerce-shop .shop-product-tabs-2026 button:hover{background:#fff !important;color:#101a4a !important;box-shadow:0 10px 24px -20px rgba(10,30,90,.26) !important;transform:none !important}body.woocommerce-shop .shop-product-tabs-2026 button.is-active:after{content:"" !important;position:absolute !important;left:16px !important;right:16px !important;bottom:-7px !important;height:3px !important;border-radius:999px !important;background:linear-gradient(90deg,#0059f8,#00bef6) !important}body.woocommerce-shop .shop-featured-printers-2026.shop-collections-2026{padding:24px !important;border-radius:0 28px 28px !important;background:rgba(255,255,255,.94) !important;border:1px solid rgba(20,26,44,.07) !important;box-shadow:0 22px 58px -44px rgba(10,30,90,.24) !important}.shop-featured-badge-2026--hit,body.woocommerce-shop .shop-featured-badge-2026--hit{background:linear-gradient(135deg,#f59e0b,#f97316) !important;color:#fff !important;box-shadow:0 12px 22px -14px rgba(249,115,22,.52) !important}.shop-featured-badge-2026--new,body.woocommerce-shop .shop-featured-badge-2026--new{background:linear-gradient(135deg,#15a36d,#1fc09a) !important}.shop-featured-badge-2026--sale,body.woocommerce-shop .shop-featured-badge-2026--sale{background:linear-gradient(135deg,#e93673,#f04d4d) !important}body.woocommerce-shop .shop-featured-button-2026,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.add_to_cart_button{position:relative !important;overflow:hidden !important}body.woocommerce-shop a.added_to_cart,body.woocommerce-shop a.added_to_cart.wc-forward,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.added_to_cart,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.added_to_cart,body.tax-product_cat .shop-entry-2026 ul.products li.product a.added_to_cart{display:none !important}body.woocommerce-shop .shop-featured-button-2026.is-adding-2026,body.woocommerce-shop .shop-featured-button-2026.loading,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.add_to_cart_button.is-adding-2026,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.add_to_cart_button.loading{pointer-events:none !important;filter:saturate(1.04) brightness(1.02) !important}body.woocommerce-shop .shop-featured-button-2026.is-adding-2026:before,body.woocommerce-shop .shop-featured-button-2026.loading:before,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.add_to_cart_button.is-adding-2026:before,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.add_to_cart_button.loading:before,body.single-product .summary .single_add_to_cart_button.is-adding-2026:after,body.single-product .summary .single_add_to_cart_button.is-loading-2026:after{content:"" !important;display:inline-block !important;width:14px !important;height:14px !important;margin-right:8px !important;border-radius:999px !important;border:2px solid rgba(255,255,255,.46) !important;border-top-color:#fff !important;animation:shopButtonSpin2026 .72s linear infinite !important}body.woocommerce-shop .shop-featured-button-2026.is-added-2026,body.woocommerce-shop .shop-featured-button-2026.added,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.add_to_cart_button.is-added-2026,body.woocommerce-shop .shop-entry-2026 ul.products li.product a.add_to_cart_button.added{background:linear-gradient(135deg,#16a970,#20c997) !important;box-shadow:0 16px 30px -18px rgba(22,169,112,.48) !important}@keyframes shopButtonSpin2026{to{transform:rotate(360deg)}}.shop-cart-preview-2026{background:rgba(255,255,255,.992) !important;border-color:rgba(20,26,44,.09) !important;box-shadow:0 28px 70px -28px rgba(13,28,73,.3),0 8px 18px -12px rgba(13,28,73,.1) !important}.shop-cart-preview-head-2026 span{background:#f3f4f6 !important;color:#3b465c !important}.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-item-2026,.shop-cart-preview-item-2026{background:linear-gradient(180deg,#fbfbfa,#fff) !important;border-color:rgba(20,26,44,.075) !important}.shop-cart-preview-image-2026,.shop-cart-preview-total-2026,.shop-cart-preview-empty-2026,.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026--secondary,.shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-more-2026{background:#f7f7f5 !important;border-color:rgba(20,26,44,.075) !important}.shop-cart-preview-qty-2026 .amount,.shop-cart-preview-total-2026 .amount,.shop-cart-preview-total-2026 strong{color:#101a4a !important}body.single-product .summary form.cart{background:#fff !important;background-image:linear-gradient(180deg,#fff,#fbfbfa) !important;border-color:rgba(20,26,44,.075) !important;box-shadow:0 16px 34px -28px rgba(10,30,90,.22) !important;border-radius:20px !important}body.single-product .summary form.cart .qty{background:#fff !important;border-color:rgba(20,26,44,.12) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9) !important;color:#101a4a !important}body.single-product .summary .woocommerce-product-details__short-description,body.single-product .summary .product_meta{background:#fbfbfa !important;border-color:rgba(20,26,44,.075) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82) !important;color:#343d52 !important}body.single-product .summary .product_meta>span{border-bottom-color:rgba(20,26,44,.075) !important}body.single-product .summary .product_meta a{color:#1456d9 !important;font-weight:800 !important}@media (min-width:1025px){body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-heading-2026,body.single-product .shop-hd-2026.shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-heading-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-heading-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-heading-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-heading-2026{background:linear-gradient(#fff,#f8fafc) !important;font-size:13.2px !important;font-weight:800 !important;line-height:16.5px !important;padding:8px 10px !important;justify-content:flex-start !important;text-align:left !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-links-2026 a,body.single-product .shop-hd-2026.shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-links-2026 a,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-links-2026 a,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-links-2026 a,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026 .shop-mega-links-2026 a{font-size:12.2px !important;font-weight:620 !important;line-height:14.64px !important;padding:6px 8px !important;justify-content:flex-start !important;text-align:left !important}}@media (min-width:1025px){body.woocommerce-page #content>.hd.shop-hd-2026{position:relative !important;z-index:3600 !important;margin-bottom:0 !important}body.woocommerce-page #content .bd.shop-page-2026,body.woocommerce-page:not(.woocommerce-shop) #content .bd.shop-page-2026{position:relative !important;z-index:1 !important;margin-top:-46px !important}body.woocommerce-page:not(.woocommerce-shop) #content .shop-entry-2026{padding-top:60px !important}body.single-product #content .shop-entry-2026{padding-top:62px !important}body.woocommerce-shop .shop-hero-landing-2026{margin-top:-40px !important}}@media (min-width:761px) and (max-width:1024px){body.woocommerce-page #content>.hd.shop-hd-2026{position:relative !important;z-index:3600 !important;margin-bottom:0 !important}body.woocommerce-page #content .bd.shop-page-2026{position:relative !important;z-index:1 !important;margin-top:-30px !important}body.woocommerce-page:not(.woocommerce-shop) #content .shop-entry-2026{padding-top:44px !important}body.woocommerce-shop .shop-hero-landing-2026{margin-top:-26px !important}}@media (min-width:1025px){body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026{position:relative !important;isolation:isolate !important;overflow:visible !important;--shop-nav-glow-x:0px;--shop-nav-glow-y:0px;--shop-nav-glow-w:120px;--shop-nav-glow-h:42px}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026.has-shop-nav-glow-2026:before,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026.has-shop-nav-glow-2026:before,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026.has-shop-nav-glow-2026:before,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026.has-shop-nav-glow-2026:before,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026.has-shop-nav-glow-2026:before{content:"" !important;position:absolute !important;left:0 !important;top:0 !important;width:var(--shop-nav-glow-w) !important;height:var(--shop-nav-glow-h) !important;border-radius:999px !important;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.54),rgba(255,255,255,0) 34%),linear-gradient(90deg,#0059f8 0%,#00bef6 78%,#35d9ff 100%) !important;box-shadow:0 14px 28px -14px rgba(0,89,248,.54),0 0 0 1px rgba(255,255,255,.32) inset !important;opacity:0 !important;pointer-events:none !important;transform:translate3d(var(--shop-nav-glow-x),var(--shop-nav-glow-y),0) scale(.92) !important;transition:transform .38s cubic-bezier(.18,.88,.22,1),width .38s cubic-bezier(.18,.88,.22,1),height .38s cubic-bezier(.18,.88,.22,1),opacity .18s ease !important;z-index:0 !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026.is-shop-nav-glow-visible-2026:before,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026.is-shop-nav-glow-visible-2026:before,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026.is-shop-nav-glow-visible-2026:before,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026.is-shop-nav-glow-visible-2026:before,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026.is-shop-nav-glow-visible-2026:before{opacity:1 !important;transform:translate3d(var(--shop-nav-glow-x),var(--shop-nav-glow-y),0) scale(1) !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026{position:relative !important;z-index:1 !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-panel-2026{z-index:7000 !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026{position:relative !important;z-index:2 !important;transition:color .2s ease,transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026{background-image:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;background-color:transparent !important;color:#fff !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.24) !important;transform:translateY(-1px) !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.single-product .shop-hd-product-2026 .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"),linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;background-repeat:no-repeat,no-repeat !important;background-position:right 16px center,center !important;background-size:10px 10px,100% 100% !important}}body.single-product .woocommerce-product-gallery__trigger{display:none !important;visibility:hidden !important;pointer-events:none !important}body.single-product .summary form.cart{overflow:visible !important;isolation:isolate !important}body.single-product .summary .single_add_to_cart_button,body.single-product .summary button.single_add_to_cart_button.button.alt{position:relative !important;z-index:1 !important;box-shadow:0 18px 36px -14px rgba(10,61,247,.52),0 0 0 4px rgba(0,190,246,.06),inset 0 1px 0 rgba(255,255,255,.18) !important}body.single-product .summary .single_add_to_cart_button:hover,body.single-product .summary button.single_add_to_cart_button.button.alt:hover{box-shadow:0 26px 48px -16px rgba(10,61,247,.62),0 0 0 6px rgba(0,190,246,.08),inset 0 1px 0 rgba(255,255,255,.18) !important}.shop-cart-preview-wrap-2026,.shop-icon-action-2026--cart{overflow:visible !important}.shop-icon-action-2026--cart{isolation:isolate !important}.shop-icon-action-2026--cart:before{content:"" !important;position:absolute !important;inset:-14px !important;z-index:0 !important;border-radius:26px !important;background:radial-gradient(circle,rgba(0,190,246,.34),rgba(0,89,248,.12) 42%,rgba(0,89,248,0) 72%) !important;opacity:0 !important;transform:scale(.7) !important;pointer-events:none !important}.shop-icon-action-2026--cart svg,.shop-icon-action-2026--cart em,.shop-icon-action-2026--cart>span{position:relative !important;z-index:2 !important}.shop-icon-action-2026--cart.is-cart-glow-2026:before{animation:shopCartBloom2026 1.65s cubic-bezier(.2,.8,.2,1) forwards !important}@keyframes shopCartBloom2026{0%{opacity:0;transform:scale(.72)}28%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.36)}}.shop-cart-particle-2026{position:fixed;z-index:2147482600;display:block;width:7px;height:7px;margin:-3px 0 0 -3px;border-radius:999px;background:radial-gradient(circle,#fff 0 18%,#00bef6 19% 100%);box-shadow:0 0 16px rgba(0,190,246,.56);pointer-events:none;animation:shopCartParticle2026 .86s cubic-bezier(.18,.78,.2,1) forwards}@keyframes shopCartParticle2026{0%{opacity:0;transform:translate3d(0,0,0) scale(.45)}20%{opacity:1}100%{opacity:0;transform:translate3d(var(--shop-cart-px),var(--shop-cart-py),0) scale(.92)}}.shop-cart-add-notice-2026{position:fixed;z-index:2147482500;box-sizing:border-box;display:grid;gap:3px;width:min(286px, calc(100vw - 32px));min-height:72px;padding:12px 14px 12px 16px;border-radius:18px;background:rgba(255,255,255,.97);border:1px solid rgba(20,26,44,.075);box-shadow:0 22px 54px -24px rgba(13,28,73,.34),0 0 0 1px rgba(255,255,255,.72) inset;color:#101a4a;pointer-events:none;opacity:0;transform:translate3d(18px,-50%,0) scale(.98);transition:opacity .2s ease,transform .34s cubic-bezier(.2,.8,.2,1);backdrop-filter:blur(18px) saturate(1.18);-webkit-backdrop-filter:blur(18px) saturate(1.18)}.shop-cart-add-notice-2026.is-visible{opacity:1;transform:translate3d(0,-50%,0) scale(1)}.shop-cart-add-notice-kicker-2026{color:#0059f8;font-size:11px;font-weight:900;line-height:1.1;letter-spacing:.02em;text-transform:uppercase}.shop-cart-add-notice-2026 strong{display:block;max-width:100%;overflow:hidden;color:#101a4a;font-size:13px;font-weight:850;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.shop-cart-add-notice-2026 em{display:block;min-height:15px;color:#566174;font-size:12px;font-style:normal;font-weight:750;line-height:1.2}@media (max-width:760px){.shop-cart-add-notice-2026{left:16px !important;right:16px !important;top:88px !important;width:auto;transform:translate3d(0,-12px,0) scale(.98)}.shop-cart-add-notice-2026.is-visible{transform:translate3d(0,0,0) scale(1)}}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:focus-visible,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.current-menu-item>.shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.current-menu-parent>.shop-mega-link-2026,body.single-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.single-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.tax-product_cat #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.tax-product_cat #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.post-type-archive-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.post-type-archive-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover{background:linear-gradient(90deg,#0059f8 0%,#00bef6 78%,#35d9ff 100%) !important;color:#fff !important;box-shadow:0 16px 32px -12px rgba(0,89,248,.55),0 6px 14px -6px rgba(0,190,246,.42),inset 0 0 0 1px rgba(255,255,255,.28) !important;transform:translateY(-1px) !important;transition:background .2s ease,color .2s ease,box-shadow .25s ease,transform .2s ease !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026 .shop-mega-arrow-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026 .shop-mega-arrow-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.current-menu-item>.shop-mega-link-2026 .shop-mega-arrow-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover .shop-mega-arrow-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover svg,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.current-menu-item>.shop-mega-link-2026 svg{color:#fff !important;fill:currentColor !important}body.woocommerce-page .entry-content.shop-entry-2026>.page-title,body.woocommerce-page .entry-content.shop-entry-2026>h1.page-title,body.woocommerce-page .entry-content.shop-entry-2026>header.woocommerce-products-header>.woocommerce-products-header__title,body.woocommerce-shop .entry-content.shop-entry-2026>.page-title,body.tax-product_cat .entry-content.shop-entry-2026>.page-title,body.post-type-archive-product .entry-content.shop-entry-2026>.page-title{display:none !important}body.woocommerce-page #content .shop-products-stage-2026{margin-top:64px !important;padding-top:8px !important}@media (max-width:1024px){body.woocommerce-page #content .shop-products-stage-2026{margin-top:44px !important}}@media (min-width:1025px){body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-bottom-2026{flex-wrap:nowrap !important;gap:12px !important;min-width:0 !important;overflow:hidden !important;align-items:center !important;justify-content:space-between !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-price-2026{flex:0 0 auto !important;min-width:0 !important;white-space:nowrap !important;font-size:17px !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-button-2026{flex:0 1 auto !important;max-width:100% !important;min-width:0 !important;width:auto !important;padding:0 16px !important;height:42px !important;font-size:13px !important;letter-spacing:.02em !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-button-2026>span,body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-button-2026 .shop-featured-button-label-2026{min-width:0 !important;overflow:hidden !important;text-overflow:ellipsis !important}}@media (min-width:1025px) and (max-width:1180px){body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-button-2026{padding:0 12px !important;font-size:12px !important}}body.woocommerce-page #content .shop-product-tabs-2026{background:0 0 !important;border-radius:0 !important;padding:0 !important;border-bottom:1px solid rgba(16,26,74,.08) !important;gap:4px !important;box-shadow:none !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important}body.woocommerce-page #content .shop-product-tabs-2026 button,body.woocommerce-page #content .shop-product-tabs-2026 .shop-product-tab-2026{background:0 0 !important;border:0 !important;border-radius:0 !important;padding:14px 18px !important;font-weight:600 !important;font-size:14px !important;letter-spacing:.01em !important;color:rgba(16,26,74,.62) !important;box-shadow:none !important;position:relative !important;cursor:pointer !important;transition:color .2s ease !important}body.woocommerce-page #content .shop-product-tabs-2026 button:after,body.woocommerce-page #content .shop-product-tabs-2026 .shop-product-tab-2026:after{content:"" !important;position:absolute !important;left:14px !important;right:14px !important;bottom:-1px !important;height:2px !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;border-radius:2px 2px 0 0 !important;transform:scaleX(0) !important;transform-origin:center !important;transition:transform .25s cubic-bezier(.22,.9,.24,1),opacity .2s ease !important;opacity:0 !important;pointer-events:none !important}body.woocommerce-page #content .shop-product-tabs-2026 button:hover,body.woocommerce-page #content .shop-product-tabs-2026 .shop-product-tab-2026:hover{color:#0059f8 !important}body.woocommerce-page #content .shop-product-tabs-2026 button:hover:after,body.woocommerce-page #content .shop-product-tabs-2026 .shop-product-tab-2026:hover:after{transform:scaleX(.6) !important;opacity:.55 !important}body.woocommerce-page #content .shop-product-tabs-2026 button.is-active,body.woocommerce-page #content .shop-product-tabs-2026 button[aria-selected=true],body.woocommerce-page #content .shop-product-tabs-2026 .shop-product-tab-2026.is-active{color:#0059f8 !important;background:0 0 !important}body.woocommerce-page #content .shop-product-tabs-2026 button.is-active:after,body.woocommerce-page #content .shop-product-tabs-2026 button[aria-selected=true]:after,body.woocommerce-page #content .shop-product-tabs-2026 .shop-product-tab-2026.is-active:after{transform:scaleX(1) !important;opacity:1 !important}@media (max-width:640px){body.woocommerce-page #content .shop-product-tabs-2026{gap:0 !important;overflow-x:auto !important;flex-wrap:nowrap !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important}body.woocommerce-page #content .shop-product-tabs-2026::-webkit-scrollbar{display:none !important}body.woocommerce-page #content .shop-product-tabs-2026 button{padding:12px 14px !important;font-size:13px !important;flex:0 0 auto !important}}.shop-hero-slide-2026.shop-hero-slide-2026--product{background:linear-gradient(135deg,#f4f8ff 0%,#eaf3ff 50%,#f7faff 100%);overflow:hidden}.shop-hero-slide-2026.shop-hero-slide-2026--product .shop-hero-landing-image{display:none}.shop-hero-slide-2026.shop-hero-slide-2026--product .shop-hero-landing-content{position:relative;z-index:3;max-width:54%}.shop-hero-slide-2026.shop-hero-slide-2026--accent-anycubic{background:linear-gradient(135deg,#fff6f0 0%,#ffeee0 45%,#fff8f1 100%)}.shop-hero-product-bg-2026{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.shop-hero-product-blob-2026{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55}.shop-hero-product-blob-2026--a{width:520px;height:520px;right:-120px;top:-160px;background:radial-gradient(circle,rgba(0,89,248,.35) 0%,rgba(0,190,246,.2) 50%,transparent 75%)}.shop-hero-product-blob-2026--b{width:380px;height:380px;left:18%;bottom:-140px;background:radial-gradient(circle,rgba(53,217,255,.28) 0%,rgba(0,89,248,.12) 60%,transparent 80%)}.shop-hero-slide-2026--accent-anycubic .shop-hero-product-blob-2026--a{background:radial-gradient(circle,rgba(255,138,64,.35) 0%,rgba(255,92,47,.2) 50%,transparent 75%)}.shop-hero-slide-2026--accent-anycubic .shop-hero-product-blob-2026--b{background:radial-gradient(circle,rgba(255,180,120,.28) 0%,rgba(255,92,47,.12) 60%,transparent 80%)}.shop-hero-product-grid-2026{position:absolute;inset:0;background-image:linear-gradient(rgba(16,26,74,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(16,26,74,.04) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at 70% 50%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at 70% 50%,#000 30%,transparent 75%)}.shop-hero-product-card-2026{position:absolute;z-index:4;right:4%;top:50%;transform:translateY(-50%);width:min(40%, 380px);display:flex;flex-direction:column;align-items:center;gap:16px;padding:26px 24px 22px;border-radius:26px;background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:0 30px 60px -24px rgba(16,26,74,.25),0 12px 24px -16px rgba(0,89,248,.25),inset 0 0 0 1px rgba(255,255,255,.8);text-decoration:none !important;color:inherit !important;transition:transform .35s cubic-bezier(.18,.88,.22,1),box-shadow .35s ease}.shop-hero-product-card-2026:hover{transform:translateY(calc(-50% - 4px));box-shadow:0 38px 70px -22px rgba(16,26,74,.3),0 16px 28px -14px rgba(0,89,248,.32),inset 0 0 0 1px rgba(255,255,255,.85)}.shop-hero-product-badge-2026{position:absolute;top:14px;left:14px;padding:5px 11px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%);border-radius:999px;box-shadow:0 8px 18px -8px rgba(0,89,248,.5)}.shop-hero-slide-2026--accent-anycubic .shop-hero-product-badge-2026{background:linear-gradient(90deg,#ff6a2a 0%,#ffa05a 100%);box-shadow:0 8px 18px -8px rgba(255,106,42,.5)}.shop-hero-product-image-2026{display:flex;width:100%;aspect-ratio:1/1;border-radius:18px;background:linear-gradient(180deg,#fff 0%,#f6f9ff 100%);overflow:hidden;align-items:center;justify-content:center}.shop-hero-product-image-2026 img{max-width:86%;max-height:86%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 18px 28px rgba(16,26,74,.18));transition:transform .5s cubic-bezier(.18,.88,.22,1)}.shop-hero-product-card-2026:hover .shop-hero-product-image-2026 img{transform:scale(1.04)}.shop-hero-product-meta-2026{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;width:100%}.shop-hero-product-name-2026{font-size:15px;font-weight:600;color:#101a4a;line-height:1.3}.shop-hero-product-price-2026{font-size:18px;font-weight:700;color:#0059f8}.shop-hero-product-price-2026 .woocommerce-Price-amount{color:inherit}@media (max-width:1024px){.shop-hero-slide-2026.shop-hero-slide-2026--product .shop-hero-landing-content{max-width:100%}.shop-hero-product-card-2026{position:relative;right:auto;top:auto;transform:none;margin:24px auto 0;width:min(100%, 340px)}.shop-hero-product-card-2026:hover{transform:translateY(-4px)}}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown.current-menu-item>.shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown.current-menu-parent>.shop-mega-link-2026{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"),linear-gradient(90deg,#0059f8 0%,#00bef6 78%,#35d9ff 100%) !important;background-repeat:no-repeat,no-repeat !important;background-position:right 13px center,0 0 !important;background-size:10px 10px,100% 100% !important;background-color:transparent !important;color:#fff !important;box-shadow:0 16px 32px -12px rgba(0,89,248,.55),0 6px 14px -6px rgba(0,190,246,.42),inset 0 0 0 1px rgba(255,255,255,.28) !important;transform:translateY(-1px) !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:not(.has-dropdown):hover>.shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:not(.has-dropdown):focus-within>.shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:not(.has-dropdown).current-menu-item>.shop-mega-link-2026{background-image:linear-gradient(90deg,#0059f8 0%,#00bef6 78%,#35d9ff 100%) !important;background-color:transparent !important;color:#fff !important;box-shadow:0 16px 32px -12px rgba(0,89,248,.55),0 6px 14px -6px rgba(0,190,246,.42),inset 0 0 0 1px rgba(255,255,255,.28) !important;transform:translateY(-1px) !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026 svg,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026 svg{color:#fff !important;stroke:#fff !important}.shop-hero-slide-2026.shop-hero-slide-2026--product .shop-hero-landing-content{max-width:540px !important;padding-right:24px}.shop-hero-slide-2026.shop-hero-slide-2026--product .shop-hero-landing-content h1{font-size:clamp(28px, 3vw, 40px) !important;line-height:1.12 !important;letter-spacing:-.01em;word-break:normal;overflow-wrap:break-word;max-width:100%}.shop-hero-product-card-2026{top:50% !important;max-height:calc(100% - 24px)}@media (min-width:1025px){.shop-hero-product-card-2026{width:clamp(340px, 28vw, 400px) !important}}.shop-hero-product-card-2026{padding:18px !important;border-radius:22px !important}.shop-hero-product-image-2026,.shop-hero-product-card-2026 .shop-hero-product-image-2026{aspect-ratio:4/3 !important;max-height:260px !important}.shop-hero-product-image-2026 img{max-height:240px !important;object-fit:contain !important}.shop-hero-product-badge-2026{font-size:11px !important;padding:5px 11px !important;top:14px !important;left:14px !important}.shop-hero-product-name-2026{font-size:15px !important;line-height:1.3 !important;margin:10px 0 4px !important}.shop-hero-product-price-2026{font-size:20px !important}@media (min-width:1025px){.shop-hero-product-card-2026{max-height:calc(100% - 32px) !important;width:clamp(320px, 26vw, 380px) !important}}.shop-hero-product-card-2026 .shop-hero-product-badge-2026{display:none !important}body.woocommerce-page #content .shop-featured-card-2026{overflow:visible !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-page #content .shop-featured-card-2026:hover{transform:translateY(-4px) !important;box-shadow:none !important;border-color:transparent !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-image-2026{overflow:hidden !important;border-radius:18px !important;background:#fff !important;box-shadow:0 14px 30px -22px rgba(10,40,120,.22),inset 0 0 0 1px rgba(0,89,248,.05) !important;transition:box-shadow .25s ease !important}body.woocommerce-page #content .shop-featured-card-2026:hover .shop-featured-image-2026{box-shadow:0 22px 44px -22px rgba(0,89,248,.28),inset 0 0 0 1px rgba(0,89,248,.1) !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-body-2026{padding:12px 4px 6px !important;background:0 0 !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-bottom-2026{padding-top:12px !important;margin-top:8px !important;padding-right:4px !important;overflow:visible !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-button-2026{box-shadow:0 18px 36px -10px rgba(250,48,118,.55),0 8px 20px -8px rgba(250,79,48,.4),inset 0 1px 0 rgba(255,255,255,.3) !important}body.woocommerce-page #content .shop-featured-card-2026:hover .shop-featured-button-2026{box-shadow:0 22px 44px -10px rgba(250,48,118,.7),0 12px 24px -8px rgba(250,79,48,.5),inset 0 1px 0 rgba(255,255,255,.35) !important}body.woocommerce-page #content .shop-featured-printers-2026,body.woocommerce-page #content .shop-featured-printers-2026>.shop-products-panel-2026,body.woocommerce-page #content .shop-featured-printers-2026 .shop-featured-grid-2026{background:0 0 !important;box-shadow:none !important;border:0 !important;overflow:visible !important}body.woocommerce-page #content .shop-products-stage-2026{overflow:visible !important}body.woocommerce-page #content .shop-featured-printers-2026 .shop-featured-grid-2026{gap:28px !important;padding:8px !important}body.woocommerce-page #content .products li.product .add_to_cart_button,body.woocommerce-page #content .products li.product a.added_to_cart,body.woocommerce-page #content .products li.product .button.product_type_simple,body.woocommerce-page #content .products li.product .button.product_type_variable,body.woocommerce-page #content ul.products li.product .button{background:linear-gradient(135deg,#fa3076 0%,#fa4f30 100%) !important;background-color:#fa3076 !important;color:#fff !important;border:0 !important;border-radius:999px !important;padding:10px 18px !important;font-weight:800 !important;letter-spacing:.01em !important;box-shadow:0 16px 30px -12px rgba(250,48,118,.55),0 6px 14px -6px rgba(250,79,48,.42),inset 0 1px 0 rgba(255,255,255,.28) !important;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease !important;text-shadow:none !important}body.woocommerce-page #content .products li.product .add_to_cart_button:hover,body.woocommerce-page #content .products li.product .button:hover{transform:translateY(-2px) !important;box-shadow:0 22px 40px -12px rgba(250,48,118,.7),0 10px 18px -6px rgba(250,79,48,.55),inset 0 1px 0 rgba(255,255,255,.35) !important;filter:saturate(1.05) !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:before,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:after{content:none !important;display:none !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 button.shop-mega-link-2026{background-color:transparent !important;background-image:linear-gradient(135deg,rgba(0,89,248,0) 0%,rgba(0,190,246,0) 74%,rgba(250,48,118,0) 145%) !important;transition:background-image .28s ease,background-color .28s ease,color .22s ease,box-shadow .28s ease,transform .28s ease !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:focus-visible,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026{background-image:linear-gradient(135deg,#0059f8 0%,#00bef6 74%,#fa3076 145%) !important}@keyframes shopCartGlow2026{0%,100%{box-shadow:0 14px 28px -10px rgba(0,89,248,.45),0 6px 14px -6px rgba(0,190,246,.35),inset 0 1px 0 rgba(255,255,255,.28)}50%{box-shadow:0 18px 34px -10px rgba(0,89,248,.6),0 10px 20px -6px rgba(0,190,246,.5),inset 0 1px 0 rgba(255,255,255,.35)}}body.woocommerce-page #content .shop-cart-preview-wrap-2026>.shop-icon-action-2026.shop-icon-action-2026--cart{background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;border:0 !important;box-shadow:0 14px 28px -10px rgba(0,89,248,.45),0 6px 14px -6px rgba(0,190,246,.35),inset 0 1px 0 rgba(255,255,255,.28) !important;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .25s ease !important;animation:shopCartGlow2026 3.4s ease-in-out infinite !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026>.shop-icon-action-2026.shop-icon-action-2026--cart svg,body.woocommerce-page #content .shop-cart-preview-wrap-2026>.shop-icon-action-2026.shop-icon-action-2026--cart>span{color:#fff !important;stroke:#fff !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026>.shop-icon-action-2026.shop-icon-action-2026--cart>em{background:#fff !important;color:#fa3076 !important;border:0 !important;box-shadow:0 6px 14px -4px rgba(250,48,118,.45) !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026:hover>.shop-icon-action-2026.shop-icon-action-2026--cart,body.woocommerce-page #content .shop-cart-preview-wrap-2026:focus-within>.shop-icon-action-2026.shop-icon-action-2026--cart{animation:none !important;transform:translateY(-2px) scale(1.03) !important;box-shadow:0 22px 40px -10px rgba(0,89,248,.6),0 10px 20px -6px rgba(250,48,118,.4),inset 0 1px 0 rgba(255,255,255,.35) !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 60%,#fa3076 140%) !important}body.woocommerce-page #content .shop-cart-preview-2026{border-radius:22px !important;background:linear-gradient(180deg,#fff 0%,#f7fbff 100%) !important;border:1px solid rgba(0,89,248,.08) !important;box-shadow:0 30px 60px -22px rgba(10,40,120,.32),0 10px 24px -10px rgba(0,89,248,.18),inset 0 1px 0 rgba(255,255,255,.9) !important;padding:18px 18px 16px !important;min-width:340px !important;max-width:380px !important}body.woocommerce-page #content .shop-cart-preview-head-2026{padding-bottom:12px !important;border-bottom:1px dashed rgba(16,26,74,.1) !important;margin-bottom:10px !important}body.woocommerce-page #content .shop-cart-preview-head-2026 strong{font-size:15px !important;font-weight:850 !important;color:#101a4a !important;letter-spacing:-.01em !important}body.woocommerce-page #content .shop-cart-preview-head-2026 span{font-size:12px !important;font-weight:700 !important;color:#0059f8 !important;background:rgba(0,89,248,.08) !important;padding:3px 10px !important;border-radius:999px !important}body.woocommerce-page #content .shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-item-2026{border-radius:14px !important;padding:8px !important;transition:background .2s ease,transform .2s ease !important}body.woocommerce-page #content .shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-item-2026:hover{background:rgba(0,89,248,.06) !important;transform:translateX(2px) !important}body.woocommerce-page #content .shop-cart-preview-image-2026{width:52px !important;height:52px !important;border-radius:12px !important;background:#fff !important;box-shadow:inset 0 0 0 1px rgba(0,89,248,.08),0 4px 10px -4px rgba(10,40,120,.18) !important}body.woocommerce-page #content .shop-cart-preview-name-2026{font-size:13px !important;font-weight:700 !important;color:#101a4a !important;line-height:1.3 !important}body.woocommerce-page #content .shop-cart-preview-qty-2026{font-size:12px !important;color:#6a7494 !important;margin-top:2px !important}body.woocommerce-page #content .shop-cart-preview-total-2026{margin-top:10px !important;padding-top:12px !important;border-top:1px dashed rgba(16,26,74,.1) !important}body.woocommerce-page #content .shop-cart-preview-total-2026 span{font-size:12px !important;color:#6a7494 !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important}body.woocommerce-page #content .shop-cart-preview-total-2026 strong,body.woocommerce-page #content .shop-cart-preview-total-2026 .amount{font-size:18px !important;font-weight:850 !important;color:#fa3076 !important;background:0 0 !important;-webkit-background-clip:initial !important;-webkit-text-fill-color:#fa3076 !important}body.woocommerce-page #content .shop-cart-preview-actions-2026{margin-top:12px !important;gap:8px !important}body.woocommerce-page #content .shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026{border-radius:999px !important;padding:11px 16px !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.02em !important;transition:transform .22s ease,box-shadow .22s ease,background .22s ease !important}body.woocommerce-page #content .shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026--secondary{background:rgba(0,89,248,.08) !important;color:#0059f8 !important;box-shadow:inset 0 0 0 1px rgba(0,89,248,.12) !important}body.woocommerce-page #content .shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026--secondary:hover{background:rgba(0,89,248,.14) !important;transform:translateY(-1px) !important}body.woocommerce-page #content .shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026--primary{background:linear-gradient(135deg,#fa3076 0%,#fa4f30 100%) !important;color:#fff !important;box-shadow:0 14px 26px -10px rgba(250,48,118,.55),inset 0 1px 0 rgba(255,255,255,.28) !important}body.woocommerce-page #content .shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026--primary:hover{transform:translateY(-2px) !important;box-shadow:0 20px 36px -10px rgba(250,48,118,.7),inset 0 1px 0 rgba(255,255,255,.35) !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact,body.tax-product_cat .shop-hd-2026 .shop-hd-top--center,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact{display:block !important;text-align:center !important;background:0 0 !important;background-image:none !important;border:0 !important;box-shadow:none !important;padding:18px 16px 12px !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact:before,body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact:after,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact:before,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact:after{content:none !important;display:none !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy{max-width:780px !important;margin:0 auto !important;padding:0 !important;text-align:center !important}body.tax-product_cat .shop-hd-eyebrow-2026,body.post-type-archive-product .shop-hd-eyebrow-2026{display:inline-flex !important;align-items:center !important;gap:6px !important;padding:6px 14px !important;margin:0 0 14px !important;border-radius:999px !important;background:rgba(0,190,246,.14) !important;color:#0089b8 !important;font-size:12px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;line-height:1 !important}body.tax-product_cat .shop-hd-eyebrow-2026 svg,body.post-type-archive-product .shop-hd-eyebrow-2026 svg{width:14px !important;height:14px !important;stroke:#0089b8 !important;color:#0089b8 !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy h1,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy h1{font-size:clamp(36px, 4.2vw, 58px) !important;line-height:1.04 !important;font-weight:850 !important;margin:0 0 12px !important;color:#101a4a !important;text-align:center !important;letter-spacing:-.01em !important}body.tax-product_cat .shop-hd-subtitle-2026,body.post-type-archive-product .shop-hd-subtitle-2026{max-width:680px !important;margin:0 auto !important;font-size:16px !important;line-height:1.55 !important;color:#4a5568 !important;text-align:center !important}body.tax-product_cat .shop-hd-2026 .shop-breadcrumbs,body.post-type-archive-product .shop-hd-2026 .shop-breadcrumbs{display:flex !important;justify-content:center !important;margin-top:14px !important;opacity:.8 !important}body.woocommerce-page #content .shop-product-tabs-2026 button,body.woocommerce-page #content .shop-product-tabs-2026 [role=tab]{outline:none !important;border:0 !important;box-shadow:none !important}body.woocommerce-page #content .shop-product-tabs-2026 button:focus-visible,body.woocommerce-page #content .shop-product-tabs-2026 [role=tab]:focus-visible{outline:2px solid rgba(0,89,248,.35) !important;outline-offset:3px !important}body.woocommerce-page #content .shop-product-tabs-2026{margin-bottom:26px !important}body.woocommerce-page #content .shop-products-panel-2026{background:0 0 !important;border:0 !important;box-shadow:none !important;padding-top:4px !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-creality .shop-hero-product-bg-2026{background:linear-gradient(135deg,#eaf2ff 0%,#d6e7ff 45%,#cfe5ff 100%) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-anycubic .shop-hero-product-bg-2026{background:linear-gradient(135deg,#fff3e8 0%,#ffe1c8 50%,#ffd2a8 100%) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-bambu .shop-hero-product-bg-2026{background:linear-gradient(135deg,#e8fbf2 0%,#c8f3df 50%,#b0ecd0 100%) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-elegoo .shop-hero-product-bg-2026{background:linear-gradient(135deg,#f0e8ff 0%,#ddc8ff 50%,#ccb0ff 100%) !important}.shop-hero-slide-2026--product .shop-hero-product-blob-2026{filter:blur(70px) !important;opacity:.55 !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-creality .shop-hero-product-blob-2026--a{background:radial-gradient(circle,#0059f8 0%,rgba(0,89,248,0) 70%) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-creality .shop-hero-product-blob-2026--b{background:radial-gradient(circle,#00bef6 0%,rgba(0,190,246,0) 70%) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-anycubic .shop-hero-product-blob-2026--a{background:radial-gradient(circle,#fa6a30 0%,rgba(250,106,48,0) 70%) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-anycubic .shop-hero-product-blob-2026--b{background:radial-gradient(circle,#fa3076 0%,rgba(250,48,118,0) 70%) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-bambu .shop-hero-product-blob-2026--a{background:radial-gradient(circle,#18b46a 0%,rgba(24,180,106,0) 70%) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-bambu .shop-hero-product-blob-2026--b{background:radial-gradient(circle,#00bef6 0%,rgba(0,190,246,0) 70%) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-elegoo .shop-hero-product-blob-2026--a{background:radial-gradient(circle,#7c3aed 0%,rgba(124,58,237,0) 70%) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-elegoo .shop-hero-product-blob-2026--b{background:radial-gradient(circle,#fa3076 0%,rgba(250,48,118,0) 70%) !important}@keyframes shopHeroFloat2026{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.shop-hero-slide-2026--product .shop-hero-product-card-2026{background:#fff !important;border:0 !important;border-radius:26px !important;box-shadow:0 40px 80px -32px rgba(10,40,120,.32),0 16px 36px -16px rgba(10,40,120,.18),inset 0 1px 0 rgba(255,255,255,.9) !important;padding:22px 20px !important;max-height:92% !important;width:clamp(340px, 28vw, 440px) !important;display:flex !important;flex-direction:column !important;overflow:visible !important;animation:shopHeroFloat2026 6s ease-in-out infinite !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-product-meta-2026{display:none !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-product-badge-2026{display:inline-flex !important;position:absolute !important;top:14px !important;left:14px !important;z-index:2 !important;padding:6px 12px !important;border-radius:999px !important;background:rgba(255,255,255,.96) !important;color:#101a4a !important;font-size:11px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;box-shadow:0 8px 18px -8px rgba(10,40,120,.32) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-creality .shop-hero-product-badge-2026{color:#0059f8 !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-anycubic .shop-hero-product-badge-2026{color:#fa6a30 !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-bambu .shop-hero-product-badge-2026{color:#18b46a !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-elegoo .shop-hero-product-badge-2026{color:#7c3aed !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-product-image-2026{flex:1 1 auto !important;width:100% !important;height:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;aspect-ratio:auto !important;max-height:none !important;background:0 0 !important;overflow:visible !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-product-image-2026 img{width:100% !important;height:100% !important;max-height:460px !important;object-fit:contain !important;filter:drop-shadow(0 24px 30px rgba(10,40,120,.25)) !important}.shop-hero-actions-2026 .shop-hero-price-2026{display:inline-flex !important;flex-direction:column !important;gap:2px !important;padding:6px 14px 8px !important;border-radius:14px !important;background:rgba(255,255,255,.7) !important;border:1px solid rgba(16,26,74,.08) !important;box-shadow:0 8px 18px -10px rgba(10,40,120,.2) !important;margin-right:4px !important}.shop-hero-actions-2026 .shop-hero-price-label-2026{font-size:10.5px !important;font-weight:700 !important;color:#6a7494 !important;letter-spacing:.08em !important;text-transform:uppercase !important;line-height:1 !important}.shop-hero-actions-2026 .shop-hero-price-html-2026{font-size:20px !important;font-weight:900 !important;color:#101a4a !important;line-height:1.1 !important;letter-spacing:-.01em !important}.shop-hero-actions-2026 .shop-hero-price-html-2026 del{font-size:12px !important;color:#9aa3bd !important;margin-right:6px !important;font-weight:600 !important}.shop-hero-actions-2026 .shop-hero-price-html-2026 ins{background:0 0 !important;text-decoration:none !important;color:#fa3076 !important}.shop-hero-actions-2026 .shop-hero-price-html-2026 .woocommerce-Price-amount{color:inherit !important}.shop-hero-actions-2026 .shop-hero-primary svg{width:16px !important;height:16px !important;margin-right:6px !important;stroke:currentColor !important}@media (max-width:1024px){.shop-hero-slide-2026--product .shop-hero-product-card-2026{width:clamp(260px, 40vw, 340px) !important;padding:16px 14px !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-product-image-2026 img{max-height:320px !important}body.tax-product_cat .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy h1,body.post-type-archive-product .shop-hd-2026 .shop-hd-top--compact .shop-hd-copy h1{font-size:clamp(28px, 6vw, 40px) !important}}@media (max-width:760px){body.woocommerce-page #content .shop-cart-preview-2026{min-width:280px !important;max-width:92vw !important}.shop-hero-actions-2026 .shop-hero-price-2026{width:100%;margin-bottom:6px}}body.woocommerce-page #content ul.products li.product,body.woocommerce-page #content .products li.product{overflow:visible !important}body.woocommerce-page #content ul.products li.product .button,body.woocommerce-page #content ul.products li.product a.button,body.woocommerce-page #content ul.products li.product a.button.add_to_cart_button,body.woocommerce-page #content ul.products li.product .added_to_cart{background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;background-image:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:0 !important;box-shadow:0 14px 30px -10px rgba(0,89,248,.55),0 8px 22px -14px rgba(0,190,246,.5),inset 0 1px 0 rgba(255,255,255,.18) !important;text-shadow:none !important}body.woocommerce-page #content ul.products li.product .button:hover,body.woocommerce-page #content ul.products li.product a.button:hover,body.woocommerce-page #content ul.products li.product a.button.add_to_cart_button:hover{background:linear-gradient(90deg,#0048d6 0%,#00aee0 100%) !important;background-image:linear-gradient(90deg,#0048d6 0%,#00aee0 100%) !important;box-shadow:0 20px 38px -10px rgba(0,89,248,.7),0 10px 26px -10px rgba(0,190,246,.55),inset 0 1px 0 rgba(255,255,255,.2) !important;transform:translateY(-2px) !important}body.woocommerce-page #content ul.products,body.woocommerce-page #content .woocommerce-loop{overflow:visible !important}body.woocommerce-page #content .shop-cart-button-2026:hover,body.woocommerce-page #content .shop-cart-button-2026.is-hover,body.woocommerce-page #content .shop-cart-button-2026:focus,body.woocommerce-page #content .shop-cart-button-2026.is-open,.shop-cart-button-2026:hover,.shop-cart-button-2026.is-hover,.shop-cart-button-2026:focus,.shop-cart-button-2026.is-open{background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;background-image:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;box-shadow:0 16px 34px -14px rgba(0,89,248,.55),0 10px 22px -14px rgba(0,190,246,.45) !important}.shop-cart-button-2026:hover svg,.shop-cart-button-2026.is-hover svg,.shop-cart-button-2026.is-open svg{color:#fff !important;stroke:#fff !important}body.woocommerce-page #content .shop-cart-preview-total-2026,.shop-cart-preview-total-2026,body.woocommerce-page #content .shop-cart-preview-total-2026 .cart_totals,.shop-cart-preview-total-2026 .cart_totals,.shop-cart-preview-total-2026 .order-total,.shop-cart-preview-total-2026 .order-total th,.shop-cart-preview-total-2026 .order-total td{background:0 0 !important;background-color:transparent !important;background-image:none !important}body.woocommerce-page #content .shop-cart-preview-total-2026,.shop-cart-preview-total-2026{border-top:1px solid rgba(10,40,120,.08) !important;padding:12px 16px !important;color:#101a4a !important;display:flex !important;align-items:center !important;justify-content:space-between !important;font-weight:600 !important}body.woocommerce-page #content .shop-cart-preview-total-2026 strong,body.woocommerce-page #content .shop-cart-preview-total-2026 .amount,body.woocommerce-page #content .shop-cart-preview-total-2026 .amount bdi,body.woocommerce-page #content .shop-cart-preview-total-2026 .woocommerce-Price-amount,.shop-cart-preview-total-2026 strong,.shop-cart-preview-total-2026 .amount,.shop-cart-preview-total-2026 .amount bdi,.shop-cart-preview-total-2026 .woocommerce-Price-amount{color:#0059f8 !important;-webkit-text-fill-color:#0059f8 !important;background:0 0 !important;-webkit-background-clip:border-box !important;background-clip:border-box !important}body.woocommerce-page #content .shop-featured-bottom-2026{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;padding:14px 0 0 !important;overflow:visible !important}body.woocommerce-page #content .shop-featured-button-2026{background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;background-image:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border:0 !important;transform:none !important;margin:0 !important;box-shadow:0 14px 30px -10px rgba(0,89,248,.5),0 8px 20px -12px rgba(0,190,246,.45),inset 0 1px 0 rgba(255,255,255,.18) !important}body.woocommerce-page #content .shop-featured-button-2026:hover{background:linear-gradient(90deg,#0048d6 0%,#00aee0 100%) !important;background-image:linear-gradient(90deg,#0048d6 0%,#00aee0 100%) !important;transform:translateY(-2px) !important;box-shadow:0 20px 38px -10px rgba(0,89,248,.65),0 12px 24px -10px rgba(0,190,246,.5),inset 0 1px 0 rgba(255,255,255,.2) !important}body.woocommerce-page #content .shop-featured-card-2026{position:relative !important;background:0 0 !important;border:0 !important;border-radius:22px !important;padding:8px !important;box-shadow:0 28px 54px -36px rgba(10,40,120,.28),0 12px 26px -18px rgba(10,40,120,.16) !important;transition:transform .3s ease,box-shadow .3s ease !important}body.woocommerce-page #content .shop-featured-card-2026:hover{transform:translateY(-5px) !important;box-shadow:0 36px 64px -32px rgba(10,40,120,.32),0 18px 30px -16px rgba(0,89,248,.18) !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-image-2026{border-radius:16px !important;box-shadow:none !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-body-2026{padding:14px 10px 10px !important;background:0 0 !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026{animation:none !important;transform:none !important;align-self:center !important;background:0 0 !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;padding:10px !important;overflow:visible !important;position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-product-image-2026{display:flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;background:0 0 !important;box-shadow:none !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-product-image-2026 img{max-height:420px !important;width:auto !important;height:auto !important;object-fit:contain !important;filter:drop-shadow(0 18px 28px rgba(10,40,120,.22)) drop-shadow(0 4px 8px rgba(0,89,248,.14)) !important;animation:shopHeroProductBob2026 6s ease-in-out infinite !important;position:relative;z-index:3}@keyframes shopHeroProductBob2026{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.shop-hero-product-grid-2026{display:none !important}.shop-hero-actions-2026 .shop-hero-price-2026{background:0 0 !important;border:0 !important;box-shadow:none !important;padding:0 !important;margin:0 16px 0 0 !important;display:inline-flex !important;flex-direction:column !important;align-items:flex-start !important;gap:2px !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.shop-hero-actions-2026 .shop-hero-price-label-2026{background:0 0 !important;color:#5a6890 !important;-webkit-text-fill-color:#5a6890 !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.12em !important;text-transform:uppercase !important;padding:0 !important;margin:0 !important}.shop-hero-actions-2026 .shop-hero-price-html-2026,.shop-hero-actions-2026 .shop-hero-price-html-2026 .woocommerce-Price-amount,.shop-hero-actions-2026 .shop-hero-price-html-2026 bdi{background:0 0 !important;background-image:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;color:#0059f8 !important;font-size:26px !important;font-weight:800 !important;line-height:1.05 !important;padding:0 !important}.shop-hero-actions-2026 .shop-hero-price-html-2026 ins{background:0 0 !important;-webkit-text-fill-color:transparent !important;text-decoration:none !important}.shop-hero-actions-2026 .shop-hero-price-html-2026 del{color:#98a2c5 !important;-webkit-text-fill-color:#98a2c5 !important;background:0 0 !important;font-size:14px !important;font-weight:500 !important;margin-right:8px !important;opacity:.8 !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-creality .shop-hero-product-bg-2026{background:radial-gradient(60% 70% at 30% 30%,rgba(0,89,248,.18) 0%,rgba(0,89,248,0) 70%),radial-gradient(50% 60% at 75% 70%,rgba(0,190,246,.22) 0%,rgba(0,190,246,0) 75%),linear-gradient(135deg,#f3f8ff 0%,#e6f1ff 50%,#d8ebff 100%) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-k1c .shop-hero-product-bg-2026{background:radial-gradient(55% 65% at 25% 35%,rgba(0,190,246,.22) 0%,rgba(0,190,246,0) 72%),radial-gradient(50% 60% at 78% 72%,rgba(120,210,255,.28) 0%,rgba(120,210,255,0) 75%),linear-gradient(135deg,#f0fbff 0%,#ddf3fa 50%,#c7eaf6 100%) !important}.shop-hero-slide-2026--product .shop-hero-product-bg-2026{box-shadow:inset 0 0 0 1px rgba(0,89,248,.05),0 32px 60px -42px rgba(10,40,120,.25) !important}.shop-hero-orbit-2026{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:visible}.shop-hero-orbit-ring-2026{position:absolute;top:50%;left:50%;border-radius:50%;border:1px dashed rgba(0,89,248,.18);transform:translate(-50%,-50%);pointer-events:none}.shop-hero-orbit-ring-2026--a{width:78%;height:78%;border-color:rgba(0,89,248,.16);animation:shopHeroOrbitSpin2026 28s linear infinite}.shop-hero-orbit-ring-2026--b{width:92%;height:92%;border-style:dotted;border-color:rgba(0,190,246,.18);animation:shopHeroOrbitSpin2026 42s linear infinite reverse}.shop-hero-orbit-ring-2026--c{width:60%;height:60%;border-color:rgba(0,190,246,.12);animation:shopHeroOrbitSpin2026 22s linear infinite}@keyframes shopHeroOrbitSpin2026{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}.shop-hero-orbit-glow-2026{position:absolute;top:50%;left:50%;width:70%;height:70%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(0,190,246,.25) 0%,rgba(0,89,248,.08) 45%,transparent 70%);filter:blur(20px);border-radius:50%;animation:shopHeroOrbitPulse2026 5s ease-in-out infinite}@keyframes shopHeroOrbitPulse2026{0%,100%{opacity:.55;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.08)}}.shop-hero-orbit-dot-2026{position:absolute;border-radius:50%;background:radial-gradient(circle,#0059f8 0%,rgba(0,89,246,0) 70%);filter:blur(.4px);opacity:.6;pointer-events:none}.shop-hero-orbit-dot-2026--1{width:8px;height:8px;top:18%;left:22%;background:radial-gradient(circle,#0059f8 0%,rgba(0,89,248,0) 70%);animation:shopHeroDotDrift1 9s ease-in-out infinite}.shop-hero-orbit-dot-2026--2{width:10px;height:10px;top:28%;right:14%;background:radial-gradient(circle,#00bef6 0%,rgba(0,190,246,0) 70%);animation:shopHeroDotDrift2 11s ease-in-out infinite}.shop-hero-orbit-dot-2026--3{width:6px;height:6px;bottom:24%;left:16%;background:radial-gradient(circle,#00bef6 0%,rgba(0,190,246,0) 70%);animation:shopHeroDotDrift3 8s ease-in-out infinite}.shop-hero-orbit-dot-2026--4{width:12px;height:12px;bottom:18%;right:22%;background:radial-gradient(circle,#0059f8 0%,rgba(0,89,248,0) 70%);animation:shopHeroDotDrift4 13s ease-in-out infinite}.shop-hero-orbit-dot-2026--5{width:5px;height:5px;top:50%;left:8%;background:radial-gradient(circle,#78d2ff 0%,rgba(120,210,255,0) 70%);animation:shopHeroDotDrift5 7s ease-in-out infinite;opacity:.8}.shop-hero-orbit-dot-2026--6{width:7px;height:7px;top:60%;right:10%;background:radial-gradient(circle,#78d2ff 0%,rgba(120,210,255,0) 70%);animation:shopHeroDotDrift6 10s ease-in-out infinite;opacity:.75}@keyframes shopHeroDotDrift1{0%,100%{transform:translate(0,0) scale(1);opacity:.55}50%{transform:translate(22px,-26px) scale(1.4);opacity:.9}}@keyframes shopHeroDotDrift2{0%,100%{transform:translate(0,0) scale(1);opacity:.5}50%{transform:translate(-28px,20px) scale(1.3);opacity:.85}}@keyframes shopHeroDotDrift3{0%,100%{transform:translate(0,0) scale(.9);opacity:.6}50%{transform:translate(18px,-22px) scale(1.5);opacity:.95}}@keyframes shopHeroDotDrift4{0%,100%{transform:translate(0,0) scale(1);opacity:.45}50%{transform:translate(-22px,-28px) scale(1.25);opacity:.8}}@keyframes shopHeroDotDrift5{0%,100%{transform:translate(0,0) scale(1);opacity:.7}50%{transform:translate(26px,14px) scale(1.6);opacity:1}}@keyframes shopHeroDotDrift6{0%,100%{transform:translate(0,0) scale(1);opacity:.65}50%{transform:translate(-20px,22px) scale(1.5);opacity:1}}@media (max-width:760px){.shop-hero-orbit-ring-2026--b{display:none}.shop-hero-orbit-dot-2026--4,.shop-hero-orbit-dot-2026--6{display:none}}@media (prefers-reduced-motion:reduce){.shop-hero-orbit-ring-2026,.shop-hero-orbit-glow-2026,.shop-hero-orbit-dot-2026,.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-product-image-2026 img{animation:none !important}}body.woocommerce-page #content .shop-cart-preview-wrap-2026>.shop-icon-action-2026.shop-icon-action-2026--cart,.shop-cart-preview-wrap-2026>.shop-icon-action-2026.shop-icon-action-2026--cart{background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;background-image:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;border:0 !important;box-shadow:0 14px 28px -12px rgba(0,89,248,.45),0 8px 18px -8px rgba(0,190,246,.4),inset 0 1px 0 rgba(255,255,255,.25) !important;animation:shopCartGlowBlue2026 3.6s ease-in-out infinite !important}@keyframes shopCartGlowBlue2026{0%,100%{box-shadow:0 14px 28px -12px rgba(0,89,248,.45),0 8px 18px -8px rgba(0,190,246,.4),inset 0 1px 0 rgba(255,255,255,.25)}50%{box-shadow:0 20px 36px -12px rgba(0,89,248,.65),0 12px 22px -8px rgba(0,190,246,.55),inset 0 1px 0 rgba(255,255,255,.3)}}body.woocommerce-page #content .shop-cart-preview-wrap-2026:hover>.shop-icon-action-2026.shop-icon-action-2026--cart,body.woocommerce-page #content .shop-cart-preview-wrap-2026:focus-within>.shop-icon-action-2026.shop-icon-action-2026--cart,.shop-cart-preview-wrap-2026:hover>.shop-icon-action-2026.shop-icon-action-2026--cart{background:linear-gradient(90deg,#0048d6 0%,#00aee0 100%) !important;background-image:linear-gradient(90deg,#0048d6 0%,#00aee0 100%) !important;animation:none !important;transform:translateY(-2px) scale(1.03) !important;box-shadow:0 24px 42px -10px rgba(0,89,248,.65),0 12px 24px -10px rgba(0,190,246,.55),inset 0 1px 0 rgba(255,255,255,.32) !important}body.woocommerce-page #content .shop-cart-preview-wrap-2026>.shop-icon-action-2026.shop-icon-action-2026--cart>em{background:#fff !important;color:#0059f8 !important;box-shadow:0 6px 14px -4px rgba(0,89,248,.45) !important}body.woocommerce-page #content .shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026--primary{background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;background-image:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;box-shadow:0 14px 26px -10px rgba(0,89,248,.55),inset 0 1px 0 rgba(255,255,255,.28) !important}body.woocommerce-page #content .shop-icon-actions-2026 .shop-cart-preview-2026 a.shop-cart-preview-button-2026--primary:hover{background:linear-gradient(90deg,#0048d6 0%,#00aee0 100%) !important;box-shadow:0 20px 36px -10px rgba(0,89,248,.7),inset 0 1px 0 rgba(255,255,255,.35) !important}@media (min-width:1025px){body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-button-2026,body.woocommerce-page #content .shop-featured-card-2026:hover .shop-featured-button-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;height:42px !important;min-width:0 !important;max-width:none !important;width:auto !important;padding:0 18px !important;border-radius:999px !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;background-image:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important;font-weight:800 !important;letter-spacing:.02em !important;text-decoration:none !important;overflow:visible !important;white-space:nowrap !important;transform:none !important;margin:0 !important;position:relative !important;right:auto !important;left:auto !important;box-shadow:0 14px 28px -10px rgba(0,89,248,.5),0 8px 18px -10px rgba(0,190,246,.42),inset 0 1px 0 rgba(255,255,255,.22) !important;transition:transform .25s ease,box-shadow .25s ease,background .25s ease !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-button-2026:hover,body.woocommerce-page #content .shop-featured-card-2026:hover .shop-featured-button-2026:hover{background:linear-gradient(90deg,#0048d6 0%,#00aee0 100%) !important;transform:translateY(-2px) !important;box-shadow:0 20px 36px -10px rgba(0,89,248,.65),0 12px 22px -10px rgba(0,190,246,.55),inset 0 1px 0 rgba(255,255,255,.28) !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-button-2026 .shop-featured-button-label-2026,body.woocommerce-page #content .shop-featured-card-2026:hover .shop-featured-button-2026 .shop-featured-button-label-2026{display:inline-block !important;max-width:none !important;opacity:1 !important;margin:0 !important;white-space:nowrap !important;font-size:13px !important;font-weight:800 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-button-2026 .shop-featured-button-icon-2026{width:auto !important;height:auto !important;flex:0 0 auto !important}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-button-2026 svg{width:15px !important;height:15px !important;stroke:#fff !important;color:#fff !important}}body.woocommerce-page #content .shop-featured-card-2026 .shop-featured-bottom-2026{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;padding:14px 0 0 !important;margin:0 !important;border-top:1px dashed rgba(16,26,74,.08) !important;overflow:visible !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 button.shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026{background-color:transparent !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:focus-visible,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover{background-color:transparent !important}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.current-menu-item>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.current-menu-parent>.shop-mega-link-2026{background-color:transparent !important;background-image:linear-gradient(90deg,rgba(0,89,248,.08) 0%,rgba(0,190,246,.06) 100%) !important;color:#0059f8 !important;box-shadow:inset 0 -2px 0 #00bef6 !important}body.woocommerce-page #content .shop-products-toolbar-2026{background:0 0 !important;border:0 !important;box-shadow:none !important;padding:0 !important;margin-bottom:20px !important;display:flex !important;justify-content:center !important}body.woocommerce-page #content .shop-products-toolbar-copy-2026{width:100% !important;background:0 0 !important;padding:0 !important}body.woocommerce-page #content .shop-product-tabs-2026{background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 0 14px !important;margin:0 auto 4px !important;gap:6px !important;display:inline-flex !important;flex-wrap:wrap !important;justify-content:center !important;position:relative !important}body.woocommerce-page #content .shop-product-tabs-2026 button{background:0 0 !important;background-image:none !important;border:0 !important;border-radius:999px !important;padding:10px 18px !important;font-weight:700 !important;font-size:14px !important;letter-spacing:.01em !important;color:rgba(16,26,74,.55) !important;box-shadow:none !important;cursor:pointer !important;position:relative !important;transition:color .22s ease,background .22s ease,transform .22s ease !important}body.woocommerce-page #content .shop-product-tabs-2026 button:hover{color:#0059f8 !important;background:rgba(0,89,248,.06) !important;transform:translateY(-1px) !important}body.woocommerce-page #content .shop-product-tabs-2026 button.is-active,body.woocommerce-page #content .shop-product-tabs-2026 button[aria-selected=true]{color:#fff !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;background-image:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 14px 26px -12px rgba(0,89,248,.55),0 6px 14px -8px rgba(0,190,246,.4) !important}body.woocommerce-page #content .shop-product-tabs-2026:after{content:"" !important;position:absolute !important;left:50% !important;bottom:0 !important;transform:translateX(-50%) !important;width:56px !important;height:2px !important;background:linear-gradient(90deg,rgba(0,89,248,0),rgba(0,89,248,.4),rgba(0,89,248,0)) !important;border-radius:2px !important}body.woocommerce-page #content .shop-product-tabs-2026 button:before{content:none !important;display:none !important}body.woocommerce-page #content .shop-featured-printers-2026 .shop-products-panel-2026{padding-top:6px !important;background:0 0 !important;border:0 !important;box-shadow:none !important}.shop-hero-slide-2026--product{position:relative !important;overflow:hidden !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026{position:absolute !important;right:4% !important;top:50% !important;left:auto !important;bottom:auto !important;transform:translateY(-50%) !important;width:clamp(320px, 32vw, 460px) !important;height:auto !important;max-height:86% !important;aspect-ratio:1/1 !important;padding:18px !important;display:flex !important;align-items:center !important;justify-content:center !important;background:rgba(255,255,255,.55) !important;border-radius:28px !important;border:1px solid rgba(255,255,255,.7) !important;box-shadow:0 40px 80px -32px rgba(10,40,120,.3),0 18px 36px -22px rgba(0,89,248,.18),inset 0 1px 0 rgba(255,255,255,.9) !important;-webkit-backdrop-filter:blur(12px) saturate(140%) !important;backdrop-filter:blur(12px) saturate(140%) !important;overflow:visible !important;animation:shopHeroFloat2026 6.5s ease-in-out infinite !important;text-decoration:none !important;color:inherit !important;z-index:4 !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026:hover{transform:translateY(calc(-50% - 4px)) !important;box-shadow:0 50px 100px -32px rgba(10,40,120,.36),0 22px 40px -18px rgba(0,89,248,.25),inset 0 1px 0 rgba(255,255,255,.95) !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-product-image-2026{position:relative !important;z-index:3 !important;width:100% !important;height:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;background:0 0 !important;overflow:visible !important;flex:1 1 auto !important;aspect-ratio:auto !important;max-height:none !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-product-image-2026 img{max-width:88% !important;max-height:88% !important;width:auto !important;height:auto !important;object-fit:contain !important;filter:drop-shadow(0 24px 30px rgba(10,40,120,.22)) drop-shadow(0 6px 12px rgba(0,89,248,.14)) !important;animation:shopHeroProductBob2026 6s ease-in-out infinite !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-product-badge-2026{display:inline-flex !important;position:absolute !important;top:14px !important;left:14px !important;z-index:5 !important;padding:6px 12px !important;border-radius:999px !important;background:rgba(255,255,255,.96) !important;color:#0059f8 !important;font-size:11px !important;font-weight:800 !important;letter-spacing:.08em !important;text-transform:uppercase !important;box-shadow:0 8px 18px -8px rgba(10,40,120,.32) !important}.shop-hero-slide-2026--product.shop-hero-slide-2026--accent-k1c .shop-hero-product-card-2026 .shop-hero-product-badge-2026{color:#0089b8 !important}.shop-hero-slide-2026--product .shop-hero-landing-content{position:relative !important;z-index:3 !important;max-width:56% !important}@media (max-width:1024px){.shop-hero-slide-2026--product .shop-hero-landing-content{max-width:100% !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026{position:relative !important;right:auto !important;top:auto !important;transform:none !important;margin:22px auto 0 !important;width:min(100%, 340px) !important;max-height:none !important;aspect-ratio:1/1 !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026:hover{transform:translateY(-4px) !important}}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-orbit-2026{z-index:2 !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-orbit-dot-2026{z-index:4 !important}.shop-hero-slide-2026--product .shop-hero-product-card-2026 .shop-hero-orbit-ring-2026{z-index:1 !important}body.woocommerce-page #content .shop-hero-slide-2026--product{--hero-text:#101a4a;--hero-muted:rgba(16,26,74,.68);--hero-soft:rgba(255,255,255,.72);--hero-line:rgba(0,89,248,.13);--hero-accent-a:#0059f8;--hero-accent-b:#00bef6;--hero-accent-c:#7ddcff;min-height:clamp(560px, 48vw, 720px) !important;background:linear-gradient(135deg,#f7faff 0%,#eef6ff 48%,#fff 100%) !important;overflow:hidden !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026{position:absolute !important;inset:0 !important;overflow:hidden !important;pointer-events:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026:before,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026:after{content:"" !important;position:absolute !important;pointer-events:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026:before{width:56vw !important;height:56vw !important;right:-16vw !important;top:-20vw !important;border-radius:50% !important;background:radial-gradient(circle,rgba(0,190,246,.22) 0%,rgba(0,89,248,.1) 42%,transparent 72%) !important;filter:blur(2px) !important;opacity:.85 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026:after{width:42vw !important;height:18vw !important;right:5vw !important;bottom:8vw !important;border-radius:999px !important;background:radial-gradient(ellipse,rgba(0,89,248,.16) 0%,rgba(0,190,246,.08) 48%,transparent 76%) !important;transform:rotate(-8deg) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-blob-2026{filter:blur(52px) !important;opacity:.34 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-blob-2026--a{right:5% !important;top:6% !important;width:380px !important;height:380px !important;background:radial-gradient(circle,var(--hero-accent-b) 0%,rgba(0,190,246,0) 70%) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-blob-2026--b{left:28% !important;bottom:-18% !important;width:420px !important;height:420px !important;background:radial-gradient(circle,var(--hero-accent-a) 0%,rgba(0,89,248,0) 70%) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-grid-2026{opacity:.28 !important;background-image:linear-gradient(var(--hero-line) 1px,transparent 1px),linear-gradient(90deg,var(--hero-line) 1px,transparent 1px) !important;background-size:56px 56px !important;-webkit-mask-image:radial-gradient(ellipse at 72% 52%,#000 0%,transparent 68%) !important;mask-image:radial-gradient(ellipse at 72% 52%,#000 0%,transparent 68%) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{max-width:min(46%, 560px) !important;color:var(--hero-text) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-eyebrow{background:rgba(255,255,255,.66) !important;border:1px solid rgba(255,255,255,.78) !important;box-shadow:0 12px 28px -20px rgba(10,40,120,.28) !important;color:var(--hero-accent-a) !important}body.woocommerce-page #content .shop-hero-slide-2026--product h1{color:var(--hero-text) !important;letter-spacing:0 !important;max-width:11ch !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-bullets-2026{max-width:500px !important;gap:10px !important;margin-top:24px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-bullets-2026 li{color:var(--hero-muted) !important;background:rgba(255,255,255,.52) !important;border:1px solid rgba(255,255,255,.74) !important;box-shadow:0 10px 26px -24px rgba(10,40,120,.24) !important;-webkit-backdrop-filter:blur(8px) !important;backdrop-filter:blur(8px) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026:empty{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{position:absolute !important;right:clamp(24px, 5vw, 76px) !important;top:51% !important;width:clamp(390px, 35vw, 560px) !important;max-height:none !important;aspect-ratio:1/1 !important;padding:0 !important;background:0 0 !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:visible !important;z-index:5 !important;animation:shopHeroSceneFloat2026 7s ease-in-out infinite !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:hover{transform:translateY(calc(-50% - 5px)) !important;box-shadow:none !important}@keyframes shopHeroSceneFloat2026{0%,100%{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 8px))}}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:before{content:"" !important;position:absolute !important;left:16% !important;right:16% !important;bottom:13% !important;height:10% !important;border-radius:50% !important;background:radial-gradient(ellipse,rgba(10,30,80,.28) 0%,rgba(10,30,80,.12) 42%,transparent 72%) !important;filter:blur(14px) !important;transform:perspective(520px) rotateX(62deg) !important;z-index:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026{position:relative !important;z-index:3 !important;width:100% !important;height:100% !important;background:0 0 !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;overflow:visible !important;display:flex !important;align-items:center !important;justify-content:center !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img{width:96% !important;height:96% !important;max-width:none !important;max-height:none !important;object-fit:contain !important;animation:shopHeroProductBreath2026 6.5s ease-in-out infinite !important;filter:drop-shadow(0 30px 34px rgba(10,25,72,.2)) drop-shadow(0 6px 12px rgba(10,25,72,.12)) !important}@keyframes shopHeroProductBreath2026{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(0,-6px,0) scale(1.015)}}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-badge-2026{top:8% !important;right:10% !important;left:auto !important;z-index:7 !important;padding:6px 10px !important;border-radius:999px !important;background:rgba(255,255,255,.72) !important;border:1px solid rgba(255,255,255,.74) !important;color:var(--hero-accent-a) !important;box-shadow:0 12px 24px -18px rgba(10,40,120,.28) !important;-webkit-backdrop-filter:blur(8px) !important;backdrop-filter:blur(8px) !important}body.woocommerce-page #content .shop-hero-product-actions-2026{position:absolute !important;right:2% !important;bottom:6% !important;z-index:8 !important;display:flex !important;align-items:center !important;gap:10px !important;max-width:min(94%, 520px) !important;padding:10px !important;border-radius:24px !important;background:rgba(255,255,255,.84) !important;border:1px solid rgba(255,255,255,.78) !important;box-shadow:0 24px 54px -32px rgba(10,40,120,.42),inset 0 1px 0 rgba(255,255,255,.86) !important;-webkit-backdrop-filter:blur(14px) saturate(130%) !important;backdrop-filter:blur(14px) saturate(130%) !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-2026{flex:0 0 auto !important;min-width:132px !important;margin:0 !important;padding:0 6px 0 4px !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-label-2026{color:rgba(16,26,74,.48) !important;font-size:10px !important;letter-spacing:.09em !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-html-2026,body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-html-2026 .amount{color:#101a4a !important;-webkit-text-fill-color:#101a4a !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-html-2026 ins{color:#0059f8 !important;-webkit-text-fill-color:#0059f8 !important}body.woocommerce-page #content .shop-hero-product-buttons-2026{display:flex !important;align-items:center !important;gap:8px !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-secondary{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;height:42px !important;border-radius:999px !important;font-size:13px !important;font-weight:800 !important;line-height:1 !important;white-space:nowrap !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-primary{padding:0 18px !important;color:#fff !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 16px 30px -14px rgba(0,89,248,.62),inset 0 1px 0 rgba(255,255,255,.28) !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-secondary{padding:0 14px !important;color:#0059f8 !important;background:rgba(0,89,248,.08) !important;box-shadow:inset 0 0 0 1px rgba(0,89,248,.08) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-orbit-2026{z-index:1 !important;opacity:.72 !important;mix-blend-mode:normal !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-orbit-ring-2026{border-color:rgba(0,89,248,.13) !important;box-shadow:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-orbit-glow-2026{opacity:.46 !important;filter:blur(28px) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-orbit-dot-2026{opacity:.62 !important}body.woocommerce-page #content .shop-hero-slide-2026--design-studio{--hero-accent-a:#0059f8;--hero-accent-b:#00bef6;--hero-accent-c:#aeefff;background:radial-gradient(circle at 78% 40%,rgba(0,190,246,.22) 0%,transparent 34%),radial-gradient(circle at 18% 18%,rgba(255,255,255,.9) 0%,transparent 36%),linear-gradient(135deg,#f8fbff 0%,#eef6ff 46%,#fff 100%) !important}body.woocommerce-page #content .shop-hero-slide-2026--design-studio .shop-hero-product-card-2026:after{content:"" !important;position:absolute !important;inset:5% 1% 16% 8% !important;border-radius:50% !important;background:conic-gradient(from 220deg,transparent 0 22%,rgba(0,190,246,.22) 25%,transparent 34%,rgba(0,89,248,.16) 54%,transparent 66% 100%) !important;filter:blur(1px) !important;z-index:1 !important;opacity:.72 !important;animation:shopHeroHaloSlow2026 16s linear infinite !important}body.woocommerce-page #content .shop-hero-slide-2026--design-motion{--hero-text:#f8fbff;--hero-muted:rgba(248,251,255,.76);--hero-line:rgba(120,210,255,.13);--hero-accent-a:#31c7ff;--hero-accent-b:#00bef6;--hero-accent-c:#9df0ff;background:radial-gradient(circle at 82% 22%,rgba(0,190,246,.32) 0%,transparent 32%),radial-gradient(circle at 58% 76%,rgba(72,112,255,.2) 0%,transparent 38%),linear-gradient(135deg,#111827 0%,#162542 48%,#eef6ff 170%) !important}body.woocommerce-page #content .shop-hero-slide-2026--design-motion .shop-eyebrow,body.woocommerce-page #content .shop-hero-slide-2026--design-motion .shop-hero-bullets-2026 li,body.woocommerce-page #content .shop-hero-slide-2026--design-motion .shop-hero-product-badge-2026{background:rgba(255,255,255,.08) !important;border-color:rgba(255,255,255,.14) !important;color:#dff7ff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08) !important}body.woocommerce-page #content .shop-hero-slide-2026--design-motion .shop-hero-product-bg-2026:after{background:repeating-linear-gradient(100deg,rgba(120,210,255,.18) 0 2px,transparent 2px 22px) !important;width:64vw !important;height:30vw !important;right:-10vw !important;bottom:6vw !important;filter:blur(.2px) !important;opacity:.55 !important}body.woocommerce-page #content .shop-hero-slide-2026--design-motion .shop-hero-product-actions-2026{background:rgba(255,255,255,.9) !important}body.woocommerce-page #content .shop-hero-slide-2026--design-spectrum{--hero-accent-a:#0059f8;--hero-accent-b:#00bef6;--hero-accent-c:#27c982;background:radial-gradient(circle at 82% 28%,rgba(0,190,246,.22) 0%,transparent 28%),radial-gradient(circle at 70% 72%,rgba(39,201,130,.2) 0%,transparent 26%),radial-gradient(circle at 91% 62%,rgba(170,116,255,.16) 0%,transparent 24%),linear-gradient(135deg,#fbfdff 0%,#f0f8ff 52%,#fff 100%) !important}body.woocommerce-page #content .shop-hero-slide-2026--design-spectrum .shop-hero-product-bg-2026:after{width:44vw !important;height:44vw !important;right:-4vw !important;bottom:-12vw !important;border-radius:50% !important;background:conic-gradient(from 120deg,rgba(0,89,248,.16),rgba(0,190,246,.2),rgba(39,201,130,.18),rgba(170,116,255,.14),rgba(0,89,248,.16)) !important;filter:blur(18px) !important;animation:shopHeroHaloSlow2026 22s linear infinite !important;opacity:.82 !important}@keyframes shopHeroHaloSlow2026{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width:1180px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{max-width:50% !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{width:clamp(330px, 38vw, 470px) !important;right:24px !important}body.woocommerce-page #content .shop-hero-product-actions-2026{right:0 !important;transform:scale(.94) !important;transform-origin:right bottom !important}}@media (max-width:1024px){body.woocommerce-page #content .shop-hero-slide-2026--product{min-height:auto !important;padding-bottom:34px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{max-width:100% !important}body.woocommerce-page #content .shop-hero-slide-2026--product h1{max-width:100% !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{position:relative !important;right:auto !important;top:auto !important;width:min(92vw, 430px) !important;margin:24px auto 0 !important;transform:none !important;animation:shopHeroProductBreath2026 7s ease-in-out infinite !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:hover{transform:translateY(-4px) !important}body.woocommerce-page #content .shop-hero-product-actions-2026{position:relative !important;right:auto !important;bottom:auto !important;transform:none !important;margin:-18px auto 0 !important;width:min(100%, 420px) !important;justify-content:space-between !important}}@media (max-width:640px){body.woocommerce-page #content .shop-hero-product-actions-2026{flex-direction:column !important;align-items:stretch !important;border-radius:20px !important}body.woocommerce-page #content .shop-hero-product-buttons-2026,body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-secondary{width:100% !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-2026{width:100% !important;min-width:0 !important;text-align:center !important}body.woocommerce-page #content .shop-hero-product-buttons-2026{flex-direction:column !important;gap:8px !important}}@media (prefers-reduced-motion:reduce){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img,body.woocommerce-page #content .shop-hero-slide-2026--design-studio .shop-hero-product-card-2026:after,body.woocommerce-page #content .shop-hero-slide-2026--design-spectrum .shop-hero-product-bg-2026:after{animation:none !important}}body.woocommerce-page #content .shop-hero-landing-2026{min-height:clamp(560px, 48vw, 720px) !important;position:relative !important}body.woocommerce-page #content .shop-hero-slides-2026,body.woocommerce-page #content .shop-hero-slide-2026{position:absolute !important;inset:0 !important}body.woocommerce-page #content .shop-hero-slide-2026{opacity:0 !important;pointer-events:none !important;transform:translate3d(10px,0,0) !important;transition:opacity .58s ease,transform .58s ease !important}body.woocommerce-page #content .shop-hero-slide-2026.is-active{opacity:1 !important;pointer-events:auto !important;transform:translate3d(0,0,0) !important}body.woocommerce-page #content .shop-hero-slide-2026--product{position:absolute !important;inset:0 !important;min-height:100% !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{right:clamp(40px, 6.5vw, 96px) !important;width:clamp(370px, 31vw, 520px) !important}body.woocommerce-page #content .shop-hero-product-actions-2026{right:0 !important;bottom:4% !important;max-width:min(90%, 444px) !important;padding:8px !important;gap:8px !important;border-radius:22px !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-2026{min-width:102px !important;max-width:118px !important;padding:0 2px !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-html-2026{font-size:18px !important;line-height:1.05 !important;white-space:nowrap !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-html-2026 del,body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-html-2026 .screen-reader-text{display:none !important}body.woocommerce-page #content .shop-hero-product-buttons-2026{gap:6px !important;min-width:0 !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-secondary{height:40px !important;font-size:13px !important;min-width:0 !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-primary{padding:0 15px !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-secondary{padding:0 12px !important}@media (max-width:1320px) and (min-width:1025px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{right:34px !important;width:clamp(340px, 32vw, 430px) !important}body.woocommerce-page #content .shop-hero-product-actions-2026{max-width:400px !important;transform:scale(.96) !important;transform-origin:right bottom !important}}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.single-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.tax-product_cat #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.post-type-archive-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026,body.woocommerce-shop #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026{background:0 0 !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;transition:color .22s ease .08s,transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.single-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.single-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.single-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.tax-product_cat #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.tax-product_cat #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.post-type-archive-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.post-type-archive-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-shop #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-shop #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026{background:0 0 !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;color:#fff !important;transform:translateY(-1px) !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026,body.single-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.single-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026,body.tax-product_cat #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.post-type-archive-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.woocommerce-shop #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026{background:0 0 !important;background-image:none !important;background-color:transparent !important;background-size:auto !important}body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026.has-shop-nav-glow-2026:before{transition:transform .42s cubic-bezier(.18,.88,.22,1),width .42s cubic-bezier(.18,.88,.22,1),height .42s cubic-bezier(.18,.88,.22,1),opacity .16s ease !important}body.woocommerce-page #content .shop-product-tabs-2026{padding:0 0 10px !important;border-bottom:1px solid rgba(16,26,74,.08) !important}body.woocommerce-page #content .shop-product-tabs-2026:after{content:none !important;display:none !important}body.woocommerce-page #content .shop-product-tabs-2026 button,body.woocommerce-page #content .shop-product-tabs-2026 .shop-product-tab-2026{border-radius:0 !important;background:0 0 !important;background-image:none !important;box-shadow:none !important;padding:12px 18px 14px !important;transform:none !important}body.woocommerce-page #content .shop-product-tabs-2026 button:hover,body.woocommerce-page #content .shop-product-tabs-2026 .shop-product-tab-2026:hover,body.woocommerce-page #content .shop-product-tabs-2026 button.is-active,body.woocommerce-page #content .shop-product-tabs-2026 button[aria-selected=true],body.woocommerce-page #content .shop-product-tabs-2026 .shop-product-tab-2026.is-active{background:0 0 !important;background-image:none !important;box-shadow:none !important;color:#0059f8 !important;transform:none !important}body.woocommerce-page #content .shop-product-tabs-2026 button:after,body.woocommerce-page #content .shop-product-tabs-2026 .shop-product-tab-2026:after{content:"" !important;position:absolute !important;left:16px !important;right:16px !important;bottom:-1px !important;height:3px !important;border-radius:999px !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 6px 14px -8px rgba(0,89,248,.55) !important;transform:scaleX(0) !important;transform-origin:center !important;opacity:0 !important;transition:transform .28s cubic-bezier(.22,.9,.24,1),opacity .2s ease !important}body.woocommerce-page #content .shop-product-tabs-2026 button:hover:after,body.woocommerce-page #content .shop-product-tabs-2026 .shop-product-tab-2026:hover:after{transform:scaleX(.52) !important;opacity:.45 !important}body.woocommerce-page #content .shop-product-tabs-2026 button.is-active:after,body.woocommerce-page #content .shop-product-tabs-2026 button[aria-selected=true]:after,body.woocommerce-page #content .shop-product-tabs-2026 .shop-product-tab-2026.is-active:after{transform:scaleX(1) !important;opacity:1 !important}body.single-product .shop-entry-2026 span.onsale{top:72px !important;left:28px !important;z-index:5 !important;height:34px !important;min-height:34px !important;padding:0 14px !important;border-radius:999px !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 14px 28px -16px rgba(0,89,248,.5) !important}body.single-product .summary .price{display:flex !important;align-items:baseline !important;flex-wrap:wrap !important;gap:8px 12px !important;margin:0 0 22px !important;color:#0059f8 !important}body.single-product .summary .price del{position:relative !important;display:inline-flex !important;align-items:center !important;margin:0 !important;padding:5px 9px !important;border-radius:999px !important;background:#f1f4f9 !important;border:1px solid rgba(16,26,74,.06) !important;color:#8a94ad !important;font-size:16px !important;font-weight:750 !important;line-height:1 !important;text-decoration:none !important;opacity:1 !important}body.single-product .summary .price del:after{content:"" !important;position:absolute !important;left:8px !important;right:8px !important;top:50% !important;height:2px !important;border-radius:999px !important;background:linear-gradient(90deg,rgba(138,148,173,.35),rgba(0,89,248,.5)) !important;transform:translateY(-50%) rotate(-6deg) !important}body.single-product .summary .price del .amount,body.single-product .summary .price del .woocommerce-Price-amount{color:inherit !important;-webkit-text-fill-color:currentColor !important}body.single-product .summary .price ins{display:inline-flex !important;align-items:baseline !important;background:0 0 !important;color:#0059f8 !important;font-size:clamp(31px, 2.4vw, 40px) !important;font-weight:950 !important;line-height:1 !important;text-decoration:none !important;-webkit-text-fill-color:#0059f8 !important}body.single-product .summary .price ins .amount,body.single-product .summary .price>.amount{color:#0059f8 !important;-webkit-text-fill-color:#0059f8 !important}.shop-account-preview-wrap-2026{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;z-index:3450 !important}.shop-account-preview-wrap-2026:after{content:"" !important;position:absolute !important;left:-12px !important;right:-12px !important;top:100% !important;height:18px !important;background:0 0 !important}.shop-account-preview-wrap-2026>.shop-icon-action-2026--account{width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important}.shop-account-preview-2026{box-sizing:border-box !important;position:absolute !important;top:calc(100% + 16px) !important;right:-54px !important;z-index:3650 !important;width:min(342px, calc(100vw - 32px)) !important;padding:16px !important;border-radius:24px !important;background:rgba(255,255,255,.985) !important;border:1px solid rgba(0,89,248,.08) !important;box-shadow:0 28px 70px -28px rgba(13,28,73,.34),0 8px 18px -10px rgba(13,28,73,.12),inset 0 0 0 1px rgba(255,255,255,.78) !important;color:#26344f !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translate3d(0,10px,0) scale(.985) !important;transform-origin:top right !important;transition:opacity .18s ease,visibility .18s ease,transform .24s cubic-bezier(.2,.8,.2,1) !important;backdrop-filter:blur(18px) saturate(1.24) !important;-webkit-backdrop-filter:blur(18px) saturate(1.24) !important}.shop-account-preview-wrap-2026:hover .shop-account-preview-2026,.shop-account-preview-wrap-2026:focus-within .shop-account-preview-2026{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translate3d(0,0,0) scale(1) !important}.shop-account-preview-wrap-2026:hover>.shop-icon-action-2026--account>span,.shop-account-preview-wrap-2026:focus-within>.shop-icon-action-2026--account>span{opacity:0 !important;visibility:hidden !important}.shop-account-preview-head-2026{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;padding:2px 2px 12px !important;border-bottom:1px dashed rgba(16,26,74,.1) !important;margin-bottom:12px !important}.shop-account-preview-head-2026 strong{font-size:15px !important;font-weight:850 !important;color:#101a4a !important}.shop-account-preview-head-2026 span{font-size:11px !important;font-weight:800 !important;color:#0059f8 !important;background:rgba(0,89,248,.08) !important;padding:4px 9px !important;border-radius:999px !important;white-space:nowrap !important}.shop-account-preview-2026 form,.shop-account-preview-2026 p{margin:0 !important}.shop-account-preview-2026 .login-username,.shop-account-preview-2026 .login-password{display:grid !important;gap:6px !important;margin-bottom:10px !important}.shop-account-preview-2026 label{font-size:11px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#6a7494 !important}.shop-account-preview-2026 input[type=text],.shop-account-preview-2026 input[type=password]{box-sizing:border-box !important;width:100% !important;height:42px !important;border-radius:14px !important;border:1px solid rgba(0,89,248,.1) !important;background:#f8fbff !important;color:#101a4a !important;font-size:14px !important;font-weight:650 !important;padding:0 13px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8) !important;outline:none !important}.shop-account-preview-2026 input[type=text]:focus,.shop-account-preview-2026 input[type=password]:focus{background:#fff !important;border-color:rgba(0,89,248,.28) !important;box-shadow:0 0 0 4px rgba(0,89,248,.1),inset 0 1px 0 rgba(255,255,255,.9) !important}.shop-account-preview-2026 .login-remember{display:flex !important;align-items:center !important;gap:8px !important;margin:2px 0 12px !important;color:#6a7494 !important}.shop-account-preview-2026 .login-remember label{display:inline-flex !important;align-items:center !important;gap:8px !important;text-transform:none !important;letter-spacing:0 !important;font-size:13px !important;font-weight:700 !important}.shop-account-preview-2026 input[type=checkbox]{accent-color:#0059f8 !important}.shop-account-preview-2026 .login-submit{margin-top:0 !important}.shop-account-preview-2026 input[type=submit],.shop-account-preview-button-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;width:100% !important;height:42px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;font-size:13px !important;font-weight:850 !important;letter-spacing:.02em !important;text-decoration:none !important;box-shadow:0 16px 30px -14px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.28) !important;cursor:pointer !important}.shop-account-preview-button-2026--secondary{background:rgba(0,89,248,.08) !important;color:#0059f8 !important;box-shadow:inset 0 0 0 1px rgba(0,89,248,.1) !important}.shop-account-preview-actions-2026{display:grid !important;gap:8px !important}.shop-account-preview-links-2026{display:flex !important;justify-content:space-between !important;gap:10px !important;margin-top:12px !important}.shop-icon-actions-2026 .shop-account-preview-2026 .shop-account-preview-links-2026 a{width:auto !important;height:auto !important;min-width:0 !important;min-height:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;color:#0059f8 !important;font-size:12px !important;font-weight:800 !important;line-height:1.2 !important;text-decoration:none !important;transform:none !important}@media (max-width:760px){.shop-account-preview-2026{right:-54px !important;width:min(320px, calc(100vw - 24px)) !important}body.single-product .shop-entry-2026 span.onsale{top:54px !important;left:20px !important}}body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,body.woocommerce-page .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026,body.single-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.single-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.single-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.tax-product_cat .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.post-type-archive-product .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,body.woocommerce-shop .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026{background:0 0 !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;color:#fff !important}html body.woocommerce #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,html body.woocommerce #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,html body.woocommerce #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,html body.woocommerce #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,html body.woocommerce #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026,html body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,html body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,html body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:focus-within>.shop-mega-link-2026,html body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:hover>.shop-mega-link-2026,html body.woocommerce-page #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026.has-dropdown:focus-within>.shop-mega-link-2026,html body.single-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,html body.single-product #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026,html body.tax-product_cat #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026:hover,html body.tax-product_cat #content .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-item-2026:hover>.shop-mega-link-2026{background:0 0 !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;transform:none !important;color:#fff !important}body.single-product div.product .summary .shop-product-panel-2026{margin:18px 0 10px !important;display:flex !important;flex-direction:column !important;gap:14px !important}.shop-product-panel-2026 .shop-product-specs-2026{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:10px !important}.shop-product-spec-2026{display:flex !important;align-items:center !important;gap:12px !important;padding:12px 14px !important;background:linear-gradient(180deg,#fff 0%,#f7f9fc 100%) !important;border:1px solid #e6ecf5 !important;border-radius:14px !important;box-shadow:0 1px 2px rgba(15,23,42,.04) !important;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease !important}.shop-product-spec-2026:hover{border-color:#cfe0fb !important;box-shadow:0 10px 24px -16px rgba(0,89,248,.35) !important;transform:translateY(-1px) !important}.shop-product-spec-icon-2026{flex:none !important;width:38px !important;height:38px !important;border-radius:10px !important;background:linear-gradient(135deg,#eaf2ff 0%,#f4ecff 100%) !important;color:#0059f8 !important;display:flex !important;align-items:center !important;justify-content:center !important}.shop-product-spec-icon-2026 svg{width:20px !important;height:20px !important}.shop-product-spec-body-2026{display:flex !important;flex-direction:column !important;min-width:0 !important}.shop-product-spec-label-2026{font-size:11px !important;line-height:1.2 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#6b7280 !important;font-weight:700 !important}.shop-product-spec-value-2026{font-size:14px !important;line-height:1.35 !important;color:#0f172a !important;font-weight:700 !important;margin-top:2px !important;word-wrap:break-word !important}.shop-product-score-2026{background:linear-gradient(135deg,rgba(0,89,248,.06) 0%,rgba(0,190,246,.06) 60%,rgba(250,48,118,.05) 100%) !important;border:1px solid #dbe7fb !important;border-radius:16px !important;padding:14px 16px !important;display:flex !important;flex-direction:column !important;gap:12px !important}.shop-product-score-head-2026{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important}.shop-product-score-pill-2026{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:6px 12px 6px 10px !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;border-radius:999px !important;box-shadow:0 8px 18px -10px rgba(0,89,248,.55) !important}.shop-product-score-pill-2026 svg{color:#fff !important}.shop-product-score-pill-2026 em{font-style:normal !important;font-size:11px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;opacity:.9 !important}.shop-product-score-pill-2026 strong{font-size:16px !important;font-weight:900 !important;padding-left:6px !important;border-left:1px solid rgba(255,255,255,.35) !important;margin-left:2px !important}.shop-product-score-bars-2026{display:flex !important;flex-direction:column !important;gap:8px !important}.shop-product-score-row-2026{display:grid !important;grid-template-columns:130px 1fr 70px !important;align-items:center !important;gap:12px !important}.shop-product-score-row-label-2026{font-size:13px !important;color:#0f172a !important;font-weight:700 !important}.shop-product-score-row-bar-2026{display:block !important;height:8px !important;border-radius:999px !important;background:rgba(15,23,42,.08) !important;overflow:hidden !important;position:relative !important}.shop-product-score-row-bar-2026 i{display:block !important;height:100% !important;width:var(--shop-pp-fill,0%) !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 70%,#35d9ff 100%) !important;border-radius:inherit !important;box-shadow:0 0 0 1px rgba(0,89,248,.15) inset !important;transition:width .8s cubic-bezier(.2,.8,.2,1) !important}.shop-product-score-row-value-2026{font-size:13px !important;color:#0f172a !important;font-weight:800 !important;text-align:right !important}.shop-product-score-row-value-2026 small{color:#6b7280 !important;font-weight:600 !important;margin-left:2px !important}body.single-product div.product form.cart .shop-product-trust-2026,body.single-product div.product .shop-product-trust-2026{display:grid !important;grid-template-columns:repeat(3,minmax(0, 1fr)) !important;gap:10px !important;margin:14px 0 8px !important}.shop-product-trust-item-2026{display:flex !important;align-items:center !important;gap:10px !important;padding:10px 12px !important;background:#fff !important;border:1px solid #e6ecf5 !important;border-radius:12px !important}.shop-product-trust-icon-2026{flex:none !important;width:34px !important;height:34px !important;border-radius:10px !important;background:rgba(0,89,248,.08) !important;color:#0059f8 !important;display:flex !important;align-items:center !important;justify-content:center !important}.shop-product-trust-icon-2026 svg{width:18px !important;height:18px !important}.shop-product-trust-body-2026{display:flex !important;flex-direction:column !important;min-width:0 !important}.shop-product-trust-body-2026 strong{font-size:12px !important;color:#0f172a !important;font-weight:800 !important;line-height:1.25 !important}.shop-product-trust-body-2026 em{font-style:normal !important;font-size:11px !important;color:#6b7280 !important;margin-top:2px !important;line-height:1.25 !important}@media (max-width:720px){.shop-product-panel-2026 .shop-product-specs-2026{grid-template-columns:1fr !important}.shop-product-score-row-2026{grid-template-columns:100px 1fr 56px !important;gap:8px !important}body.single-product div.product .shop-product-trust-2026{grid-template-columns:1fr !important}}body.single-product .summary .product_title,body.single-product .summary h1.product_title{order:1 !important}body.single-product .summary .price{order:2 !important}body.single-product div.product .summary .shop-product-panel-2026{order:3 !important;margin:0 0 14px !important;gap:14px !important}body.single-product .summary form.cart{order:4 !important;margin:0 0 12px !important}body.single-product div.product .summary .shop-product-trust-2026{order:5 !important}body.single-product .summary .woocommerce-product-details__short-description{order:6 !important}body.single-product .summary .product_meta{order:7 !important}body.single-product div.product .summary .shop-product-panel-2026+form.cart,body.single-product .summary .price+.shop-product-panel-2026{margin-top:0 !important}.shop-product-panel-2026 .shop-product-specs-2026{gap:10px !important}.shop-product-spec-2026{min-height:72px !important;padding:12px 14px !important;gap:12px !important;background:linear-gradient(180deg,#fff 0%,#fbfdff 100%) !important;border:1px solid rgba(16,26,74,.085) !important;border-radius:14px !important;box-shadow:0 10px 24px -22px rgba(10,40,120,.28),inset 0 1px 0 rgba(255,255,255,.92) !important;transform:none !important}.shop-product-spec-2026:hover{border-color:rgba(0,89,248,.18) !important;box-shadow:0 14px 28px -24px rgba(0,89,248,.32),inset 0 1px 0 rgba(255,255,255,.95) !important;transform:none !important}.shop-product-spec-icon-2026,.shop-product-trust-icon-2026{background:linear-gradient(180deg,#f3f7ff 0%,#eef4ff 100%) !important;border:1px solid rgba(0,89,248,.07) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9) !important;color:#116cff !important}.shop-product-spec-icon-2026{width:44px !important;height:44px !important;border-radius:13px !important}.shop-product-spec-icon-2026 svg{width:24px !important;height:24px !important;stroke-width:1.75 !important}.shop-product-spec-label-2026{font-size:12px !important;line-height:1.25 !important;letter-spacing:0 !important;text-transform:none !important;color:#7b86a3 !important;font-weight:650 !important}.shop-product-spec-value-2026{font-size:14.5px !important;line-height:1.3 !important;color:#101a4a !important;font-weight:850 !important;margin-top:3px !important}.shop-product-score-2026{padding:14px 16px 16px !important;gap:13px !important;background:linear-gradient(120deg,rgba(0,89,248,.055) 0%,rgba(0,190,246,.045) 62%,rgba(250,48,118,.035) 100%),#fbfdff !important;border:1px solid rgba(0,89,248,.105) !important;border-radius:16px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 12px 28px -26px rgba(10,40,120,.28) !important}.shop-product-score-head-2026{min-height:28px !important}.shop-product-score-pill-2026{min-height:34px !important;padding:6px 12px 6px 10px !important;gap:8px !important;background:linear-gradient(135deg,#0a63ff 0%,#15bef2 100%) !important;border-radius:999px !important;box-shadow:0 14px 24px -16px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.28) !important}.shop-product-score-pill-2026 em{font-size:11px !important;letter-spacing:.03em !important;font-weight:850 !important}.shop-product-score-pill-2026 strong{font-size:18px !important;font-weight:900 !important;line-height:1 !important}.shop-product-score-bars-2026{gap:10px !important}.shop-product-score-row-2026{grid-template-columns:minmax(104px, 132px) minmax(120px, 1fr) 62px !important;gap:11px !important}.shop-product-score-row-label-2026{font-size:12.5px !important;color:#101a4a !important;font-weight:780 !important}.shop-product-score-row-bar-2026{height:7px !important;background:rgba(16,26,74,.09) !important;box-shadow:inset 0 1px 1px rgba(16,26,74,.06) !important}.shop-product-score-row-bar-2026 i{background:linear-gradient(90deg,#0a63ff 0%,#11a8f7 55%,#18cce4 100%) !important;box-shadow:0 0 0 1px rgba(255,255,255,.22) inset !important}.shop-product-score-row-value-2026{font-size:13px !important;color:#101a4a !important;font-weight:900 !important}.shop-product-score-row-value-2026 small{font-size:12px !important;color:#6f7a99 !important;font-weight:650 !important}body.single-product div.product .summary .shop-product-trust-2026,body.single-product div.product form.cart+.shop-product-trust-2026{display:grid !important;grid-template-columns:repeat(3,minmax(0, 1fr)) !important;gap:0 !important;margin:0 0 16px !important;padding:0 !important;background:#fff !important;border:1px solid rgba(16,26,74,.075) !important;border-radius:16px !important;box-shadow:0 12px 28px -25px rgba(10,40,120,.28),inset 0 1px 0 rgba(255,255,255,.95) !important;overflow:hidden !important}.shop-product-trust-item-2026{min-height:64px !important;padding:12px 14px !important;gap:10px !important;background:0 0 !important;border:0 !important;border-right:1px solid rgba(16,26,74,.065) !important;border-radius:0 !important}.shop-product-trust-item-2026:last-child{border-right:0 !important}.shop-product-trust-icon-2026{width:34px !important;height:34px !important;border-radius:11px !important}.shop-product-trust-icon-2026 svg{width:19px !important;height:19px !important;stroke-width:1.75 !important}.shop-product-trust-body-2026 strong{font-size:11.5px !important;line-height:1.18 !important;color:#101a4a !important;font-weight:850 !important;letter-spacing:0 !important}.shop-product-trust-body-2026 em{font-size:10.8px !important;line-height:1.25 !important;color:#7b86a3 !important;font-weight:550 !important}@media (max-width:1320px) and (min-width:1025px){.shop-product-score-row-2026{grid-template-columns:minmax(92px, 114px) minmax(90px, 1fr) 58px !important;gap:9px !important}.shop-product-trust-item-2026{padding:11px 10px !important}.shop-product-trust-icon-2026{width:32px !important;height:32px !important}}@media (max-width:720px){body.single-product div.product .summary .shop-product-panel-2026{margin-bottom:12px !important}.shop-product-spec-2026{min-height:66px !important}.shop-product-score-row-2026{grid-template-columns:1fr 58px !important;gap:6px 10px !important}.shop-product-score-row-label-2026{grid-column:1/2 !important}.shop-product-score-row-value-2026{grid-column:2/3 !important}.shop-product-score-row-bar-2026{grid-column:1/-1 !important}body.single-product div.product .summary .shop-product-trust-2026{grid-template-columns:1fr !important}.shop-product-trust-item-2026{border-right:0 !important;border-bottom:1px solid rgba(16,26,74,.065) !important}.shop-product-trust-item-2026:last-child{border-bottom:0 !important}}body.single-product .summary .woocommerce-product-details__short-description{margin:10px 0 0 !important;padding:18px 20px !important;border-radius:18px !important;background:#fff !important;border:1px solid rgba(16,26,74,.06) !important;box-shadow:none !important;font-size:14.5px !important;line-height:1.58 !important;color:#3f4a66 !important}body.single-product .summary .woocommerce-product-details__short-description h1,body.single-product .summary .woocommerce-product-details__short-description h2,body.single-product .summary .woocommerce-product-details__short-description h3,body.single-product .summary .woocommerce-product-details__short-description h4{margin:0 0 12px !important;font-size:18px !important;line-height:1.3 !important;font-weight:850 !important;color:#2678bd !important;letter-spacing:0 !important}body.single-product .summary .woocommerce-product-details__short-description p{margin:0 0 10px !important}body.single-product .summary .woocommerce-product-details__short-description p:last-child{margin-bottom:0 !important}body.single-product .summary .woocommerce-product-details__short-description strong,body.single-product .summary .woocommerce-product-details__short-description b{color:#101a4a !important;font-weight:850 !important}body.single-product .summary .price del{padding:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:#8791aa !important}body.single-product .summary .price del:after{left:0 !important;right:0 !important;height:2px !important;background:linear-gradient(90deg,rgba(135,145,170,.36),rgba(0,89,248,.46)) !important}.shop-product-panel-2026 .shop-product-specs-2026{padding:10px !important;gap:10px !important;border-radius:18px !important;background:rgba(255,255,255,.78) !important;border:1px solid rgba(16,26,74,.055) !important;box-shadow:0 18px 42px -34px rgba(10,40,120,.24),inset 0 1px 0 rgba(255,255,255,.96) !important;overflow:visible !important}.shop-product-spec-2026{min-height:68px !important;padding:12px 13px !important;background:#fff !important;border:1px solid rgba(16,26,74,.075) !important;border-radius:14px !important;box-shadow:none !important;overflow:visible !important}.shop-product-spec-2026:hover,.shop-product-spec-2026:focus-visible{background:#fcfdff !important;border-color:rgba(0,89,248,.17) !important;box-shadow:none !important;outline:none !important}.shop-product-spec-icon-2026,.shop-product-trust-icon-2026{background:0 0 !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;color:#116cff !important;overflow:visible !important}.shop-product-spec-icon-2026{width:38px !important;height:38px !important}.shop-product-spec-icon-2026 svg{width:28px !important;height:28px !important;overflow:visible !important;stroke-width:1.65 !important}.shop-product-spec-label-2026{color:#7f89a3 !important;font-weight:640 !important}.shop-product-spec-value-2026{color:#101a4a !important;font-weight:820 !important}.shop-product-score-2026{display:grid !important;grid-template-columns:minmax(178px, .72fr) minmax(210px, 1fr) !important;align-items:center !important;column-gap:20px !important;padding:14px 16px !important;background:linear-gradient(115deg,rgba(0,89,248,.052) 0%,rgba(0,190,246,.035) 58%,rgba(250,48,118,.026) 100%),#fbfdff !important;border:1px solid rgba(16,26,74,.075) !important;border-radius:16px !important;box-shadow:0 14px 34px -32px rgba(10,40,120,.26),inset 0 1px 0 rgba(255,255,255,.95) !important;overflow:visible !important}.shop-product-rating-2026{display:grid !important;grid-template-columns:78px minmax(0, 1fr) !important;align-items:center !important;gap:12px !important;min-width:0 !important}.shop-product-rating-mark-2026{width:76px !important;height:84px !important;display:grid !important;place-items:center !important;clip-path:polygon(50% 0,91% 24%,91% 76%,50% 100%,9% 76%,9% 24%) !important;background:linear-gradient(145deg,#0a63ff 0%,#09bff0 100%) !important;box-shadow:0 18px 30px -20px rgba(0,89,248,.68),inset 0 1px 0 rgba(255,255,255,.28) !important;color:#fff !important}.shop-product-rating-mark-2026 span{font-size:23px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:0 !important}.shop-product-rating-copy-2026{display:flex !important;flex-direction:column !important;gap:8px !important;min-width:0 !important}.shop-product-rating-title-2026{display:inline-flex !important;align-items:center !important;gap:6px !important;width:max-content !important;max-width:100% !important;padding:5px 9px !important;border-radius:999px !important;background:linear-gradient(135deg,#0a63ff 0%,#15bef2 100%) !important;color:#fff !important;box-shadow:0 10px 20px -14px rgba(0,89,248,.56) !important}.shop-product-rating-title-2026 svg{width:13px !important;height:13px !important;color:#fff !important;fill:currentColor !important;stroke:none !important}.shop-product-rating-title-2026 em{font-style:normal !important;font-size:10.8px !important;font-weight:820 !important;letter-spacing:.02em !important;color:#fff !important;text-transform:none !important}.shop-product-rating-copy-2026 p{margin:0 !important;max-width:145px !important;font-size:11.2px !important;line-height:1.36 !important;font-weight:560 !important;color:#74809a !important}.shop-product-score-bars-2026{gap:9px !important;min-width:0 !important}.shop-product-score-row-2026{grid-template-columns:minmax(78px, 96px) minmax(112px, 1fr) 54px !important;gap:13px !important;align-items:center !important;overflow:visible !important}.shop-product-score-row-2026:focus-visible{outline:none !important}.shop-product-score-row-label-2026{font-size:12px !important;line-height:1.2 !important;color:#697792 !important;font-weight:640 !important}.shop-product-score-row-bar-2026{height:6px !important;background:rgba(16,26,74,.09) !important;box-shadow:inset 0 1px 1px rgba(16,26,74,.055) !important}.shop-product-score-row-bar-2026 i{background:linear-gradient(90deg,#1067ff 0%,#0abce7 100%) !important}.shop-product-score-row-value-2026{font-size:12.5px !important;font-weight:820 !important;color:#101a4a !important}.shop-product-score-row-value-2026 small{font-size:11.5px !important;font-weight:560 !important;color:#7a859d !important}body.single-product div.product .summary .shop-product-trust-2026,body.single-product div.product form.cart+.shop-product-trust-2026{border-color:rgba(16,26,74,.065) !important;box-shadow:0 14px 32px -31px rgba(10,40,120,.23),inset 0 1px 0 rgba(255,255,255,.96) !important;overflow:visible !important}.shop-product-trust-item-2026{min-height:60px !important;padding:12px 14px !important;overflow:visible !important}.shop-product-trust-icon-2026{width:30px !important;height:30px !important}.shop-product-trust-icon-2026 svg{width:22px !important;height:22px !important;overflow:visible !important;stroke-width:1.65 !important}.shop-product-trust-body-2026 strong{font-size:11.5px !important;line-height:1.22 !important;color:#26324f !important;font-weight:740 !important}.shop-product-trust-body-2026 em{font-size:10.8px !important;line-height:1.25 !important;color:#7a859d !important;font-weight:500 !important}.shop-product-spec-2026[data-shop-tip],.shop-product-score-row-2026[data-shop-tip],.shop-product-trust-item-2026[data-shop-tip]{position:relative !important;cursor:help !important}.shop-product-spec-2026[data-shop-tip]:before,.shop-product-score-row-2026[data-shop-tip]:before,.shop-product-trust-item-2026[data-shop-tip]:before{content:"" !important;position:absolute !important;left:28px !important;bottom:calc(100% + 5px) !important;width:10px !important;height:10px !important;background:#101a4a !important;transform:rotate(45deg) translateY(8px) !important;border-radius:2px !important;opacity:0 !important;pointer-events:none !important;z-index:32 !important;transition:opacity .18s ease,transform .18s ease !important}.shop-product-spec-2026[data-shop-tip]:after,.shop-product-score-row-2026[data-shop-tip]:after,.shop-product-trust-item-2026[data-shop-tip]:after{content:attr(data-shop-tip) !important;position:absolute !important;left:0 !important;bottom:calc(100% + 10px) !important;width:min(260px, 78vw) !important;padding:10px 12px !important;border-radius:12px !important;background:#101a4a !important;color:#fff !important;font-size:11.5px !important;line-height:1.38 !important;font-weight:560 !important;letter-spacing:0 !important;box-shadow:0 18px 34px -18px rgba(10,20,56,.38) !important;opacity:0 !important;transform:translateY(6px) !important;pointer-events:none !important;z-index:33 !important;transition:opacity .18s ease,transform .18s ease !important}.shop-product-score-row-2026[data-shop-tip]:after,.shop-product-score-row-2026[data-shop-tip]:before{left:0 !important}.shop-product-spec-2026[data-shop-tip]:hover:before,.shop-product-spec-2026[data-shop-tip]:hover:after,.shop-product-spec-2026[data-shop-tip]:focus-visible:before,.shop-product-spec-2026[data-shop-tip]:focus-visible:after,.shop-product-score-row-2026[data-shop-tip]:hover:before,.shop-product-score-row-2026[data-shop-tip]:hover:after,.shop-product-score-row-2026[data-shop-tip]:focus-visible:before,.shop-product-score-row-2026[data-shop-tip]:focus-visible:after,.shop-product-trust-item-2026[data-shop-tip]:hover:before,.shop-product-trust-item-2026[data-shop-tip]:hover:after,.shop-product-trust-item-2026[data-shop-tip]:focus-visible:before,.shop-product-trust-item-2026[data-shop-tip]:focus-visible:after{opacity:1 !important;transform:translateY(0) !important}.shop-product-spec-2026[data-shop-tip]:hover:before,.shop-product-spec-2026[data-shop-tip]:focus-visible:before,.shop-product-score-row-2026[data-shop-tip]:hover:before,.shop-product-score-row-2026[data-shop-tip]:focus-visible:before,.shop-product-trust-item-2026[data-shop-tip]:hover:before,.shop-product-trust-item-2026[data-shop-tip]:focus-visible:before{transform:rotate(45deg) translateY(0) !important}@media (max-width:1320px) and (min-width:1025px){.shop-product-score-2026{grid-template-columns:minmax(150px, .68fr) minmax(188px, 1fr) !important;column-gap:14px !important}.shop-product-rating-2026{grid-template-columns:66px minmax(0, 1fr) !important;gap:9px !important}.shop-product-rating-mark-2026{width:64px !important;height:72px !important}.shop-product-rating-mark-2026 span{font-size:20px !important}.shop-product-rating-copy-2026 p{max-width:118px !important;font-size:10.7px !important}.shop-product-score-row-2026{grid-template-columns:minmax(68px, 84px) minmax(86px, 1fr) 50px !important;gap:9px !important}}@media (max-width:720px){.shop-product-score-2026{grid-template-columns:1fr !important;row-gap:14px !important}.shop-product-rating-2026{grid-template-columns:70px minmax(0, 1fr) !important}.shop-product-rating-mark-2026{width:68px !important;height:76px !important}.shop-product-score-row-2026{grid-template-columns:1fr 52px !important;gap:6px 10px !important}.shop-product-spec-2026[data-shop-tip]:after,.shop-product-score-row-2026[data-shop-tip]:after,.shop-product-trust-item-2026[data-shop-tip]:after{width:min(260px, calc(100vw - 42px)) !important}}.shop-product-score-2026{grid-template-columns:minmax(238px, .78fr) minmax(250px, 1fr) !important;column-gap:22px !important}.shop-product-rating-2026{grid-template-columns:76px minmax(146px, 1fr) !important;gap:14px !important}.shop-product-rating-title-2026{padding:5px 10px !important;white-space:nowrap !important}.shop-product-rating-title-2026 em{font-size:10.7px !important;font-weight:820 !important;letter-spacing:.015em !important;color:#fff !important}.shop-product-rating-copy-2026 p{max-width:170px !important;font-size:11px !important;line-height:1.42 !important;color:#7b86a0 !important}.shop-product-score-row-2026{grid-template-columns:minmax(78px, 94px) minmax(118px, 1fr) 54px !important;gap:15px !important}.shop-product-score-row-label-2026{font-size:11.8px !important;color:#6f7b94 !important;font-weight:570 !important}.shop-product-score-row-value-2026{font-weight:780 !important;color:#1a2545 !important}.shop-product-trust-body-2026 strong{color:#3d4864 !important;font-weight:660 !important;font-size:11.4px !important}.shop-product-trust-body-2026 em{color:#8791a9 !important;font-weight:470 !important}@media (max-width:1320px) and (min-width:1025px){.shop-product-score-2026{grid-template-columns:minmax(210px, .78fr) minmax(210px, 1fr) !important;column-gap:16px !important}.shop-product-rating-2026{grid-template-columns:66px minmax(128px, 1fr) !important;gap:11px !important}.shop-product-rating-title-2026{padding:5px 8px !important}.shop-product-rating-title-2026 em{font-size:10.2px !important}.shop-product-rating-copy-2026 p{max-width:138px !important}.shop-product-score-row-2026{grid-template-columns:minmax(68px, 82px) minmax(94px, 1fr) 50px !important;gap:10px !important}}@media (max-width:720px){.shop-product-score-2026{grid-template-columns:1fr !important}.shop-product-rating-2026{grid-template-columns:70px minmax(0, 1fr) !important}.shop-product-rating-copy-2026 p{max-width:210px !important}}.shop-product-spec-2026[data-shop-tip]:after,.shop-product-score-row-2026[data-shop-tip]:after,.shop-product-trust-item-2026[data-shop-tip]:after{width:min(230px, 72vw) !important;padding:8px 10px !important;border-radius:10px !important;background:#121d48 !important;font-size:10.8px !important;line-height:1.34 !important;font-weight:520 !important;box-shadow:0 16px 30px -18px rgba(10,20,56,.34) !important}.shop-product-spec-2026[data-shop-tip]:before,.shop-product-score-row-2026[data-shop-tip]:before,.shop-product-trust-item-2026[data-shop-tip]:before{background:#121d48 !important}.shop-product-spec-2026:nth-child(even)[data-shop-tip]:after,.shop-product-trust-item-2026:nth-child(3)[data-shop-tip]:after{left:auto !important;right:0 !important}.shop-product-spec-2026:nth-child(even)[data-shop-tip]:before,.shop-product-trust-item-2026:nth-child(3)[data-shop-tip]:before{left:auto !important;right:30px !important}.shop-product-score-row-2026[data-shop-tip]:after{left:auto !important;right:0 !important}.shop-product-score-row-2026[data-shop-tip]:before{left:auto !important;right:26px !important}.shop-product-spec-2026[data-shop-tip]:hover,.shop-product-spec-2026[data-shop-tip]:focus-visible{border-color:rgba(0,89,248,.14) !important}body.single-product .summary .price{border-bottom:0 !important;padding-bottom:0 !important;margin-bottom:16px !important}body.single-product .summary .price:after{content:none !important;display:none !important}.shop-product-panel-2026 .shop-product-specs-2026{padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;gap:10px !important}.shop-product-spec-2026{min-height:68px !important;padding:12px 14px !important;background:#fff !important;border:1px solid rgba(16,26,74,.058) !important;box-shadow:none !important}.shop-product-spec-2026:hover,.shop-product-spec-2026:focus-visible{border-color:rgba(0,89,248,.13) !important;box-shadow:none !important}.shop-product-spec-icon-2026{width:40px !important;height:40px !important;line-height:0 !important;overflow:visible !important}.shop-product-spec-icon-2026 svg{width:30px !important;height:30px !important;overflow:visible !important;stroke-width:1.62 !important}.shop-product-score-2026{grid-template-columns:116px minmax(0, 1fr) !important;column-gap:18px !important;align-items:center !important;padding:15px 16px !important;overflow:visible !important}.shop-product-rating-2026{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:8px !important;min-width:0 !important}.shop-product-rating-mark-2026{position:relative !important;isolation:isolate !important;clip-path:none !important;width:76px !important;height:76px !important;border-radius:999px !important;display:grid !important;place-items:center !important;background:linear-gradient(145deg,#0a63ff 0%,#08bff0 100%) !important;box-shadow:0 18px 32px -22px rgba(0,89,248,.74),inset 0 1px 0 rgba(255,255,255,.28) !important;color:#fff !important;overflow:visible !important}.shop-product-rating-mark-2026:before,.shop-product-rating-mark-2026:after{content:"" !important;position:absolute !important;inset:0 !important;border-radius:34% !important;background:inherit !important;z-index:-1 !important;box-shadow:inherit !important}.shop-product-rating-mark-2026:before{transform:rotate(24deg) !important}.shop-product-rating-mark-2026:after{transform:rotate(58deg) !important;opacity:.96 !important}.shop-product-rating-mark-2026 span{position:relative !important;z-index:2 !important;font-size:23px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:0 !important;color:#fff !important}.shop-product-rating-caption-2026{font-size:10.8px !important;line-height:1.15 !important;font-weight:820 !important;color:#2678bd !important;white-space:nowrap !important;letter-spacing:.01em !important}.shop-product-rating-copy-2026,.shop-product-rating-copy-2026 p,.shop-product-rating-title-2026{display:none !important}.shop-product-score-bars-2026{gap:10px !important;width:100% !important;min-width:0 !important}.shop-product-score-row-2026{grid-template-columns:minmax(70px, 86px) minmax(130px, 1fr) minmax(46px, 52px) !important;gap:12px !important}.shop-product-score-row-label-2026{font-size:11.7px !important;font-weight:560 !important;color:#6e7891 !important}.shop-product-score-row-value-2026{justify-self:end !important;font-size:12px !important;font-weight:780 !important;white-space:nowrap !important}.shop-product-score-row-value-2026 small{font-size:10.6px !important;font-weight:520 !important}.shop-product-spec-2026[data-shop-tip]:after,.shop-product-score-row-2026[data-shop-tip]:after,.shop-product-trust-item-2026[data-shop-tip]:after{width:min(268px, 74vw) !important;font-size:10.8px !important;line-height:1.36 !important}@media (max-width:1320px) and (min-width:1025px){.shop-product-score-2026{grid-template-columns:102px minmax(0, 1fr) !important;column-gap:13px !important}.shop-product-rating-mark-2026{width:66px !important;height:66px !important}.shop-product-rating-mark-2026 span{font-size:20px !important}.shop-product-rating-caption-2026{font-size:10.2px !important}.shop-product-score-row-2026{grid-template-columns:minmax(62px, 76px) minmax(96px, 1fr) minmax(42px, 48px) !important;gap:9px !important}}@media (max-width:720px){.shop-product-score-2026{grid-template-columns:1fr !important;row-gap:14px !important}.shop-product-rating-mark-2026{width:70px !important;height:70px !important}.shop-product-score-row-2026{grid-template-columns:1fr 52px !important}}.shop-product-spec-2026{background:rgba(248,251,255,.72) !important;border:0 !important;box-shadow:none !important;min-height:68px !important}.shop-product-spec-2026:hover,.shop-product-spec-2026:focus-visible{background:rgba(244,248,255,.9) !important;border:0 !important;box-shadow:none !important}.shop-product-spec-icon-2026,.shop-product-spec-icon-2026 svg{overflow:visible !important}.shop-product-spec-icon-2026 svg{width:31px !important;height:31px !important;stroke-width:1.72 !important}.shop-product-spec-2026:nth-child(2) .shop-product-spec-icon-2026 svg{width:33px !important;height:33px !important;transform:translateY(1px) !important}.shop-product-panel-2026 .shop-product-specs-2026{gap:12px !important}body.woocommerce-account #content>.hd.shop-hd-2026{margin-bottom:14px !important}body.woocommerce-account .shop-commerce-bar-2026{align-items:center !important;border-color:rgba(20,26,44,.075) !important;box-shadow:0 18px 44px -38px rgba(10,30,90,.24),inset 0 1px 0 rgba(255,255,255,.82) !important}body.woocommerce-account .shop-category-rail-2026.shop-mega-nav-2026{min-width:0 !important}body.woocommerce-account .shop-category-rail-2026.shop-mega-nav-2026 .shop-mega-link-2026{min-height:38px !important;border-radius:14px !important;font-size:12.8px !important;font-weight:820 !important;letter-spacing:0 !important}body.woocommerce-account #content .shop-account-page-2026>.shop-entry-2026,body.woocommerce-account #content .shop-utility-page-2026.shop-account-page-2026>.shop-entry-2026{padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-account #content .shop-account-page-2026 .shop-utility-title-2026{box-sizing:border-box !important;max-width:920px !important;margin:0 auto 24px !important;padding:24px 16px 8px !important;border:0 !important;text-align:center !important}body.woocommerce-account #content .shop-account-page-2026 .shop-utility-title-2026 h1{margin:0 !important;color:#101a4a !important;-webkit-text-fill-color:#101a4a !important;background:0 0 !important;font-size:38px !important;font-weight:950 !important;line-height:1.06 !important;letter-spacing:0 !important;text-align:center !important;text-shadow:none !important}body.woocommerce-account #content .shop-account-page-2026 .shop-utility-title-2026 p{max-width:620px !important;margin:10px auto 0 !important;color:#66718a !important;font-size:14.2px !important;font-weight:620 !important;line-height:1.55 !important;letter-spacing:0 !important;text-align:center !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce{box-sizing:border-box !important;display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:18px !important;width:100% !important;max-width:1120px !important;margin:0 auto !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#26344f !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce:before,body.woocommerce-account #content .shop-account-page-2026 .woocommerce:after{content:none !important;display:none !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce>.woocommerce-notices-wrapper,body.woocommerce-account #content .shop-account-page-2026 .woocommerce>.woocommerce-message,body.woocommerce-account #content .shop-account-page-2026 .woocommerce>.woocommerce-info,body.woocommerce-account #content .shop-account-page-2026 .woocommerce>.woocommerce-error{width:100% !important;margin:0 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation{box-sizing:border-box !important;display:none !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:10px !important;border-radius:24px !important;background:rgba(255,255,255,.96) !important;border:1px solid rgba(20,26,44,.075) !important;box-shadow:0 18px 44px -36px rgba(10,30,90,.22),inset 0 1px 0 rgba(255,255,255,.86) !important;overflow:visible !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation ul{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px !important;width:100% !important;margin:0 !important;padding:0 !important;list-style:none !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li{flex:0 0 auto !important;margin:0 !important;padding:0 !important;list-style:none !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li a{box-sizing:border-box !important;position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:42px !important;max-width:100% !important;padding:0 16px !important;border-radius:16px !important;background:#f7f9fc !important;border:1px solid rgba(20,26,44,.055) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82) !important;color:#526079 !important;font-size:13px !important;font-weight:820 !important;line-height:1.2 !important;letter-spacing:0 !important;text-align:center !important;text-decoration:none !important;white-space:nowrap !important;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li a:hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li a:focus-visible{background:#fff !important;border-color:rgba(0,89,248,.14) !important;box-shadow:0 14px 28px -24px rgba(0,89,248,.34),inset 0 1px 0 rgba(255,255,255,.92) !important;color:#0059f8 !important;transform:translateY(-1px) !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li.is-active a{background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;border-color:transparent !important;box-shadow:0 16px 30px -18px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.28) !important;color:#fff !important;transform:none !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{background:rgba(250,48,118,.075) !important;border-color:rgba(250,48,118,.12) !important;color:#d91f60 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:focus-visible{background:linear-gradient(135deg,#fa3076 0%,#fa4f30 100%) !important;border-color:transparent !important;box-shadow:0 16px 30px -18px rgba(250,48,118,.5) !important;color:#fff !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content{box-sizing:border-box !important;float:none !important;width:100% !important;max-width:100% !important;min-height:320px !important;margin:0 !important;padding:26px !important;border-radius:24px !important;background:#fff !important;border:1px solid rgba(20,26,44,.075) !important;box-shadow:0 22px 58px -44px rgba(10,30,90,.28),inset 0 1px 0 rgba(255,255,255,.88) !important;color:#26344f !important;overflow:hidden !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content p,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content address,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content li{color:#4d5871 !important;font-size:14.2px !important;font-weight:520 !important;line-height:1.68 !important;letter-spacing:0 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content>p:first-child{margin-top:0 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content strong,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content b{color:#101a4a !important;font-weight:850 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content a:not(.button):not(.woocommerce-button){color:#0059f8 !important;font-weight:760 !important;text-decoration:none !important;text-underline-offset:3px !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content a:not(.button):not(.woocommerce-button):hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content a:not(.button):not(.woocommerce-button):focus-visible{color:#003fbd !important;text-decoration:underline !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content h2,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content h3,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content legend{margin:0 0 16px !important;color:#101a4a !important;font-size:22px !important;font-weight:920 !important;line-height:1.18 !important;letter-spacing:0 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content h3,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content legend{font-size:18px !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-message,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-info,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-error{box-sizing:border-box !important;padding:14px 16px !important;border-radius:18px !important;background:#f7fbff !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:none !important;color:#44506b !important;font-size:13.4px !important;font-weight:650 !important;line-height:1.5 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-error{background:rgba(250,48,118,.06) !important;border-color:rgba(250,48,118,.16) !important;color:#8f234d !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-form-login,body.woocommerce-account #content .shop-account-page-2026 form.login,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-form-register,body.woocommerce-account #content .shop-account-page-2026 form.register{box-sizing:border-box !important;width:min(100%, 640px) !important;max-width:640px !important;margin:0 auto !important;padding:26px !important;border-radius:24px !important;background:#fff !important;border:1px solid rgba(20,26,44,.075) !important;box-shadow:0 22px 58px -44px rgba(10,30,90,.28) !important}body.woocommerce-account #content .shop-account-page-2026 form .form-row,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-form-row,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-address-fields__field-wrapper p{box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin:0 0 14px !important;padding:0 !important}body.woocommerce-account #content .shop-account-page-2026 form label{display:block !important;margin:0 0 7px !important;color:#5f6b83 !important;font-size:12.5px !important;font-weight:820 !important;line-height:1.25 !important;letter-spacing:0 !important;text-transform:none !important}body.woocommerce-account #content .shop-account-page-2026 form .required{color:#fa3076 !important;font-weight:900 !important}body.woocommerce-account #content .shop-account-page-2026 input.input-text,body.woocommerce-account #content .shop-account-page-2026 input[type=text],body.woocommerce-account #content .shop-account-page-2026 input[type=email],body.woocommerce-account #content .shop-account-page-2026 input[type=tel],body.woocommerce-account #content .shop-account-page-2026 input[type=password],body.woocommerce-account #content .shop-account-page-2026 select,body.woocommerce-account #content .shop-account-page-2026 textarea{box-sizing:border-box !important;display:block !important;width:100% !important;max-width:100% !important;min-height:46px !important;padding:0 14px !important;border-radius:14px !important;background:#f8fbff !important;border:1px solid rgba(20,26,44,.1) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82) !important;color:#101a4a !important;font-size:14px !important;font-weight:620 !important;line-height:1.35 !important;letter-spacing:0 !important;outline:none !important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease !important}body.woocommerce-account #content .shop-account-page-2026 textarea{min-height:118px !important;padding:13px 14px !important;resize:vertical !important}body.woocommerce-account #content .shop-account-page-2026 input.input-text:focus,body.woocommerce-account #content .shop-account-page-2026 input[type=text]:focus,body.woocommerce-account #content .shop-account-page-2026 input[type=email]:focus,body.woocommerce-account #content .shop-account-page-2026 input[type=tel]:focus,body.woocommerce-account #content .shop-account-page-2026 input[type=password]:focus,body.woocommerce-account #content .shop-account-page-2026 select:focus,body.woocommerce-account #content .shop-account-page-2026 textarea:focus{background:#fff !important;border-color:rgba(0,89,248,.32) !important;box-shadow:0 0 0 4px rgba(0,89,248,.1),inset 0 1px 0 rgba(255,255,255,.92) !important}body.woocommerce-account #content .shop-account-page-2026 .password-input{display:block !important;width:100% !important}body.woocommerce-account #content .shop-account-page-2026 .show-password-input{top:50% !important;right:12px !important;transform:translateY(-50%) !important;color:#66718a !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce a.button,body.woocommerce-account #content .shop-account-page-2026 .woocommerce a.woocommerce-button,body.woocommerce-account #content .shop-account-page-2026 .woocommerce button.button,body.woocommerce-account #content .shop-account-page-2026 .woocommerce input.button,body.woocommerce-account #content .shop-account-page-2026 .woocommerce .woocommerce-Button,body.woocommerce-account #content .shop-account-page-2026 .woocommerce button[type=submit],body.woocommerce-account #content .shop-account-page-2026 .woocommerce input[type=submit]{box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:42px !important;max-width:100% !important;padding:0 18px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 16px 30px -18px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.26) !important;color:#fff !important;font-size:13px !important;font-weight:880 !important;line-height:1 !important;letter-spacing:0 !important;text-align:center !important;text-decoration:none !important;text-transform:none !important;white-space:nowrap !important;cursor:pointer !important;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease,filter .2s ease !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce button[type=submit],body.woocommerce-account #content .shop-account-page-2026 .woocommerce input[type=submit],body.woocommerce-account #content .shop-account-page-2026 .woocommerce .edit-account button.button,body.woocommerce-account #content .shop-account-page-2026 .woocommerce .woocommerce-address-fields button.button{background:linear-gradient(135deg,#fa3076 0%,#fa4f30 100%) !important;box-shadow:0 16px 30px -18px rgba(250,48,118,.52),inset 0 1px 0 rgba(255,255,255,.28) !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce a.button:hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce a.woocommerce-button:hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce button.button:hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce input.button:hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce .woocommerce-Button:hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce button[type=submit]:hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce input[type=submit]:hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce a.button:focus-visible,body.woocommerce-account #content .shop-account-page-2026 .woocommerce a.woocommerce-button:focus-visible,body.woocommerce-account #content .shop-account-page-2026 .woocommerce button.button:focus-visible,body.woocommerce-account #content .shop-account-page-2026 .woocommerce input.button:focus-visible,body.woocommerce-account #content .shop-account-page-2026 .woocommerce .woocommerce-Button:focus-visible,body.woocommerce-account #content .shop-account-page-2026 .woocommerce button[type=submit]:focus-visible,body.woocommerce-account #content .shop-account-page-2026 .woocommerce input[type=submit]:focus-visible{color:#fff !important;filter:saturate(1.04) brightness(1.02) !important;transform:translateY(-1px) !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce table.shop_table{width:100% !important;margin:0 0 18px !important;border-radius:20px !important;overflow:hidden !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce table.shop_table th,body.woocommerce-account #content .shop-account-page-2026 .woocommerce table.shop_table td{vertical-align:middle !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce table.shop_table .button{min-width:88px !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-Addresses,body.woocommerce-account #content .shop-account-page-2026 .u-columns.woocommerce-Addresses{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:16px !important;margin:18px 0 0 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-Address,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-Address address{box-sizing:border-box !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-Address{padding:20px !important;border-radius:22px !important;background:linear-gradient(180deg,#f8fbff 0%,#fff 100%) !important;border:1px solid rgba(20,26,44,.075) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88) !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-Address-title,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-Address-title h3{display:flex !important;align-items:center !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-Address-title{justify-content:space-between !important;gap:12px !important;margin-bottom:12px !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-Address-title h3{margin:0 !important;font-size:17px !important;line-height:1.2 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-Address-title a.edit{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:34px !important;padding:0 12px !important;border-radius:999px !important;background:rgba(0,89,248,.08) !important;border:1px solid rgba(0,89,248,.1) !important;color:#0059f8 !important;font-size:12px !important;font-weight:850 !important;line-height:1 !important;text-decoration:none !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-Address-title a.edit:hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-Address-title a.edit:focus-visible{background:#fff !important;box-shadow:0 12px 24px -20px rgba(0,89,248,.28) !important}body.woocommerce-account #content .shop-account-page-2026 fieldset{margin:18px 0 0 !important;padding:18px !important;border-radius:20px !important;background:#f8fbff !important;border:1px solid rgba(20,26,44,.075) !important}body.woocommerce-account #content .shop-account-page-2026 mark,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content mark{display:inline-flex !important;align-items:center !important;min-height:24px !important;padding:0 8px !important;border-radius:999px !important;background:rgba(0,190,246,.12) !important;color:#0059f8 !important;font-weight:850 !important}.shop-account-preview-2026 .shop-account-preview-form-2026 .login-submit{margin-top:0 !important}.shop-account-preview-2026 button.shop-account-preview-button-2026{font-family:inherit !important;line-height:1 !important;appearance:none !important;-webkit-appearance:none !important}.shop-account-preview-2026 button.shop-account-preview-button-2026:hover,.shop-account-preview-2026 button.shop-account-preview-button-2026:focus-visible{filter:saturate(1.04) brightness(1.02) !important;transform:translateY(-1px) !important}@media (min-width:1025px){body.woocommerce-account .shop-commerce-bar-2026{grid-template-columns:minmax(330px, max-content) minmax(280px, 1fr) auto !important;gap:12px !important;padding:10px !important}}@media (max-width:900px){body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation{padding:8px !important;border-radius:20px !important;overflow:hidden !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation ul{flex-wrap:nowrap !important;overflow-x:auto !important;overflow-y:hidden !important;padding-bottom:2px !important;-webkit-overflow-scrolling:touch !important;scroll-snap-type:x proximity !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li{scroll-snap-align:start !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content{min-height:0 !important;padding:20px !important;border-radius:22px !important}}@media (max-width:720px){body.woocommerce-account #content>.hd.shop-hd-2026{margin-bottom:10px !important}body.woocommerce-account #content .shop-account-page-2026 .shop-utility-title-2026{margin-bottom:18px !important;padding:18px 8px 6px !important}body.woocommerce-account #content .shop-account-page-2026 .shop-utility-title-2026 h1{font-size:30px !important;line-height:1.08 !important}body.woocommerce-account #content .shop-account-page-2026 .shop-utility-title-2026 p{font-size:13.4px !important;line-height:1.48 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce{gap:14px !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-form-login,body.woocommerce-account #content .shop-account-page-2026 form.login,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-form-register,body.woocommerce-account #content .shop-account-page-2026 form.register{padding:20px !important;border-radius:22px !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-Addresses,body.woocommerce-account #content .shop-account-page-2026 .u-columns.woocommerce-Addresses{grid-template-columns:1fr !important}}@media (max-width:520px){body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content{padding:16px !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content h2{font-size:19px !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce a.button,body.woocommerce-account #content .shop-account-page-2026 .woocommerce a.woocommerce-button,body.woocommerce-account #content .shop-account-page-2026 .woocommerce button.button,body.woocommerce-account #content .shop-account-page-2026 .woocommerce input.button,body.woocommerce-account #content .shop-account-page-2026 .woocommerce .woocommerce-Button,body.woocommerce-account #content .shop-account-page-2026 .woocommerce button[type=submit],body.woocommerce-account #content .shop-account-page-2026 .woocommerce input[type=submit]{width:100% !important;min-height:44px !important;white-space:normal !important;line-height:1.15 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce table.shop_table{display:block !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce table.shop_table .button{min-width:0 !important}}body.tax-product_cat .shop-entry-2026 ul.products li.product a.button,body.tax-product_cat .shop-entry-2026 ul.products li.product.outofstock a.button,body.tax-product_cat .shop-entry-2026 ul.products li.product a.button.product_type_simple,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.button,body.post-type-archive-product .shop-entry-2026 ul.products li.product.outofstock a.button,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.button.product_type_simple{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;box-sizing:border-box !important;align-self:stretch !important;width:100% !important;max-width:100% !important;min-height:42px !important;padding:0 16px !important;border-radius:999px !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;background-color:#0059f8 !important;border:0 !important;box-shadow:0 14px 26px -16px rgba(0,89,248,.48) !important;color:#fff !important;font-size:13px !important;font-weight:850 !important;letter-spacing:0 !important;text-transform:none !important;text-decoration:none !important;opacity:1 !important;visibility:visible !important;transform:none !important;transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s ease,background .25s ease !important}body.tax-product_cat .shop-entry-2026 ul.products li.product a.button:hover,body.tax-product_cat .shop-entry-2026 ul.products li.product.outofstock a.button:hover,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.button:hover,body.post-type-archive-product .shop-entry-2026 ul.products li.product.outofstock a.button:hover{background:linear-gradient(135deg,#003fbd,#0096d4) !important;box-shadow:0 20px 34px -18px rgba(0,89,248,.58) !important;transform:translateY(-1px) !important;color:#fff !important}body.tax-product_cat .shop-entry-2026 ul.products li.product a.button:after,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.button:after{content:none !important;display:none !important}body.tax-product_cat .shop-entry-2026 ul.products li.product.outofstock .price,body.post-type-archive-product .shop-entry-2026 ul.products li.product.outofstock .price{opacity:.55 !important}.bd ul.products li.product a.button.dreams-readmore-btn,body.tax-product_cat .shop-entry-2026 ul.products li.product a.button.dreams-readmore-btn,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.button.dreams-readmore-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:100% !important;min-height:42px !important;padding:0 18px !important;border-radius:999px !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;background-color:#0059f8 !important;color:#fff !important;font-weight:800 !important;font-size:13px !important;text-transform:none !important;letter-spacing:0 !important;border:0 !important;text-decoration:none !important;box-shadow:0 14px 26px -16px rgba(0,89,248,.48) !important;transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s ease,background .25s ease !important}.bd ul.products li.product a.button.dreams-readmore-btn:hover,body.tax-product_cat .shop-entry-2026 ul.products li.product a.button.dreams-readmore-btn:hover,body.post-type-archive-product .shop-entry-2026 ul.products li.product a.button.dreams-readmore-btn:hover{background:linear-gradient(135deg,#003fbd,#0096d4) !important;box-shadow:0 20px 34px -18px rgba(0,89,248,.58) !important;transform:translateY(-1px) !important;color:#fff !important}.bd ul.products li.product a.button.dreams-readmore-btn:after{content:none !important}.bd ul.products li.product a.button.product_type_simple:not(.ajax_add_to_cart),.bd ul.products li.product a.button.product_type_variable:not(.add_to_cart_button){background:linear-gradient(135deg,#0059f8,#00bef6) !important;background-color:#0059f8 !important;color:#fff !important;border:0 !important;box-shadow:0 14px 26px -16px rgba(0,89,248,.48) !important}.shop-account-preview-2026 .shop-account-preview-button-2026,.shop-account-preview-2026 a.shop-account-preview-button-2026,.shop-account-preview-2026 button.shop-account-preview-button-2026,.shop-account-preview-2026 input[type=submit].shop-account-preview-button-2026{background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;background-color:#0059f8 !important;color:#fff !important;border:0 !important;text-shadow:none !important;box-shadow:0 16px 30px -14px rgba(0,89,248,.55),inset 0 1px 0 rgba(255,255,255,.25) !important;-webkit-text-fill-color:#fff !important}.shop-account-preview-2026 .shop-account-preview-button-2026:hover,.shop-account-preview-2026 .shop-account-preview-button-2026:focus-visible{background:linear-gradient(135deg,#003fbd 0%,#0096d4 100%) !important;background-color:#003fbd !important;color:#fff !important;-webkit-text-fill-color:#fff !important;transform:translateY(-1px) !important;box-shadow:0 22px 36px -16px rgba(0,89,248,.62),inset 0 1px 0 rgba(255,255,255,.3) !important}.shop-account-preview-2026 .shop-account-preview-button-2026--secondary,.shop-account-preview-2026 a.shop-account-preview-button-2026--secondary{background:rgba(0,89,248,.08) !important;background-color:rgba(0,89,248,.08) !important;color:#0059f8 !important;-webkit-text-fill-color:#0059f8 !important;box-shadow:inset 0 0 0 1px rgba(0,89,248,.18) !important}.shop-account-preview-2026 .shop-account-preview-button-2026--secondary:hover,.shop-account-preview-2026 .shop-account-preview-button-2026--secondary:focus-visible{background:rgba(0,89,248,.14) !important;background-color:rgba(0,89,248,.14) !important;color:#003fbd !important;-webkit-text-fill-color:#003fbd !important;box-shadow:inset 0 0 0 1px rgba(0,89,248,.28) !important}.shop-account-preview-2026 .shop-account-preview-head-2026 strong{font-size:15px !important;font-weight:850 !important;color:#0b1431 !important;letter-spacing:-.01em !important}body.woocommerce-account .shop-commerce-bar-2026 .shop-category-rail-2026,body.woocommerce-cart .shop-commerce-bar-2026 .shop-category-rail-2026,body.woocommerce-checkout .shop-commerce-bar-2026 .shop-category-rail-2026{display:none !important}body.woocommerce-account .shop-commerce-bar-2026,body.woocommerce-cart .shop-commerce-bar-2026,body.woocommerce-checkout .shop-commerce-bar-2026{grid-template-columns:minmax(280px, 1fr) auto !important}body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-navigation ul,body.woocommerce-account .woocommerce-MyAccount-navigation li,body.woocommerce-account .woocommerce-MyAccount-navigation li a,body.woocommerce-account .woocommerce-MyAccount-navigation li a span{text-shadow:none !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li a:before,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li a:after{content:none !important;display:none !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content h2,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content h3{text-shadow:none !important;color:#101a4a !important;font-weight:880 !important;letter-spacing:-.01em !important}body.page-id-27961 .wpas,body.page-id-27961 .wpas-submit-ticket,body.page-id-27961 .wpas-form,body.page-id-27961 #wpas-new-ticket{font-family:inherit !important}body.page-id-27961 #content .entry-content .wpas{display:grid !important;gap:18px !important;max-width:760px !important;margin:0 auto 40px !important}body.page-id-27961 .wpas-form{display:grid !important;gap:16px !important;padding:26px !important;border-radius:22px !important;background:#fff !important;border:1px solid rgba(20,26,44,.075) !important;box-shadow:0 22px 58px -44px rgba(10,30,90,.28),inset 0 1px 0 rgba(255,255,255,.9) !important}body.page-id-27961 .wpas-form>h3,body.page-id-27961 .wpas-form>h4{margin:0 0 4px !important;font-weight:880 !important;font-size:18px !important;color:#101a4a !important;letter-spacing:-.01em !important;text-shadow:none !important}body.page-id-27961 .wpas-form-group{display:grid !important;gap:6px !important;margin:0 !important;padding:0 !important}body.page-id-27961 .wpas-form-group label,body.page-id-27961 .wpas-checkbox label{display:block !important;margin:0 !important;font-weight:760 !important;font-size:13px !important;color:#3c4763 !important;letter-spacing:0 !important;text-shadow:none !important}body.page-id-27961 .wpas-form-control,body.page-id-27961 .wpas input[type=text],body.page-id-27961 .wpas input[type=email],body.page-id-27961 .wpas input[type=password],body.page-id-27961 .wpas input[type=number],body.page-id-27961 .wpas input[type=url],body.page-id-27961 .wpas textarea,body.page-id-27961 .wpas select{box-sizing:border-box !important;width:100% !important;min-height:44px !important;padding:10px 14px !important;border-radius:14px !important;background:#f7f9fc !important;border:1px solid rgba(20,26,44,.085) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9) !important;color:#101a4a !important;font-size:14px !important;font-weight:540 !important;font-family:inherit !important;line-height:1.4 !important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease !important}body.page-id-27961 .wpas textarea{min-height:140px !important;resize:vertical !important}body.page-id-27961 .wpas-form-control:focus,body.page-id-27961 .wpas input:focus,body.page-id-27961 .wpas textarea:focus,body.page-id-27961 .wpas select:focus{outline:0 !important;background:#fff !important;border-color:rgba(0,89,248,.42) !important;box-shadow:0 0 0 4px rgba(0,89,248,.12),inset 0 1px 0 rgba(255,255,255,.9) !important}body.page-id-27961 .wpas-checkbox{display:flex !important;align-items:center !important;gap:8px !important;margin:0 !important}body.page-id-27961 .wpas-checkbox label{display:inline-flex !important;align-items:center !important;gap:8px !important;cursor:pointer !important;color:#4d5871 !important;font-weight:600 !important}body.page-id-27961 .wpas-checkbox input[type=checkbox]{accent-color:#0059f8 !important;width:18px !important;height:18px !important}body.page-id-27961 .wpas button,body.page-id-27961 .wpas input[type=submit],body.page-id-27961 .wpas .wpas-btn,body.page-id-27961 .wpas button.button,body.page-id-27961 .wpas button.primary,body.page-id-27961 #wpas-new-ticket button[type=submit]{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;min-height:46px !important;padding:0 22px !important;border-radius:999px !important;border:0 !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;background-color:#0059f8 !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-family:inherit !important;font-size:13.5px !important;font-weight:850 !important;letter-spacing:.02em !important;text-transform:none !important;text-shadow:none !important;box-shadow:0 18px 32px -16px rgba(0,89,248,.55),inset 0 1px 0 rgba(255,255,255,.25) !important;cursor:pointer !important;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s ease,background .2s ease !important}body.page-id-27961 .wpas button:hover,body.page-id-27961 .wpas input[type=submit]:hover,body.page-id-27961 .wpas .wpas-btn:hover{background:linear-gradient(135deg,#003fbd 0%,#0096d4 100%) !important;transform:translateY(-1px) !important;box-shadow:0 22px 38px -16px rgba(0,89,248,.62),inset 0 1px 0 rgba(255,255,255,.3) !important}body.page-id-27961 .wpas-forgot-password-link{display:inline-block !important;margin-left:12px !important;color:#0059f8 !important;font-size:12.5px !important;font-weight:720 !important;text-decoration:none !important}body.page-id-27961 .wpas-forgot-password-link:hover{color:#003fbd !important;text-decoration:underline !important}@media (min-width:760px){body.page-id-27961 #content .entry-content .wpas:has(#wpas_form_login):has(#wpas_form_registration){grid-template-columns:1fr 1fr !important}}body.page-id-27961 .wpas .wp-editor-wrap{border-radius:14px !important;overflow:hidden !important;border:1px solid rgba(20,26,44,.085) !important;background:#f7f9fc !important}body.page-id-27961 .wpas .wp-editor-wrap .wp-editor-tools,body.page-id-27961 .wpas .wp-editor-wrap .quicktags-toolbar{background:#f7f9fc !important;border-color:rgba(20,26,44,.085) !important}body.page-id-27961 .wpas .wp-editor-wrap .mce-toolbar-grp{background:#f7f9fc !important;border-color:rgba(20,26,44,.085) !important}body.page-id-27961 .wpas .wp-editor-wrap iframe,body.page-id-27961 .wpas .wp-editor-wrap textarea{background:#fff !important}.calc2026-head{max-width:1280px;margin:32px auto 18px;padding:0 24px}.calc2026-head .service-compact-copy h1{font-size:clamp(28px, 3.4vw, 44px);line-height:1.08;margin:14px 0 14px;background:linear-gradient(135deg,#0a1633 0%,#0059f8 55%,#00bef6 100%);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-.02em}.calc2026-head .service-compact-copy p{max-width:720px;color:#4a5677;font-size:16px;line-height:1.6}.calc2026-section{max-width:1280px;margin:18px auto 60px;padding:0 24px}.calc2026-layout{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(0, 1fr);gap:28px;align-items:start}@media (max-width:1080px){.calc2026-layout{grid-template-columns:1fr}}.calc2026-col{min-width:0}.calc2026-file-input{position:absolute;left:-9999px;opacity:0;pointer-events:none}.calc2026-viewer-card{background:linear-gradient(180deg,#fff 0%,#f4f8ff 100%);border:1px solid rgba(0,89,248,.1);border-radius:22px;box-shadow:0 18px 44px -28px rgba(0,60,180,.35),0 2px 6px rgba(15,25,50,.04);padding:14px;overflow:hidden;animation:calc2026-fade .5s ease both}@keyframes calc2026-fade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.calc2026-viewer{position:relative;border-radius:16px;background:radial-gradient(circle at 20% 10%,rgba(0,190,246,.1),transparent 55%),radial-gradient(circle at 90% 90%,rgba(0,89,248,.12),transparent 60%),#0c1530;min-height:480px;overflow:hidden;display:flex;align-items:center;justify-content:center}.calc2026-canvas{position:relative;width:100%;height:100%;min-height:480px;cursor:grab}.calc2026-canvas:active{cursor:grabbing}.calc2026-canvas canvas{display:block;margin:0 auto}.calc2026-dropzone{position:absolute !important;inset:16px !important;width:auto !important;height:auto !important;display:flex !important;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;border:2px dashed rgba(0,190,246,.4);border-radius:14px;background:rgba(8,14,32,.55);backdrop-filter:blur(4px);color:#e7eefc;z-index:2;transition:background .25s ease,border-color .25s ease}.calc2026-dropzone:hover{background:rgba(8,14,32,.7);border-color:rgba(0,190,246,.7)}.calc2026-drop-icon{display:inline-flex;width:72px;height:72px;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#0059f8,#00bef6);color:#fff;box-shadow:0 12px 30px -10px rgba(0,89,248,.7);animation:calc2026-pulse 2.6s ease-in-out infinite}@keyframes calc2026-pulse{0%,100%{transform:translateY(0);box-shadow:0 12px 30px -10px rgba(0,89,248,.7)}50%{transform:translateY(-4px);box-shadow:0 18px 40px -10px rgba(0,190,246,.85)}}.calc2026-drop-text{display:block;max-width:360px}.calc2026-upload-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 26px;border-radius:999px;background:linear-gradient(135deg,#0059f8,#00bef6);color:#fff !important;font-size:15px;font-weight:600;cursor:pointer;box-shadow:0 10px 28px -12px rgba(0,89,248,.7);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;text-decoration:none}.calc2026-upload-btn:hover{transform:translateY(-1px);box-shadow:0 14px 32px -10px rgba(0,190,246,.8);filter:brightness(1.06)}.calc2026-upload-btn svg{stroke:#fff}.calc2026-drop-hint{margin:4px 0 0;font-size:14px;color:#cfd9ee}.calc2026-drop-max{color:#9bb1d9;font-size:12px}.calc2026-drop-examples{font-size:13px;color:#b8c6e5;margin:2px 0 0}.calc2026-example-link{margin-left:6px;color:#00bef6;border-bottom:1px dotted rgba(0,190,246,.6);cursor:pointer;padding-bottom:1px;transition:color .15s ease}.calc2026-example-link:hover{color:#fff;border-bottom-color:#fff}.calc2026-progress{position:absolute !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%);width:auto !important;min-width:320px;max-width:80%;padding:22px 28px;background:rgba(12,21,48,.85);border:1px solid rgba(0,190,246,.35);border-radius:14px;color:#fff;text-align:center;z-index:3;box-shadow:0 18px 40px -10px rgba(0,0,0,.4)}.calc2026-progress-title{display:block;margin-bottom:10px;font-size:14px}.calc2026-progress progress{width:100%;height:10px;border:none;border-radius:999px;background:rgba(255,255,255,.1);overflow:hidden}.calc2026-progress progress::-webkit-progress-bar{background:rgba(255,255,255,.1);border-radius:999px}.calc2026-progress progress::-webkit-progress-value{background:linear-gradient(90deg,#0059f8,#00bef6);border-radius:999px}.calc2026-progress progress::-moz-progress-bar{background:linear-gradient(90deg,#0059f8,#00bef6);border-radius:999px}.calc2026-cancel-link{display:inline-block;margin-top:10px;font-size:12px;color:#9bb1d9;text-decoration:underline;cursor:pointer}.calc2026-cancel-link:hover{color:#fff}.calc2026-spinner{margin:12px auto 0;width:28px;height:28px;border:3px solid rgba(255,255,255,.18);border-top-color:#00bef6;border-radius:50%;animation:calc2026-spin .9s linear infinite}@keyframes calc2026-spin{to{transform:rotate(360deg)}}.calc2026-pwait{position:fixed;inset:0;background:rgba(8,14,32,.55);backdrop-filter:blur(6px);display:none;z-index:99999;align-items:center;justify-content:center}#pwait[style*="display: block"],#pwait[style*="display:block"]{display:flex !important}.calc2026-pwait-card{background:#fff;border-radius:16px;padding:26px 32px;min-width:360px;max-width:92%;text-align:center;box-shadow:0 28px 60px -24px rgba(0,60,180,.5);animation:calc2026-fade .3s ease both}.calc2026-pwait-card #pwait_txt{display:block;font-size:16px;font-weight:600;color:#0a1633;margin-bottom:14px}.calc2026-pwait-card progress{width:100%;height:10px;border:none;border-radius:999px;overflow:hidden}.calc2026-pwait-card progress::-webkit-progress-bar{background:#eef2fb;border-radius:999px}.calc2026-pwait-card progress::-webkit-progress-value{background:linear-gradient(90deg,#0059f8,#00bef6);border-radius:999px}.calc2026-pwait-card progress::-moz-progress-bar{background:linear-gradient(90deg,#0059f8,#00bef6);border-radius:999px}.calc2026-pwait-card #c3dp{color:#6678a3;margin-top:12px}.calc2026-stats{margin-top:18px;display:flex;flex-direction:column;gap:16px;transition:width .3s ease}.calc2026-stats[style*="width: 340px"],.calc2026-stats[style*="width:340px"],.calc2026-stats[style*="width: 320px"],.calc2026-stats[style*="width:320px"]{width:100% !important;overflow:visible !important;float:none !important}.calc2026-card{background:#fff;border:1px solid rgba(15,25,50,.06);border-radius:16px;padding:18px 20px;box-shadow:0 6px 20px -16px rgba(15,25,50,.25);animation:calc2026-fade .5s ease both}.calc2026-card-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.calc2026-card-head h3{margin:0;font-size:15px;font-weight:700;color:#0a1633;letter-spacing:-.01em;text-shadow:none}.calc2026-card-ico{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:10px;background:rgba(0,89,248,.08);color:#0059f8}.calc2026-card-note{margin:0 0 14px;font-size:13px;color:#5b6a8c;line-height:1.55}.calc2026-card-note a{color:#0059f8;text-decoration:none;border-bottom:1px dotted rgba(0,89,248,.4)}.calc2026-card-note a:hover{color:#003ec0}.calc2026-defs{margin:0;display:grid;grid-template-columns:1fr auto;column-gap:14px;row-gap:8px;font-size:13px}.calc2026-defs dt{color:#6678a3;font-weight:500}.calc2026-defs dd{margin:0;color:#0a1633;font-weight:600;text-align:right}.calc2026-defs--inline dt,.calc2026-defs--inline dd{font-size:14px}.calc2026-field{margin-top:12px}.calc2026-field--row{display:flex;align-items:center;justify-content:space-between;gap:12px}.calc2026-field-label{display:block;color:#6678a3;font-size:13px;font-weight:500;margin-bottom:6px}.calc2026-field--row .calc2026-field-label{margin-bottom:0}.calc2026-select{appearance:none;-webkit-appearance:none;background:#f4f7fd url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'><path fill='%23456' d='M5 6 0 0h10z'/></svg>") no-repeat right 12px center;border:1px solid #d9e0f0;border-radius:10px;padding:8px 32px 8px 12px;font-size:13px;color:#0a1633;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease;min-width:130px}.calc2026-select:hover{border-color:#00bef6}.calc2026-select:focus{outline:none;border-color:#0059f8;box-shadow:0 0 0 3px rgba(0,89,248,.15)}.calc2026-mini-select{padding:2px 22px 2px 6px;font-size:11px;min-width:0;margin-left:4px}.calc2026-radio-row,.calc2026-toggle-row{display:flex;gap:6px;flex-wrap:wrap}.calc2026-radio-row label,.calc2026-toggle-row label{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#f4f7fd;border:1px solid #e2e8f4;border-radius:999px;font-size:12px;color:#4a5677;cursor:pointer;transition:all .18s ease}.calc2026-radio-row label:hover,.calc2026-toggle-row label:hover{border-color:#00bef6;color:#0059f8}.calc2026-radio-row input[type=radio],.calc2026-toggle-row input[type=radio]{position:absolute;opacity:0;pointer-events:none}.calc2026-radio-row label:has(input:checked),.calc2026-toggle-row label:has(input:checked){background:linear-gradient(135deg,#0059f8,#00bef6);border-color:transparent;color:#fff;box-shadow:0 6px 18px -10px rgba(0,89,248,.6)}.calc2026-palette{display:flex;flex-wrap:wrap;gap:8px}.calc2026-palette .calc2026-swatch.cbar{width:28px !important;height:28px !important;border-radius:50% !important;border:2px solid transparent;cursor:pointer;display:inline-block;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06),0 2px 6px -2px rgba(0,0,0,.18);transition:transform .15s ease,border-color .15s ease}.calc2026-palette .calc2026-swatch.cbar:hover{transform:scale(1.12)}.calc2026-palette .calc2026-swatch.cbar[style*=border]{border:2px solid #0a1633 !important}.calc2026-card--accent{background:linear-gradient(135deg,#0059f8,#00bef6);border:none;color:#fff;box-shadow:0 18px 40px -18px rgba(0,89,248,.55)}.calc2026-result-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}.calc2026-result-cell{background:rgba(255,255,255,.14);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.calc2026-result-label{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:rgba(255,255,255,.85);letter-spacing:.02em;text-transform:uppercase}.calc2026-result-label svg{stroke:rgba(255,255,255,.85)}.calc2026-result-value{font-size:20px;font-weight:700;color:#fff;letter-spacing:-.01em}.calc2026-result-cell--price .calc2026-result-value{font-size:22px}.calc2026-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 20px;background:#fff;color:#0059f8 !important;border-radius:999px;font-weight:700;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 8px 24px -10px rgba(0,0,0,.25)}.calc2026-cta-btn:hover{transform:translateY(-1px);box-shadow:0 14px 32px -10px rgba(0,0,0,.32)}.calc2026-cta-btn svg{stroke:#0059f8}.calc2026-reset-link{display:block;width:100%;margin:10px 0 0;padding:8px;background:0 0;border:none;color:rgba(255,255,255,.85);font-size:13px;text-decoration:underline;cursor:pointer;transition:color .15s ease}.calc2026-reset-link:hover{color:#fff}.calc2026-tips{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.18);font-size:12px;color:rgba(255,255,255,.92);line-height:1.55}.calc2026-tips li{margin-bottom:6px}.calc2026-tips a{color:#fff;text-decoration:underline}.calc2026-card--contact p{margin:0 0 10px;color:#4a5677;font-size:13px}.calc2026-contact-list{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14px}.calc2026-contact-list li{display:flex;align-items:center;gap:8px;color:#0a1633}.calc2026-contact-list a{color:#0059f8;text-decoration:none;font-weight:600}.calc2026-contact-list a:hover{color:#003ec0}.calc2026-contact-list svg{stroke:#0059f8;flex-shrink:0}.calc2026-hours{margin:12px 0 0;font-size:12px;color:#6678a3}.calc2026-col--prices{display:flex;flex-direction:column;gap:18px}.calc2026-col--prices[style*="width: 340px"],.calc2026-col--prices[style*="width:340px"],.calc2026-col--prices[style*="width: 500px"],.calc2026-col--prices[style*="width:500px"],.calc2026-col--prices[style*="width: 320px"],.calc2026-col--prices[style*="width:320px"]{width:100% !important;overflow:visible !important;float:none !important;margin-left:0 !important;margin-top:0 !important}.calc2026-prices-head h2{font-size:22px;margin:0 0 8px;color:#0a1633;letter-spacing:-.01em}.calc2026-prices-head p{margin:0;color:#5b6a8c;font-size:14px;line-height:1.55}.calc2026-tech-card{background:#fff;border:1px solid rgba(15,25,50,.06);border-radius:16px;overflow:hidden;box-shadow:0 6px 20px -16px rgba(15,25,50,.25);animation:calc2026-fade .5s ease both;transition:transform .18s ease,box-shadow .18s ease}.calc2026-tech-card:hover{transform:translateY(-2px);box-shadow:0 18px 32px -16px rgba(15,25,50,.25)}.calc2026-tech-head{padding:16px 20px 12px;background:linear-gradient(180deg,#f6faff 0%,#fff 100%);border-bottom:1px solid rgba(0,89,248,.06)}.calc2026-tech-head .prices-card-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:999px;margin-bottom:8px}.prices-card-tag--pink{background:rgba(217,52,112,.1);color:#c81e60}.prices-card-tag--pink svg{stroke:#c81e60}.prices-card-tag--violet{background:rgba(112,52,135,.12);color:#6c2d8d}.prices-card-tag--violet svg{stroke:#6c2d8d}.calc2026-tech-head h3{margin:0 0 4px;font-size:17px;color:#0a1633}.calc2026-tech-head p{margin:0;color:#5b6a8c;font-size:13px;line-height:1.5}.calc2026-price-table{width:100%;border-collapse:collapse;font-size:13px}.calc2026-price-table thead th{padding:10px 12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6678a3;background:#f9fbff;text-align:center;border-bottom:1px solid #ecf0f8}.calc2026-price-table thead th.is-best{color:#0059f8;background:rgba(0,89,248,.05)}.calc2026-price-table tbody th{text-align:left;padding:12px 14px;font-weight:600;color:#0a1633;border-bottom:1px solid #f0f3fa;font-size:13px}.calc2026-price-table tbody th strong{display:block;font-weight:700}.calc2026-price-table tbody td{padding:12px 10px;text-align:center;color:#4a5677;font-variant-numeric:tabular-nums;border-bottom:1px solid #f0f3fa;transition:color .2s ease}.calc2026-price-table tbody td.is-best{color:#0059f8;font-weight:700;background:rgba(0,89,248,.04)}.calc2026-price-table tbody tr:last-child th,.calc2026-price-table tbody tr:last-child td{border-bottom:none}.calc2026-price-table tbody tr:hover td,.calc2026-price-table tbody tr:hover th{background:rgba(0,190,246,.04)}.calc2026-charlink{display:inline-block;margin-top:2px;font-size:11px;color:#6678a3;border-bottom:1px dotted rgba(102,120,163,.4);text-decoration:none;cursor:pointer;font-weight:400}.calc2026-charlink:hover{color:#0059f8;border-bottom-color:#0059f8}.calc2026-prices-foot{font-size:13px;color:#5b6a8c;line-height:1.55;padding:12px 18px;background:rgba(0,89,248,.04);border-radius:12px}.calc2026-prices-foot a{color:#0059f8;text-decoration:none;font-weight:600}.calc2026-prices-foot a:hover{color:#003ec0}body.page-id-3645 .hd,body.page-id-8964 .hd,body.page-template-page-calculator-v2 .hd{display:none}@media (max-width:720px){.calc2026-viewer{min-height:360px}.calc2026-canvas{min-height:360px}.calc2026-result-row{grid-template-columns:1fr}.calc2026-stats{width:100% !important;overflow:visible !important}.calc2026-col--prices{width:100% !important;overflow:visible !important}.calc2026-price-table thead th,.calc2026-price-table tbody th,.calc2026-price-table tbody td{padding:10px 6px;font-size:12px}}.calc2026-col--prices,.calc2026-col--prices[style]{width:auto !important;overflow:visible !important;float:none !important;margin:0 !important}.calc2026-stats,.calc2026-stats[style]{width:100% !important;overflow:visible !important;float:none !important;margin-top:18px !important}#cjcwrap.calc2026-viewer,#cjcwrap.calc2026-viewer[style]{width:100% !important;height:auto !important;min-height:520px !important;border:none !important;display:flex !important;align-items:center !important;justify-content:center !important}#cjc.calc2026-canvas{position:relative;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center}#cjc.calc2026-canvas canvas{background:0 0 !important;border-radius:12px}#cjcdrag.calc2026-dropzone,#cjcpbar.calc2026-progress,#cjcproc.calc2026-progress{top:auto !important;left:auto !important}#cjcdrag.calc2026-dropzone{inset:18px !important}#cjcpbar.calc2026-progress,#cjcproc.calc2026-progress{left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important}.calc2026-head{text-align:center}.calc2026-head .service-compact-copy{display:inline-block;max-width:760px}.calc2026-head .service-compact-copy h1{font-size:clamp(26px, 2.6vw, 36px) !important;line-height:1.12;margin-top:12px}.calc2026-head .service-compact-copy p{margin-left:auto;margin-right:auto;font-size:15px}.calc2026-head .prices-card-tag{margin:0 auto}.calc2026-viewer-card{padding:12px}.calc2026-viewer{min-height:520px !important}.calc2026-viewer-hints{position:absolute;right:14px;bottom:14px;z-index:4;display:flex;gap:8px;pointer-events:none;opacity:0;transition:opacity .25s ease}.calc2026-viewer:hover .calc2026-viewer-hints,.calc2026-viewer:focus-within .calc2026-viewer-hints{opacity:1}.calc2026-viewer-hint{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:rgba(8,14,32,.72);color:#d6e3ff;font-size:11px;font-weight:500;border-radius:999px;backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.08)}.calc2026-viewer-hint svg{stroke:#00bef6}.calc2026-stats[data-empty="1"] .calc2026-card:not(.calc2026-card--accent):not(.calc2026-card--contact):not(.calc2026-card--placeholder){display:none}.calc2026-stats[data-empty="1"] .calc2026-card--accent .calc2026-result-value{color:rgba(255,255,255,.55);font-weight:500;font-size:14px}.calc2026-stats[data-empty="1"] .calc2026-card--accent .calc2026-result-cell--price .calc2026-result-value:before{content:"—";display:inline-block}.calc2026-stats[data-empty="1"] .calc2026-card--accent .calc2026-reset-link{display:none}.calc2026-stats[data-empty="1"] .calc2026-card--accent .calc2026-cta-btn{opacity:.65;pointer-events:none;filter:grayscale(.2)}.calc2026-card--placeholder{display:none;background:linear-gradient(135deg,rgba(0,89,248,.05),rgba(0,190,246,.05));border:1px dashed rgba(0,89,248,.25);text-align:center;color:#4a5677;font-size:13px;line-height:1.55}.calc2026-stats[data-empty="1"] .calc2026-card--placeholder{display:block}.calc2026-card--placeholder strong{display:block;color:#0a1633;font-size:14px;margin-bottom:4px}.calc2026-prices-head h2{font-size:20px;background:linear-gradient(135deg,#0a1633,#0059f8);-webkit-background-clip:text;background-clip:text;color:transparent}.calc2026-tech-card{border-radius:18px}.calc2026-tech-head{padding:18px 22px 14px}.calc2026-price-table tbody th{padding-left:22px}@media (max-width:720px){.calc2026-viewer-card{padding:8px}.calc2026-viewer{min-height:380px !important}#cjcwrap.calc2026-viewer{min-height:380px !important}.calc2026-head .service-compact-copy h1{font-size:22px !important}}body.page-id-3645 .standard-service-nav-strip,body.page-id-8964 .standard-service-nav-strip,body.page-template-page-calculator-v2 .standard-service-nav-strip{display:none !important}.calc2026-head{margin-top:22px;margin-bottom:10px}.calc2026-head .service-compact-copy p{max-width:620px}.calc2026-section[data-model-state=empty],.calc2026-section[data-model-state=loading]{margin-top:10px;padding-bottom:260px}.calc2026-section[data-model-state=empty] .calc2026-layout,.calc2026-section[data-model-state=loading] .calc2026-layout{grid-template-columns:minmax(0, 920px);justify-content:center}.calc2026-section[data-model-state=empty] .calc2026-col--main,.calc2026-section[data-model-state=loading] .calc2026-col--main{width:100%;max-width:920px;margin:0 auto}.calc2026-section[data-model-state=empty] .calc2026-col--prices,.calc2026-section[data-model-state=loading] .calc2026-col--prices,.calc2026-section[data-model-state=empty] .calc2026-stats,.calc2026-section[data-model-state=loading] .calc2026-stats{display:none !important}.calc2026-section[data-model-state=empty] .calc2026-viewer-card,.calc2026-section[data-model-state=loading] .calc2026-viewer-card{max-width:920px;margin:0 auto;padding:10px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(244,248,255,.98));box-shadow:0 24px 70px -36px rgba(0,70,190,.45),0 1px 0 rgba(255,255,255,.9) inset}.calc2026-section[data-model-state=empty] #cjcwrap.calc2026-viewer,.calc2026-section[data-model-state=loading] #cjcwrap.calc2026-viewer{min-height:620px !important}.calc2026-viewer{background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(135deg,#07122b 0%,#0d1836 48%,#07314a 100%) !important;background-size:42px 42px,42px 42px,auto}.calc2026-viewer:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0%,rgba(0,190,246,.1) 44%,rgba(0,89,248,.1) 52%,transparent 64%);transform:translateX(-70%);animation:calc2026-sweep 5.8s ease-in-out infinite;pointer-events:none}@keyframes calc2026-sweep{0%,28%{transform:translateX(-72%);opacity:0}42%{opacity:1}72%,100%{transform:translateX(72%);opacity:0}}#cjcdrag.calc2026-dropzone{inset:22px !important;border:1px solid rgba(0,190,246,.42);background:rgba(7,15,35,.44);box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),inset 0 0 80px rgba(0,89,248,.12);transition:opacity .28s ease,visibility .28s ease,transform .28s ease,border-color .28s ease,background .28s ease}#cjcdrag.calc2026-dropzone:before{content:"";position:absolute;inset:28px;border:1px dashed rgba(0,190,246,.34);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 38%,rgba(0,190,246,.04));pointer-events:none}#cjcdrag.calc2026-dropzone:hover{background:rgba(7,15,35,.58);border-color:rgba(0,190,246,.76)}.calc2026-drop-icon,.calc2026-drop-text,.calc2026-upload-btn,.calc2026-drop-hint,.calc2026-drop-examples{position:relative;z-index:1}.calc2026-section[data-model-state=empty] .calc2026-drop-icon{width:92px;height:92px;box-shadow:0 18px 48px -18px rgba(0,190,246,.9)}.calc2026-section[data-model-state=empty] .calc2026-upload-btn{padding:14px 34px;font-size:17px;box-shadow:0 18px 42px -18px rgba(0,190,246,.9),0 0 0 1px rgba(255,255,255,.18) inset}.calc2026-section[data-model-state=empty] .calc2026-drop-hint{font-size:16px;line-height:1.55}.calc2026-section[data-model-state=ready] #cjcdrag.calc2026-dropzone{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:scale(.985)}.calc2026-section[data-model-state=ready] .calc2026-layout{grid-template-columns:minmax(0, 1.08fr) minmax(420px, 0.92fr)}.calc2026-section[data-model-state=ready] #cjcwrap.calc2026-viewer{min-height:500px !important}.calc2026-section[data-model-state=ready] .calc2026-stats{display:flex}.calc2026-card--placeholder{order:-4}.calc2026-card--accent{order:-3}.calc2026-card--info{order:-2}.calc2026-card--settings{order:-1}.calc2026-card--view{order:1}.calc2026-card--contact{order:2}.calc2026-section[data-model-state=ready] .calc2026-card--accent{box-shadow:0 22px 52px -22px rgba(0,89,248,.64)}.calc2026-tech-tabs{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:6px;padding:6px;background:#f4f8ff;border:1px solid rgba(0,89,248,.08);border-radius:16px}.calc2026-tech-tab{appearance:none;border:0;background:0 0;border-radius:12px;padding:10px;display:flex;align-items:center;gap:8px;text-align:left;color:#4a5677;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.calc2026-tech-tab:hover{color:#0059f8}.calc2026-tech-tab.is-active{background:#fff;color:#0a1633;box-shadow:0 10px 24px -18px rgba(0,89,248,.55)}.calc2026-tech-tab-ico{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:10px;flex:0 0 auto}.calc2026-tech-tab-ico--cyan{background:rgba(0,190,246,.12);color:#0078d4}.calc2026-tech-tab-ico--pink{background:rgba(217,52,112,.11);color:#c81e60}.calc2026-tech-tab-ico--violet{background:rgba(112,52,135,.12);color:#6c2d8d}.calc2026-tech-tab-ico svg{stroke:currentColor}.calc2026-tech-tab-label{display:grid;gap:1px;min-width:0}.calc2026-tech-tab-label strong{font-size:13px;line-height:1.15}.calc2026-tech-tab-label em{font-style:normal;font-size:11px;color:#6678a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calc2026-tech-card[hidden]{display:none !important}.calc2026-tech-card.is-active{animation:calc2026-tab-in .26s ease both}@keyframes calc2026-tab-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.calc2026-price-table tbody td{white-space:nowrap;font-size:13px}.calc2026-price-table tbody th{width:38%}@media (prefers-reduced-motion:reduce){.calc2026-viewer:before,.calc2026-drop-icon,.calc2026-tech-card.is-active{animation:none !important}}@media (max-width:1080px){.calc2026-section[data-model-state=ready] .calc2026-layout{grid-template-columns:1fr}.calc2026-section[data-model-state=empty] #cjcwrap.calc2026-viewer,.calc2026-section[data-model-state=loading] #cjcwrap.calc2026-viewer{min-height:540px !important}}@media (max-width:720px){.calc2026-section{padding:0 14px}.calc2026-section[data-model-state=empty],.calc2026-section[data-model-state=loading]{padding-bottom:120px}.calc2026-section[data-model-state=empty] #cjcwrap.calc2026-viewer,.calc2026-section[data-model-state=loading] #cjcwrap.calc2026-viewer{min-height:430px !important}#cjcdrag.calc2026-dropzone{inset:12px !important}#cjcdrag.calc2026-dropzone:before{inset:14px;border-radius:14px}.calc2026-section[data-model-state=empty] .calc2026-drop-icon{width:74px;height:74px}.calc2026-section[data-model-state=empty] .calc2026-upload-btn{padding:12px 24px;font-size:15px}.calc2026-tech-tabs{grid-template-columns:1fr}.calc2026-tech-tab{padding:9px 10px}.calc2026-price-table tbody td{font-size:12px}}.calc2026-section,.calc2026-section *,.calc2026-head,.calc2026-head *{box-sizing:border-box}.calc2026-section{width:100%}.calc2026-viewer-card{background:linear-gradient(180deg,#fff 0%,#f7fbff 100%);border-color:rgba(0,89,248,.08);box-shadow:0 22px 60px -38px rgba(0,70,190,.36),0 1px 0 rgba(255,255,255,.92) inset}.calc2026-viewer,#cjcwrap.calc2026-viewer{background:linear-gradient(rgba(0,89,248,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,89,248,.045) 1px,transparent 1px),radial-gradient(circle at 50% 30%,rgba(255,255,255,.96),rgba(237,247,255,.92) 52%,rgba(223,239,255,.92) 100%) !important;background-size:40px 40px,40px 40px,auto !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -34px 80px rgba(0,89,248,.055)}.calc2026-viewer:before{background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.42) 38%,rgba(0,190,246,.12) 50%,transparent 66%)}#cjcdrag.calc2026-dropzone{inset:20px !important;color:#0a1633;border:1px solid rgba(0,89,248,.18);background:rgba(255,255,255,.68);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.72),0 22px 60px -42px rgba(0,89,248,.5)}#cjcdrag.calc2026-dropzone:before{inset:24px;border-color:rgba(0,89,248,.22);background:linear-gradient(180deg,rgba(255,255,255,.48),rgba(0,190,246,.055))}#cjcdrag.calc2026-dropzone:hover{background:rgba(255,255,255,.82);border-color:rgba(0,190,246,.42)}.calc2026-drop-icon{background:#fff;color:#0059f8;box-shadow:0 18px 44px -22px rgba(0,89,248,.65),inset 0 0 0 1px rgba(0,190,246,.16)}.calc2026-drop-icon svg{stroke:#0059f8}.calc2026-drop-hint{color:#344261;font-weight:500}.calc2026-drop-max{color:#6678a3}.calc2026-drop-examples{color:#5b6a8c}.calc2026-example-link{color:#0059f8;border-bottom-color:rgba(0,89,248,.34);font-weight:700}.calc2026-example-link:hover{color:#003ec0;border-bottom-color:#003ec0}.calc2026-viewer-hint{background:rgba(255,255,255,.86);color:#344261;border-color:rgba(0,89,248,.1);box-shadow:0 8px 20px -14px rgba(0,89,248,.45)}.calc2026-section[data-model-state=ready] .calc2026-layout{grid-template-columns:minmax(0, 1fr) minmax(380px, 0.86fr);gap:24px}.calc2026-section[data-model-state=ready] #cjcwrap.calc2026-viewer{min-height:460px !important}.calc2026-card--view{order:-4}.calc2026-card--accent{order:-3}.calc2026-card--info{order:-2}.calc2026-card--settings{order:-1}.calc2026-card--view{padding:15px 16px;background:rgba(255,255,255,.92);border-color:rgba(0,89,248,.08)}.calc2026-card--view .calc2026-card-head{margin-bottom:12px}.calc2026-card--view .calc2026-field{margin-top:10px}.calc2026-radio-row label,.calc2026-toggle-row label{background:#f7faff;border-color:#e4ebf8}.calc2026-col--prices{gap:14px}.calc2026-prices-head{padding:2px 2px 0}.calc2026-prices-head h2{font-size:19px}.calc2026-prices-head p{font-size:13px}.calc2026-tech-card{border-color:rgba(0,89,248,.08);box-shadow:0 16px 42px -32px rgba(0,70,190,.42)}.calc2026-tech-head{background:linear-gradient(180deg,#fff 0%,#f7fbff 100%);padding:16px 18px 10px}.calc2026-price-table{border-collapse:separate;border-spacing:0 8px;padding:0 12px 12px}.calc2026-price-table thead th{background:0 0;border:0;padding:8px 10px 2px}.calc2026-price-table tbody th,.calc2026-price-table tbody td{background:#fff;border-top:1px solid #e9eef8;border-bottom:1px solid #e9eef8}.calc2026-price-table tbody th{border-left:1px solid #e9eef8;border-radius:12px 0 0 12px;padding:12px 14px}.calc2026-price-table tbody td{font-weight:700;color:#263653;padding:12px 10px}.calc2026-price-table tbody td:last-child{border-right:1px solid #e9eef8;border-radius:0 12px 12px 0}.calc2026-price-table tbody td.is-best{background:linear-gradient(180deg,rgba(0,89,248,.08),rgba(0,190,246,.04));color:#0059f8}.calc2026-price-table tbody tr:hover th,.calc2026-price-table tbody tr:hover td{background:#f7fbff}.calc2026-charlink{color:#0059f8;border-bottom-color:rgba(0,89,248,.32)}.calc2026-material-modal[aria-hidden=true]{display:none}.calc2026-material-modal{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:20px}.calc2026-material-modal__backdrop{position:absolute;inset:0;background:rgba(8,14,32,.38);backdrop-filter:blur(8px)}.calc2026-material-modal__panel{position:relative;width:min(560px, 100%);max-height:min(680px, calc(100vh - 40px));overflow:auto;background:#fff;border:1px solid rgba(0,89,248,.1);border-radius:18px;box-shadow:0 28px 80px -30px rgba(0,50,140,.42);padding:26px 28px 24px;animation:calc2026-modal-in .22s ease both}@keyframes calc2026-modal-in{from{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.calc2026-material-modal__close{position:absolute;right:12px;top:10px;width:34px;height:34px;border:0;border-radius:50%;background:#f1f6ff;color:#344261;font-size:24px;line-height:1;cursor:pointer}.calc2026-material-modal__close:hover{background:#e6f0ff;color:#0059f8}.calc2026-material-modal__content h2{margin:0 38px 14px 0;font-size:22px;line-height:1.2;color:#0a1633}.calc2026-material-modal__content p{margin:0 0 12px;color:#4a5677;font-size:14px;line-height:1.65}body.calc2026-modal-open{overflow:hidden}@media (min-width:1120px){.calc2026-card--view{display:grid;grid-template-columns:135px minmax(0, 1fr);gap:10px 14px;align-items:center}.calc2026-card--view .calc2026-card-head{align-self:start;margin:0}.calc2026-card--view .calc2026-field{margin:0}.calc2026-card--view .calc2026-field--row{justify-content:flex-start}}@media (max-width:1080px){.calc2026-section[data-model-state=ready] .calc2026-layout{grid-template-columns:1fr !important;gap:18px}.calc2026-col--prices,.calc2026-stats{min-width:0;width:100% !important}.calc2026-section[data-model-state=ready] #cjcwrap.calc2026-viewer{min-height:clamp(390px, 68vw, 520px) !important}}@media (max-width:720px){.calc2026-head{margin-top:16px;padding:0 14px}.calc2026-head .service-compact-copy p{font-size:14px;line-height:1.5}.calc2026-section{padding:0 12px;margin-bottom:40px}.calc2026-section[data-model-state=empty],.calc2026-section[data-model-state=loading]{padding-bottom:96px}.calc2026-section[data-model-state=empty] .calc2026-layout,.calc2026-section[data-model-state=loading] .calc2026-layout{grid-template-columns:minmax(0, 1fr)}.calc2026-viewer-card{padding:8px;border-radius:18px}.calc2026-section[data-model-state=empty] #cjcwrap.calc2026-viewer,.calc2026-section[data-model-state=loading] #cjcwrap.calc2026-viewer{min-height:clamp(360px, 92vw, 460px) !important}.calc2026-section[data-model-state=ready] #cjcwrap.calc2026-viewer{min-height:clamp(330px, 82vw, 440px) !important}#cjcdrag.calc2026-dropzone{inset:10px !important;padding:20px}#cjcdrag.calc2026-dropzone:before{inset:12px}.calc2026-drop-text{max-width:280px}.calc2026-drop-hint{font-size:14px !important}.calc2026-drop-examples{font-size:12px;line-height:1.7}.calc2026-viewer-hints{display:none}.calc2026-card{padding:15px;border-radius:14px}.calc2026-field--row{align-items:stretch;flex-direction:column}.calc2026-field--row .calc2026-field-label{margin-bottom:0}.calc2026-select{width:100%}.calc2026-tech-tabs{grid-template-columns:1fr;border-radius:14px}.calc2026-tech-tab-label em{white-space:normal}.calc2026-price-table,.calc2026-price-table thead,.calc2026-price-table tbody,.calc2026-price-table tr,.calc2026-price-table th,.calc2026-price-table td{display:block;width:100% !important}.calc2026-price-table{padding:0 12px 14px;border-spacing:0}.calc2026-price-table thead{display:none}.calc2026-price-table tbody{display:grid;gap:10px}.calc2026-price-table tbody tr{padding:12px;background:#fff;border:1px solid #e6edf8;border-radius:14px;box-shadow:0 8px 24px -22px rgba(0,70,190,.42)}.calc2026-price-table tbody th,.calc2026-price-table tbody td,.calc2026-price-table tbody td:last-child{border:0;border-radius:0;background:0 0}.calc2026-price-table tbody th{padding:0 0 10px;font-size:14px}.calc2026-price-table tbody td{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:6px;padding:9px 10px;background:#f6faff;border-radius:10px;font-size:13px;text-align:right}.calc2026-price-table tbody td:before{content:attr(data-layer);color:#6678a3;font-size:12px;font-weight:600;text-align:left}.calc2026-price-table tbody td.is-best{background:linear-gradient(135deg,rgba(0,89,248,.09),rgba(0,190,246,.06))}.calc2026-material-modal{padding:12px}.calc2026-material-modal__panel{padding:22px 20px 20px;border-radius:16px}}@media (max-width:420px){.calc2026-head .service-compact-copy h1{font-size:21px !important}.calc2026-section{padding:0 10px}.calc2026-section[data-model-state=empty] #cjcwrap.calc2026-viewer,.calc2026-section[data-model-state=loading] #cjcwrap.calc2026-viewer{min-height:340px !important}.calc2026-section[data-model-state=ready] #cjcwrap.calc2026-viewer{min-height:310px !important}.calc2026-section[data-model-state=empty] .calc2026-drop-icon{width:64px;height:64px}.calc2026-section[data-model-state=empty] .calc2026-upload-btn{padding:11px 20px;font-size:14px}}.calc2026-card--view{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:14px 18px !important;align-items:start !important}.calc2026-card--view .calc2026-card-head{grid-column:1/-1 !important;margin:0 !important}.calc2026-card--view .calc2026-field{margin:0 !important}.calc2026-card--view .calc2026-field--row{display:block !important}.calc2026-card--view .calc2026-field-label{margin:0 0 8px !important}.calc2026-card--view .calc2026-radio-row,.calc2026-card--view .calc2026-toggle-row{gap:8px}.calc2026-card--view .calc2026-radio-row label,.calc2026-card--view .calc2026-toggle-row label{min-height:38px;padding:8px 14px;white-space:nowrap}.calc2026-card--view .calc2026-select{width:min(100%, 210px)}.calc2026-card--view .calc2026-palette .calc2026-swatch.cbar{width:32px !important;height:32px !important}@media (min-width:721px){.calc2026-price-table,.calc2026-price-table thead,.calc2026-price-table tbody{display:block;width:100%}.calc2026-price-table{border-collapse:separate;border-spacing:0;padding:0 14px 16px}.calc2026-price-table thead tr,.calc2026-price-table tbody tr{display:grid;grid-template-columns:minmax(160px, 1.22fr) repeat(3, minmax(72px, 0.66fr));align-items:stretch}.calc2026-price-table thead tr{padding:0 2px 4px}.calc2026-price-table thead th{display:flex;align-items:center;justify-content:center;background:0 0 !important;border:0 !important;padding:8px 8px 6px;min-height:36px}.calc2026-price-table thead th:first-child{visibility:hidden}.calc2026-price-table tbody{display:grid;gap:10px}.calc2026-price-table tbody tr{background:#fff;border:1px solid #e5edf8;border-radius:16px;overflow:hidden;box-shadow:0 10px 26px -24px rgba(0,70,190,.42);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.calc2026-price-table tbody tr:hover{transform:translateY(-1px);border-color:rgba(0,89,248,.18);box-shadow:0 18px 36px -28px rgba(0,70,190,.48)}.calc2026-price-table tbody th,.calc2026-price-table tbody td,.calc2026-price-table tbody td:last-child{display:flex;border:0 !important;border-radius:0 !important;background:0 0;min-height:82px}.calc2026-price-table tbody th{flex-direction:column;justify-content:center;padding:13px 16px}.calc2026-price-table tbody th strong{font-size:15px;line-height:1.28}.calc2026-price-table tbody td{align-items:center;justify-content:center;padding:12px 10px;border-left:1px solid #edf2fa !important;font-size:14px;font-weight:800}.calc2026-price-table tbody td.is-best{background:linear-gradient(180deg,rgba(0,89,248,.1),rgba(0,190,246,.045))}.calc2026-charlink{width:max-content;margin-top:8px}}@media (max-width:720px){.calc2026-card--view{grid-template-columns:1fr !important;gap:13px !important}.calc2026-card--view .calc2026-select{width:100%}.calc2026-card--view .calc2026-radio-row,.calc2026-card--view .calc2026-toggle-row{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr))}.calc2026-card--view .calc2026-radio-row label,.calc2026-card--view .calc2026-toggle-row label{justify-content:center;white-space:normal;text-align:center}}@media (max-width:420px){.calc2026-card--view .calc2026-radio-row,.calc2026-card--view .calc2026-toggle-row{grid-template-columns:1fr}}@media (max-width:900px){body.page-template-page-calculator-v2,body.page-id-3645,body.page-id-8964{min-width:0 !important;overflow-x:hidden !important}body.page-template-page-calculator-v2 #page,body.page-id-3645 #page,body.page-id-8964 #page{width:100% !important;max-width:100% !important;overflow:hidden !important}body.page-template-page-calculator-v2 #content,body.page-id-3645 #content,body.page-id-8964 #content{width:100% !important;max-width:100% !important;overflow:hidden !important}body.page-template-page-calculator-v2 #header,body.page-id-3645 #header,body.page-id-8964 #header{padding:16px 0 0 !important;max-width:100% !important}body.page-template-page-calculator-v2 #header #id,body.page-id-3645 #header #id,body.page-id-8964 #header #id{min-height:92px !important;height:92px !important}body.page-template-page-calculator-v2 #header #id h1 a>img,body.page-template-page-calculator-v2 #header #id h1 a>img.brand-logo-img,body.page-id-3645 #header #id h1 a>img,body.page-id-3645 #header #id h1 a>img.brand-logo-img,body.page-id-8964 #header #id h1 a>img,body.page-id-8964 #header #id h1 a>img.brand-logo-img{height:72px !important}body.page-template-page-calculator-v2 #languages,body.page-id-3645 #languages,body.page-id-8964 #languages{top:12px !important;right:12px !important;margin:0 !important}body.page-template-page-calculator-v2 #languages a,body.page-id-3645 #languages a,body.page-id-8964 #languages a{font-size:16px !important;margin-left:8px !important}body.page-template-page-calculator-v2 #feeds-nav,body.page-id-3645 #feeds-nav,body.page-id-8964 #feeds-nav{top:44px !important;right:10px !important;margin:0 !important}body.page-template-page-calculator-v2 #feeds-nav .feeds,body.page-id-3645 #feeds-nav .feeds,body.page-id-8964 #feeds-nav .feeds{gap:6px !important}body.page-template-page-calculator-v2 #feeds-nav .feed a,body.page-template-page-calculator-v2 #feeds-nav ul.feeds li.feed>a,body.page-id-3645 #feeds-nav .feed a,body.page-id-3645 #feeds-nav ul.feeds li.feed>a,body.page-id-8964 #feeds-nav .feed a,body.page-id-8964 #feeds-nav ul.feeds li.feed>a{width:32px !important;height:32px !important}body.page-template-page-calculator-v2 #feeds-nav .feed a svg,body.page-template-page-calculator-v2 #feeds-nav ul.feeds li.feed>a>svg,body.page-id-3645 #feeds-nav .feed a svg,body.page-id-3645 #feeds-nav ul.feeds li.feed>a>svg,body.page-id-8964 #feeds-nav .feed a svg,body.page-id-8964 #feeds-nav ul.feeds li.feed>a>svg{width:15px !important;height:15px !important}body.page-template-page-calculator-v2 #primary-nav,body.page-id-3645 #primary-nav,body.page-id-8964 #primary-nav{width:100% !important;max-width:100% !important;height:auto !important;margin-top:10px !important;padding:0 10px !important;box-sizing:border-box !important;overflow:hidden !important}body.page-template-page-calculator-v2 #primary-nav .wrapper,body.page-id-3645 #primary-nav .wrapper,body.page-id-8964 #primary-nav .wrapper{display:flex !important;justify-content:flex-start !important;width:100% !important;max-width:100% !important;height:auto !important;margin:0 !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.page-template-page-calculator-v2 #primary-nav .wrapper::-webkit-scrollbar,body.page-id-3645 #primary-nav .wrapper::-webkit-scrollbar,body.page-id-8964 #primary-nav .wrapper::-webkit-scrollbar{display:none}body.page-template-page-calculator-v2 #primary-nav-menu.dd-menu,body.page-id-3645 #primary-nav-menu.dd-menu,body.page-id-8964 #primary-nav-menu.dd-menu{display:flex !important;flex-wrap:nowrap !important;width:max-content !important;min-width:max-content !important;max-width:none !important}body.page-template-page-calculator-v2 #primary-nav-menu.dd-menu>li,body.page-id-3645 #primary-nav-menu.dd-menu>li,body.page-id-8964 #primary-nav-menu.dd-menu>li{display:block !important;float:none !important;flex:0 0 auto !important;height:auto !important}body.page-template-page-calculator-v2 #primary-nav-menu.dd-menu>li>a,body.page-id-3645 #primary-nav-menu.dd-menu>li>a,body.page-id-8964 #primary-nav-menu.dd-menu>li>a{display:flex !important;align-items:center !important;min-height:38px !important;padding:10px 14px !important;font-size:14px !important;white-space:nowrap !important}body.page-template-page-calculator-v2 #primary-nav-menu.dd-menu li ul,body.page-id-3645 #primary-nav-menu.dd-menu li ul,body.page-id-8964 #primary-nav-menu.dd-menu li ul{display:none !important}body.page-template-page-calculator-v2 .calc2026-section,body.page-id-3645 .calc2026-section,body.page-id-8964 .calc2026-section{max-width:100% !important}body.page-template-page-calculator-v2 .calc2026-viewer-card,body.page-template-page-calculator-v2 #mainwrap.calc2026-viewer-card,body.page-id-3645 .calc2026-viewer-card,body.page-id-3645 #mainwrap.calc2026-viewer-card,body.page-id-8964 .calc2026-viewer-card,body.page-id-8964 #mainwrap.calc2026-viewer-card{width:100% !important;max-width:100% !important}body.page-template-page-calculator-v2 #footer,body.page-id-3645 #footer,body.page-id-8964 #footer{width:100% !important;max-width:100% !important;box-sizing:border-box !important;overflow:hidden !important}body.page-template-page-calculator-v2 #footer .grid,body.page-id-3645 #footer .grid,body.page-id-8964 #footer .grid{display:grid !important;grid-template-columns:1fr !important;gap:18px !important;width:100% !important;max-width:100% !important;overflow:visible !important}body.page-template-page-calculator-v2 #footer .c-5,body.page-id-3645 #footer .c-5,body.page-id-8964 #footer .c-5,body.page-template-page-calculator-v2 #subfooter .c-6,body.page-id-3645 #subfooter .c-6,body.page-id-8964 #subfooter .c-6{display:block !important;float:none !important;width:100% !important;max-width:100% !important;margin:0 !important;box-sizing:border-box !important}body.page-template-page-calculator-v2 #subfooter.grid,body.page-id-3645 #subfooter.grid,body.page-id-8964 #subfooter.grid{display:flex !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;overflow:hidden !important}}@media (max-width:420px){body.page-template-page-calculator-v2 #header #id,body.page-id-3645 #header #id,body.page-id-8964 #header #id{min-height:82px !important;height:82px !important}body.page-template-page-calculator-v2 #header #id h1 a>img,body.page-template-page-calculator-v2 #header #id h1 a>img.brand-logo-img,body.page-id-3645 #header #id h1 a>img,body.page-id-3645 #header #id h1 a>img.brand-logo-img,body.page-id-8964 #header #id h1 a>img,body.page-id-8964 #header #id h1 a>img.brand-logo-img{height:64px !important}body.page-template-page-calculator-v2 #primary-nav-menu.dd-menu>li>a,body.page-id-3645 #primary-nav-menu.dd-menu>li>a,body.page-id-8964 #primary-nav-menu.dd-menu>li>a{padding:9px 12px !important;font-size:13px !important}}@media (max-width:900px){body.page-template-page-calculator-v2 #primary-nav,body.page-id-3645 #primary-nav,body.page-id-8964 #primary-nav{overflow:visible !important}body.page-template-page-calculator-v2 #primary-nav .wrapper,body.page-id-3645 #primary-nav .wrapper,body.page-id-8964 #primary-nav .wrapper{justify-content:center !important;overflow:visible !important}body.page-template-page-calculator-v2 #primary-nav-menu.dd-menu,body.page-id-3645 #primary-nav-menu.dd-menu,body.page-id-8964 #primary-nav-menu.dd-menu{width:100% !important;min-width:0 !important;max-width:520px !important;flex-wrap:wrap !important;justify-content:center !important;gap:4px !important;border-radius:20px !important;padding:6px !important}body.page-template-page-calculator-v2 #primary-nav-menu.dd-menu>li,body.page-id-3645 #primary-nav-menu.dd-menu>li,body.page-id-8964 #primary-nav-menu.dd-menu>li{flex:0 1 auto !important;margin:0 !important}body.page-template-page-calculator-v2 #primary-nav-menu.dd-menu>li>a,body.page-id-3645 #primary-nav-menu.dd-menu>li>a,body.page-id-8964 #primary-nav-menu.dd-menu>li>a{min-height:34px !important;padding:9px 12px !important;font-size:13px !important}body.page-template-page-calculator-v2 #primary-nav-menu.dd-menu>li>a.dd-submenu-title,body.page-id-3645 #primary-nav-menu.dd-menu>li>a.dd-submenu-title,body.page-id-8964 #primary-nav-menu.dd-menu>li>a.dd-submenu-title{padding-right:26px !important}}@media (max-width:420px){body.page-template-page-calculator-v2 #primary-nav-menu.dd-menu,body.page-id-3645 #primary-nav-menu.dd-menu,body.page-id-8964 #primary-nav-menu.dd-menu{gap:3px !important;border-radius:18px !important}body.page-template-page-calculator-v2 #primary-nav-menu.dd-menu>li>a,body.page-id-3645 #primary-nav-menu.dd-menu>li>a,body.page-id-8964 #primary-nav-menu.dd-menu>li>a{min-height:32px !important;padding:8px 10px !important;font-size:12px !important}body.page-template-page-calculator-v2 #primary-nav-menu.dd-menu>li>a.dd-submenu-title,body.page-id-3645 #primary-nav-menu.dd-menu>li>a.dd-submenu-title,body.page-id-8964 #primary-nav-menu.dd-menu>li>a.dd-submenu-title{padding-right:22px !important}}body.page-template-page-calculator-v2 #content,body.page-id-3645 #content,body.page-id-8964 #content{padding-bottom:56px !important;clear:both}body.page-template-page-calculator-v2 #footer,body.page-id-3645 #footer,body.page-id-8964 #footer{clear:both !important;margin-top:28px !important}body.page-template-page-calculator-v2 .calc2026-section,body.page-id-3645 .calc2026-section,body.page-id-8964 .calc2026-section{margin-bottom:86px !important}.calc2026-section[data-model-state=empty],.calc2026-section[data-model-state=loading]{padding-bottom:190px}.calc2026-section[data-model-state=empty] .calc2026-viewer-card,.calc2026-section[data-model-state=loading] .calc2026-viewer-card{max-width:880px;padding:8px;background:rgba(255,255,255,.74);border-color:rgba(0,89,248,.055);box-shadow:0 18px 58px -42px rgba(0,70,190,.32),inset 0 1px 0 rgba(255,255,255,.86)}.calc2026-section[data-model-state=empty] #cjcwrap.calc2026-viewer,.calc2026-section[data-model-state=loading] #cjcwrap.calc2026-viewer{min-height:560px !important;background:linear-gradient(rgba(0,89,248,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(0,89,248,.028) 1px,transparent 1px),radial-gradient(circle at 50% 24%,#fff 0%,#f8fcff 54%,#edf7ff 100%) !important;background-size:44px 44px,44px 44px,auto !important;border-color:rgba(0,89,248,.075) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.94),inset 0 -24px 58px rgba(0,89,248,.036) !important}.calc2026-section[data-model-state=empty] .calc2026-viewer:before,.calc2026-section[data-model-state=loading] .calc2026-viewer:before{opacity:.42}.calc2026-section[data-model-state=empty] #cjcdrag.calc2026-dropzone,.calc2026-section[data-model-state=loading] #cjcdrag.calc2026-dropzone{inset:16px !important;background:rgba(255,255,255,.52);border-color:rgba(0,89,248,.13);box-shadow:inset 0 0 0 1px rgba(255,255,255,.76),0 18px 46px -40px rgba(0,89,248,.38)}.calc2026-section[data-model-state=empty] #cjcdrag.calc2026-dropzone:before,.calc2026-section[data-model-state=loading] #cjcdrag.calc2026-dropzone:before{inset:18px;border-color:rgba(0,89,248,.16);background:rgba(255,255,255,.26)}.calc2026-section[data-model-state=empty] .calc2026-drop-icon{width:78px;height:78px;box-shadow:0 18px 42px -28px rgba(0,89,248,.58),inset 0 0 0 1px rgba(0,190,246,.14)}.calc2026-section[data-model-state=empty] .calc2026-upload-btn{padding:13px 30px;box-shadow:0 14px 34px -24px rgba(0,89,248,.7)}.calc2026-section[data-model-state=ready] .calc2026-stats{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:14px}.calc2026-section[data-model-state=ready] .calc2026-card--view,.calc2026-section[data-model-state=ready] .calc2026-card--contact{grid-column:1/-1}.calc2026-card--view{order:-5}.calc2026-card--accent{order:-4}.calc2026-card--settings{order:-3}.calc2026-card--info{order:-2}.calc2026-card--contact{order:1}.calc2026-section[data-model-state=ready] .calc2026-card--settings{border-color:rgba(0,190,246,.14);background:linear-gradient(180deg,#fff 0%,#f8fcff 100%);box-shadow:0 14px 34px -30px rgba(0,89,248,.42)}.calc2026-section[data-model-state=ready] .calc2026-card--settings .calc2026-card-note{margin-bottom:12px;padding:10px 12px;border-radius:12px;background:rgba(0,190,246,.06);color:#455677}.calc2026-card--view{border-color:rgba(0,89,248,.055) !important;box-shadow:0 12px 34px -32px rgba(0,70,190,.38)}.calc2026-card--view .calc2026-card-ico{background:rgba(0,89,248,.065)}.calc2026-card--view .calc2026-radio-row,.calc2026-card--view .calc2026-toggle-row{gap:7px !important}.calc2026-card--view .calc2026-radio-row label,.calc2026-card--view .calc2026-toggle-row label{min-height:36px;background:#f8fbff;border-color:#e5edf8;color:#5a6a8a;box-shadow:inset 0 0 0 1px rgba(255,255,255,.74)}.calc2026-card--view .calc2026-radio-row label:has(input:checked),.calc2026-card--view .calc2026-toggle-row label:has(input:checked){background:linear-gradient(180deg,#fff 0%,#eef7ff 100%) !important;border-color:rgba(0,142,246,.32) !important;color:#0059f8 !important;box-shadow:0 8px 20px -18px rgba(0,89,248,.55),inset 0 0 0 1px rgba(255,255,255,.92) !important}.calc2026-card--view .calc2026-palette .calc2026-swatch.cbar{width:30px !important;height:30px !important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.055),0 6px 16px -12px rgba(0,40,120,.55)}.calc2026-card--view .calc2026-select{background-color:#f8fbff;border-color:#e1e9f6}.calc2026-tech-card[data-tech=fdm] .calc2026-price-table tbody tr:first-child th strong:after{content:"популярный";display:inline-flex;margin-left:8px;padding:2px 7px;border-radius:999px;background:rgba(0,190,246,.1);color:#0078d4;font-size:10px;font-weight:800;line-height:1.4;text-transform:uppercase;letter-spacing:.04em}@media (max-width:1080px){.calc2026-section[data-model-state=ready] .calc2026-stats{grid-template-columns:1fr}.calc2026-section[data-model-state=ready] .calc2026-card--accent,.calc2026-section[data-model-state=ready] .calc2026-card--settings,.calc2026-section[data-model-state=ready] .calc2026-card--info{grid-column:1}}@media (max-width:720px){body.page-template-page-calculator-v2 #content,body.page-id-3645 #content,body.page-id-8964 #content{padding-bottom:34px !important}body.page-template-page-calculator-v2 .calc2026-section,body.page-id-3645 .calc2026-section,body.page-id-8964 .calc2026-section{margin-bottom:64px !important}.calc2026-section[data-model-state=empty],.calc2026-section[data-model-state=loading]{padding-bottom:72px}.calc2026-section[data-model-state=empty] #cjcwrap.calc2026-viewer,.calc2026-section[data-model-state=loading] #cjcwrap.calc2026-viewer{min-height:clamp(330px, 86vw, 410px) !important}.calc2026-section[data-model-state=empty] #cjcdrag.calc2026-dropzone,.calc2026-section[data-model-state=loading] #cjcdrag.calc2026-dropzone{inset:10px !important;padding:18px}.calc2026-section[data-model-state=empty] #cjcdrag.calc2026-dropzone:before,.calc2026-section[data-model-state=loading] #cjcdrag.calc2026-dropzone:before{inset:12px}.calc2026-section[data-model-state=empty] .calc2026-drop-icon{width:60px;height:60px}.calc2026-section[data-model-state=empty] .calc2026-upload-btn{padding:11px 22px}.calc2026-card--view .calc2026-radio-row,.calc2026-card--view .calc2026-toggle-row{grid-template-columns:repeat(3,minmax(0, 1fr))}.calc2026-card--view .calc2026-toggle-row{grid-template-columns:repeat(2,minmax(0, 1fr))}.calc2026-card--view .calc2026-radio-row label,.calc2026-card--view .calc2026-toggle-row label{min-height:34px;padding:7px 8px;font-size:12px}.calc2026-section[data-model-state=ready] .calc2026-card--settings .calc2026-card-note{font-size:12px}}@media (max-width:420px){.calc2026-section[data-model-state=empty] #cjcwrap.calc2026-viewer,.calc2026-section[data-model-state=loading] #cjcwrap.calc2026-viewer{min-height:320px !important}.calc2026-card--view .calc2026-radio-row,.calc2026-card--view .calc2026-toggle-row{grid-template-columns:repeat(2,minmax(0, 1fr))}.calc2026-card--view .calc2026-radio-row label:first-child{grid-column:1/-1}}.calc2026-section[data-model-state=empty] .calc2026-viewer-card,.calc2026-section[data-model-state=loading] .calc2026-viewer-card{background:rgba(255,255,255,.62);border-color:rgba(0,89,248,.045);box-shadow:0 14px 50px -42px rgba(0,70,190,.3),inset 0 1px 0 rgba(255,255,255,.82)}.calc2026-section[data-model-state=empty] #cjcdrag.calc2026-dropzone,.calc2026-section[data-model-state=loading] #cjcdrag.calc2026-dropzone{background:rgba(255,255,255,.44);border-color:rgba(0,89,248,.11);box-shadow:inset 0 0 0 1px rgba(255,255,255,.72),0 16px 42px -40px rgba(0,89,248,.34)}.calc2026-section[data-model-state=empty] #cjcdrag.calc2026-dropzone:before,.calc2026-section[data-model-state=loading] #cjcdrag.calc2026-dropzone:before{border-style:solid;border-color:rgba(0,89,248,.1)}.calc2026-drop-examples{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;max-width:310px;line-height:1.45}.calc2026-example-link{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:5px 10px;border:1px solid rgba(0,89,248,.13);border-radius:999px;background:rgba(255,255,255,.58);box-shadow:inset 0 0 0 1px rgba(255,255,255,.72);font-weight:700;line-height:1.1;text-decoration:none;white-space:nowrap;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.calc2026-example-link:hover{background:#fff;border-color:rgba(0,190,246,.34);transform:translateY(-1px)}.calc2026-card--view .calc2026-radio-row,.calc2026-card--view .calc2026-toggle-row{gap:6px !important}.calc2026-card--view .calc2026-radio-row label,.calc2026-card--view .calc2026-toggle-row label{min-height:34px;padding:7px 12px;border-radius:999px;background:rgba(248,251,255,.72) !important;border-color:rgba(0,89,248,.105) !important;color:#627091;box-shadow:none}.calc2026-card--view .calc2026-radio-row label:has(input:checked),.calc2026-card--view .calc2026-toggle-row label:has(input:checked){background:#fff !important;border-color:rgba(0,142,246,.42) !important;color:#006cf0 !important;box-shadow:0 8px 18px -18px rgba(0,89,248,.55) !important}.calc2026-card--view .calc2026-radio-row label:has(input:checked):before,.calc2026-card--view .calc2026-toggle-row label:has(input:checked):before{content:"";width:6px;height:6px;border-radius:50%;background:#00bef6;box-shadow:0 0 0 3px rgba(0,190,246,.12)}.calc2026-card--view .calc2026-palette .calc2026-swatch.cbar{width:28px !important;height:28px !important;border-width:1px !important}@media (max-width:720px){.calc2026-drop-examples{max-width:260px;font-size:12px}.calc2026-example-link{min-height:26px;padding:5px 9px}.calc2026-card--view .calc2026-radio-row{grid-template-columns:repeat(3,minmax(0, 1fr)) !important}.calc2026-card--view .calc2026-radio-row label,.calc2026-card--view .calc2026-toggle-row label{padding:7px 6px;font-size:12px}.calc2026-card--view .calc2026-radio-row label span,.calc2026-card--view .calc2026-toggle-row label span{min-width:0;overflow:hidden;text-overflow:ellipsis}}@media (max-width:360px){.calc2026-card--view .calc2026-radio-row{grid-template-columns:1fr !important}.calc2026-card--view .calc2026-radio-row label span,.calc2026-card--view .calc2026-toggle-row label span{overflow:visible;text-overflow:clip}}.calc2026-drop-max{display:none !important}.calc2026-drop-examples{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;margin:6px 0 0;color:#6f7d9a;font-size:14px;line-height:1.35}.calc2026-example-label{white-space:nowrap}.calc2026-example-group{display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.calc2026-example-link{min-height:26px;padding:4px 10px;background:rgba(255,255,255,.52);border-color:rgba(0,108,240,.16);box-shadow:none;font-size:14px}.calc2026-section[data-model-state=ready] .calc2026-stats{display:flex;flex-direction:column;gap:12px}.calc2026-card--view{order:-5}.calc2026-card--settings{order:-4}.calc2026-card--info{order:-3}.calc2026-card--contact{order:-2}.calc2026-section[data-model-state=ready] .calc2026-card--view,.calc2026-section[data-model-state=ready] .calc2026-card--settings,.calc2026-section[data-model-state=ready] .calc2026-card--info,.calc2026-section[data-model-state=ready] .calc2026-card--contact{grid-column:auto}.calc2026-col--prices .calc2026-card--accent{order:0;margin-top:2px;border-radius:18px;box-shadow:0 18px 46px -24px rgba(0,116,220,.45)}.calc2026-col--prices .calc2026-result-row{grid-template-columns:repeat(2,minmax(0, 1fr));margin-bottom:12px}.calc2026-col--prices .calc2026-tips{margin-top:14px;padding-top:12px}.calc2026-card--view,.calc2026-card--settings,.calc2026-card--info{background:rgba(255,255,255,.82);border-color:rgba(0,89,248,.06) !important;box-shadow:0 10px 30px -28px rgba(0,70,190,.34)}.calc2026-card--view{padding:13px 14px}.calc2026-card--view .calc2026-card-head,.calc2026-card--settings .calc2026-card-head,.calc2026-card--info .calc2026-card-head{gap:8px}.calc2026-card--view .calc2026-card-ico,.calc2026-card--settings .calc2026-card-ico,.calc2026-card--info .calc2026-card-ico{width:28px;height:28px;border-radius:9px;background:rgba(0,190,246,.085);color:#006cf0}.calc2026-card--view .calc2026-card-head h3,.calc2026-card--settings .calc2026-card-head h3,.calc2026-card--info .calc2026-card-head h3{font-size:14px}.calc2026-card--view .calc2026-field-label,.calc2026-card--settings .calc2026-field-label{color:#8090b0;font-size:12px;font-weight:700}.calc2026-card--view .calc2026-radio-row label,.calc2026-card--view .calc2026-toggle-row label{min-height:32px;padding:7px 11px;background:rgba(247,251,255,.72) !important;border-color:rgba(0,89,248,.1) !important;color:#657493;font-weight:600}.calc2026-card--view .calc2026-radio-row label:has(input:checked),.calc2026-card--view .calc2026-toggle-row label:has(input:checked){background:#fff !important;border-color:rgba(0,190,246,.46) !important;color:#0059f8 !important;box-shadow:0 10px 18px -20px rgba(0,89,248,.55),inset 0 -2px 0 rgba(0,190,246,.28) !important}.calc2026-card--view .calc2026-radio-row label:has(input:checked):before,.calc2026-card--view .calc2026-toggle-row label:has(input:checked):before{display:none !important}.calc2026-card--view .calc2026-radio-row label span,.calc2026-card--view .calc2026-toggle-row label span{white-space:nowrap;overflow:visible;text-overflow:clip}.calc2026-card--settings .calc2026-card-note{background:linear-gradient(180deg,rgba(0,190,246,.06),rgba(0,89,248,.035));border:1px solid rgba(0,190,246,.08)}.calc2026-card--info .calc2026-defs,.calc2026-card--settings .calc2026-defs{row-gap:0}.calc2026-card--info .calc2026-defs dt,.calc2026-card--info .calc2026-defs dd,.calc2026-card--settings .calc2026-defs dt,.calc2026-card--settings .calc2026-defs dd{padding:8px 0;border-top:1px solid rgba(0,89,248,.07)}.calc2026-card--info .calc2026-defs dt:first-of-type,.calc2026-card--info .calc2026-defs dt:first-of-type+dd,.calc2026-card--settings .calc2026-defs dt:first-of-type,.calc2026-card--settings .calc2026-defs dt:first-of-type+dd{border-top:0}.calc2026-tech-card[data-tech=fdm] .calc2026-price-table tbody tr:first-child th strong:after{content:none !important;display:none !important}.calc2026-price-table tbody th br{display:none}.calc2026-price-table tbody th strong{display:inline-flex;align-items:center}.calc2026-price-table tbody th .calc2026-charlink,.calc2026-price-table tbody th a.calc2026-charlink{margin-top:0}@media (min-width:721px){.calc2026-price-table tbody th{justify-content:center !important;gap:6px;padding-top:12px !important;padding-bottom:12px !important}.calc2026-price-table tbody th strong,.calc2026-price-table tbody th .calc2026-charlink{width:max-content;max-width:100%}}@media (max-width:720px){.calc2026-drop-examples{font-size:13px;gap:7px}.calc2026-example-link{font-size:13px}.calc2026-card--view .calc2026-radio-row{grid-template-columns:repeat(3,minmax(0, 1fr)) !important}.calc2026-card--view .calc2026-radio-row label,.calc2026-card--view .calc2026-toggle-row label{font-size:11px;padding-left:5px;padding-right:5px}.calc2026-card--view .calc2026-radio-row label span,.calc2026-card--view .calc2026-toggle-row label span{white-space:nowrap}.calc2026-price-table tbody th{display:flex !important;align-items:center;justify-content:space-between;gap:12px}.calc2026-price-table tbody th strong{min-width:0;line-height:1.25}.calc2026-price-table tbody th .calc2026-charlink{flex:0 0 auto;font-size:11px}.calc2026-col--prices .calc2026-result-row{grid-template-columns:1fr}}@media (max-width:380px){.calc2026-drop-examples{flex-wrap:wrap}}@media (min-width:1081px){.calc2026-card--view{display:grid !important;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) !important;gap:12px 18px !important;align-items:start !important}.calc2026-card--view .calc2026-card-head{grid-column:1/-1 !important}.calc2026-card--view .calc2026-field{margin:0 !important}.calc2026-card--view .calc2026-radio-row,.calc2026-card--view .calc2026-toggle-row{display:flex !important;flex-wrap:wrap !important}.calc2026-card--view .calc2026-radio-row label,.calc2026-card--view .calc2026-toggle-row label{min-height:31px;padding:6px 10px}.calc2026-card--view .calc2026-field--row{display:grid !important;grid-template-columns:1fr !important;gap:7px !important}.calc2026-card--view .calc2026-select{width:100% !important}.calc2026-card--view .calc2026-palette{padding-top:1px}.calc2026-card--view .calc2026-palette .calc2026-swatch.cbar{width:26px !important;height:26px !important}}body.woocommerce-page #content .shop-hero-landing-2026{min-height:clamp(370px, 31vw, 430px) !important;margin-top:18px !important;border-radius:28px !important;background:#f6faff !important;box-shadow:0 20px 48px -38px rgba(10,40,120,.32) !important;overflow:hidden !important}body.woocommerce-page #content .shop-hero-slide-2026--product{min-height:100% !important;background:#f6faff !important;overflow:hidden !important}body.woocommerce-page #content .shop-hero-slide-2026--product:after{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026{position:absolute !important;inset:0 !important;background:url(//3dreams.com.ua/wp-content/themes/3dreams/images/update/shop-slider/shop-slider-bg.png) center center/cover no-repeat !important;box-shadow:none !important;filter:saturate(1.03) contrast(1.01) !important;transform:scale(1.01) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026:before{content:"" !important;position:absolute !important;inset:0 !important;width:auto !important;height:auto !important;right:auto !important;top:auto !important;border-radius:0 !important;background:linear-gradient(90deg,rgba(255,255,255,.97) 0%,rgba(255,255,255,.91) 30%,rgba(255,255,255,.64) 45%,rgba(255,255,255,.18) 66%,rgba(255,255,255,.04) 100%),radial-gradient(420px 220px at 62% 48%,rgba(0,190,246,.12),transparent 70%) !important;filter:none !important;opacity:1 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026:after{content:"" !important;position:absolute !important;left:38% !important;right:0 !important;top:0 !important;bottom:0 !important;width:auto !important;height:auto !important;border-radius:0 !important;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.28) 37%,rgba(255,255,255,.72) 100%),radial-gradient(330px 180px at 70% 72%,rgba(255,255,255,.82),transparent 72%) !important;filter:blur(1px) !important;transform:none !important;opacity:.72 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-blob-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-grid-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-orbit-2026{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{box-sizing:border-box !important;z-index:8 !important;width:min(470px, 42%) !important;max-width:min(470px, 42%) !important;min-height:clamp(370px, 31vw, 430px) !important;padding:38px 0 36px 46px !important;justify-content:center !important;color:#101a4a !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-eyebrow{min-height:30px !important;padding:0 12px !important;border-radius:999px !important;background:rgba(255,255,255,.72) !important;border:1px solid rgba(0,89,248,.08) !important;box-shadow:0 10px 24px -20px rgba(10,40,120,.28) !important;color:#0059f8 !important;font-size:11px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1,body.woocommerce-page #content .shop-hero-slide-2026--product h1{max-width:13ch !important;min-height:0 !important;font-size:clamp(30px, 2.55vw, 38px) !important;line-height:1.08 !important;font-weight:950 !important;letter-spacing:0 !important;text-shadow:0 1px 0 rgba(255,255,255,.7) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-bullets-2026{max-width:430px !important;min-height:0 !important;gap:7px !important;margin-top:16px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-bullets-2026 li{min-height:34px !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:rgba(16,26,74,.74) !important;font-size:13.5px !important;font-weight:760 !important;line-height:1.26 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-bullets-2026 li>svg{box-sizing:border-box !important;width:28px !important;height:28px !important;padding:7px !important;border-radius:999px !important;background:rgba(0,89,248,.08) !important;color:#0059f8 !important;flex:0 0 28px !important}.shop-hero-printer-depth-2026{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}.shop-hero-printer-depth-2026:before{content:"";position:absolute;inset:10% 0 0 36%;z-index:3;background:linear-gradient(90deg,rgba(255,255,255,.03),rgba(255,255,255,.56) 42%,rgba(255,255,255,.82)),radial-gradient(420px 210px at 68% 54%,rgba(220,237,255,.48),transparent 72%);filter:blur(8px);opacity:.7}.shop-hero-side-printer-2026{position:absolute;z-index:2;display:flex;align-items:flex-end;justify-content:center;width:clamp(190px, 18vw, 280px);aspect-ratio:1/1;transform-origin:50% 100%;opacity:.43;filter:blur(1.1px) saturate(.78) contrast(.96);transition:transform .72s cubic-bezier(.18,.88,.22,1),opacity .72s ease,filter .72s ease}.shop-hero-side-printer-2026:after{content:"";position:absolute;left:18%;right:18%;bottom:8%;height:9%;border-radius:50%;background:radial-gradient(ellipse,rgba(10,30,80,.18),transparent 70%);filter:blur(9px);transform:perspective(440px) rotateX(64deg)}.shop-hero-side-printer-2026 img{position:relative;z-index:2;display:block;width:108%;height:108% !important;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 18px 20px rgba(10,40,120,.14))}.shop-hero-side-printer-2026--prev{left:clamp(455px, 43vw, 650px);bottom:9%;transform:translate3d(-26px,10px,0) scale(.78) rotate(-2deg)}.shop-hero-side-printer-2026--next{right:clamp(-12px, 1.5vw, 32px);bottom:10%;transform:translate3d(28px,8px,0) scale(.8) rotate(2deg)}.shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--prev{transform:translate3d(-10px,0,0) scale(.82) rotate(-1.4deg)}.shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--next{transform:translate3d(12px,0,0) scale(.84) rotate(1.4deg)}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{position:absolute !important;right:clamp(108px, 14vw, 210px) !important;top:56% !important;width:clamp(245px, 23vw, 335px) !important;height:clamp(270px, 25vw, 360px) !important;max-height:none !important;aspect-ratio:auto !important;padding:0 !important;background:0 0 !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;transform:translateY(-50%) !important;animation:shopHeroPrinterStageFloat2026 7.2s ease-in-out infinite !important;overflow:visible !important;z-index:6 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:hover{transform:translateY(calc(-50% - 4px)) !important;box-shadow:none !important}@keyframes shopHeroPrinterStageFloat2026{0%,100%{transform:translateY(-50%) translate3d(0,0,0)}50%{transform:translateY(-50%) translate3d(0,-7px,0)}}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:before{left:17% !important;right:17% !important;bottom:4% !important;height:11% !important;background:radial-gradient(ellipse,rgba(10,30,80,.27) 0%,rgba(10,30,80,.11) 42%,transparent 72%) !important;filter:blur(12px) !important;z-index:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:after{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026{position:relative !important;z-index:3 !important;width:100% !important;height:100% !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img{width:112% !important;height:112% !important;max-width:none !important;max-height:none !important;object-fit:contain !important;mix-blend-mode:multiply !important;filter:drop-shadow(0 28px 30px rgba(10,25,72,.2)) drop-shadow(0 6px 10px rgba(10,25,72,.11)) !important;animation:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-badge-2026{display:none !important}body.woocommerce-page #content .shop-hero-product-actions-2026{position:absolute !important;right:-10px !important;bottom:-18px !important;z-index:9 !important;display:flex !important;align-items:center !important;gap:8px !important;max-width:360px !important;padding:8px !important;border-radius:18px !important;background:rgba(255,255,255,.86) !important;border:1px solid rgba(255,255,255,.86) !important;box-shadow:0 18px 40px -28px rgba(10,40,120,.42),inset 0 1px 0 rgba(255,255,255,.94) !important;-webkit-backdrop-filter:blur(12px) saturate(130%) !important;backdrop-filter:blur(12px) saturate(130%) !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-2026{min-width:94px !important;max-width:108px !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-html-2026{font-size:17px !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-secondary{height:38px !important;min-height:38px !important;font-size:12.5px !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-primary{padding:0 14px !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-secondary{display:none !important}.shop-hero-floating-models-2026{position:absolute;inset:0;z-index:7;pointer-events:none;overflow:hidden}.shop-hero-float-model-2026{position:absolute;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;filter:drop-shadow(0 16px 18px rgba(10,40,120,.15));opacity:.76;will-change:transform}.shop-hero-float-model-2026--vase{left:clamp(500px, 46vw, 700px);top:11%;width:clamp(54px, 5.6vw, 82px);aspect-ratio:1/1;background-image:url(//3dreams.com.ua/wp-content/themes/3dreams/images/update/shop-slider/float-vase.png);animation:shopHeroFloatModelA2026 8.5s ease-in-out infinite}.shop-hero-float-model-2026--impeller{right:clamp(210px, 18vw, 310px);top:9%;width:clamp(66px, 6.5vw, 96px);aspect-ratio:1/1;background-image:url(//3dreams.com.ua/wp-content/themes/3dreams/images/update/shop-slider/float-impeller.png);animation:shopHeroFloatModelB2026 10s ease-in-out infinite}.shop-hero-float-model-2026--teeth{left:clamp(438px, 41vw, 610px);bottom:19%;width:clamp(74px, 7vw, 108px);aspect-ratio:1/1;background-image:url(//3dreams.com.ua/wp-content/themes/3dreams/images/update/shop-slider/float-teeth.png);animation:shopHeroFloatModelC2026 9.4s ease-in-out infinite;opacity:.6}.shop-hero-float-model-2026--character{right:clamp(18px, 4.4vw, 70px);top:16%;width:clamp(58px, 6vw, 90px);aspect-ratio:1/1;background-image:url(//3dreams.com.ua/wp-content/themes/3dreams/images/update/shop-slider/float-character.png);animation:shopHeroFloatModelD2026 9s ease-in-out infinite;opacity:.7}@keyframes shopHeroFloatModelA2026{0%,100%{transform:translate3d(0,0,0) rotate(-5deg)}50%{transform:translate3d(8px,-12px,0) rotate(4deg)}}@keyframes shopHeroFloatModelB2026{0%,100%{transform:translate3d(0,0,0) rotate(10deg)}50%{transform:translate3d(-10px,10px,0) rotate(28deg)}}@keyframes shopHeroFloatModelC2026{0%,100%{transform:translate3d(0,0,0) rotate(2deg)}50%{transform:translate3d(10px,-8px,0) rotate(-6deg)}}@keyframes shopHeroFloatModelD2026{0%,100%{transform:translate3d(0,0,0) rotate(5deg)}50%{transform:translate3d(-9px,-10px,0) rotate(-4deg)}}body.woocommerce-page #content .shop-hero-dots-2026{right:26px !important;bottom:22px !important;z-index:12 !important}@media (max-width:1180px) and (min-width:1025px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{width:44% !important;max-width:44% !important;padding-left:34px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{right:98px !important;width:clamp(230px, 23vw, 300px) !important}.shop-hero-side-printer-2026--prev{left:41vw}.shop-hero-side-printer-2026--next{right:-18px}.shop-hero-float-model-2026--character{display:none}}@media (max-width:1024px){body.woocommerce-page #content .shop-hero-landing-2026{min-height:620px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026{background-position:62% center !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026:before{background:linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.82) 38%,rgba(255,255,255,.18) 78%,rgba(255,255,255,.08) 100%) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{width:100% !important;max-width:100% !important;min-height:auto !important;padding:30px 28px 0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1,body.woocommerce-page #content .shop-hero-slide-2026--product h1{max-width:16ch !important;font-size:clamp(30px, 6vw, 40px) !important}.shop-hero-printer-depth-2026{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{position:absolute !important;right:50% !important;top:auto !important;bottom:74px !important;width:min(68vw, 330px) !important;height:min(76vw, 360px) !important;margin:0 !important;transform:translateX(50%) !important;animation:shopHeroPrinterMobileFloat2026 7s ease-in-out infinite !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:hover{transform:translateX(50%) translateY(-4px) !important}@keyframes shopHeroPrinterMobileFloat2026{0%,100%{transform:translateX(50%) translate3d(0,0,0)}50%{transform:translateX(50%) translate3d(0,-7px,0)}}body.woocommerce-page #content .shop-hero-product-actions-2026{right:50% !important;bottom:-20px !important;transform:translateX(50%) !important;width:min(88vw, 330px) !important;max-width:min(88vw, 330px) !important;justify-content:space-between !important}.shop-hero-float-model-2026--vase{left:18%;top:42%}.shop-hero-float-model-2026--impeller{right:18%;top:41%}.shop-hero-float-model-2026--teeth,.shop-hero-float-model-2026--character{display:none}}@media (max-width:640px){body.woocommerce-page #content .shop-hero-landing-2026{min-height:585px !important;border-radius:22px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{padding:24px 18px 0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-eyebrow{font-size:10.5px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1,body.woocommerce-page #content .shop-hero-slide-2026--product h1{font-size:29px !important;line-height:1.08 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-bullets-2026{gap:5px !important;margin-top:12px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-bullets-2026 li{min-height:30px !important;font-size:12.6px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-bullets-2026 li>svg{width:25px !important;height:25px !important;padding:6px !important;flex-basis:25px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{bottom:82px !important;width:min(82vw, 310px) !important;height:min(82vw, 320px) !important}body.woocommerce-page #content .shop-hero-product-actions-2026{bottom:-34px !important;flex-direction:row !important;align-items:center !important;border-radius:16px !important;padding:7px !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-price-2026{width:auto !important;min-width:86px !important;text-align:left !important}body.woocommerce-page #content .shop-hero-product-buttons-2026{width:auto !important;flex-direction:row !important}body.woocommerce-page #content .shop-hero-product-actions-2026 .shop-hero-primary{width:auto !important;padding:0 12px !important}.shop-hero-float-model-2026--vase{width:54px;left:14%;top:47%}.shop-hero-float-model-2026--impeller{width:62px;right:11%;top:45%}}@media (prefers-reduced-motion:reduce){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img,.shop-hero-float-model-2026,.shop-hero-side-printer-2026{animation:none !important;transition:none !important}}body.woocommerce-page #content .shop-commerce-bar-2026{position:relative !important;z-index:40 !important}body.woocommerce-page #content .shop-hero-landing-2026{min-height:clamp(462px, 36vw, 540px) !important;margin-top:-24px !important;padding-top:24px !important;border-radius:30px !important;box-shadow:0 26px 58px -42px rgba(10,40,120,.36) !important;z-index:1 !important}body.woocommerce-page #content .shop-hero-slide-2026{transition:opacity .82s ease,transform .82s cubic-bezier(.18,.88,.22,1) !important}body.woocommerce-page #content .shop-hero-slide-2026.is-leaving{opacity:1 !important;pointer-events:none !important;z-index:3 !important}body.woocommerce-page #content .shop-hero-slide-2026.is-entering{z-index:4 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026:before{background:linear-gradient(90deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.88) 28%,rgba(255,255,255,.48) 45%,rgba(255,255,255,.1) 68%,rgba(255,255,255,.02) 100%),radial-gradient(460px 240px at 64% 50%,rgba(0,190,246,.1),transparent 70%) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026:after{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.16) 40%,rgba(255,255,255,.52) 100%),radial-gradient(360px 190px at 70% 73%,rgba(255,255,255,.54),transparent 72%) !important;opacity:.44 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{width:min(492px, 39%) !important;max-width:min(492px, 39%) !important;min-height:clamp(438px, 34vw, 516px) !important;padding:48px 0 44px 50px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1,body.woocommerce-page #content .shop-hero-slide-2026--product h1{max-width:14ch !important;font-size:clamp(33px, 2.8vw, 44px) !important;line-height:1.07 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-bullets-2026{max-width:450px !important;gap:8px !important;margin-top:18px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:11px !important;width:min(455px, 100%) !important;margin-top:22px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-2026{display:inline-flex !important;flex-direction:column !important;justify-content:center !important;min-width:118px !important;height:48px !important;padding:0 13px !important;margin:0 !important;border-radius:15px !important;background:rgba(255,255,255,.78) !important;border:1px solid rgba(0,89,248,.08) !important;box-shadow:0 14px 28px -24px rgba(10,40,120,.32),inset 0 1px 0 rgba(255,255,255,.88) !important;-webkit-backdrop-filter:blur(10px) saturate(125%) !important;backdrop-filter:blur(10px) saturate(125%) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-label-2026{color:rgba(16,26,74,.48) !important;font-size:10px !important;font-weight:850 !important;letter-spacing:.08em !important;line-height:1 !important;text-transform:uppercase !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 .amount,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 bdi{color:#101a4a !important;-webkit-text-fill-color:#101a4a !important;font-size:19px !important;font-weight:950 !important;line-height:1.08 !important;white-space:nowrap !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 del,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 .screen-reader-text{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{box-sizing:border-box !important;min-height:48px !important;height:48px !important;padding:0 18px !important;font-size:13.5px !important;font-weight:900 !important;white-space:nowrap !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;box-shadow:0 18px 34px -18px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.26) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{padding:0 14px !important;background:rgba(255,255,255,.66) !important;border:1px solid rgba(0,89,248,.1) !important;border-bottom:1px solid rgba(0,89,248,.1) !important;color:#0059f8 !important;box-shadow:0 14px 26px -24px rgba(10,40,120,.24) !important}body.woocommerce-page #content .shop-hero-product-actions-2026{display:none !important}.shop-hero-printer-depth-2026:before{opacity:.32 !important;filter:blur(10px) !important}.shop-hero-side-printer-2026{opacity:.62 !important;filter:blur(.75px) saturate(1.02) contrast(1.04) brightness(.98) !important}.shop-hero-side-printer-2026 img{mix-blend-mode:normal !important;filter:drop-shadow(0 20px 22px rgba(10,40,120,.18)) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{right:clamp(120px, 14.5vw, 228px) !important;top:57% !important;width:clamp(286px, 24vw, 380px) !important;height:clamp(322px, 27vw, 426px) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img{mix-blend-mode:normal !important;filter:drop-shadow(0 34px 34px rgba(10,25,72,.22)) drop-shadow(0 7px 12px rgba(10,25,72,.13)) saturate(1.04) contrast(1.05) brightness(.985) !important}.shop-hero-side-printer-2026--prev{left:clamp(462px, 42vw, 680px) !important;bottom:11% !important;transform:translate3d(-28px,14px,0) scale(.8) rotate(-2.5deg) !important}.shop-hero-side-printer-2026--next{right:clamp(-6px, 2.4vw, 42px) !important;bottom:11% !important;transform:translate3d(30px,12px,0) scale(.82) rotate(2.4deg) !important}.shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--prev{transform:translate3d(-8px,4px,0) scale(.86) rotate(-1.2deg) !important}.shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--next{transform:translate3d(10px,3px,0) scale(.88) rotate(1.2deg) !important}.shop-hero-floating-models-2026{z-index:7 !important}.shop-hero-float-model-2026{filter:drop-shadow(0 16px 20px rgba(10,40,120,.14)) saturate(1.04) contrast(1.04) !important;opacity:.58 !important}.shop-hero-float-model-2026--vase{left:clamp(490px, 43vw, 690px) !important;top:15% !important;width:clamp(46px, 4.9vw, 72px) !important}.shop-hero-float-model-2026--impeller{right:clamp(248px, 20vw, 350px) !important;top:12% !important;width:clamp(52px, 5.2vw, 80px) !important}.shop-hero-float-model-2026--teeth{left:clamp(460px, 40vw, 630px) !important;bottom:17% !important;width:clamp(56px, 5.8vw, 88px) !important;opacity:.47 !important}.shop-hero-float-model-2026--character{right:clamp(36px, 5.5vw, 86px) !important;top:19% !important;width:clamp(48px, 5vw, 76px) !important;opacity:.5 !important}.shop-hero-slide-2026--product.is-entering.shop-hero-motion-next .shop-hero-product-card-2026{animation:shopHeroPrinterComeFromRight2026 .98s cubic-bezier(.16,.88,.2,1) both !important}.shop-hero-slide-2026--product.is-leaving.shop-hero-motion-next .shop-hero-product-card-2026{animation:shopHeroPrinterLeaveLeft2026 .98s cubic-bezier(.16,.88,.2,1) both !important}.shop-hero-slide-2026--product.is-entering.shop-hero-motion-prev .shop-hero-product-card-2026{animation:shopHeroPrinterComeFromLeft2026 .98s cubic-bezier(.16,.88,.2,1) both !important}.shop-hero-slide-2026--product.is-leaving.shop-hero-motion-prev .shop-hero-product-card-2026{animation:shopHeroPrinterLeaveRight2026 .98s cubic-bezier(.16,.88,.2,1) both !important}.shop-hero-slide-2026--product.is-entering .shop-hero-side-printer-2026,.shop-hero-slide-2026--product.is-leaving .shop-hero-side-printer-2026{transition-duration:.98s !important}.shop-hero-slide-2026--product.is-entering.shop-hero-motion-next .shop-hero-side-printer-2026--next,.shop-hero-slide-2026--product.is-entering.shop-hero-motion-prev .shop-hero-side-printer-2026--prev{opacity:.42 !important;filter:blur(1.3px) saturate(.92) contrast(.98) !important}@keyframes shopHeroPrinterComeFromRight2026{0%{transform:translateY(-50%) translate3d(170px,18px,0) scale(.78) rotate(2.4deg);opacity:.45;filter:blur(1.1px) saturate(.92)}68%{transform:translateY(-50%) translate3d(-10px,-3px,0) scale(1.025) rotate(-.4deg);opacity:1;filter:blur(0) saturate(1.04)}100%{transform:translateY(-50%) translate3d(0,0,0) scale(1) rotate(0);opacity:1;filter:blur(0) saturate(1.04)}}@keyframes shopHeroPrinterLeaveLeft2026{0%{transform:translateY(-50%) translate3d(0,0,0) scale(1) rotate(0);opacity:1;filter:blur(0) saturate(1.04)}100%{transform:translateY(-50%) translate3d(-170px,18px,0) scale(.78) rotate(-2.4deg);opacity:.34;filter:blur(1.25px) saturate(.88)}}@keyframes shopHeroPrinterComeFromLeft2026{0%{transform:translateY(-50%) translate3d(-170px,18px,0) scale(.78) rotate(-2.4deg);opacity:.45;filter:blur(1.1px) saturate(.92)}68%{transform:translateY(-50%) translate3d(10px,-3px,0) scale(1.025) rotate(.4deg);opacity:1;filter:blur(0) saturate(1.04)}100%{transform:translateY(-50%) translate3d(0,0,0) scale(1) rotate(0);opacity:1;filter:blur(0) saturate(1.04)}}@keyframes shopHeroPrinterLeaveRight2026{0%{transform:translateY(-50%) translate3d(0,0,0) scale(1) rotate(0);opacity:1;filter:blur(0) saturate(1.04)}100%{transform:translateY(-50%) translate3d(170px,18px,0) scale(.78) rotate(2.4deg);opacity:.34;filter:blur(1.25px) saturate(.88)}}@media (max-width:1180px) and (min-width:1025px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{width:41% !important;max-width:41% !important;padding-left:38px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{right:98px !important;width:clamp(260px, 24vw, 330px) !important;height:clamp(302px, 28vw, 388px) !important}.shop-hero-side-printer-2026--prev{left:40vw !important}}@media (max-width:1024px){body.woocommerce-page #content .shop-hero-landing-2026{min-height:680px !important;margin-top:-16px !important;padding-top:18px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{padding-top:34px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{width:100% !important;max-width:430px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{bottom:86px !important;width:min(68vw, 360px) !important;height:min(76vw, 390px) !important}.shop-hero-float-model-2026{opacity:.48 !important}}@media (max-width:640px){body.woocommerce-page #content .shop-hero-landing-2026{min-height:650px !important;margin-top:-12px !important;padding-top:14px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{gap:8px !important;margin-top:14px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-2026{min-width:98px !important;height:44px !important;padding:0 10px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 .amount,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 bdi{font-size:16px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{height:44px !important;min-height:44px !important;padding:0 12px !important;font-size:12.5px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{bottom:72px !important}}@media (prefers-reduced-motion:reduce){body.woocommerce-page #content .shop-hero-slide-2026.is-entering,body.woocommerce-page #content .shop-hero-slide-2026.is-leaving,body.woocommerce-page #content .shop-hero-slide-2026--product.is-entering .shop-hero-product-card-2026,body.woocommerce-page #content .shop-hero-slide-2026--product.is-leaving .shop-hero-product-card-2026{animation:none !important;transition:none !important}}@media (min-width:761px){body.woocommerce-page #content .shop-hero-landing-2026{margin-top:-42px !important;padding-top:42px !important}}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{width:auto !important;max-width:430px !important;align-items:center !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{display:none !important}.shop-hero-float-model-2026{background-color:transparent !important;mix-blend-mode:multiply !important;opacity:.42 !important;filter:saturate(1.08) contrast(1.08) brightness(.96) !important;-webkit-mask-image:radial-gradient(ellipse 48% 48% at 50% 50%,#000 54%,rgba(0,0,0,.76) 66%,transparent 80%) !important;mask-image:radial-gradient(ellipse 48% 48% at 50% 50%,#000 54%,rgba(0,0,0,.76) 66%,transparent 80%) !important;-webkit-mask-repeat:no-repeat !important;mask-repeat:no-repeat !important;-webkit-mask-size:100% 100% !important;mask-size:100% 100% !important}.shop-hero-float-model-2026--character{opacity:.36 !important;-webkit-mask-image:radial-gradient(ellipse 42% 50% at 50% 52%,#000 58%,rgba(0,0,0,.72) 70%,transparent 84%) !important;mask-image:radial-gradient(ellipse 42% 50% at 50% 52%,#000 58%,rgba(0,0,0,.72) 70%,transparent 84%) !important}.shop-hero-float-model-2026--vase{opacity:.38 !important;-webkit-mask-image:radial-gradient(ellipse 43% 50% at 50% 52%,#000 60%,rgba(0,0,0,.74) 72%,transparent 84%) !important;mask-image:radial-gradient(ellipse 43% 50% at 50% 52%,#000 60%,rgba(0,0,0,.74) 72%,transparent 84%) !important}.shop-hero-float-model-2026--impeller{opacity:.42 !important;-webkit-mask-image:radial-gradient(ellipse 52% 44% at 50% 50%,#000 60%,rgba(0,0,0,.72) 72%,transparent 86%) !important;mask-image:radial-gradient(ellipse 52% 44% at 50% 50%,#000 60%,rgba(0,0,0,.72) 72%,transparent 86%) !important}.shop-hero-float-model-2026--teeth{opacity:.34 !important;-webkit-mask-image:radial-gradient(ellipse 52% 42% at 50% 52%,#000 60%,rgba(0,0,0,.72) 72%,transparent 86%) !important;mask-image:radial-gradient(ellipse 52% 42% at 50% 52%,#000 60%,rgba(0,0,0,.72) 72%,transparent 86%) !important}@media (max-width:640px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{max-width:100% !important}}@media (max-width:760px){body.woocommerce-shop .shop-nav-actions-2026.shop-icon-actions-2026,body.woocommerce-page #content .shop-nav-actions-2026.shop-icon-actions-2026{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:10px !important;width:100% !important;max-width:100% !important;min-width:0 !important}body.woocommerce-shop .shop-account-preview-wrap-2026,body.woocommerce-shop .shop-cart-preview-wrap-2026,body.woocommerce-page #content .shop-account-preview-wrap-2026,body.woocommerce-page #content .shop-cart-preview-wrap-2026{position:relative !important;display:inline-flex !important;width:50px !important;height:50px !important;min-width:50px !important;min-height:50px !important;flex:0 0 50px !important}body.woocommerce-shop .shop-icon-action-2026,body.woocommerce-page #content .shop-icon-action-2026{width:50px !important;height:50px !important;min-width:50px !important;min-height:50px !important;font-size:0 !important;line-height:1 !important}body.woocommerce-shop .shop-icon-action-2026>span,body.woocommerce-page #content .shop-icon-action-2026>span,body.woocommerce-shop .shop-cart-preview-wrap-2026>.shop-icon-action-2026--cart>span,body.woocommerce-page #content .shop-cart-preview-wrap-2026>.shop-icon-action-2026--cart>span{display:none !important;opacity:0 !important;visibility:hidden !important}body.woocommerce-shop .shop-account-preview-2026,body.woocommerce-shop .shop-cart-preview-2026,body.woocommerce-page #content .shop-account-preview-2026,body.woocommerce-page #content .shop-cart-preview-2026{display:none !important}body.woocommerce-page #content .shop-hero-landing-2026{min-height:638px !important;margin-top:-12px !important;padding-top:14px !important;border-radius:22px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026{background-position:57% bottom !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-bg-2026:before{background:linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.83) 38%,rgba(255,255,255,.18) 74%,rgba(255,255,255,.06) 100%) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-height:auto !important;padding:24px 18px 0 !important;justify-content:flex-start !important;z-index:9 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-eyebrow{max-width:calc(100vw - 56px) !important;min-height:28px !important;padding:0 10px !important;font-size:10.5px !important;line-height:1.15 !important;white-space:normal !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1,body.woocommerce-page #content .shop-hero-slide-2026--product h1{width:min(248px, calc(100vw - 58px)) !important;max-width:min(248px, calc(100vw - 58px)) !important;min-height:0 !important;margin-top:18px !important;font-size:34px !important;line-height:1.04 !important;letter-spacing:0 !important;word-break:normal !important;overflow-wrap:normal !important;hyphens:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-bullets-2026{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{display:flex !important;align-items:center !important;flex-wrap:nowrap !important;gap:8px !important;width:min(320px, calc(100vw - 36px)) !important;max-width:min(320px, calc(100vw - 36px)) !important;margin-top:16px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-2026{flex:0 0 104px !important;min-width:104px !important;max-width:104px !important;height:44px !important;padding:0 10px !important;border-radius:14px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 .amount,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 bdi{font-size:16px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{flex:0 0 148px !important;width:148px !important;min-width:148px !important;height:44px !important;min-height:44px !important;padding:0 12px !important;font-size:13px !important}body.woocommerce-page #content .shop-hero-floating-models-2026,body.woocommerce-page #content .shop-hero-printer-depth-2026{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{position:absolute !important;right:50% !important;top:auto !important;bottom:68px !important;width:min(78vw, 310px) !important;height:min(84vw, 336px) !important;margin:0 !important;transform:translateX(50%) !important;z-index:6 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:hover{transform:translateX(50%) translateY(-4px) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img{width:108% !important;height:108% !important}body.woocommerce-page #content .shop-hero-dots-2026{right:22px !important;bottom:22px !important}}@media (max-width:380px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1,body.woocommerce-page #content .shop-hero-slide-2026--product h1{width:226px !important;max-width:226px !important;font-size:31px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{width:min(300px, calc(100vw - 34px)) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{flex-basis:136px !important;width:136px !important;min-width:136px !important}}.shop-hero-subtitle-2026,.shop-hero-description-2026,.shop-hero-proof-2026{margin:0}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{width:min(510px, 42%) !important;max-width:min(510px, 42%) !important;padding:44px 0 42px 52px !important;justify-content:center !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-eyebrow{width:max-content !important;min-height:24px !important;padding:0 10px !important;border-radius:999px !important;background:rgba(255,255,255,.86) !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:0 10px 22px -18px rgba(0,89,248,.3) !important;color:#0059f8 !important;font-size:10.5px !important;font-weight:850 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-eyebrow svg{width:12px !important;height:12px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1,body.woocommerce-page #content .shop-hero-slide-2026--product h1{max-width:13ch !important;margin:18px 0 0 !important;font-size:clamp(32px, 2.8vw, 44px) !important;line-height:1.06 !important;font-weight:950 !important;letter-spacing:0 !important}.shop-hero-subtitle-2026{display:block !important;max-width:445px !important;margin-top:12px !important;color:#101a4a !important;font-size:clamp(15px, 1.08vw, 18px) !important;font-weight:850 !important;line-height:1.34 !important;letter-spacing:0 !important}.shop-hero-description-2026{display:block !important;max-width:430px !important;margin-top:16px !important;color:rgba(49,64,95,.74) !important;font-size:13px !important;font-weight:650 !important;line-height:1.58 !important;letter-spacing:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-bullets-2026{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{display:grid !important;grid-template-columns:max-content max-content !important;align-items:center !important;justify-content:start !important;gap:13px 12px !important;width:min(450px, 100%) !important;max-width:450px !important;margin-top:21px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-2026{grid-column:1/-1 !important;display:inline-flex !important;align-items:baseline !important;justify-content:flex-start !important;width:auto !important;min-width:0 !important;max-width:none !important;height:auto !important;padding:0 !important;margin:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-label-2026{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 .amount,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 bdi{background:0 0 !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;-webkit-text-fill-color:#101a4a !important;color:#101a4a !important;font-size:clamp(24px, 1.9vw, 31px) !important;font-weight:950 !important;line-height:1.05 !important;letter-spacing:0 !important;white-space:nowrap !important}.shop-hero-proof-2026{grid-column:1/-1 !important;display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:14px !important;margin:-1px 0 2px !important}.shop-hero-proof-item-2026{display:inline-flex !important;align-items:center !important;gap:7px !important;min-height:20px !important;color:rgba(49,64,95,.72) !important;font-size:11.5px !important;font-weight:800 !important;line-height:1 !important;white-space:nowrap !important}.shop-hero-proof-item-2026 svg{width:13px !important;height:13px !important;color:#5b6c91 !important;stroke-width:2 !important}.shop-hero-proof-item-2026--stock:before{content:"";display:block;width:7px;height:7px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.12)}.shop-hero-proof-item-2026--stock svg{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;min-height:42px !important;height:42px !important;font-size:12.5px !important;font-weight:850 !important;line-height:1 !important;white-space:nowrap !important;text-decoration:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{padding:0 16px !important;border-radius:12px !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 15px 28px -16px rgba(0,89,248,.56),inset 0 1px 0 rgba(255,255,255,.24) !important;color:#fff !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{padding:0 17px !important;border-radius:12px !important;background:rgba(255,255,255,.72) !important;border:1px solid rgba(0,89,248,.12) !important;box-shadow:0 12px 22px -18px rgba(10,40,120,.2) !important;color:#26344f !important}body.woocommerce-page #content .shop-hero-controls-2026{box-sizing:border-box !important;display:flex !important;align-items:center !important;justify-content:space-between !important;left:14px !important;right:14px !important;top:50% !important;bottom:auto !important;width:auto !important;gap:0 !important;padding:0 !important;transform:translateY(-50%) !important;z-index:18 !important;pointer-events:none !important}body.woocommerce-page #content .shop-hero-arrow{pointer-events:auto !important;width:42px !important;height:42px !important;border-radius:999px !important;background:rgba(255,255,255,.88) !important;border:1px solid rgba(0,89,248,.08) !important;box-shadow:0 16px 34px -22px rgba(10,40,120,.34) !important;color:#0059f8 !important;font-size:28px !important;font-weight:500 !important;line-height:1 !important}.shop-hero-float-model-2026{mix-blend-mode:normal !important;opacity:.96 !important;filter:drop-shadow(0 18px 22px rgba(10,40,120,.18)) saturate(1.08) contrast(1.06) brightness(1) !important}.shop-hero-float-model-2026--character{left:clamp(470px, 38vw, 620px) !important;right:auto !important;top:10% !important;width:clamp(70px, 6.2vw, 94px) !important;opacity:.98 !important}.shop-hero-float-model-2026--impeller{right:clamp(70px, 8vw, 132px) !important;top:11% !important;width:clamp(78px, 6.8vw, 106px) !important;opacity:.96 !important}.shop-hero-float-model-2026--vase{left:auto !important;right:clamp(42px, 5.2vw, 86px) !important;top:auto !important;bottom:7% !important;width:clamp(72px, 6.5vw, 104px) !important;opacity:.98 !important}.shop-hero-float-model-2026--teeth{left:clamp(420px, 37vw, 590px) !important;bottom:12% !important;width:clamp(74px, 6.3vw, 102px) !important;opacity:.92 !important}}@media (max-width:760px){.shop-hero-subtitle-2026,.shop-hero-description-2026,.shop-hero-proof-2026{display:none !important}}@media (min-width:761px){.shop-hero-float-model-2026{opacity:1 !important;mix-blend-mode:normal !important;filter:drop-shadow(0 18px 22px rgba(10,40,120,.22)) saturate(1.16) contrast(1.18) brightness(.96) !important;-webkit-mask-image:radial-gradient(ellipse 54% 54% at 50% 50%,#000 78%,rgba(0,0,0,.94) 90%,transparent 99%) !important;mask-image:radial-gradient(ellipse 54% 54% at 50% 50%,#000 78%,rgba(0,0,0,.94) 90%,transparent 99%) !important}.shop-hero-float-model-2026--character{opacity:1 !important;-webkit-mask-image:radial-gradient(ellipse 48% 56% at 50% 52%,#000 80%,rgba(0,0,0,.94) 91%,transparent 99%) !important;mask-image:radial-gradient(ellipse 48% 56% at 50% 52%,#000 80%,rgba(0,0,0,.94) 91%,transparent 99%) !important}.shop-hero-float-model-2026--vase{opacity:1 !important;-webkit-mask-image:radial-gradient(ellipse 48% 56% at 50% 52%,#000 80%,rgba(0,0,0,.94) 91%,transparent 99%) !important;mask-image:radial-gradient(ellipse 48% 56% at 50% 52%,#000 80%,rgba(0,0,0,.94) 91%,transparent 99%) !important}.shop-hero-float-model-2026--impeller{opacity:1 !important;-webkit-mask-image:radial-gradient(ellipse 58% 50% at 50% 50%,#000 80%,rgba(0,0,0,.94) 91%,transparent 99%) !important;mask-image:radial-gradient(ellipse 58% 50% at 50% 50%,#000 80%,rgba(0,0,0,.94) 91%,transparent 99%) !important}.shop-hero-float-model-2026--teeth{opacity:1 !important;-webkit-mask-image:radial-gradient(ellipse 58% 48% at 50% 52%,#000 80%,rgba(0,0,0,.94) 91%,transparent 99%) !important;mask-image:radial-gradient(ellipse 58% 48% at 50% 52%,#000 80%,rgba(0,0,0,.94) 91%,transparent 99%) !important}}@media (min-width:761px){body.woocommerce-shop #content>.hd.shop-hd-landing-2026,body.woocommerce-shop .shop-hd-landing-2026 .shop-hd-shell{overflow:visible !important}body.woocommerce-page #content .shop-hero-landing-2026{position:relative !important;z-index:12 !important;box-shadow:0 34px 70px -38px rgba(10,40,120,.4) !important}body.woocommerce-page #content .shop-trust-strip-2026{position:relative !important;z-index:3 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-eyebrow{min-height:24px !important;padding:0 12px !important;background:#eaf5ff !important;border:1px solid rgba(0,89,248,.08) !important;border-radius:999px !important;box-shadow:0 10px 22px -20px rgba(0,89,248,.24),inset 0 1px 0 rgba(255,255,255,.72) !important;color:#0059f8 !important;font-size:10.5px !important;font-weight:900 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-eyebrow svg{display:none !important}.shop-hero-description-2026{color:rgba(49,64,95,.68) !important;font-weight:520 !important;line-height:1.62 !important}.shop-hero-proof-2026{gap:10px !important;margin:-2px 0 1px !important}.shop-hero-proof-item-2026{gap:5px !important;min-height:17px !important;font-size:10px !important;font-weight:760 !important;color:rgba(49,64,95,.62) !important}.shop-hero-proof-item-2026 svg{width:11px !important;height:11px !important;stroke-width:1.9 !important}.shop-hero-proof-item-2026--stock:before{width:6px !important;height:6px !important;box-shadow:0 0 0 3px rgba(34,197,94,.12) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{height:42px !important;min-height:42px !important;border-radius:999px !important;font-size:12.5px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{padding:0 22px !important;box-shadow:0 16px 30px -16px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.26) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{padding:0 20px !important;background:0 0 !important;background-color:transparent !important;background-image:none !important;border:1px solid rgba(0,89,248,.18) !important;box-shadow:none !important;color:#26344f !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-secondary:hover{background:rgba(255,255,255,.3) !important;color:#0059f8 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{right:clamp(145px, 16.4vw, 250px) !important;top:54.5% !important;width:clamp(286px, 23.5vw, 374px) !important;height:clamp(318px, 26.5vw, 420px) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img{transform:translate3d(-8px,-8px,0) !important}.shop-hero-printer-depth-2026{pointer-events:none !important}.shop-hero-side-printer-2026{appearance:none !important;-webkit-appearance:none !important;border:0 !important;background:0 0 !important;padding:0 !important;margin:0 !important;pointer-events:auto !important;cursor:pointer !important;opacity:.54 !important;filter:blur(.68px) saturate(.88) contrast(1.02) brightness(1.04) !important}.shop-hero-side-printer-2026:hover,.shop-hero-side-printer-2026:focus-visible{opacity:.72 !important;filter:blur(.35px) saturate(.98) contrast(1.04) brightness(1.03) !important;outline:none !important}.shop-hero-side-printer-2026 img{filter:drop-shadow(0 18px 20px rgba(10,40,120,.14)) !important}.shop-hero-side-printer-2026--prev{left:clamp(492px, 43vw, 700px) !important;bottom:18% !important;transform:translate3d(-24px,-4px,0) scale(.74) rotate(-2.2deg) !important}.shop-hero-side-printer-2026--next{right:clamp(4px, 3.2vw, 58px) !important;bottom:18% !important;transform:translate3d(34px,-3px,0) scale(.76) rotate(2.1deg) !important}.shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--prev{transform:translate3d(-8px,-8px,0) scale(.78) rotate(-1.2deg) !important}.shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--next{transform:translate3d(14px,-8px,0) scale(.8) rotate(1.2deg) !important}.shop-hero-printer-depth-2026:before{opacity:.2 !important;filter:blur(12px) !important}.shop-hero-float-model-2026,.shop-hero-float-model-2026--character,.shop-hero-float-model-2026--vase,.shop-hero-float-model-2026--impeller,.shop-hero-float-model-2026--teeth{opacity:1 !important;mix-blend-mode:normal !important;-webkit-mask-image:none !important;mask-image:none !important;filter:drop-shadow(0 16px 18px rgba(10,40,120,.16)) saturate(1.06) contrast(1.04) !important}}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{width:min(486px, 39%) !important;max-width:min(486px, 39%) !important;padding:52px 0 42px 42px !important;justify-content:flex-start !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-eyebrow{min-height:23px !important;padding:0 11px !important;background:#edf8ff !important;border:0 !important;box-shadow:none !important;color:#0070e8 !important;font-size:10px !important;font-weight:760 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1,body.woocommerce-page #content .shop-hero-slide-2026--product h1{max-width:13ch !important;margin-top:13px !important;font-size:clamp(31px, 2.65vw, 42px) !important;line-height:1.07 !important;font-weight:900 !important}.shop-hero-subtitle-2026{max-width:430px !important;margin-top:8px !important;font-size:clamp(14px, 1vw, 16px) !important;font-weight:650 !important;line-height:1.36 !important;color:rgba(16,26,74,.92) !important}.shop-hero-description-2026{max-width:408px !important;margin-top:15px !important;font-size:12.5px !important;font-weight:460 !important;line-height:1.62 !important;color:rgba(49,64,95,.66) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{gap:12px 11px !important;margin-top:20px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 .amount,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 bdi{font-size:clamp(23px, 1.75vw, 29px) !important;font-weight:900 !important}.shop-hero-proof-2026{gap:11px !important;margin:-3px 0 0 !important}.shop-hero-proof-item-2026{gap:5px !important;min-height:16px !important;font-size:9.5px !important;font-weight:560 !important;color:rgba(49,64,95,.58) !important}.shop-hero-proof-item-2026 svg{width:13px !important;height:13px !important;color:#66728c !important;stroke-width:1.75 !important}.shop-hero-proof-item-2026--stock:before{width:6px !important;height:6px !important;box-shadow:0 0 0 3px rgba(34,197,94,.12) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{height:40px !important;min-height:40px !important;font-size:11.8px !important;font-weight:680 !important;gap:8px !important;letter-spacing:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{padding:0 20px !important;box-shadow:0 15px 28px -17px rgba(0,89,248,.54),inset 0 1px 0 rgba(255,255,255,.24) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary svg,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary svg{width:14px !important;height:14px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{padding:0 19px !important;color:rgba(38,52,79,.68) !important;border-color:rgba(0,89,248,.14) !important;background:0 0 !important;box-shadow:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{top:auto !important;right:clamp(158px, 17vw, 262px) !important;bottom:clamp(46px, 4.8vw, 66px) !important;width:clamp(288px, 23vw, 368px) !important;height:clamp(326px, 27vw, 430px) !important;transform:translate3d(0,0,0) !important;animation:shopHeroPrinterDockFloat2026 7.2s ease-in-out infinite !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:hover{transform:translate3d(0,-4px,0) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026{align-items:flex-end !important;justify-content:center !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img{width:auto !important;height:100% !important;max-width:118% !important;max-height:100% !important;object-fit:contain !important;object-position:center bottom !important;transform:translate3d(-13px,0,0) !important}.shop-hero-slide-2026--product.is-entering.shop-hero-motion-next .shop-hero-product-card-2026{animation:shopHeroPrinterDockComeFromRight2026 .98s cubic-bezier(.16,.88,.2,1) both !important}.shop-hero-slide-2026--product.is-leaving.shop-hero-motion-next .shop-hero-product-card-2026{animation:shopHeroPrinterDockLeaveLeft2026 .98s cubic-bezier(.16,.88,.2,1) both !important}.shop-hero-slide-2026--product.is-entering.shop-hero-motion-prev .shop-hero-product-card-2026{animation:shopHeroPrinterDockComeFromLeft2026 .98s cubic-bezier(.16,.88,.2,1) both !important}.shop-hero-slide-2026--product.is-leaving.shop-hero-motion-prev .shop-hero-product-card-2026{animation:shopHeroPrinterDockLeaveRight2026 .98s cubic-bezier(.16,.88,.2,1) both !important}@keyframes shopHeroPrinterDockFloat2026{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-6px,0)}}@keyframes shopHeroPrinterDockComeFromRight2026{0%{transform:translate3d(160px,18px,0) scale(.78);opacity:.45;filter:blur(1.1px) saturate(.92)}68%{transform:translate3d(-10px,-3px,0) scale(1.02);opacity:1;filter:blur(0) saturate(1.04)}100%{transform:translate3d(0,0,0) scale(1);opacity:1;filter:blur(0) saturate(1.04)}}@keyframes shopHeroPrinterDockLeaveLeft2026{0%{transform:translate3d(0,0,0) scale(1);opacity:1;filter:blur(0) saturate(1.04)}100%{transform:translate3d(-160px,18px,0) scale(.78);opacity:.34;filter:blur(1.25px) saturate(.88)}}@keyframes shopHeroPrinterDockComeFromLeft2026{0%{transform:translate3d(-160px,18px,0) scale(.78);opacity:.45;filter:blur(1.1px) saturate(.92)}68%{transform:translate3d(10px,-3px,0) scale(1.02);opacity:1;filter:blur(0) saturate(1.04)}100%{transform:translate3d(0,0,0) scale(1);opacity:1;filter:blur(0) saturate(1.04)}}@keyframes shopHeroPrinterDockLeaveRight2026{0%{transform:translate3d(0,0,0) scale(1);opacity:1;filter:blur(0) saturate(1.04)}100%{transform:translate3d(160px,18px,0) scale(.78);opacity:.34;filter:blur(1.25px) saturate(.88)}}.shop-hero-side-printer-2026--prev{left:clamp(494px, 43vw, 700px) !important;bottom:21% !important;transform:translate3d(-18px,-8px,0) scale(.74) rotate(0deg) !important}.shop-hero-side-printer-2026--next{right:clamp(10px, 3.5vw, 64px) !important;bottom:21% !important;transform:translate3d(28px,-8px,0) scale(.76) rotate(0deg) !important}.shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--prev{transform:translate3d(-6px,-12px,0) scale(.78) rotate(0deg) !important}.shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--next{transform:translate3d(12px,-12px,0) scale(.8) rotate(0deg) !important}.shop-hero-side-printer-2026 img{width:auto !important;height:100% !important;object-position:center bottom !important}}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{width:min(525px, 41%) !important;max-width:min(525px, 41%) !important;padding:54px 0 42px 30px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-eyebrow{min-height:24px !important;padding:0 12px !important;background:#e9f7ff !important;border:0 !important;box-shadow:none !important;color:#006fea !important;font-size:10px !important;font-weight:740 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1,body.woocommerce-page #content .shop-hero-slide-2026--product h1{max-width:560px !important;margin-top:13px !important;font-size:clamp(29px, 2.35vw, 36px) !important;line-height:1.08 !important;font-weight:890 !important}.shop-hero-subtitle-2026{max-width:450px !important;margin-top:8px !important;font-size:clamp(13.5px, .98vw, 15px) !important;font-weight:520 !important;line-height:1.38 !important;color:rgba(16,26,74,.86) !important}.shop-hero-description-2026{max-width:420px !important;margin-top:14px !important;font-size:12.2px !important;font-weight:420 !important;line-height:1.62 !important;color:rgba(49,64,95,.6) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{gap:10px 10px !important;margin-top:19px !important}.shop-hero-proof-2026{gap:10px !important;margin:-4px 0 1px !important}.shop-hero-proof-item-2026{gap:4px !important;min-height:15px !important;font-size:8.6px !important;font-weight:480 !important;color:rgba(49,64,95,.55) !important}.shop-hero-proof-item-2026 svg{width:14px !important;height:14px !important;color:#69768f !important;stroke-width:1.65 !important}.shop-hero-proof-item-2026--stock:before{width:6px !important;height:6px !important;box-shadow:0 0 0 3px rgba(34,197,94,.1) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{height:38px !important;min-height:38px !important;font-size:11px !important;font-weight:560 !important;gap:7px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{padding:0 18px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{padding:0 18px !important;color:rgba(38,52,79,.62) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{right:clamp(162px, 17.4vw, 270px) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img{transform:translate3d(-17px,0,0) !important}.shop-hero-float-model-2026--vase{background-image:url(//3dreams.com.ua/wp-content/themes/3dreams/images/update/shop-slider/float-vase-2026162.png) !important}.shop-hero-float-model-2026--impeller{background-image:url(//3dreams.com.ua/wp-content/themes/3dreams/images/update/shop-slider/float-impeller-2026162.png) !important}.shop-hero-float-model-2026--teeth{background-image:url(//3dreams.com.ua/wp-content/themes/3dreams/images/update/shop-slider/float-teeth-2026162.png) !important;aspect-ratio:3/2 !important;width:clamp(86px, 7.2vw, 126px) !important}.shop-hero-float-model-2026--character{background-image:url(//3dreams.com.ua/wp-content/themes/3dreams/images/update/shop-slider/float-character-2026162.png) !important}}@media (min-width:761px){body.woocommerce-page #content .shop-hero-controls-2026{left:-18px !important;right:14px !important}body.woocommerce-page #content .shop-hero-arrow[data-shop-hero-prev]{opacity:.86 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1,body.woocommerce-page #content .shop-hero-slide-2026--product h1{font-weight:860 !important}}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{padding:54px 0 42px 48px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-eyebrow{min-height:22px !important;padding:0 10px !important;background:#eaf3ff !important;color:#0873e6 !important;font-size:8.8px !important;font-weight:720 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{gap:8px 10px !important;margin-top:22px !important}.shop-hero-proof-2026{gap:8px !important;margin:-5px 0 4px !important}.shop-hero-proof-item-2026{gap:3px !important;min-height:14px !important;font-size:7.8px !important;font-weight:430 !important;color:rgba(49,64,95,.48) !important}.shop-hero-proof-item-2026 svg{width:13px !important;height:13px !important;stroke-width:1.55 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{margin-top:5px !important}body.woocommerce-page #content .shop-hero-slide-2026--accent-k1c .shop-hero-product-image-2026 img{transform:translate3d(-17px,12px,0) !important}body.woocommerce-page #content .shop-hero-slide-2026--accent-spectrum .shop-hero-product-image-2026 img{transform:translate3d(-17px,-37px,0) !important}.shop-hero-float-model-2026--vase{width:clamp(90px, 7.8vw, 126px) !important}.shop-hero-float-model-2026--impeller{width:clamp(104px, 9vw, 150px) !important}.shop-hero-float-model-2026--teeth{width:clamp(118px, 9.7vw, 166px) !important}.shop-hero-float-model-2026--character{width:clamp(86px, 7.7vw, 124px) !important}}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{padding:66px 0 32px 48px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1,body.woocommerce-page #content .shop-hero-slide-2026--product h1{padding:0 !important;background:0 0 !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;-webkit-text-fill-color:#101a4a !important;color:#101a4a !important;white-space:normal !important;overflow:visible !important;text-transform:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-eyebrow{min-height:21px !important;padding:0 9px !important;background:#edf5ff !important;color:#1d74d7 !important;font-size:8.2px !important;font-weight:700 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{gap:11px 10px !important;margin-top:24px !important}.shop-hero-proof-2026{gap:8px !important;padding:4px 0 6px !important;margin:0 !important}.shop-hero-proof-item-2026{gap:3px !important;min-height:12px !important;font-size:7.2px !important;font-weight:420 !important;line-height:1 !important;color:rgba(49,64,95,.45) !important}.shop-hero-proof-item-2026 span{font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;color:inherit !important}.shop-hero-proof-item-2026 svg{width:13px !important;height:13px !important;stroke-width:1.5 !important}body.woocommerce-page #content .shop-hero-controls-2026{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026{transition:opacity .36s ease,transform .36s ease !important}body.woocommerce-page #content .shop-hero-slide-2026.is-leaving .shop-hero-landing-content{opacity:0 !important;transform:translate3d(0,-8px,0) !important;transition:opacity .18s ease,transform .18s ease !important}body.woocommerce-page #content .shop-hero-slide-2026.is-entering .shop-hero-landing-content{animation:shopHeroCopyIn2026165 .42s cubic-bezier(.18,.82,.22,1) .12s both !important}@keyframes shopHeroCopyIn2026165{0%{opacity:0;transform:translate3d(0,10px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026:not(.is-active) .shop-hero-landing-content{opacity:0 !important;transform:translate3d(0,-8px,0) !important;transition:opacity .18s ease,transform .18s ease !important}body.woocommerce-page #content .shop-hero-slide-2026.is-active .shop-hero-landing-content{opacity:1}}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary span,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-secondary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-secondary span{text-transform:none !important}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product.is-entering.shop-hero-motion-next .shop-hero-product-card-2026{animation:shopHeroCarouselCenterFromRight2026167 1.08s cubic-bezier(.16,.86,.2,1) both !important}body.woocommerce-page #content .shop-hero-slide-2026--product.is-leaving.shop-hero-motion-next .shop-hero-product-card-2026{animation:shopHeroCarouselCenterToLeft2026167 1.08s cubic-bezier(.16,.86,.2,1) both !important}body.woocommerce-page #content .shop-hero-slide-2026--product.is-entering.shop-hero-motion-prev .shop-hero-product-card-2026{animation:shopHeroCarouselCenterFromLeft2026167 1.08s cubic-bezier(.16,.86,.2,1) both !important}body.woocommerce-page #content .shop-hero-slide-2026--product.is-leaving.shop-hero-motion-prev .shop-hero-product-card-2026{animation:shopHeroCarouselCenterToRight2026167 1.08s cubic-bezier(.16,.86,.2,1) both !important}}body.woocommerce-account #content .shop-category-rail-2026.shop-mega-nav-2026,body.page-id-27961 #content .shop-category-rail-2026.shop-mega-nav-2026{display:none !important}body.woocommerce-account #content .shop-commerce-bar-2026{display:none !important}body.woocommerce-account #content .shop-commerce-bar-2026,body.page-id-27961 #content .shop-commerce-bar-2026{grid-template-columns:minmax(0, 1fr) auto !important;gap:12px !important;align-items:center !important;padding:10px 12px !important;min-height:0 !important}body.woocommerce-account #content .shop-commerce-bar-2026 .shop-search-2026,body.page-id-27961 #content .shop-commerce-bar-2026 .shop-search-2026{grid-column:1 !important;width:100% !important;max-width:none !important}body.woocommerce-account #content .shop-commerce-bar-2026 .shop-nav-actions-2026,body.page-id-27961 #content .shop-commerce-bar-2026 .shop-nav-actions-2026{grid-column:2 !important}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:10px !important;position:relative !important;z-index:30 !important;max-width:440px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.added,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.loading,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.is-adding-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;visibility:visible !important;opacity:1 !important;position:relative !important;z-index:32 !important;min-width:142px !important;min-height:44px !important;padding:0 18px !important;border-radius:999px !important;background:linear-gradient(135deg,#0059f8 0%,#00aee8 100%) !important;border:1px solid rgba(255,255,255,.45) !important;box-shadow:0 16px 30px -18px rgba(0,89,248,.62),inset 0 1px 0 rgba(255,255,255,.3) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:12.8px !important;font-weight:850 !important;line-height:1 !important;letter-spacing:0 !important;text-decoration:none !important;text-transform:none !important;transform:none !important;transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease,background .24s ease,filter .24s ease !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.added,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.is-added-2026{background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%) !important;box-shadow:0 16px 30px -18px rgba(22,163,74,.58),inset 0 1px 0 rgba(255,255,255,.3) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary:hover,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary:focus-visible{box-shadow:0 20px 34px -17px rgba(0,89,248,.68),inset 0 1px 0 rgba(255,255,255,.34) !important;filter:saturate(1.06) brightness(1.02) !important;transform:translate3d(0,-1px,0) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{display:inline-flex !important;align-items:center !important;justify-content:center !important;visibility:visible !important;opacity:1 !important;min-width:126px !important;min-height:44px !important;padding:0 17px !important;border-radius:999px !important;background:rgba(255,255,255,.9) !important;border:1px solid rgba(0,89,248,.12) !important;box-shadow:0 14px 26px -22px rgba(10,40,120,.36),inset 0 1px 0 rgba(255,255,255,.88) !important;color:#0059f8 !important;-webkit-text-fill-color:#0059f8 !important;font-size:12.8px !important;font-weight:850 !important;line-height:1 !important;letter-spacing:0 !important;text-decoration:none !important;text-transform:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .added_to_cart.wc-forward{display:none !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{animation:none !important;transform:translate3d(0,0,0) scale(1) !important;transition:transform .46s cubic-bezier(.18,.82,.18,1),box-shadow .26s ease,filter .26s ease !important}body.woocommerce-page #content .shop-hero-slide-2026--product.is-active .shop-hero-product-card-2026:hover,body.woocommerce-page #content .shop-hero-slide-2026--product.is-active .shop-hero-product-card-2026:focus-within{animation:none !important;transform:translate3d(0,-8px,0) scale(1.01) !important}body.woocommerce-page #content .shop-hero-slide-2026.is-leaving{opacity:1 !important;pointer-events:none !important;z-index:5 !important}body.woocommerce-page #content .shop-hero-slide-2026.is-entering{opacity:1 !important;z-index:6 !important}body.woocommerce-page #content .shop-hero-slide-2026.is-leaving .shop-hero-landing-content{opacity:0 !important;transform:translate3d(-10px,0,0) !important;transition:opacity .18s ease,transform .18s ease !important}body.woocommerce-page #content .shop-hero-slide-2026--product.is-entering.shop-hero-motion-next .shop-hero-product-card-2026{animation:shopHeroCarouselEnterFromRight2026170 1.05s cubic-bezier(.16,.88,.2,1) both !important}body.woocommerce-page #content .shop-hero-slide-2026--product.is-leaving.shop-hero-motion-next .shop-hero-product-card-2026{animation:shopHeroCarouselLeaveToLeft2026170 1.05s cubic-bezier(.16,.88,.2,1) both !important}body.woocommerce-page #content .shop-hero-slide-2026--product.is-entering.shop-hero-motion-prev .shop-hero-product-card-2026{animation:shopHeroCarouselEnterFromLeft2026170 1.05s cubic-bezier(.16,.88,.2,1) both !important}body.woocommerce-page #content .shop-hero-slide-2026--product.is-leaving.shop-hero-motion-prev .shop-hero-product-card-2026{animation:shopHeroCarouselLeaveToRight2026170 1.05s cubic-bezier(.16,.88,.2,1) both !important}@keyframes shopHeroCarouselEnterFromRight2026170{0%{opacity:.44;transform:translate3d(270px,42px,0) scale(.6);filter:blur(1px) saturate(.9)}58%{opacity:1;transform:translate3d(-14px,-4px,0) scale(1.018);filter:blur(0) saturate(1.05)}100%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1.02)}}@keyframes shopHeroCarouselLeaveToLeft2026170{0%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1.02)}100%{opacity:.32;transform:translate3d(-286px,46px,0) scale(.58);filter:blur(1.2px) saturate(.86)}}@keyframes shopHeroCarouselEnterFromLeft2026170{0%{opacity:.44;transform:translate3d(-270px,42px,0) scale(.6);filter:blur(1px) saturate(.9)}58%{opacity:1;transform:translate3d(14px,-4px,0) scale(1.018);filter:blur(0) saturate(1.05)}100%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1.02)}}@keyframes shopHeroCarouselLeaveToRight2026170{0%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1.02)}100%{opacity:.32;transform:translate3d(286px,46px,0) scale(.58);filter:blur(1.2px) saturate(.86)}}}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation{display:block !important;padding:8px !important;border-radius:20px !important;background:rgba(247,251,255,.92) !important;border:1px solid rgba(0,89,248,.08) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88) !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation ul{flex-wrap:wrap !important;justify-content:center !important;gap:8px !important;min-width:0 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li{display:block !important;position:relative !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{display:block !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li+li:before{display:none !important;content:none !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li a,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{min-height:38px !important;padding:0 14px !important;border-radius:999px !important;background:#fff !important;border:1px solid rgba(20,26,44,.075) !important;box-shadow:0 10px 22px -20px rgba(10,40,120,.24),inset 0 1px 0 rgba(255,255,255,.9) !important;color:#4f5d75 !important;font-size:12.7px !important;font-weight:850 !important;line-height:1.15 !important;white-space:nowrap !important;transform:none !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li a:after{display:none !important;content:none !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li a:hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li a:focus-visible{background:#fff !important;border-color:rgba(0,89,248,.16) !important;box-shadow:0 14px 28px -22px rgba(0,89,248,.36),inset 0 1px 0 rgba(255,255,255,.92) !important;color:#0059f8 !important;transform:translateY(-1px) !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li.is-active a,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:hover,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a:focus-visible{background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;border-color:transparent !important;box-shadow:0 16px 30px -18px rgba(0,89,248,.56),inset 0 1px 0 rgba(255,255,255,.3) !important;color:#fff !important;transform:none !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{background:rgba(250,48,118,.07) !important;border-color:rgba(250,48,118,.12) !important;color:#c6245c !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content{border-radius:22px !important;background:rgba(255,255,255,.98) !important;box-shadow:0 24px 58px -42px rgba(10,30,90,.3),inset 0 1px 0 rgba(255,255,255,.88) !important}body.page-id-27960 #content .standard-service-nav-strip,body.single-ticket #content .standard-service-nav-strip,body.page-id-27960 #content .service-nav-strip,body.single-ticket #content .service-nav-strip{display:none !important}body.page-id-27960 #content .bd.standard-page-v2,body.single-ticket #content .bd.standard-page-v2{left:auto !important;right:auto !important;transform:none !important;width:min(1180px, calc(100vw - 64px)) !important;max-width:1180px !important;gap:18px !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:48px !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content table.shop_table,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-orders-table{border-radius:18px !important;overflow:hidden !important;background:#fff !important;border:1px solid rgba(20,26,44,.075) !important;box-shadow:0 18px 42px -34px rgba(10,40,120,.24) !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content table.shop_table th,body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content table.shop_table td{padding:14px 16px !important;font-size:13.4px !important;line-height:1.45 !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-content table.shop_table th{background:#f7fbff !important;color:#66718a !important;font-size:11.8px !important;font-weight:850 !important;text-transform:none !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-orders-table__cell-order-number a{font-size:14px !important;font-weight:900 !important}body.page-id-27960 #content .standard-compact-head,body.single-ticket #content .standard-compact-head{padding:30px 8px 4px !important}body.single-ticket #content .standard-compact-head h1{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;max-width:820px !important;margin-left:auto !important;margin-right:auto !important}body.page-id-27960 #content .standard-content-layout,body.single-ticket #content .standard-content-layout,body.page-id-27961 #content .shop-utility-page-2026>.shop-entry-2026{box-sizing:border-box !important;max-width:1120px !important;width:100% !important;margin:0 auto !important;padding:clamp(22px, 2.8vw, 34px) !important;border-radius:24px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(20,26,44,.075) !important;box-shadow:0 24px 58px -42px rgba(10,30,90,.3),inset 0 1px 0 rgba(255,255,255,.88) !important;overflow:hidden !important}body.page-id-27961 #content .shop-utility-page-2026>.shop-entry-2026{margin-bottom:52px !important}body.page-id-27961 #content .shop-utility-title-2026{max-width:720px !important;margin:0 auto 22px !important;padding:0 !important;text-align:center !important}body.page-id-27961 #content .shop-utility-title-2026 h1{font-size:clamp(30px, 3.2vw, 42px) !important;line-height:1.08 !important;letter-spacing:0 !important}body.page-id-27960 #content .standard-rich-content,body.single-ticket #content .standard-rich-content,body.page-id-27961 #content .shop-entry-2026{color:#26344f !important}body.page-id-27960 #content .wpas,body.single-ticket #content .wpas,body.page-id-27961 #content .wpas{box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin:0 !important;color:#26344f !important}body.page-id-27960 #content .wpas-ticket-buttons-top,body.single-ticket #content .wpas-ticket-buttons-top{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px !important;margin:0 0 18px !important;padding:8px !important;border-radius:20px !important;background:#f7fbff !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88) !important}body.page-id-27960 #content .wpas-btn,body.single-ticket #content .wpas-btn,body.page-id-27961 #content .wpas-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:40px !important;padding:0 15px !important;border-radius:999px !important;background:#fff !important;border:1px solid rgba(20,26,44,.075) !important;box-shadow:0 12px 24px -22px rgba(10,40,120,.28),inset 0 1px 0 rgba(255,255,255,.9) !important;color:#0059f8 !important;font-size:12.8px !important;font-weight:850 !important;line-height:1 !important;letter-spacing:0 !important;text-decoration:none !important;text-transform:none !important;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease,background .2s ease,color .2s ease !important}body.page-id-27960 #content .wpas-btn:hover,body.single-ticket #content .wpas-btn:hover,body.page-id-27961 #content .wpas-btn:hover,body.page-id-27960 #content .wpas-btn:focus-visible,body.single-ticket #content .wpas-btn:focus-visible,body.page-id-27961 #content .wpas-btn:focus-visible{background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 16px 30px -18px rgba(0,89,248,.55),inset 0 1px 0 rgba(255,255,255,.3) !important;color:#fff !important;transform:translateY(-1px) !important}body.page-id-27960 #content .wpas-table-responsive,body.single-ticket #content .wpas-table-responsive{border-radius:20px !important;border:1px solid rgba(20,26,44,.075) !important;background:#fff !important;box-shadow:0 18px 42px -34px rgba(10,40,120,.24) !important;overflow-x:auto !important}body.page-id-27960 #content table.wpas-table,body.single-ticket #content table.wpas-table{width:100% !important;margin:0 !important;border-collapse:separate !important;border-spacing:0 !important;border:0 !important;background:0 0 !important;font-size:14px !important}body.page-id-27960 #content table.wpas-table th,body.page-id-27960 #content table.wpas-table td,body.single-ticket #content table.wpas-table th,body.single-ticket #content table.wpas-table td{padding:14px 16px !important;border:0 !important;border-bottom:1px solid rgba(20,26,44,.075) !important;color:#34405a !important;font-size:13.6px !important;line-height:1.45 !important;letter-spacing:0 !important;vertical-align:middle !important}body.page-id-27960 #content table.wpas-table th,body.single-ticket #content table.wpas-table th{background:#f7fbff !important;color:#66718a !important;font-size:11.8px !important;font-weight:850 !important;text-transform:none !important}body.page-id-27960 #content table.wpas-table tr:last-child td,body.single-ticket #content table.wpas-table tr:last-child td{border-bottom:0 !important}body.page-id-27960 #content table.wpas-table a,body.single-ticket #content table.wpas-table a{color:#0059f8 !important;font-weight:820 !important;text-decoration:none !important}body.page-id-27960 #content .wpas-label-status,body.single-ticket #content .wpas-label-status,body.page-id-27960 #content .wpas-status,body.single-ticket #content .wpas-status{display:inline-flex !important;align-items:center !important;min-height:24px !important;padding:0 9px !important;border-radius:999px !important;background:rgba(34,197,94,.1) !important;color:#17833b !important;font-size:11px !important;font-weight:850 !important;line-height:1 !important;letter-spacing:0 !important;text-transform:none !important}body.single-ticket #content table.wpas-ticket-replies{display:block !important;margin:22px 0 0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}body.single-ticket #content table.wpas-ticket-replies tbody,body.single-ticket #content table.wpas-ticket-replies tr,body.single-ticket #content table.wpas-ticket-replies td{display:block !important;width:100% !important}body.single-ticket #content table.wpas-ticket-replies .wpas-reply-single{box-sizing:border-box !important;margin:0 0 14px !important;padding:16px 18px !important;border-radius:20px !important;background:#fff !important;border:1px solid rgba(20,26,44,.075) !important;box-shadow:0 18px 42px -34px rgba(10,40,120,.24) !important}body.single-ticket #content table.wpas-ticket-replies .wpas-reply-single>td:first-child{display:none !important}body.single-ticket #content table.wpas-ticket-replies td{padding:0 !important;border:0 !important}body.single-ticket #content .wpas-reply-meta{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px !important;margin:0 0 12px !important;padding:0 0 10px !important;border-bottom:1px solid rgba(20,26,44,.075) !important;color:#66718a !important;font-size:12.6px !important;font-weight:760 !important;line-height:1.3 !important}body.single-ticket #content .wpas-reply-content,body.single-ticket #content .wpas-reply-content p{margin:0 !important;color:#26344f !important;font-size:14.4px !important;font-weight:520 !important;line-height:1.68 !important}body.single-ticket #content .standard-rich-content>h3{margin:24px 0 14px !important;color:#101a4a !important;font-size:20px !important;font-weight:900 !important;line-height:1.2 !important;letter-spacing:0 !important}body.page-id-27961 #content form#wpas-new-ticket,body.single-ticket #content form#wpas-new-reply{box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:20px !important;border-radius:22px !important;background:#f8fbff !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86) !important}body.page-id-27961 #content form#wpas-new-ticket .wpas-submission-form-inside-after-subject.container{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:16px !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important}body.page-id-27961 #content form#wpas-new-ticket #wpas_title_wrapper,body.page-id-27961 #content form#wpas-new-ticket #wpas_message_wrapper,body.page-id-27961 #content form#wpas-new-ticket #wpas_product_wrapper,body.page-id-27961 #content form#wpas-new-ticket #wpas_files_wrapper,body.single-ticket #content form#wpas-new-reply #wpas-reply-box,body.single-ticket #content form#wpas-new-reply #wpas_files_wrapper{grid-column:1/-1 !important}body.page-id-27961 #content .wpas-form-group,body.single-ticket #content .wpas-form-group{box-sizing:border-box !important;width:100% !important;margin:0 !important;padding:0 !important}body.page-id-27961 #content .wpas-form label,body.single-ticket #content .wpas-form label{display:block !important;margin:0 0 7px !important;color:#5f6b83 !important;font-size:12.6px !important;font-weight:850 !important;line-height:1.25 !important;letter-spacing:0 !important;text-transform:none !important}body.page-id-27961 #content .wpas-form-control,body.page-id-27961 #content .wpas-form input[type=text],body.page-id-27961 #content .wpas-form select,body.page-id-27961 #content .wpas-form textarea,body.single-ticket #content .wpas-form-control,body.single-ticket #content .wpas-form input[type=text],body.single-ticket #content .wpas-form select,body.single-ticket #content .wpas-form textarea{box-sizing:border-box !important;display:block !important;width:100% !important;max-width:100% !important;min-height:46px !important;padding:0 14px !important;border-radius:14px !important;background:#fff !important;border:1px solid rgba(20,26,44,.1) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88) !important;color:#101a4a !important;font-size:14px !important;font-weight:620 !important;line-height:1.35 !important;letter-spacing:0 !important;outline:none !important}body.page-id-27961 #content .wpas-form textarea,body.single-ticket #content .wpas-form textarea{min-height:160px !important;padding:13px 14px !important}body.page-id-27961 #content .wpas-form-control:focus,body.page-id-27961 #content .wpas-form input[type=text]:focus,body.page-id-27961 #content .wpas-form select:focus,body.page-id-27961 #content .wpas-form textarea:focus,body.single-ticket #content .wpas-form-control:focus,body.single-ticket #content .wpas-form input[type=text]:focus,body.single-ticket #content .wpas-form select:focus,body.single-ticket #content .wpas-form textarea:focus{border-color:rgba(0,89,248,.32) !important;box-shadow:0 0 0 4px rgba(0,89,248,.1),inset 0 1px 0 rgba(255,255,255,.92) !important}body.page-id-27961 #content .wp-editor-wrap,body.single-ticket #content .wp-editor-wrap,body.page-id-27961 #content .wp-editor-container,body.single-ticket #content .wp-editor-container,body.page-id-27961 #content .mce-panel,body.single-ticket #content .mce-panel{border-radius:16px !important;border-color:rgba(20,26,44,.1) !important;overflow:hidden !important}body.page-id-27961 #content .wpas-uploader-dropzone,body.single-ticket #content .wpas-uploader-dropzone{display:flex !important;align-items:center !important;justify-content:center !important;min-height:92px !important;margin:0 !important;padding:18px !important;border-radius:18px !important;background:#fff !important;border:1px dashed rgba(0,89,248,.34) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88) !important;color:#0059f8 !important;font-size:13.6px !important;font-weight:850 !important;line-height:1.3 !important;letter-spacing:0 !important;text-align:center !important}body.page-id-27961 #content .wpas-help-block,body.single-ticket #content .wpas-help-block{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:6px !important;margin:10px 0 0 !important;padding:0 !important;color:transparent !important;font-size:0 !important;line-height:1 !important}body.page-id-27961 #content .wpas-help-block:before,body.single-ticket #content .wpas-help-block:before{content:'Можно прикрепить до 10 файлов, до 50 МБ каждый. Форматы:' !important;display:block !important;flex:0 0 100% !important;margin:0 0 4px !important;color:#5f6b83 !important;font-size:12.5px !important;font-weight:700 !important;line-height:1.4 !important}body.page-id-27961 #content .wpas-help-block code,body.single-ticket #content .wpas-help-block code{display:inline-flex !important;align-items:center !important;min-height:24px !important;padding:0 8px !important;border-radius:999px !important;background:rgba(0,89,248,.08) !important;border:1px solid rgba(0,89,248,.12) !important;color:#0059f8 !important;font-family:inherit !important;font-size:11.5px !important;font-weight:850 !important;line-height:1 !important}body.page-id-27961 #content form#wpas-new-ticket button[name=wpas-submit],body.single-ticket #content form#wpas-new-reply button[type=submit]{margin-top:16px !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;border-color:transparent !important;box-shadow:0 16px 30px -18px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.3) !important;color:#fff !important}@media (max-width:760px){body.woocommerce-account #content .shop-commerce-bar-2026,body.page-id-27961 #content .shop-commerce-bar-2026{grid-template-columns:1fr !important}body.woocommerce-account #content .shop-commerce-bar-2026 .shop-nav-actions-2026,body.page-id-27961 #content .shop-commerce-bar-2026 .shop-nav-actions-2026{grid-column:1 !important;justify-content:flex-start !important}body.woocommerce-account #content .shop-account-page-2026 .woocommerce-MyAccount-navigation ul{justify-content:flex-start !important}body.page-id-27960 #content .bd.standard-page-v2,body.single-ticket #content .bd.standard-page-v2{width:calc(100vw - 24px) !important}body.page-id-27961 #content form#wpas-new-ticket .wpas-submission-form-inside-after-subject.container{grid-template-columns:1fr !important}body.page-id-27960 #content .standard-content-layout,body.single-ticket #content .standard-content-layout,body.page-id-27961 #content .shop-utility-page-2026>.shop-entry-2026{padding:18px !important;border-radius:20px !important}}body.page-template-page-calculator-v2 .calc2026-seo,body.page-id-3645 .calc2026-seo,body.page-id-8964 .calc2026-seo{box-sizing:border-box;max-width:920px;margin:0 auto 76px;padding:clamp(22px, 3vw, 34px);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,251,255,.96)),radial-gradient(520px 220px at 12% 0%,rgba(0,190,246,.08),transparent 68%);border:1px solid rgba(0,89,248,.08);border-radius:22px;box-shadow:0 18px 48px -38px rgba(0,70,190,.36),inset 0 1px 0 rgba(255,255,255,.92);color:#4a5677;font-family:"Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;line-height:1.7}body.page-template-page-calculator-v2 .calc2026-seo h2,body.page-id-3645 .calc2026-seo h2,body.page-id-8964 .calc2026-seo h2{margin:0 0 12px;color:#0a1633;font-size:clamp(22px, 2.4vw, 30px);font-weight:850;line-height:1.2}body.page-template-page-calculator-v2 .calc2026-seo p,body.page-id-3645 .calc2026-seo p,body.page-id-8964 .calc2026-seo p{margin:0;font-size:14.5px}body.page-template-page-calculator-v2 .calc2026-seo p+p,body.page-id-3645 .calc2026-seo p+p,body.page-id-8964 .calc2026-seo p+p{margin-top:12px}@media (max-width:720px){body.page-template-page-calculator-v2 .calc2026-seo,body.page-id-3645 .calc2026-seo,body.page-id-8964 .calc2026-seo{margin:-22px 12px 52px;padding:20px;border-radius:18px}body.page-template-page-calculator-v2 .calc2026-seo p,body.page-id-3645 .calc2026-seo p,body.page-id-8964 .calc2026-seo p{font-size:13.5px;line-height:1.65}}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-landing-content{justify-content:center !important;padding:74px 0 50px 48px !important}.shop-hero-proof-2026{gap:11px !important;padding:7px 0 9px !important;margin:0 !important}.shop-hero-proof-item-2026{gap:5px !important;min-height:17px !important;font-size:8.9px !important;font-weight:500 !important;line-height:1.1 !important;color:rgba(49,64,95,.56) !important}.shop-hero-proof-item-2026 span{font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;color:inherit !important}.shop-hero-proof-item-2026 svg{width:16px !important;height:16px !important;stroke-width:1.7 !important}.shop-hero-proof-item-2026--stock:before{width:7px !important;height:7px !important;box-shadow:0 0 0 4px rgba(34,197,94,.11) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{display:grid !important;grid-template-columns:max-content max-content !important;align-items:center !important;justify-content:start !important;justify-items:start !important;gap:14px 10px !important;width:min(440px, 100%) !important;max-width:440px !important;margin-top:25px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-2026{grid-column:1 !important;grid-row:1 !important}.shop-hero-proof-2026{grid-column:2 !important;grid-row:1 !important;align-self:center !important;margin:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{grid-row:2 !important;margin-top:0 !important;align-self:start !important;justify-self:start !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{grid-column:1 !important;position:static !important;left:auto !important;right:auto !important;inset:auto !important;margin:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{grid-column:2 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.is-adding-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.loading{pointer-events:none !important;filter:saturate(1.06) brightness(1.04) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.is-adding-2026>svg,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.loading>svg{width:0 !important;height:0 !important;opacity:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.is-adding-2026:before,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.loading:before{content:"" !important;display:inline-block !important;width:14px !important;height:14px !important;border-radius:999px !important;border:2px solid rgba(255,255,255,.46) !important;border-top-color:#fff !important;animation:shopButtonSpin2026 .72s linear infinite !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.is-added-2026,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-primary.added{background:linear-gradient(135deg,#16a970,#20c997) !important;box-shadow:0 16px 30px -18px rgba(22,169,112,.48),inset 0 1px 0 rgba(255,255,255,.22) !important}body.woocommerce-page #content .shop-hero-actions-2026 .shop-cart-feedback-2026{grid-column:1/-1 !important;font-size:10.5px !important;font-weight:720 !important;color:#0b79e8 !important}.shop-add-fly-2026--hero{width:78px !important;height:78px !important;padding:9px !important;border-radius:22px !important;box-shadow:0 30px 70px -28px rgba(0,89,248,.54),inset 0 1px 0 rgba(255,255,255,.82) !important;transition:transform .92s cubic-bezier(.17,.78,.22,1),opacity .92s ease,border-radius .92s ease !important}body.woocommerce-page #content .shop-hero-slide-2026{transition:opacity .62s ease !important;transform:none !important}body.woocommerce-page #content .shop-hero-slide-2026.is-entering .shop-hero-landing-content{animation:shopHeroCopySoftIn2026167 .62s cubic-bezier(.2,.78,.22,1) .16s both !important}body.woocommerce-page #content .shop-hero-slide-2026.is-leaving .shop-hero-landing-content,body.woocommerce-page #content .shop-hero-slide-2026:not(.is-active) .shop-hero-landing-content{opacity:0 !important;transform:translate3d(0,-6px,0) !important;transition:opacity .22s ease,transform .22s ease !important}@keyframes shopHeroCopySoftIn2026167{0%{opacity:0;transform:translate3d(0,12px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026,body.woocommerce-page #content .shop-hero-side-printer-2026{transform-origin:center bottom !important;transition:transform .62s cubic-bezier(.18,.82,.2,1),opacity .42s ease,filter .62s ease !important;will-change:transform,opacity !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:hover{transform:translate3d(0,-7px,0) scale(1.012) !important;filter:drop-shadow(0 22px 34px rgba(10,40,120,.16)) saturate(1.06) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026:focus-visible{outline:2px solid rgba(0,89,248,.34) !important;outline-offset:5px !important}body.woocommerce-page #content .shop-hero-side-printer-2026:hover,body.woocommerce-page #content .shop-hero-side-printer-2026:focus-visible{filter:blur(.08px) saturate(1.03) drop-shadow(0 18px 28px rgba(10,40,120,.14)) !important}body.woocommerce-page #content .shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--prev:hover,body.woocommerce-page #content .shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--prev:focus-visible{transform:translate3d(-3px,-18px,0) scale(.81) rotate(0deg) !important}body.woocommerce-page #content .shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--next:hover,body.woocommerce-page #content .shop-hero-slide-2026.is-active .shop-hero-side-printer-2026--next:focus-visible{transform:translate3d(9px,-18px,0) scale(.83) rotate(0deg) !important}.shop-hero-slide-2026--product.is-leaving .shop-hero-side-printer-2026{opacity:0 !important;transition-duration:.18s !important}.shop-hero-slide-2026--product.is-entering .shop-hero-side-printer-2026{animation:shopHeroSideSettle2026167 .9s cubic-bezier(.18,.82,.2,1) both !important}.shop-hero-slide-2026--product.is-entering.shop-hero-motion-next .shop-hero-product-card-2026{animation:shopHeroCarouselCenterFromRight2026167 1.08s cubic-bezier(.16,.86,.2,1) both !important}.shop-hero-slide-2026--product.is-leaving.shop-hero-motion-next .shop-hero-product-card-2026{animation:shopHeroCarouselCenterToLeft2026167 1.08s cubic-bezier(.16,.86,.2,1) both !important}.shop-hero-slide-2026--product.is-entering.shop-hero-motion-prev .shop-hero-product-card-2026{animation:shopHeroCarouselCenterFromLeft2026167 1.08s cubic-bezier(.16,.86,.2,1) both !important}.shop-hero-slide-2026--product.is-leaving.shop-hero-motion-prev .shop-hero-product-card-2026{animation:shopHeroCarouselCenterToRight2026167 1.08s cubic-bezier(.16,.86,.2,1) both !important}@keyframes shopHeroCarouselCenterFromRight2026167{0%{opacity:.42;transform:translate3d(235px,36px,0) scale(.62);filter:blur(.8px) saturate(.9)}72%{opacity:1;transform:translate3d(-9px,-2px,0) scale(1.012);filter:blur(0) saturate(1.05)}100%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1.04)}}@keyframes shopHeroCarouselCenterToLeft2026167{0%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1.04)}100%{opacity:.32;transform:translate3d(-250px,40px,0) scale(.58);filter:blur(1px) saturate(.88)}}@keyframes shopHeroCarouselCenterFromLeft2026167{0%{opacity:.42;transform:translate3d(-235px,36px,0) scale(.62);filter:blur(.8px) saturate(.9)}72%{opacity:1;transform:translate3d(9px,-2px,0) scale(1.012);filter:blur(0) saturate(1.05)}100%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1.04)}}@keyframes shopHeroCarouselCenterToRight2026167{0%{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1.04)}100%{opacity:.32;transform:translate3d(250px,40px,0) scale(.58);filter:blur(1px) saturate(.88)}}@keyframes shopHeroSideSettle2026167{0%{opacity:0;transform:translate3d(0,16px,0) scale(.68) rotate(0deg)}100%{opacity:1}}}body.single-product .shop-entry-2026 .related ul.products li.product span.onsale,body.single-product .shop-entry-2026 .up-sells ul.products li.product span.onsale{position:absolute !important;top:12px !important;left:12px !important;right:auto !important;z-index:8 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;max-width:calc(100% - 24px) !important;height:24px !important;min-height:24px !important;padding:0 9px !important;border-radius:999px !important;background:linear-gradient(135deg,#ff4f75,#ff8a32) !important;box-shadow:0 12px 22px -15px rgba(255,79,117,.54) !important;font-size:0 !important;line-height:1 !important;letter-spacing:0 !important;transform:none !important;white-space:nowrap !important}body.single-product .shop-entry-2026 .related ul.products li.product span.onsale:before,body.single-product .shop-entry-2026 .up-sells ul.products li.product span.onsale:before{content:"Скидка" !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;color:#fff !important;font-size:9.5px !important;font-weight:850 !important;line-height:1 !important;letter-spacing:0 !important;text-transform:none !important}body.single-portfolio section.page-hero.page-hero-v3{overflow:hidden !important;border-radius:32px 32px 0 0 !important}body.single-portfolio section.page-hero.page-hero-v3>.blog-bar{margin:0 !important;padding:0 !important;background:linear-gradient(180deg,rgba(247,250,255,.92) 0%,rgba(255,255,255,.98) 100%) !important;border-top:1px solid rgba(10,22,46,.06) !important;border-bottom:1px solid rgba(10,22,46,.06) !important;box-shadow:none !important}body.single-portfolio section.page-hero.page-hero-v3>.blog-bar .blog-bar-inner{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;min-height:64px !important;padding:12px 24px 12px 56px !important;background:0 0 !important;border-radius:0 !important;box-shadow:none !important}body.single-portfolio #content>.bd{box-sizing:border-box !important;width:calc(100% - 32px) !important;max-width:1180px !important;margin:0 auto 56px !important;padding:56px !important;border-radius:0 0 32px 32px !important;background:#fff !important;box-shadow:0 30px 70px -32px rgba(10,22,46,.22) !important;position:relative !important;z-index:1 !important}body.single-portfolio #content>.bd>.entry-content{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important}body.single-portfolio .blog-bar-nav .blog-bar-menu,body.single-portfolio .blog-bar-menu{justify-content:flex-start !important}@media (max-width:760px){body.single-portfolio section.page-hero.page-hero-v3{width:calc(100% - 16px) !important;margin-top:-50px !important;border-radius:22px 22px 0 0 !important}body.single-portfolio .page-hero-v3 .page-hero-inner{padding:40px 22px 24px !important}body.single-portfolio section.page-hero.page-hero-v3>.blog-bar .blog-bar-inner{min-height:0 !important;padding:10px 12px !important;flex-wrap:wrap !important;gap:10px !important}body.single-portfolio .blog-bar-nav{flex:1 1 100% !important;width:100% !important;overflow:visible !important}body.single-portfolio .blog-bar-nav .blog-bar-menu,body.single-portfolio .blog-bar-menu{width:100% !important;flex-wrap:wrap !important;justify-content:center !important;gap:8px !important;overflow:visible !important}body.single-portfolio .blog-bar-menu>li{flex:1 1 calc(50% - 8px) !important;min-width:0 !important}body.single-portfolio .blog-bar-menu>li>a{box-sizing:border-box !important;width:100% !important;justify-content:center !important;min-height:36px !important;padding:9px 10px !important;font-size:14px !important;line-height:1.15 !important;white-space:normal !important;text-align:center !important}body.single-portfolio .blog-bar-cta{box-sizing:border-box !important;width:100% !important;max-width:100% !important;justify-content:center !important;padding:11px 14px !important}body.single-portfolio .blog-bar-cta>span{display:inline !important}body.single-portfolio #content>.bd{width:calc(100% - 16px) !important;margin-bottom:44px !important;padding:32px 18px !important;border-radius:0 0 22px 22px !important}}.shop-favorites-preview-wrap-2026[hidden],.shop-favorites-preview-wrap-2026.is-empty{display:none !important}body.woocommerce-page .shop-icon-actions-2026.has-dreams-favorites-2026,body.single-product .shop-hd-product-2026 .shop-icon-actions-2026.has-dreams-favorites-2026,body.woocommerce-page #content .shop-icon-actions-2026.has-dreams-favorites-2026{grid-template-columns:repeat(3,44px) !important}body.woocommerce-page #content .shop-favorites-preview-wrap-2026,body.woocommerce-page .shop-favorites-preview-wrap-2026{position:relative !important;display:inline-flex !important;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;overflow:visible !important;isolation:isolate !important;z-index:3400 !important}body.woocommerce-page #content .shop-favorites-preview-wrap-2026[hidden],body.woocommerce-page #content .shop-favorites-preview-wrap-2026.is-empty,body.woocommerce-page .shop-favorites-preview-wrap-2026[hidden],body.woocommerce-page .shop-favorites-preview-wrap-2026.is-empty{display:none !important}body.woocommerce-page #content .shop-favorites-preview-wrap-2026:after,body.woocommerce-page .shop-favorites-preview-wrap-2026:after{content:"" !important;position:absolute !important;left:-12px !important;right:-12px !important;top:100% !important;height:18px !important;background:0 0 !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--favorites,body.woocommerce-page .shop-icon-action-2026.shop-icon-action-2026--favorites{position:relative !important;z-index:4 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;padding:0 !important;border-radius:999px !important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,246,250,.96)) !important;border:1px solid rgba(250,48,118,.22) !important;box-shadow:0 16px 30px -22px rgba(250,48,118,.46),inset 0 1px 0 rgba(255,255,255,.9) !important;color:#fa3076 !important;line-height:1 !important;overflow:visible !important;cursor:pointer !important;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,border-color .22s ease,background .22s ease !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--favorites:hover,body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--favorites:focus-visible,body.woocommerce-page .shop-icon-action-2026.shop-icon-action-2026--favorites:hover,body.woocommerce-page .shop-icon-action-2026.shop-icon-action-2026--favorites:focus-visible{background:#fff !important;border-color:rgba(250,48,118,.34) !important;box-shadow:0 18px 34px -22px rgba(250,48,118,.58),0 0 0 3px rgba(250,48,118,.08) !important;transform:translateY(-1px) !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--favorites>svg,body.woocommerce-page .shop-icon-action-2026.shop-icon-action-2026--favorites>svg{position:absolute !important;left:50% !important;top:50% !important;z-index:5 !important;display:block !important;width:18px !important;height:18px !important;transform:translate(-50%,-50%) !important;color:currentColor !important;fill:rgba(250,48,118,.12) !important;stroke:currentColor !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--favorites>em,body.woocommerce-page .shop-icon-action-2026.shop-icon-action-2026--favorites>em{position:absolute !important;top:-7px !important;right:-7px !important;z-index:6 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:18px !important;height:18px !important;padding:0 5px !important;box-sizing:border-box !important;border-radius:999px !important;background:#fa3076 !important;color:#fff !important;font-size:10px !important;font-style:normal !important;font-weight:950 !important;line-height:18px !important;box-shadow:0 8px 18px -10px rgba(16,26,74,.55) !important;pointer-events:none !important}body.woocommerce-page #content .shop-icon-action-2026.shop-icon-action-2026--favorites>span,body.woocommerce-page .shop-icon-action-2026.shop-icon-action-2026--favorites>span{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important}.shop-favorites-preview-2026{box-sizing:border-box !important;position:absolute !important;top:calc(100% + 16px) !important;right:0 !important;z-index:3600 !important;width:min(386px, calc(100vw - 32px)) !important;padding:14px !important;border-radius:24px !important;background:rgba(255,255,255,.985) !important;border:1px solid rgba(250,48,118,.1) !important;box-shadow:0 28px 70px -28px rgba(13,28,73,.32),0 8px 18px -10px rgba(250,48,118,.12),inset 0 0 0 1px rgba(255,255,255,.78) !important;color:#26344f !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translate3d(0,10px,0) scale(.985) !important;transform-origin:top right !important;transition:opacity .18s ease,visibility .18s ease,transform .24s cubic-bezier(.2,.8,.2,1) !important;backdrop-filter:blur(18px) saturate(1.24) !important;-webkit-backdrop-filter:blur(18px) saturate(1.24) !important}.shop-favorites-preview-wrap-2026:hover .shop-favorites-preview-2026,.shop-favorites-preview-wrap-2026:focus-within .shop-favorites-preview-2026{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translate3d(0,0,0) scale(1) !important}.dreams-favorites-preview-head-2026{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;padding:2px 2px 12px !important}.dreams-favorites-preview-head-2026 strong{color:#101a4a !important;font-size:16px !important;font-weight:900 !important;line-height:1.15 !important}.dreams-favorites-preview-head-2026 span{padding:5px 9px !important;border-radius:999px !important;background:rgba(250,48,118,.085) !important;color:#fa3076 !important;font-size:11.5px !important;font-weight:850 !important;line-height:1 !important}.dreams-favorites-preview-list-2026{display:grid !important;gap:8px !important;margin:0 0 12px !important}.dreams-favorites-preview-item-2026{box-sizing:border-box !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 34px !important;align-items:center !important;gap:8px !important;min-height:68px !important;padding:7px !important;border-radius:17px !important;background:linear-gradient(180deg,rgba(255,248,251,.92),rgba(255,255,255,.96)) !important;border:1px solid rgba(16,26,74,.055) !important;transition:background .2s ease,border-color .2s ease,transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease !important}.dreams-favorites-preview-item-2026:hover{background:#fff !important;border-color:rgba(250,48,118,.16) !important;box-shadow:0 14px 26px -22px rgba(250,48,118,.38) !important;transform:translateY(-1px) !important}.dreams-favorites-preview-link-2026,.dreams-favorites-preview-link-2026:visited{display:grid !important;grid-template-columns:54px minmax(0, 1fr) !important;align-items:center !important;gap:10px !important;min-width:0 !important;color:#26344f !important;text-decoration:none !important}.dreams-favorites-preview-image-2026{display:flex !important;align-items:center !important;justify-content:center !important;width:54px !important;height:54px !important;border-radius:14px !important;background:#fff !important;border:1px solid rgba(16,26,74,.055) !important;overflow:hidden !important}.dreams-favorites-preview-image-2026 img{display:block !important;width:100% !important;height:100% !important;padding:5px !important;box-sizing:border-box !important;object-fit:contain !important;filter:none !important;box-shadow:none !important}.dreams-favorites-preview-image-placeholder-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;color:#fa3076 !important;background:linear-gradient(135deg,rgba(250,48,118,.1),rgba(0,190,246,.07)) !important}.dreams-favorites-preview-meta-2026{display:grid !important;gap:5px !important;min-width:0 !important}.dreams-favorites-preview-name-2026{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;color:#101a4a !important;font-size:13px !important;font-weight:820 !important;line-height:1.25 !important}.dreams-favorites-preview-note-2026{color:#66718a !important;font-size:12px !important;font-weight:700 !important;line-height:1.2 !important}.dreams-favorites-preview-remove-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;min-width:32px !important;min-height:32px !important;padding:0 !important;border-radius:999px !important;border:1px solid rgba(250,48,118,.12) !important;background:rgba(250,48,118,.07) !important;color:#fa3076 !important;cursor:pointer !important;transition:transform .2s ease,background .2s ease,border-color .2s ease !important}.dreams-favorites-preview-remove-2026:hover,.dreams-favorites-preview-remove-2026:focus-visible{background:#fa3076 !important;border-color:#fa3076 !important;color:#fff !important;transform:scale(1.04) !important}.dreams-favorites-preview-more-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:32px !important;margin:0 0 12px !important;border-radius:999px !important;background:rgba(250,48,118,.075) !important;color:#fa3076 !important;font-size:12px !important;font-weight:850 !important}.dreams-favorites-preview-actions-2026{display:grid !important;grid-template-columns:1fr 1.15fr !important;gap:8px !important}.dreams-favorites-preview-actions-2026 .shop-cart-preview-button-2026--secondary{background:#f7fbff !important;border:1px solid rgba(0,89,248,.13) !important;color:#0059f8 !important;box-shadow:none !important}.dreams-favorites-preview-actions-2026 .shop-cart-preview-button-2026--primary,.dreams-favorites-preview-actions-2026 .shop-cart-preview-button-2026--primary:visited{background:linear-gradient(135deg,#0059f8 0%,#00a9ee 100%) !important;border:0 !important;color:#fff !important;text-shadow:0 1px 0 rgba(9,38,96,.16) !important;box-shadow:0 18px 30px -18px rgba(0,89,248,.64) !important}.dreams-favorites-preview-actions-2026 .shop-cart-preview-button-2026--primary:hover,.dreams-favorites-preview-actions-2026 .shop-cart-preview-button-2026--primary:focus-visible{box-shadow:0 20px 34px -18px rgba(0,89,248,.72) !important}.dreams-favorites-preview-empty-2026{display:grid !important;gap:12px !important;padding:14px !important;border-radius:18px !important;background:#fff8fb !important;border:1px solid rgba(250,48,118,.08) !important;text-align:center !important}.dreams-favorites-preview-empty-2026 span{color:#66718a !important;font-size:13px !important;font-weight:700 !important;line-height:1.45 !important}.shop-favorites-preview-wrap-2026.is-pulsing .shop-icon-action-2026--favorites{animation:dreamsFavoritesNavPulse2026 .72s cubic-bezier(.2,.8,.2,1) both !important}@keyframes dreamsFavoritesNavPulse2026{0%{transform:scale(1)}32%{transform:scale(1.08)}100%{transform:scale(1)}}@media (max-width:760px){body.woocommerce-shop .shop-favorites-preview-wrap-2026,body.woocommerce-page #content .shop-favorites-preview-wrap-2026,body.woocommerce-page .shop-favorites-preview-wrap-2026{display:none !important}}body.single-ticket #content .wp-editor-wrap.tmce-active textarea.wp-editor-area,body.single-ticket #content .wp-editor-wrap textarea.wp-editor-area[style*="display: none"],body.single-ticket #content .wp-editor-wrap textarea.wp-editor-area[style*="display:none"]{display:none !important}body.single-ticket #content .wp-editor-wrap .mce-tinymce{box-shadow:none !important;border:0 !important}body.single-ticket #content form#wpas-new-reply .wp-editor-wrap{border-radius:16px !important;border:1px solid rgba(20,26,44,.1) !important;background:#fff !important;box-shadow:0 12px 30px -22px rgba(10,40,120,.18),inset 0 1px 0 rgba(255,255,255,.92) !important;overflow:hidden !important}body.single-ticket #content form#wpas-new-reply .wp-editor-wrap .mce-toolbar-grp,body.single-ticket #content form#wpas-new-reply .wp-editor-wrap .quicktags-toolbar{background:#f7fbff !important;border-bottom:1px solid rgba(20,26,44,.07) !important}body.single-ticket #content form#wpas-new-reply .wp-editor-wrap iframe{min-height:180px !important}body.single-ticket #content table.wpas-ticket-replies .wpas-reply-single{transition:box-shadow .25s ease,transform .25s ease !important}body.single-ticket #content table.wpas-ticket-replies .wpas-reply-single:hover{box-shadow:0 24px 52px -32px rgba(10,40,120,.3) !important}body.single-ticket #content table.wpas-ticket-replies .wpas-reply-single.wpas-reply-agent,body.single-ticket #content table.wpas-ticket-replies .wpas-reply-single.from-agent{border-left:4px solid #0059f8 !important;background:linear-gradient(180deg,#f6faff 0%,#fff 60%) !important}body.single-ticket #content .wpas-reply-meta time,body.single-ticket #content .wpas-reply-single time{font-style:normal !important;color:#8593ad !important;font-weight:700 !important}body.single-ticket #content .wpas-reply-meta strong,body.single-ticket #content .wpas-reply-single strong{color:#101a4a !important;font-weight:880 !important;font-size:13.6px !important}body.single-ticket #content .wpas-reply-attachements,body.single-ticket #content .wpas-reply-attachments,body.single-ticket #content .wpas-attachments,body.single-ticket #content ul.wpas-attachments{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin:12px 0 0 !important;padding:12px 0 0 !important;border-top:1px dashed rgba(20,26,44,.08) !important;list-style:none !important}body.single-ticket #content .wpas-reply-attachements li,body.single-ticket #content .wpas-reply-attachments li,body.single-ticket #content .wpas-attachments li{display:inline-flex !important;margin:0 !important;padding:0 !important;list-style:none !important}body.single-ticket #content .wpas-reply-attachements a,body.single-ticket #content .wpas-reply-attachments a,body.single-ticket #content .wpas-attachments a{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:7px 13px 7px 11px !important;border-radius:999px !important;background:rgba(0,89,248,.06) !important;border:1px solid rgba(0,89,248,.16) !important;color:#0059f8 !important;font-size:12.8px !important;font-weight:820 !important;line-height:1 !important;text-decoration:none !important;transition:background .2s ease,color .2s ease,transform .2s ease !important}body.single-ticket #content .wpas-reply-attachements a:before,body.single-ticket #content .wpas-reply-attachments a:before,body.single-ticket #content .wpas-attachments a:before{content:'' !important;width:14px !important;height:14px !important;background:currentColor !important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M16.5 6.5l-7.78 7.78a3 3 0 104.24 4.24L21 9.5a5 5 0 10-7.07-7.07L5.6 10.76a7 7 0 109.9 9.9l6.36-6.37' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/contain no-repeat !important;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M16.5 6.5l-7.78 7.78a3 3 0 104.24 4.24L21 9.5a5 5 0 10-7.07-7.07L5.6 10.76a7 7 0 109.9 9.9l6.36-6.37' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/contain no-repeat !important}body.single-ticket #content .wpas-reply-attachements a:hover,body.single-ticket #content .wpas-reply-attachments a:hover,body.single-ticket #content .wpas-attachments a:hover{background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;transform:translateY(-1px) !important}body.single-ticket #content form#wpas-new-reply .wpas-uploader-files,body.single-ticket #content form#wpas-new-reply .plupload_filelist,body.single-ticket #content form#wpas-new-reply .moxie-shim+ul{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin:10px 0 0 !important;padding:0 !important;list-style:none !important}body.single-ticket #content form#wpas-new-reply .wpas-uploader-files li,body.single-ticket #content form#wpas-new-reply .plupload_filelist li{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:6px 12px !important;border-radius:999px !important;background:#fff !important;border:1px solid rgba(20,26,44,.1) !important;color:#26344f !important;font-size:12.4px !important;font-weight:760 !important;line-height:1 !important}body.single-ticket #content .wpas-help-block{margin:10px 0 0 !important}body.single-ticket #content form#wpas-new-reply button[type=submit]{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:50px !important;padding:0 28px !important;border-radius:999px !important;border:0 !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:14px !important;font-weight:880 !important;letter-spacing:.01em !important;box-shadow:0 20px 36px -18px rgba(0,89,248,.62),inset 0 1px 0 rgba(255,255,255,.3) !important;cursor:pointer !important;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s ease,filter .2s ease !important}body.single-ticket #content form#wpas-new-reply button[type=submit]:hover{transform:translateY(-1px) !important;filter:brightness(1.04) !important;box-shadow:0 26px 44px -18px rgba(0,89,248,.68),inset 0 1px 0 rgba(255,255,255,.32) !important}body.single-ticket #content .wpas-ticket-buttons-top a,body.single-ticket #content .wpas-ticket-buttons-top .wpas-btn{gap:7px !important}body.single-ticket #content .wpas-ticket-buttons-top a svg,body.single-ticket #content .wpas-ticket-buttons-top .wpas-btn svg{width:13px !important;height:13px !important;margin:0 !important}@media (max-width:760px){body.single-ticket #content form#wpas-new-reply{padding:16px !important;border-radius:18px !important}body.single-ticket #content form#wpas-new-reply .wp-editor-wrap iframe{min-height:140px !important}body.single-ticket #content .wpas-ticket-buttons-top{padding:6px !important;gap:6px !important}body.single-ticket #content .wpas-ticket-buttons-top .wpas-btn{flex:1 1 calc(50% - 6px) !important;min-width:0 !important;justify-content:center !important}}
@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{grid-template-columns:max-content max-content !important;grid-template-areas:"price price" "proof proof" "primary secondary" !important;gap:10px 10px !important;margin-top:24px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-2026{grid-area:price !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-2026{grid-area:proof !important;align-self:start !important;padding:0 !important;margin:-1px 0 3px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{grid-area:primary !important;position:static !important;left:auto !important;right:auto !important;inset:auto !important;margin:0 !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary{grid-area:secondary !important;background:0 0 !important;border:1px solid rgba(69,82,108,.28) !important;box-shadow:none !important;color:rgba(49,64,95,.72) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary:hover,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary:focus-visible{background:rgba(255,255,255,.48) !important;border-color:rgba(0,89,248,.3) !important;box-shadow:0 12px 24px -22px rgba(10,40,120,.3) !important;color:#0059f8 !important}}body.woocommerce-cart #content .shop-cart-page-2026 .shop-utility-title-2026,body.woocommerce-checkout #content .shop-checkout-page-2026 .shop-utility-title-2026{max-width:760px !important;margin:0 auto 26px !important;text-align:center !important}body.woocommerce-cart #content .shop-cart-page-2026 .shop-utility-title-2026 h1,body.woocommerce-checkout #content .shop-checkout-page-2026 .shop-utility-title-2026 h1{text-align:center !important;letter-spacing:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .shop-utility-title-2026 p,body.woocommerce-checkout #content .shop-checkout-page-2026 .shop-utility-title-2026 p{max-width:560px !important;margin-left:auto !important;margin-right:auto !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce-cart-form,body.woocommerce-checkout #content .shop-checkout-page-2026 #customer_details,body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review,body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells,body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals{box-sizing:border-box !important;border-radius:24px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(20,26,44,.07) !important;box-shadow:0 24px 58px -44px rgba(10,30,90,.3),inset 0 1px 0 rgba(255,255,255,.88) !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce-cart-form{padding:20px !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart{border:0 !important;border-radius:18px !important;box-shadow:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart th{background:#f7fbff !important;color:#66728d !important;font-size:11px !important;font-weight:850 !important;letter-spacing:.03em !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart td{vertical-align:middle !important;font-size:13.5px !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .product-thumbnail img{width:74px !important;height:74px !important;object-fit:contain !important;border-radius:16px !important;background:#f7fbff !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .product-name a{color:#101a4a !important;font-size:14.5px !important;font-weight:850 !important;line-height:1.35 !important;text-decoration:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .quantity .qty{width:72px !important;height:38px !important;border-radius:999px !important;border:1px solid rgba(20,26,44,.12) !important;background:#fff !important;font-weight:850 !important;text-align:center !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart-collaterals{display:grid !important;grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr) !important;gap:22px !important;align-items:start !important;margin-top:22px !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart-collaterals:before,body.woocommerce-cart #content .shop-cart-page-2026 .cart-collaterals:after,body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products:before,body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products:after{display:none !important;content:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells,body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals{float:none !important;width:auto !important;max-width:none !important;margin:0 !important;padding:20px !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals{position:sticky !important;top:18px !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells h2,body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals h2,body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review_heading,body.woocommerce-checkout #content .shop-checkout-page-2026 .woocommerce-billing-fields h3,body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-order-details__title,body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-column__title{margin:0 0 16px !important;color:#101a4a !important;font-size:20px !important;font-weight:900 !important;line-height:1.2 !important;letter-spacing:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important;margin:0 !important;padding:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product{position:relative !important;float:none !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:13px !important;border-radius:18px !important;background:#fff !important;border:1px solid rgba(20,26,44,.07) !important;box-shadow:0 16px 34px -30px rgba(10,30,90,.24) !important;text-align:center !important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product:hover{border-color:rgba(0,89,248,.16) !important;box-shadow:0 22px 44px -32px rgba(0,89,248,.26) !important;transform:translateY(-2px) !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product a.woocommerce-loop-product__link{display:flex !important;flex-direction:column !important;align-items:center !important;gap:8px !important;text-decoration:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product img{width:112px !important;height:112px !important;margin:0 auto 2px !important;object-fit:contain !important;border-radius:16px !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .woocommerce-loop-product__title,body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product h2,body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product h3{min-height:38px !important;margin:0 !important;color:#101a4a !important;font-size:12.5px !important;font-weight:850 !important;line-height:1.22 !important;letter-spacing:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .onsale{position:absolute !important;top:10px !important;left:10px !important;right:auto !important;z-index:8 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;height:22px !important;min-height:22px !important;padding:0 8px !important;border-radius:999px !important;background:linear-gradient(135deg,#ff4f75,#ff8a32) !important;box-shadow:0 12px 22px -15px rgba(255,79,117,.54) !important;font-size:0 !important;line-height:1 !important;margin:0 !important;transform:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .onsale:before{content:"Скидка" !important;color:#fff !important;font-size:9px !important;font-weight:850 !important;line-height:1 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .price{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:3px !important;min-height:43px !important;margin:0 0 10px !important;color:#0059f8 !important;font-size:14px !important;font-weight:900 !important;line-height:1.1 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .price .screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .price ins{order:1 !important;display:inline-flex !important;align-items:baseline !important;color:#0059f8 !important;font-size:14.5px !important;font-weight:950 !important;line-height:1.05 !important;text-decoration:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .price del{order:2 !important;position:relative !important;display:inline-flex !important;align-items:center !important;padding:2px 6px !important;border-radius:999px !important;background:#f1f4f9 !important;color:#8791aa !important;font-size:10.5px !important;font-weight:750 !important;line-height:1 !important;text-decoration:none !important;opacity:1 !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .price del:after{content:"" !important;position:absolute !important;left:5px !important;right:5px !important;top:50% !important;height:1.5px !important;border-radius:999px !important;background:linear-gradient(90deg,rgba(135,145,170,.4),rgba(0,89,248,.45)) !important;transform:translateY(-50%) rotate(-6deg) !important}body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products li.product .button{min-height:34px !important;padding:0 14px !important;font-size:11.5px !important;font-weight:850 !important;box-shadow:0 12px 22px -16px rgba(0,89,248,.46) !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals table.shop_table{margin:0 0 18px !important;border:0 !important;box-shadow:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals table.shop_table th,body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals table.shop_table td{padding:13px 0 !important;background:0 0 !important;border-color:rgba(20,26,44,.07) !important;font-size:13px !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals .order-total strong,body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals .order-total .amount{color:#0059f8 !important;font-size:21px !important;font-weight:950 !important}body.woocommerce-cart #content .shop-cart-page-2026 .wc-proceed-to-checkout{padding:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .wc-proceed-to-checkout a.checkout-button{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:58px !important;box-sizing:border-box !important;margin:0 !important;padding:0 24px !important;border-radius:18px !important;font-size:16px !important;font-weight:950 !important;letter-spacing:0 !important;text-transform:none !important;box-shadow:0 24px 44px -18px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.3) !important}body.woocommerce-checkout #content .shop-checkout-page-2026 form.checkout{display:grid !important;grid-template-columns:minmax(0,1.04fr) minmax(360px,.72fr) !important;gap:24px !important;align-items:start !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #customer_details{grid-column:1 !important;grid-row:1/span 2 !important;float:none !important;width:auto !important;padding:24px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #customer_details .col-1,body.woocommerce-checkout #content .shop-checkout-page-2026 #customer_details .col-2{float:none !important;width:100% !important;max-width:none !important}body.woocommerce-checkout #content .shop-checkout-page-2026 .woocommerce-billing-fields__field-wrapper{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px 18px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row{float:none !important;width:auto !important;margin:0 !important;padding:0 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #billing_postcode_field,body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row-wide{grid-column:1/-1 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row label{margin:0 0 7px !important;color:#4f5d75 !important;font-size:12px !important;font-weight:850 !important;line-height:1.2 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row input.input-text,body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row textarea,body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row select{box-sizing:border-box !important;width:100% !important;min-height:46px !important;border-radius:14px !important;border:1px solid rgba(20,26,44,.12) !important;background:#fff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86) !important;color:#101a4a !important;font-size:14.5px !important;padding:11px 14px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 .form-row textarea{min-height:92px !important;resize:vertical !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review_heading{grid-column:2 !important;grid-row:1 !important;margin:0 0 -8px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review{grid-column:2 !important;grid-row:2 !important;padding:22px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review table.shop_table{margin:0 0 18px !important;border:0 !important;box-shadow:none !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review table.shop_table th,body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review table.shop_table td{padding:12px 0 !important;background:0 0 !important;border-color:rgba(20,26,44,.07) !important;font-size:13px !important;line-height:1.35 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment{border-radius:18px !important;background:#f7fbff !important;border:1px solid rgba(0,89,248,.08) !important;padding:12px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods{padding:0 !important;border:0 !important;margin:0 0 14px !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method{position:relative !important;margin:0 0 10px !important;padding:0 !important;border-radius:16px !important;background:#fff !important;border:1px solid rgba(20,26,44,.08) !important;box-shadow:0 12px 26px -24px rgba(10,30,90,.24) !important;overflow:hidden !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method:has(input[type=radio]:checked){border-color:rgba(0,89,248,.28) !important;box-shadow:0 16px 34px -28px rgba(0,89,248,.38),inset 3px 0 0 #0059f8 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method input[type=radio]{position:absolute !important;width:1px !important;height:1px !important;opacity:0 !important;pointer-events:none !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method label{display:flex !important;align-items:center !important;min-height:48px !important;box-sizing:border-box !important;padding:13px 16px !important;color:#101a4a !important;font-size:13.2px !important;font-weight:900 !important;line-height:1.25 !important;cursor:pointer !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment div.payment_box{margin:0 !important;padding:0 16px 15px !important;background:0 0 !important;color:#66728d !important;font-size:12.5px !important;line-height:1.5 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment div.payment_box:before{display:none !important;content:none !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment .place-order{padding:0 !important;margin:0 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #place_order{display:flex !important;align-items:center !important;justify-content:center !important;float:none !important;width:100% !important;min-height:58px !important;margin:0 !important;border-radius:18px !important;font-size:16px !important;font-weight:950 !important;line-height:1.1 !important;letter-spacing:0 !important;text-transform:none !important;box-shadow:0 24px 44px -18px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.3) !important}body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-order{display:grid !important;gap:20px !important}body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-thankyou-order-received{margin:0 !important;padding:22px 24px !important;border-radius:24px !important;background:linear-gradient(135deg,rgba(0,89,248,.1),rgba(0,190,246,.1)) !important;border:1px solid rgba(0,89,248,.14) !important;color:#101a4a !important;font-size:20px !important;font-weight:900 !important;line-height:1.35 !important;text-align:center !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:12px !important;margin:0 !important;padding:0 !important;list-style:none !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview:before,body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview:after{content:none !important;display:none !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview li{float:none !important;clear:none !important;margin:0 !important;padding:16px !important;border-radius:18px !important;background:#fff !important;border:1px solid rgba(20,26,44,.07) !important;box-shadow:0 18px 38px -32px rgba(10,30,90,.24) !important;color:#66728d !important;font-size:11px !important;font-weight:850 !important;line-height:1.25 !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview li strong{display:block !important;margin-top:5px !important;color:#101a4a !important;font-size:14px !important;font-weight:900 !important}body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-order-details,body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-customer-details,body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-bacs-bank-details{box-sizing:border-box !important;padding:22px !important;border-radius:24px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(20,26,44,.07) !important;box-shadow:0 24px 58px -44px rgba(10,30,90,.3),inset 0 1px 0 rgba(255,255,255,.88) !important}@media (max-width:1024px){body.woocommerce-cart #content .shop-cart-page-2026 .cart-collaterals,body.woocommerce-checkout #content .shop-checkout-page-2026 form.checkout{grid-template-columns:1fr !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #customer_details,body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review_heading,body.woocommerce-checkout #content .shop-checkout-page-2026 #order_review{grid-column:1 !important;grid-row:auto !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals{position:static !important}}@media (max-width:720px){body.woocommerce-cart #content .shop-cart-page-2026 .cross-sells ul.products,body.woocommerce-checkout #content .shop-checkout-page-2026 .woocommerce-billing-fields__field-wrapper,body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview{grid-template-columns:1fr !important}}@media (min-width:761px){body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{gap:12px 10px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-2026{padding:2px 0 !important;margin:3px 0 8px !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary span,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary svg{color:rgba(49,64,95,.74) !important;stroke:rgba(49,64,95,.74) !important}body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary:hover,body.woocommerce-page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-secondary:focus-visible{background:rgba(255,255,255,.56) !important;border-color:rgba(69,82,108,.36) !important;box-shadow:0 12px 24px -22px rgba(10,40,120,.22) !important;color:rgba(49,64,95,.82) !important}}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart tbody tr.cart_item td{border-top:1px solid rgba(20,26,44,.055) !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart tbody tr.cart_item:first-child td{border-top:0 !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .product-remove a.remove{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;border-radius:999px !important;background:rgba(239,68,68,.08) !important;color:#d23a3a !important;font-size:0 !important;font-weight:900 !important;line-height:1 !important;text-decoration:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .product-remove a.remove:before{content:"×" !important;font-size:20px !important;line-height:1 !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .actions{padding-top:18px !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .actions .coupon{display:flex !important;flex-wrap:wrap !important;gap:10px !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .actions .coupon .input-text{min-width:220px !important;min-height:42px !important;border-radius:14px !important;border:1px solid rgba(20,26,44,.11) !important;padding:0 14px !important;font-size:13.5px !important}body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .actions button,body.woocommerce-cart #content .shop-cart-page-2026 .woocommerce table.shop_table.cart .actions .button{min-height:42px !important;border-radius:14px !important;font-size:12.5px !important;font-weight:850 !important;text-transform:none !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(247,251,255,.98)) !important}body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals table.shop_table tr.order-total th,body.woocommerce-cart #content .shop-cart-page-2026 .cart_totals table.shop_table tr.order-total td{padding-top:17px !important;border-top:1px solid rgba(0,89,248,.14) !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method{transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method:has(input[type=radio]:checked){background:linear-gradient(180deg,#fff 0%,#f7fbff 100%) !important;border-color:rgba(0,89,248,.38) !important;box-shadow:0 18px 38px -30px rgba(0,89,248,.42),0 0 0 1px rgba(0,89,248,.06) !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method:not(:has(input[type=radio]:checked)):hover{border-color:rgba(69,82,108,.18) !important;box-shadow:0 16px 32px -30px rgba(10,30,90,.24) !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method input[type=radio]{-webkit-appearance:none !important;appearance:none !important;position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;clip-path:inset(50%) !important;border:0 !important;background:0 0 !important;opacity:0 !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method label{position:relative !important;min-height:56px !important;padding:15px 16px 15px 50px !important;color:#34405a !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method label:before,body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method label:after{box-sizing:border-box !important;display:block !important;content:"" !important;position:absolute !important;border-radius:999px !important;pointer-events:none !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method label:before{left:17px !important;top:50% !important;width:22px !important;height:22px !important;border:2px solid rgba(102,114,141,.34) !important;background:#fff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9) !important;transform:translateY(-50%) !important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method label:after{left:24px !important;top:50% !important;width:8px !important;height:8px !important;background:0 0 !important;opacity:0 !important;transform:translateY(-50%) scale(.62) !important;transition:opacity .18s ease,transform .18s ease,background .18s ease !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method:has(input[type=radio]:checked) label{color:#101a4a !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method:has(input[type=radio]:checked) label:before{border-color:#0059f8 !important;background:#0059f8 !important;box-shadow:0 0 0 5px rgba(0,89,248,.1) !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment ul.payment_methods li.wc_payment_method:has(input[type=radio]:checked) label:after{background:#fff !important;opacity:1 !important;transform:translateY(-50%) scale(1) !important}body.woocommerce-checkout #content .shop-checkout-page-2026 #payment div.payment_box{padding:0 16px 16px 50px !important}body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-order{gap:18px !important}body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-thankyou-order-received{position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:14px !important;padding:28px 30px !important;background:linear-gradient(135deg,rgba(20,185,112,.12),rgba(0,190,246,.08)) !important;border-color:rgba(20,185,112,.18) !important;color:#0f5132 !important;font-size:21px !important;box-shadow:0 24px 54px -42px rgba(20,185,112,.42),inset 0 1px 0 rgba(255,255,255,.84) !important}body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-thankyou-order-received:before{content:"✓" !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;width:36px !important;height:36px !important;border-radius:999px !important;background:linear-gradient(135deg,#19b872,#31d28f) !important;box-shadow:0 16px 30px -18px rgba(20,185,112,.72),0 0 0 8px rgba(20,185,112,.1) !important;color:#fff !important;font-size:21px !important;font-weight:950 !important;line-height:1 !important;animation:dreamsOrderSuccessPop2026 .58s cubic-bezier(.18,.82,.2,1) both,dreamsOrderSuccessPulse2026 2.8s ease-in-out .7s infinite !important}@keyframes dreamsOrderSuccessPop2026{0%{opacity:0;transform:scale(.62)}70%{opacity:1;transform:scale(1.08)}100%{opacity:1;transform:scale(1)}}@keyframes dreamsOrderSuccessPulse2026{0%,100%{box-shadow:0 16px 30px -18px rgba(20,185,112,.72),0 0 0 8px rgba(20,185,112,.1)}50%{box-shadow:0 16px 30px -18px rgba(20,185,112,.72),0 0 0 12px rgba(20,185,112,.04)}}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview{grid-template-columns:repeat(auto-fit,minmax(168px,1fr)) !important;gap:0 !important;padding:14px 16px !important;border-radius:22px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(20,26,44,.07) !important;box-shadow:0 22px 54px -44px rgba(10,30,90,.28),inset 0 1px 0 rgba(255,255,255,.88) !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview li{display:flex !important;flex-direction:column !important;justify-content:center !important;min-height:58px !important;padding:10px 18px !important;border:0 !important;border-left:1px solid rgba(20,26,44,.07) !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;color:#6b758c !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview li:first-child{border-left:0 !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview li:before,body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview li:after{content:none !important;display:none !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview li strong{margin-top:6px !important;font-size:14.5px !important;line-height:1.25 !important;word-break:break-word !important}@media (max-width:720px){body.woocommerce-order-received #content .shop-checkout-page-2026 .woocommerce-thankyou-order-received{align-items:flex-start !important;justify-content:flex-start !important;text-align:left !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview li,body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview li:first-child{border-left:0 !important;border-top:1px solid rgba(20,26,44,.07) !important}body.woocommerce-order-received #content .shop-checkout-page-2026 ul.woocommerce-order-overview li:first-child{border-top:0 !important}}
#content .shop-printer-page-2026{background:0 0;border-bottom:0;border-radius:0;box-sizing:border-box;margin:0 auto 28px;max-width:1180px !important;overflow:visible;padding:0 16px 48px !important;width:100%}#content .d2026-printer{--d2026-stage-ink:#10182d;--d2026-stage-blue:#0059f8;--d2026-stage-cyan:#00bef6}#content .d2026-printer .d2026-podium-section{padding:clamp(18px, 2vw, 30px) 0 clamp(42px, 5vw, 72px)}#content .d2026-printer .d2026-podium-section:before{background:radial-gradient(720px 300px at 50% 46%,rgba(0,89,248,.09),transparent 70%),linear-gradient(180deg,rgba(246,250,255,.9),rgba(255,255,255,0))}#content .d2026-printer .d2026-podium-stage{align-items:end;gap:clamp(18px, 2.2vw, 30px);grid-template-columns:minmax(0, 1fr) minmax(0, 1.16fr) minmax(0, 1fr);max-width:1120px;position:relative}#content .d2026-printer .d2026-podium-stage:after{background:radial-gradient(ellipse at 50% 50%,rgba(15,30,80,.16),transparent 68%);bottom:292px;content:"";filter:blur(16px);height:42px;left:3%;pointer-events:none;position:absolute;right:3%;z-index:0}#content .d2026-printer .d2026-podium-item{background:0 0;border:0;box-shadow:none;overflow:visible;transform:translateY(38px) scale(.97)}#content .d2026-printer .d2026-podium-item:hover{box-shadow:none}#content .d2026-printer .d2026-podium-item[data-rank="1"]{transform:translateY(42px) scale(.97)}#content .d2026-printer .d2026-podium-item--gold{--d2026-plinth-h:148px;--d2026-printer-h:clamp(300px, 24vw, 376px);--d2026-printer-w:min(124%, 430px);--d2026-medal-1:#ffe597;--d2026-medal-2:#f6b81e}#content .d2026-printer .d2026-podium-item--silver{--d2026-plinth-h:112px;--d2026-printer-h:clamp(270px, 21vw, 336px);--d2026-printer-w:min(119%, 390px);--d2026-medal-1:#f5f8fc;--d2026-medal-2:#c8d3df}#content .d2026-printer .d2026-podium-item--bronze{--d2026-plinth-h:88px;--d2026-printer-h:clamp(282px, 22vw, 348px);--d2026-printer-w:min(112%, 370px);--d2026-medal-1:#f6d0af;--d2026-medal-2:#c87d43}#content .d2026-printer .d2026-podium-visual{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(416px, 34vw, 500px);padding-top:34px;position:relative;z-index:1}#content .d2026-printer .d2026-podium-orbit{background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.88),rgba(255,255,255,0) 58%),radial-gradient(circle at 50% 52%,rgba(0,190,246,.12),rgba(0,190,246,0) 64%);border-radius:50%;filter:blur(.2px);height:72%;left:50%;top:4%;position:absolute;transform:translateX(-50%);width:112%;z-index:0}#content .d2026-printer .d2026-podium-badge{left:50%;top:12px;transform:translateX(-50%);white-space:nowrap;z-index:7}#content .d2026-printer .d2026-podium-ribbon{border-radius:999px;left:50%;top:48px;transform:translateX(-50%);white-space:nowrap;z-index:7}#content .d2026-printer .d2026-podium-image,#content .d2026-printer .d2026-podium-item--gold .d2026-podium-image,#content .d2026-printer .d2026-podium-item--silver .d2026-podium-image,#content .d2026-printer .d2026-podium-item--bronze .d2026-podium-image{align-items:flex-end;background:0 0;bottom:calc(var(--d2026-plinth-h) - 20px);display:flex;height:var(--d2026-printer-h);justify-content:center;left:50%;overflow:visible;padding:0;position:absolute;transform:translateX(-50%);width:var(--d2026-printer-w);z-index:4}#content .d2026-printer .d2026-podium-glow{background:radial-gradient(ellipse,rgba(10,24,58,.3) 0%,rgba(10,24,58,.12) 46%,transparent 74%);bottom:-10px;filter:blur(10px);height:28px;width:68%;z-index:1}#content .d2026-printer .d2026-podium-image .d2026-podium-img,#content .d2026-printer .d2026-podium-image img{filter:drop-shadow(0 28px 30px rgba(10,24,58,.22)) drop-shadow(0 8px 10px rgba(10,24,58,.12));height:100%;max-height:100%;max-width:none;mix-blend-mode:normal;object-fit:contain;position:relative;transition:transform .52s cubic-bezier(.2,.75,.2,1),filter .52s ease;width:100%;z-index:2}#content .d2026-printer .d2026-podium-item:hover .d2026-podium-img,#content .d2026-printer .d2026-podium-item:hover .d2026-podium-image img{filter:drop-shadow(0 34px 34px rgba(10,24,58,.24)) drop-shadow(0 10px 13px rgba(10,24,58,.13));transform:translateY(-8px) scale(1.025)}#content .d2026-printer .d2026-podium-plinth,#content .d2026-printer .d2026-podium-plinth--gold,#content .d2026-printer .d2026-podium-plinth--silver,#content .d2026-printer .d2026-podium-plinth--bronze{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 30%),linear-gradient(180deg,var(--d2026-medal-1),var(--d2026-medal-2));border:1px solid rgba(255,255,255,.72);border-radius:20px 20px 9px 9px;box-shadow:0 22px 46px -28px rgba(15,30,80,.42),inset 0 1px 0 rgba(255,255,255,.82),inset 0 -24px 38px rgba(0,0,0,.07);color:rgba(15,23,42,.34);display:flex;flex-direction:column;font-size:18px;font-weight:900;height:var(--d2026-plinth-h);justify-content:center;letter-spacing:0;margin-top:0;overflow:hidden;padding:0;position:relative;z-index:3}#content .d2026-printer .d2026-podium-plinth:before{background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.52),rgba(255,255,255,.08));content:"";height:1px;left:10%;position:absolute;right:10%;top:14px}#content .d2026-printer .d2026-podium-plinth:after{background:radial-gradient(ellipse,rgba(10,24,58,.24),transparent 70%);bottom:-14px;content:"";filter:blur(10px);height:28px;left:5%;position:absolute;right:5%}#content .d2026-printer .d2026-podium-plinth span{font-size:clamp(70px, 7vw, 112px);letter-spacing:-.06em;line-height:.82;transform:translateX(-.03em)}#content .d2026-printer .d2026-podium-plinth em{font-size:12px;font-style:normal;font-weight:900;letter-spacing:.14em;line-height:1;margin-top:8px;text-transform:uppercase}#content .d2026-printer .d2026-podium-body{background:rgba(255,255,255,.94);border:1px solid rgba(220,228,240,.92);border-radius:20px;box-shadow:0 18px 46px -32px rgba(15,30,80,.32),inset 0 1px 0 rgba(255,255,255,.96);margin-top:16px;padding:18px 18px 20px}#content .d2026-printer .d2026-podium-item--gold .d2026-podium-body{border-color:rgba(245,184,31,.28);box-shadow:0 22px 54px -32px rgba(160,110,0,.3),inset 0 1px 0 rgba(255,255,255,.98);padding:20px 20px 22px}#content .d2026-printer .d2026-podium-tagline{font-size:13.5px}#content .d2026-printer .d2026-podium-chips li{background:rgba(246,248,251,.92);border-color:rgba(220,228,240,.86)}#content .d2026-printer .d2026-podium-actions{display:grid;grid-template-columns:minmax(0, 1fr) auto}#content .d2026-printer .d2026-podium-actions .d2026-cta--info{padding-left:14px !important;padding-right:14px !important}#content .d2026-printer .d2026-scenario-shell{background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(248,251,255,.96)),radial-gradient(540px 260px at 18% 4%,rgba(0,190,246,.08),transparent 68%);border:1px solid rgba(220,228,240,.94);border-radius:28px;box-shadow:0 22px 58px -42px rgba(15,30,80,.34),inset 0 1px 0 rgba(255,255,255,.95);display:grid;gap:clamp(14px, 1.8vw, 22px);grid-template-columns:minmax(230px, 280px) minmax(0, 1fr);margin:0 auto;max-width:1120px;opacity:0;padding:clamp(12px, 1.4vw, 16px);transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}#content .d2026-printer .d2026-scenario-shell.is-in{opacity:1;transform:none}#content .d2026-printer .d2026-scenario-tabs{display:grid;gap:10px;position:relative;z-index:2}#content .d2026-printer .d2026-scenario-tab{--scenario-accent:var(--d2026-brand);align-items:center;appearance:none;background:rgba(255,255,255,.72);border:1px solid rgba(220,228,240,.92);border-radius:18px;box-shadow:none;color:var(--d2026-ink-soft);cursor:pointer;display:grid;gap:12px;grid-template-columns:44px minmax(0, 1fr);min-height:76px;padding:12px;text-align:left;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,color .2s ease}#content .d2026-printer .d2026-scenario-tab--home{--scenario-accent:#2a78ff}#content .d2026-printer .d2026-scenario-tab--color{--scenario-accent:#f97a4a}#content .d2026-printer .d2026-scenario-tab--studio{--scenario-accent:#15a973}#content .d2026-printer .d2026-scenario-tab--industrial{--scenario-accent:#7c66e0}#content .d2026-printer .d2026-scenario-tab:hover{border-color:color-mix(in srgb,var(--scenario-accent) 28%,#dce4f0);transform:translateY(-1px)}#content .d2026-printer .d2026-scenario-tab.is-active{background:#fff;border-color:color-mix(in srgb,var(--scenario-accent) 38%,#dce4f0);box-shadow:0 14px 34px -26px color-mix(in srgb,var(--scenario-accent) 40%,transparent);color:var(--d2026-ink)}#content .d2026-printer .d2026-scenario-tab-icon{align-items:center;background:color-mix(in srgb,var(--scenario-accent) 12%,#fff);border-radius:14px;color:var(--scenario-accent);display:inline-flex;height:44px;justify-content:center;width:44px}#content .d2026-printer .d2026-scenario-tab-icon svg{stroke:currentColor}#content .d2026-printer .d2026-scenario-tab-copy{display:grid;gap:3px;min-width:0}#content .d2026-printer .d2026-scenario-tab-copy strong{color:inherit;font-size:14.5px;font-weight:850;line-height:1.2}#content .d2026-printer .d2026-scenario-tab-copy em{color:var(--scenario-accent);font-size:11px;font-style:normal;font-weight:800;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}#content .d2026-printer .d2026-scenario-panels{min-width:0}#content .d2026-printer .d2026-scenario-panels .d2026-cat[hidden]{display:none !important}#content .d2026-printer .d2026-scenario-panels .d2026-cat{background:0 0;background-image:none;border:0;border-radius:22px;box-shadow:none;min-height:100%;opacity:1;overflow:visible;padding:clamp(12px, 1.4vw, 18px);transform:none}#content .d2026-printer .d2026-scenario-panels .d2026-cat:before{display:none}#content .d2026-printer .d2026-scenario-panels .d2026-cat.is-active{animation:d2026-scenario-in .32s ease both}@keyframes d2026-scenario-in{from{opacity:0;transform:translateX(8px)}to{opacity:1;transform:none}}#content .d2026-printer .d2026-scenario-panels .d2026-cat-head{align-items:center;gap:14px;grid-template-columns:auto minmax(0, 1fr);margin-bottom:18px}#content .d2026-printer .d2026-scenario-panels .d2026-cat-icon{border-radius:16px;height:50px;width:50px}#content .d2026-printer .d2026-scenario-panels .d2026-cat-copy h2{font-size:clamp(21px, 2vw, 28px) !important}#content .d2026-printer .d2026-scenario-panels .d2026-cat-copy p{max-width:760px}#content .d2026-printer .d2026-scenario-panels .d2026-cat-grid{gap:clamp(12px, 1.2vw, 16px);grid-template-columns:repeat(4,minmax(0, 1fr))}#content .d2026-printer .d2026-mini{border-color:rgba(220,228,240,.92);border-radius:18px;box-shadow:0 14px 38px -34px rgba(15,30,80,.36);overflow:hidden}#content .d2026-printer .d2026-mini:hover{border-color:color-mix(in srgb,var(--cat-accent,var(--d2026-brand)) 24%,#dce4f0);box-shadow:0 22px 46px -30px rgba(15,30,80,.34)}#content .d2026-printer .d2026-mini-image{aspect-ratio:1/.86;background:radial-gradient(ellipse at 50% 84%,rgba(15,30,80,.12),transparent 62%),linear-gradient(180deg,#fff 0%,#f5f8fd 100%);padding:14px 14px 18px}#content .d2026-printer .d2026-mini-image img{filter:drop-shadow(0 12px 14px rgba(15,30,80,.13));mix-blend-mode:multiply}#content .d2026-printer .d2026-mini-body{padding:14px 14px 15px}#content .d2026-printer .d2026-mini-body h3{font-size:14.5px !important;min-height:3.8em}#content .d2026-printer .d2026-mini-price{font-size:17px}#content .d2026-printer .d2026-mini-actions{display:grid;grid-template-columns:minmax(0, 1fr) auto}#content .d2026-printer .d2026-mini-actions .d2026-cta{min-height:38px;padding:10px 12px !important}@media (max-width:1080px){#content .d2026-printer .d2026-podium-stage:after{bottom:262px}#content .d2026-printer .d2026-podium-item--gold{--d2026-printer-h:clamp(250px, 27vw, 318px)}#content .d2026-printer .d2026-podium-item--silver{--d2026-printer-h:clamp(228px, 25vw, 288px)}#content .d2026-printer .d2026-podium-item--bronze{--d2026-printer-h:clamp(238px, 26vw, 300px)}#content .d2026-printer .d2026-scenario-panels .d2026-cat-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:900px){#content .d2026-printer .d2026-scenario-shell{grid-template-columns:1fr}#content .d2026-printer .d2026-scenario-tabs{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:720px){#content .d2026-printer .d2026-podium-stage{grid-template-columns:1fr;max-width:430px}#content .d2026-printer .d2026-podium-stage:after{display:none}#content .d2026-printer .d2026-podium-item--gold{order:1;--d2026-plinth-h:118px;--d2026-printer-h:clamp(270px, 76vw, 330px);--d2026-printer-w:min(112%, 380px)}#content .d2026-printer .d2026-podium-item--silver{order:2;--d2026-plinth-h:96px;--d2026-printer-h:clamp(250px, 70vw, 306px);--d2026-printer-w:min(112%, 360px)}#content .d2026-printer .d2026-podium-item--bronze{order:3;--d2026-plinth-h:84px;--d2026-printer-h:clamp(260px, 72vw, 316px);--d2026-printer-w:min(106%, 350px)}#content .d2026-printer .d2026-podium-visual{min-height:390px}#content .d2026-printer .d2026-podium-tagline,#content .d2026-printer .d2026-podium-chips,#content .d2026-printer .d2026-podium-badge{display:block}#content .d2026-printer .d2026-podium-chips{display:flex}#content .d2026-printer .d2026-podium-body h3,#content .d2026-printer .d2026-podium-item--gold .d2026-podium-body h3{font-size:18px !important}#content .d2026-printer .d2026-podium-price{font-size:20px}#content .d2026-printer .d2026-podium-actions .d2026-cta--info span{display:inline}#content .d2026-printer .d2026-podium-actions .d2026-cta--info:after{content:none}#content .d2026-printer .d2026-scenario-tabs{grid-template-columns:1fr}#content .d2026-printer .d2026-scenario-tab{min-height:66px}#content .d2026-printer .d2026-scenario-panels .d2026-cat-head{grid-template-columns:1fr}}@media (max-width:520px){#content .d2026-printer .d2026-podium-visual{min-height:350px}#content .d2026-printer .d2026-podium-ribbon{font-size:10px;padding:5px 10px}#content .d2026-printer .d2026-scenario-panels .d2026-cat-grid{grid-template-columns:1fr}#content .d2026-printer .d2026-mini-body h3{min-height:0}}@media (prefers-reduced-motion:reduce){#content .d2026-printer .d2026-scenario-shell,#content .d2026-printer .d2026-scenario-panels .d2026-cat.is-active,#content .d2026-printer .d2026-podium-image .d2026-podium-img,#content .d2026-printer .d2026-podium-image img{animation:none !important;transition:none !important}}#content .d2026-printer--choose .d2026-head{padding-bottom:10px}#content .d2026-printer--choose .d2026-podium-section{margin-top:0;padding:2px 0 58px}#content .d2026-printer--choose .d2026-podium-section .d2026-section-head{display:none}#content .d2026-printer--choose .d2026-podium-section:before{background:linear-gradient(180deg,rgba(236,246,255,.72) 0%,rgba(255,255,255,0) 70%),linear-gradient(90deg,rgba(222,231,247,0) 0%,rgba(222,231,247,.48) 50%,rgba(222,231,247,0) 100%);height:74%;top:0;width:min(1120px, 100%)}#content .d2026-printer--choose .d2026-podium-stage{align-items:end;display:grid;gap:0;grid-template-columns:minmax(0, 1fr) minmax(0, 1.16fr) minmax(0, 1fr);isolation:isolate;margin:0 auto;max-width:1100px;min-height:590px;padding:42px 0 0;position:relative}#content .d2026-printer--choose .d2026-podium-stage:before{background:linear-gradient(90deg,rgba(171,196,231,0),rgba(169,198,236,.62),rgba(171,196,231,0));bottom:178px;content:"";height:1px;left:6%;pointer-events:none;position:absolute;right:6%;z-index:1}#content .d2026-printer--choose .d2026-podium-stage:after{background:radial-gradient(ellipse at 50% 50%,rgba(23,42,78,.14),rgba(23,42,78,0) 68%);bottom:158px;content:"";filter:blur(15px);height:44px;left:4%;pointer-events:none;position:absolute;right:4%;z-index:0}#content .d2026-printer--choose .d2026-podium-item,#content .d2026-printer--choose .d2026-podium-item:hover,#content .d2026-printer--choose .d2026-podium-item.is-in,#content .d2026-printer--choose .d2026-podium-item--gold.is-in{background:0 0;border:0;box-shadow:none;overflow:visible;transform:none}#content .d2026-printer--choose .d2026-podium-item--gold{--d2026-plinth-h:250px;--d2026-printer-h:316px;--d2026-printer-w:min(128%, 430px);--d2026-podium-accent:#f7c431;--d2026-podium-accent-strong:#d89a00;--d2026-podium-cap:linear-gradient(180deg,#ffe994 0%,#ffc423 55%,#e3a400 100%);--d2026-podium-face:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(255,252,242,.98) 100%);--d2026-podium-border:rgba(244,191,55,.46)}#content .d2026-printer--choose .d2026-podium-item--silver{--d2026-plinth-h:218px;--d2026-printer-h:274px;--d2026-printer-w:min(116%, 360px);--d2026-podium-accent:#c7d2df;--d2026-podium-accent-strong:#8f9bab;--d2026-podium-cap:linear-gradient(180deg,#f8fbff 0%,#d9e2ec 56%,#aebdcc 100%);--d2026-podium-face:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(247,250,254,.98) 100%);--d2026-podium-border:rgba(198,210,223,.72)}#content .d2026-printer--choose .d2026-podium-item--bronze{--d2026-plinth-h:206px;--d2026-printer-h:260px;--d2026-printer-w:min(112%, 338px);--d2026-podium-accent:#d99058;--d2026-podium-accent-strong:#ad642e;--d2026-podium-cap:linear-gradient(180deg,#f7cfaa 0%,#d88b4e 56%,#ad6029 100%);--d2026-podium-face:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(255,249,244,.98) 100%);--d2026-podium-border:rgba(216,139,78,.48)}#content .d2026-printer--choose .d2026-podium-visual{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(var(--d2026-plinth-h) + var(--d2026-printer-h) + 24px);padding-top:0;position:relative;z-index:2}#content .d2026-printer--choose .d2026-podium-orbit{background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,0) 68%),linear-gradient(90deg,rgba(234,241,252,0),rgba(234,241,252,.78),rgba(234,241,252,0));border-radius:28px;filter:none;height:calc(var(--d2026-printer-h) + 90px);left:50%;position:absolute;top:6px;transform:translateX(-50%);width:88%;z-index:0}#content .d2026-printer--choose .d2026-podium-badge{display:none}#content .d2026-printer--choose .d2026-podium-ribbon{background:#ffc729;border:1px solid rgba(255,255,255,.82);border-radius:14px;box-shadow:0 16px 26px -18px rgba(137,92,0,.6),inset 0 1px 0 rgba(255,255,255,.7);color:#5b3f00;font-size:10px;font-weight:900;left:16%;letter-spacing:0;line-height:1.12;max-width:76px;padding:8px 9px;position:absolute;text-align:center;text-transform:uppercase;top:26px;transform:none;white-space:normal;z-index:8}#content .d2026-printer--choose .d2026-podium-image,#content .d2026-printer--choose .d2026-podium-item--gold .d2026-podium-image,#content .d2026-printer--choose .d2026-podium-item--silver .d2026-podium-image,#content .d2026-printer--choose .d2026-podium-item--bronze .d2026-podium-image{align-items:flex-end;background:0 0;bottom:calc(var(--d2026-plinth-h) - 8px);display:flex;height:var(--d2026-printer-h);justify-content:center;left:50%;overflow:visible;padding:0;position:absolute;transform:translateX(-50%);width:var(--d2026-printer-w);z-index:5}#content .d2026-printer--choose .d2026-podium-glow{background:radial-gradient(ellipse,rgba(17,28,52,.26),rgba(17,28,52,.08) 48%,rgba(17,28,52,0) 74%);bottom:-10px;filter:blur(9px);height:28px;position:absolute;width:70%;z-index:1}#content .d2026-printer--choose .d2026-podium-image .d2026-podium-img,#content .d2026-printer--choose .d2026-podium-image img{filter:drop-shadow(0 26px 28px rgba(10,24,58,.22)) drop-shadow(0 8px 10px rgba(10,24,58,.1));height:100%;max-height:100%;max-width:none;mix-blend-mode:normal;object-fit:contain;position:relative;transition:transform .52s cubic-bezier(.2,.75,.2,1),filter .52s ease;width:100%;z-index:2}#content .d2026-printer--choose .d2026-podium-item:hover .d2026-podium-img,#content .d2026-printer--choose .d2026-podium-item:hover .d2026-podium-image img{filter:drop-shadow(0 31px 32px rgba(10,24,58,.24)) drop-shadow(0 11px 13px rgba(10,24,58,.12));transform:translateY(-7px) scale(1.018)}#content .d2026-printer--choose .d2026-podium-plinth,#content .d2026-printer--choose .d2026-podium-plinth--gold,#content .d2026-printer--choose .d2026-podium-plinth--silver,#content .d2026-printer--choose .d2026-podium-plinth--bronze{align-items:center;background:var(--d2026-podium-face);border:1px solid var(--d2026-podium-border);border-radius:18px 18px 10px 10px;box-shadow:0 30px 52px -38px rgba(15,30,80,.44),inset 0 1px 0 rgba(255,255,255,.95),inset 0 -22px 36px rgba(34,47,75,.04);color:var(--d2026-ink);display:flex;flex-direction:column;height:var(--d2026-plinth-h);justify-content:flex-start;letter-spacing:0;margin-top:0;overflow:visible;padding:42px 22px 20px;position:relative;z-index:3}#content .d2026-printer--choose .d2026-podium-plinth:before{background:var(--d2026-podium-cap);border:1px solid rgba(255,255,255,.7);border-radius:50%;box-shadow:0 16px 26px -24px rgba(15,30,80,.5),inset 0 1px 0 rgba(255,255,255,.7),inset 0 -14px 24px rgba(29,42,70,.1);content:"";height:44px;left:-1%;position:absolute;right:-1%;top:-21px;z-index:1}#content .d2026-printer--choose .d2026-podium-plinth:after{background:linear-gradient(90deg,rgba(255,255,255,.15),rgba(255,255,255,.78),rgba(255,255,255,.15));bottom:auto;content:"";filter:none;height:1px;left:12%;position:absolute;right:12%;top:14px;z-index:2}#content .d2026-printer--choose .d2026-podium-rank{align-items:center;color:var(--d2026-podium-accent-strong);display:inline-grid;gap:2px;justify-items:center;line-height:1;margin-bottom:10px;position:relative;z-index:4}#content .d2026-printer--choose .d2026-podium-rank:before,#content .d2026-printer--choose .d2026-podium-rank:after{border:2px solid color-mix(in srgb,var(--d2026-podium-accent) 72%,transparent);content:"";height:48px;position:absolute;top:2px;width:24px}#content .d2026-printer--choose .d2026-podium-rank:before{border-right:0;border-radius:26px 0 0 26px;left:-32px;transform:rotate(-14deg)}#content .d2026-printer--choose .d2026-podium-rank:after{border-left:0;border-radius:0 26px 26px 0;right:-32px;transform:rotate(14deg)}#content .d2026-printer--choose .d2026-podium-rank span{color:inherit;font-size:54px;font-weight:900;letter-spacing:0;line-height:.84;transform:none}#content .d2026-printer--choose .d2026-podium-rank em{color:#14223b;font-size:10px;font-style:normal;font-weight:900;letter-spacing:0;line-height:1;margin-top:0;text-transform:uppercase}#content .d2026-printer--choose .d2026-podium-body,#content .d2026-printer--choose .d2026-podium-item--gold .d2026-podium-body{background:0 0;border:0;box-shadow:none;display:flex;flex:1 1 auto;flex-direction:column;margin:0;min-height:0;padding:0;position:relative;text-align:center;z-index:4}#content .d2026-printer--choose .d2026-podium-body h3,#content .d2026-printer--choose .d2026-podium-item--gold .d2026-podium-body h3{color:#111b33 !important;font-size:16px !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.18 !important;margin:0 0 9px !important}#content .d2026-printer--choose .d2026-podium-body h3 a{color:inherit}#content .d2026-printer--choose .d2026-podium-tagline{display:none}#content .d2026-printer--choose .d2026-podium-chips{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;list-style:none;margin:0 0 11px;padding:0}#content .d2026-printer--choose .d2026-podium-chips li{align-items:center;background:rgba(255,255,255,.84);border:1px solid rgba(219,228,241,.92);border-radius:999px;box-shadow:0 8px 16px -14px rgba(15,30,80,.32);color:#17223b;display:inline-flex;font-size:11px;font-weight:800;gap:4px;letter-spacing:0;line-height:1;padding:6px 9px}#content .d2026-printer--choose .d2026-podium-chips li i{color:#1768ff;display:inline-flex;line-height:0}#content .d2026-printer--choose .d2026-podium-price-row{align-items:center;display:flex;justify-content:center;margin:auto 0 12px}#content .d2026-printer--choose .d2026-podium-price{color:#1f73e8;font-size:15px;font-weight:900;letter-spacing:0;line-height:1}#content .d2026-printer--choose .d2026-podium-price .woocommerce-Price-amount,#content .d2026-printer--choose .d2026-podium-price bdi{color:inherit;font-weight:900}#content .d2026-printer--choose .d2026-podium-price del{color:#728198;font-size:13px;font-weight:800;margin-right:7px}#content .d2026-printer--choose .d2026-podium-stock{display:none}#content .d2026-printer--choose .d2026-podium-actions{display:flex;justify-content:center;margin-top:0}#content .d2026-printer--choose .d2026-podium-actions .d2026-cta--info{align-items:center;background:rgba(255,255,255,.92) !important;border:1px solid rgba(74,127,232,.28) !important;border-radius:8px !important;box-shadow:0 10px 20px -17px rgba(28,91,209,.45);color:#1f73e8 !important;display:inline-flex !important;font-size:11px !important;font-weight:900 !important;gap:8px !important;justify-content:center;letter-spacing:0;min-height:36px;min-width:146px;padding:10px 17px !important;text-transform:none}#content .d2026-printer--choose .d2026-podium-item--gold .d2026-podium-actions .d2026-cta--info{background:linear-gradient(180deg,#2678ff 0%,#095df3 100%) !important;border-color:transparent !important;box-shadow:0 14px 24px -14px rgba(15,91,239,.66);color:#fff !important}#content .d2026-printer--choose .d2026-podium-actions .d2026-cta--info i{display:inline-flex;line-height:0}@media (max-width:1080px){#content .d2026-printer--choose .d2026-podium-stage{min-height:540px}#content .d2026-printer--choose .d2026-podium-item--gold{--d2026-plinth-h:238px;--d2026-printer-h:278px;--d2026-printer-w:min(124%, 370px)}#content .d2026-printer--choose .d2026-podium-item--silver{--d2026-plinth-h:212px;--d2026-printer-h:242px;--d2026-printer-w:min(116%, 318px)}#content .d2026-printer--choose .d2026-podium-item--bronze{--d2026-plinth-h:202px;--d2026-printer-h:234px;--d2026-printer-w:min(110%, 304px)}#content .d2026-printer--choose .d2026-podium-plinth,#content .d2026-printer--choose .d2026-podium-plinth--gold,#content .d2026-printer--choose .d2026-podium-plinth--silver,#content .d2026-printer--choose .d2026-podium-plinth--bronze{padding-left:16px;padding-right:16px}}@media (max-width:820px){#content .d2026-printer--choose .d2026-podium-stage{gap:20px;grid-template-columns:1fr;max-width:430px;min-height:0;padding-top:26px}#content .d2026-printer--choose .d2026-podium-stage:before,#content .d2026-printer--choose .d2026-podium-stage:after{display:none}#content .d2026-printer--choose .d2026-podium-item--gold{order:1;--d2026-plinth-h:238px;--d2026-printer-h:270px;--d2026-printer-w:min(112%, 360px)}#content .d2026-printer--choose .d2026-podium-item--silver{order:2;--d2026-plinth-h:222px;--d2026-printer-h:252px;--d2026-printer-w:min(110%, 338px)}#content .d2026-printer--choose .d2026-podium-item--bronze{order:3;--d2026-plinth-h:222px;--d2026-printer-h:250px;--d2026-printer-w:min(106%, 330px)}#content .d2026-printer--choose .d2026-podium-visual{min-height:calc(var(--d2026-plinth-h) + var(--d2026-printer-h) + 16px)}#content .d2026-printer--choose .d2026-podium-plinth,#content .d2026-printer--choose .d2026-podium-plinth--gold,#content .d2026-printer--choose .d2026-podium-plinth--silver,#content .d2026-printer--choose .d2026-podium-plinth--bronze{border-radius:18px 18px 12px 12px;padding:42px 20px 20px}}@media (max-width:520px){#content .d2026-printer--choose .d2026-podium-section{padding-bottom:38px}#content .d2026-printer--choose .d2026-podium-stage{max-width:360px}#content .d2026-printer--choose .d2026-podium-item--gold{--d2026-printer-h:238px;--d2026-printer-w:min(112%, 318px)}#content .d2026-printer--choose .d2026-podium-item--silver{--d2026-printer-h:224px;--d2026-printer-w:min(112%, 300px)}#content .d2026-printer--choose .d2026-podium-item--bronze{--d2026-printer-h:224px;--d2026-printer-w:min(108%, 294px)}#content .d2026-printer--choose .d2026-podium-ribbon{left:9%;top:18px}#content .d2026-printer--choose .d2026-podium-body h3,#content .d2026-printer--choose .d2026-podium-item--gold .d2026-podium-body h3{font-size:15px !important}#content .d2026-printer--choose .d2026-podium-rank span{font-size:48px}}@media (prefers-reduced-motion:reduce){#content .d2026-printer--choose .d2026-podium-image .d2026-podium-img,#content .d2026-printer--choose .d2026-podium-image img,#content .d2026-printer--choose .d2026-podium-actions .d2026-cta--info{transition:none !important}}body.page-template-page-woo-header #content .bd.shop-page-2026.shop-printer-page-2026,#content .bd.shop-page-2026.shop-printer-page-2026{margin:0 auto 28px !important;max-width:1180px !important;padding:0 16px 48px !important;width:100% !important}#content .shop-printer-page-2026 .shop-entry-2026{background:0 0;box-shadow:none;box-sizing:border-box;color:#172033;float:none;font-family:"Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;line-height:1.6;margin:0 auto;max-width:100%;padding:0;width:100%}#content .d2026-printer{--d2026-ink:#0c1530;--d2026-ink-soft:#1f2a4a;--d2026-text:#475569;--d2026-text-soft:#64748b;--d2026-line:#e5eaf2;--d2026-line-soft:#eef1f7;--d2026-surface:#fff;--d2026-surface-2:#f6f8fb;--d2026-brand:#0059f8;--d2026-brand-2:#00bef6;--d2026-success:#18a058;--d2026-warn:#f59e0b;--d2026-gold-1:#ffd86b;--d2026-gold-2:#f5b81f;--d2026-silver-1:#e4ebf2;--d2026-silver-2:#c9d4e0;--d2026-bronze-1:#f0c197;--d2026-bronze-2:#cd8a52;color:var(--d2026-text);font-family:"Open Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased}#content .d2026-printer *,#content .d2026-printer *:before,#content .d2026-printer *:after{box-sizing:border-box}#content .d2026-printer a{text-decoration:none}#content .d2026-printer img{max-width:100%;height:auto;display:block}#content .d2026-printer .d2026-head{padding:clamp(28px, 4vw, 56px) 8px clamp(20px, 3vw, 32px);text-align:center}#content .d2026-printer .d2026-head .service-compact-copy{max-width:880px;margin:0 auto}#content .d2026-printer .d2026-head h1{margin:8px 0 14px !important;font-size:clamp(34px, 4.2vw, 56px) !important;line-height:1.06 !important;font-weight:800 !important;letter-spacing:-.01em !important;color:var(--d2026-ink) !important}#content .d2026-printer .d2026-head p{max-width:720px;margin:0 auto;font-size:clamp(15px, 1.05vw, 17px);line-height:1.65;color:var(--d2026-text)}#content .d2026-printer .d2026-section-head{margin:0 auto clamp(20px, 2.4vw, 30px);max-width:760px;opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}#content .d2026-printer .d2026-section-head.is-in{opacity:1;transform:none}#content .d2026-printer .d2026-section-head--center{text-align:center}#content .d2026-printer .d2026-section-tag{align-items:center;background:linear-gradient(135deg,rgba(0,89,248,.1),rgba(0,190,246,.08));border-radius:999px;color:var(--d2026-brand);display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.04em;margin-bottom:12px;padding:6px 14px;text-transform:uppercase}#content .d2026-printer .d2026-section-tag i{display:inline-flex;line-height:0}#content .d2026-printer .d2026-section-head h2{margin:0 0 10px !important;font-size:clamp(24px, 2.8vw, 36px) !important;font-weight:800 !important;color:var(--d2026-ink) !important;line-height:1.2 !important}#content .d2026-printer .d2026-section-head p{margin:0;color:var(--d2026-text);font-size:15px;line-height:1.6}#content .d2026-printer .d2026-podium-section{padding:clamp(16px, 2vw, 28px) 0 clamp(36px, 4vw, 56px);position:relative}#content .d2026-printer .d2026-podium-section:before{background:radial-gradient(60% 60% at 50% 40%,rgba(0,89,248,.06),transparent 70%);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:min(960px, 100%);z-index:0}#content .d2026-printer .d2026-podium-section>*{position:relative;z-index:1}#content .d2026-printer .d2026-podium-section .d2026-section-head{text-align:center}#content .d2026-printer .d2026-podium-stage{align-items:end;display:grid;gap:clamp(14px, 1.8vw, 24px);grid-template-columns:1fr 1.18fr 1fr;margin:clamp(18px, 2vw, 32px) auto 0;max-width:1080px}#content .d2026-printer .d2026-podium-item{background:var(--d2026-surface);border:1px solid var(--d2026-line);border-radius:22px;box-shadow:0 18px 50px -28px rgba(15,30,80,.2);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:relative;transform:translateY(40px) scale(.96);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease;transition-delay:var(--d2026-podium-delay,0ms)}#content .d2026-printer .d2026-podium-item.is-in{opacity:1;transform:none}#content .d2026-printer .d2026-podium-item:hover{box-shadow:0 30px 70px -28px rgba(15,30,80,.32)}#content .d2026-printer .d2026-podium-item[data-rank="1"]{transform:translateY(48px) scale(.96)}#content .d2026-printer .d2026-podium-badge{background:rgba(15,23,42,.04);border-radius:999px;color:var(--d2026-ink-soft);font-size:11px;font-weight:800;left:14px;letter-spacing:.06em;padding:5px 10px;position:absolute;text-transform:uppercase;top:14px;z-index:3}#content .d2026-printer .d2026-podium-item--gold .d2026-podium-badge{background:linear-gradient(135deg,var(--d2026-gold-1),var(--d2026-gold-2));color:#6b4b00}#content .d2026-printer .d2026-podium-item--silver .d2026-podium-badge{background:linear-gradient(135deg,var(--d2026-silver-1),var(--d2026-silver-2));color:#2c3a52}#content .d2026-printer .d2026-podium-item--bronze .d2026-podium-badge{background:linear-gradient(135deg,var(--d2026-bronze-1),var(--d2026-bronze-2));color:#4a2a0a}#content .d2026-printer .d2026-podium-ribbon{background:linear-gradient(135deg,var(--d2026-brand),var(--d2026-brand-2));border-radius:0 999px 999px 0;color:#fff;font-size:11px;font-weight:800;left:0;letter-spacing:.04em;padding:6px 14px 6px 12px;position:absolute;text-transform:uppercase;top:56px;z-index:3;box-shadow:0 8px 20px -10px rgba(0,89,248,.55)}#content .d2026-printer .d2026-podium-image{align-items:center;background:radial-gradient(60% 60% at 50% 70%,rgba(15,23,42,.06),transparent 70%),linear-gradient(180deg,#fafcff 0%,#eef2f9 100%);display:flex;height:260px;justify-content:center;overflow:hidden;padding:18px 18px 24px;position:relative}#content .d2026-printer .d2026-podium-item--gold .d2026-podium-image{background:radial-gradient(60% 60% at 50% 70%,rgba(245,184,31,.18),transparent 70%),linear-gradient(180deg,#fffbef 0%,#fef4d6 100%);height:290px}#content .d2026-printer .d2026-podium-item--silver .d2026-podium-image{background:radial-gradient(60% 60% at 50% 70%,rgba(148,163,184,.18),transparent 70%),linear-gradient(180deg,#fafcff 0%,#e4ebf5 100%)}#content .d2026-printer .d2026-podium-item--bronze .d2026-podium-image{background:radial-gradient(60% 60% at 50% 70%,rgba(205,138,82,.18),transparent 70%),linear-gradient(180deg,#fff6ee 0%,#f6dcc4 100%)}#content .d2026-printer .d2026-podium-glow{background:radial-gradient(40% 35% at 50% 90%,rgba(15,23,42,.18),transparent 70%);bottom:6px;content:"";filter:blur(2px);height:26px;left:50%;position:absolute;transform:translateX(-50%);width:70%;z-index:0}#content .d2026-printer .d2026-podium-image .d2026-podium-img,#content .d2026-printer .d2026-podium-image img{max-height:100%;max-width:100%;object-fit:contain;mix-blend-mode:multiply;position:relative;transition:transform .45s cubic-bezier(.2,.7,.2,1);z-index:1;filter:drop-shadow(0 14px 18px rgba(15,23,42,.18))}#content .d2026-printer .d2026-podium-item:hover .d2026-podium-img,#content .d2026-printer .d2026-podium-item:hover .d2026-podium-image img{transform:translateY(-6px) scale(1.03)}#content .d2026-printer .d2026-podium-body{padding:20px 22px 24px;flex:1 1 auto;display:flex;flex-direction:column}#content .d2026-printer .d2026-podium-body h3{color:var(--d2026-ink) !important;font-size:19px !important;font-weight:800 !important;line-height:1.25 !important;margin:0 0 8px !important}#content .d2026-printer .d2026-podium-item--gold .d2026-podium-body h3{font-size:22px !important}#content .d2026-printer .d2026-podium-body h3 a{color:inherit}#content .d2026-printer .d2026-podium-body h3 a:hover{color:var(--d2026-brand)}#content .d2026-printer .d2026-podium-tagline{color:var(--d2026-text);font-size:14px;line-height:1.55;margin:0 0 14px}#content .d2026-printer .d2026-podium-chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 16px;padding:0}#content .d2026-printer .d2026-podium-chips li{background:var(--d2026-surface-2);border:1px solid var(--d2026-line-soft);border-radius:999px;color:var(--d2026-ink-soft);font-size:11.5px;font-weight:600;padding:4px 10px}#content .d2026-printer .d2026-podium-price-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 14px;margin:auto 0 14px}#content .d2026-printer .d2026-podium-price{color:var(--d2026-ink);font-size:22px;font-weight:800;letter-spacing:-.01em}#content .d2026-printer .d2026-podium-price .woocommerce-Price-amount,#content .d2026-printer .d2026-podium-price bdi{font-weight:800;color:var(--d2026-ink)}#content .d2026-printer .d2026-podium-price del{color:var(--d2026-text-soft);font-size:14px;font-weight:600;margin-right:6px}#content .d2026-printer .d2026-podium-price ins{background:0 0;text-decoration:none}#content .d2026-printer .d2026-podium-stock{border-radius:999px;font-size:11.5px;font-weight:700;padding:4px 10px}#content .d2026-printer .d2026-podium-stock--instock{background:rgba(24,160,88,.1);color:#0d7b3f}#content .d2026-printer .d2026-podium-stock--onbackorder{background:rgba(245,158,11,.12);color:#b56308}#content .d2026-printer .d2026-podium-stock--unknown{background:rgba(100,116,139,.12);color:#475569}#content .d2026-printer .d2026-podium-actions{display:flex;flex-wrap:wrap;gap:8px}#content .d2026-printer .d2026-podium-plinth{align-items:flex-start;background:linear-gradient(180deg,#eef2f9 0%,#dbe2ee 100%);border-radius:6px 6px 0 0;box-shadow:inset 0 1px 0 rgba(255,255,255,.7);color:rgba(15,23,42,.32);display:flex;font-size:56px;font-weight:900;height:64px;justify-content:center;letter-spacing:-.02em;margin-top:6px;padding-top:4px;position:relative}#content .d2026-printer .d2026-podium-plinth:after{background:rgba(15,23,42,.08);bottom:-1px;content:"";height:4px;left:-3%;position:absolute;right:-3%;filter:blur(3px)}#content .d2026-printer .d2026-podium-plinth--gold{background:linear-gradient(180deg,#fff0c2 0%,#f5b81f 100%);color:rgba(107,75,0,.42);height:110px;font-size:88px}#content .d2026-printer .d2026-podium-plinth--silver{background:linear-gradient(180deg,#f3f6fb 0%,#c9d4e0 100%);color:rgba(44,58,82,.32);height:80px;font-size:72px}#content .d2026-printer .d2026-podium-plinth--bronze{background:linear-gradient(180deg,#fbe2cd 0%,#cd8a52 100%);color:rgba(74,42,10,.38);height:58px;font-size:54px}#content .d2026-printer .d2026-bestseller{align-items:center;background:radial-gradient(120% 80% at 100% 0%,rgba(0,190,246,.18),transparent 60%),linear-gradient(135deg,#0c1530 0%,#1a2956 55%,#0059f8 100%);border-radius:28px;box-shadow:0 30px 60px -28px rgba(10,40,120,.5);color:#fff;display:grid;gap:clamp(20px, 3vw, 40px);grid-template-columns:1.25fr 1fr;margin:clamp(32px, 4vw, 56px) 0;overflow:hidden;padding:clamp(26px, 3vw, 44px);position:relative;opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}#content .d2026-printer .d2026-bestseller.is-in{opacity:1;transform:none}#content .d2026-printer .d2026-bestseller:before{background:radial-gradient(circle,rgba(255,216,107,.22) 0%,transparent 60%);content:"";height:420px;left:-120px;pointer-events:none;position:absolute;top:-180px;width:420px}#content .d2026-printer .d2026-bestseller-copy{position:relative;z-index:2}#content .d2026-printer .d2026-bestseller-kicker{align-items:center;background:rgba(255,255,255,.12);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:800;gap:8px;letter-spacing:.06em;margin-bottom:14px;padding:6px 14px;text-transform:uppercase;animation:d2026-pulse 2.4s ease-in-out infinite}#content .d2026-printer .d2026-bestseller-kicker i{color:#ffd86b;display:inline-flex;line-height:0}@keyframes d2026-pulse{0%,100%{box-shadow:0 0 0 0 rgba(255,216,107,.6)}50%{box-shadow:0 0 0 8px rgba(255,216,107,0)}}#content .d2026-printer .d2026-bestseller h2{color:#fff !important;font-size:clamp(24px, 2.8vw, 34px) !important;font-weight:800 !important;line-height:1.18 !important;margin:0 0 12px !important}#content .d2026-printer .d2026-bestseller p{color:rgba(255,255,255,.84);font-size:15px;line-height:1.6;margin:0 0 18px;max-width:460px}#content .d2026-printer .d2026-bestseller-meta{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px 18px;margin-bottom:18px}#content .d2026-printer .d2026-bestseller-price{color:#fff;font-size:26px;font-weight:800;letter-spacing:-.01em}#content .d2026-printer .d2026-bestseller-price .woocommerce-Price-amount,#content .d2026-printer .d2026-bestseller-price bdi{color:#fff;font-weight:800}#content .d2026-printer .d2026-bestseller-stock{background:rgba(255,216,107,.18);border-radius:999px;color:#ffd86b;font-size:12px;font-weight:700;padding:5px 12px}#content .d2026-printer .d2026-bestseller-actions{display:flex;flex-wrap:wrap;gap:10px;position:relative;z-index:2}#content .d2026-printer .d2026-bestseller-media{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.02) 100%);border:1px solid rgba(255,255,255,.14);border-radius:22px;display:flex;flex-direction:column;justify-content:center;min-height:260px;overflow:hidden;padding:22px;position:relative}#content .d2026-printer .d2026-bestseller-shine{background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.16) 50%,transparent 70%);bottom:0;content:"";left:-100%;position:absolute;right:100%;top:0;animation:d2026-shine 4s ease-in-out infinite}@keyframes d2026-shine{0%{left:-100%;right:100%}60%,100%{left:100%;right:-100%}}#content .d2026-printer .d2026-bestseller-media img{max-height:240px;object-fit:contain;mix-blend-mode:screen;filter:drop-shadow(0 18px 30px rgba(0,0,0,.45));transition:transform .45s cubic-bezier(.2,.7,.2,1)}#content .d2026-printer .d2026-bestseller-media:hover img{transform:translateY(-6px) scale(1.03)}#content .d2026-printer .d2026-bestseller-title{color:rgba(255,255,255,.7);font-size:12px;font-weight:700;letter-spacing:.06em;margin-top:10px;text-transform:uppercase}#content .d2026-printer .d2026-categories{display:grid;gap:clamp(20px, 2.4vw, 36px);margin:clamp(20px, 3vw, 40px) 0}#content .d2026-printer .d2026-cat{background:var(--d2026-surface);border:1px solid var(--d2026-line);border-radius:26px;box-shadow:0 14px 40px -28px rgba(15,30,80,.18);opacity:0;overflow:hidden;padding:clamp(24px, 3vw, 36px) clamp(20px, 2.5vw, 32px);position:relative;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease,box-shadow .25s ease}#content .d2026-printer .d2026-cat.is-in{opacity:1;transform:none}#content .d2026-printer .d2026-cat:hover{box-shadow:0 24px 56px -28px rgba(15,30,80,.26)}#content .d2026-printer .d2026-cat:before{background:linear-gradient(90deg,var(--cat-accent,#0059f8),transparent 60%);content:"";height:4px;left:0;opacity:.9;position:absolute;right:0;top:0}#content .d2026-printer .d2026-cat--home{--cat-accent:#2a78ff;background-image:linear-gradient(180deg,#f3f7ff 0%,#fff 60%)}#content .d2026-printer .d2026-cat--color{--cat-accent:#f97a4a;background-image:linear-gradient(180deg,#fff5ee 0%,#fff 60%)}#content .d2026-printer .d2026-cat--studio{--cat-accent:#15a973;background-image:linear-gradient(180deg,#effbf4 0%,#fff 60%)}#content .d2026-printer .d2026-cat--industrial{--cat-accent:#7c66e0;background-image:linear-gradient(180deg,#f3eefb 0%,#fff 60%)}#content .d2026-printer .d2026-cat-head{align-items:flex-start;display:grid;gap:18px;grid-template-columns:auto 1fr;margin-bottom:clamp(18px, 2vw, 26px)}#content .d2026-printer .d2026-cat-icon{align-items:center;background:#fff;border:1px solid var(--d2026-line);border-radius:18px;box-shadow:0 10px 24px -16px rgba(15,30,80,.3);color:var(--cat-accent,var(--d2026-brand));display:inline-flex;height:56px;justify-content:center;width:56px}#content .d2026-printer .d2026-cat-tag{color:var(--cat-accent,var(--d2026-brand));display:inline-block;font-size:12px;font-weight:800;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}#content .d2026-printer .d2026-cat-copy h2{color:var(--d2026-ink) !important;font-size:clamp(22px, 2.2vw, 28px) !important;font-weight:800 !important;line-height:1.22 !important;margin:0 0 8px !important}#content .d2026-printer .d2026-cat-copy p{color:var(--d2026-text);font-size:15px;line-height:1.6;margin:0 0 12px;max-width:720px}#content .d2026-printer .d2026-cat-bullets{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;margin:0;padding:0}#content .d2026-printer .d2026-cat-bullets li{align-items:center;color:var(--d2026-ink-soft);display:inline-flex;font-size:13.5px;font-weight:600;gap:6px}#content .d2026-printer .d2026-cat-bullets li i{color:var(--cat-accent,var(--d2026-brand));display:inline-flex;line-height:0}#content .d2026-printer .d2026-cat-bullets li span{line-height:1.3}#content .d2026-printer .d2026-cat-grid{display:grid;gap:clamp(12px, 1.4vw, 18px);grid-template-columns:repeat(4,minmax(0, 1fr))}#content .d2026-printer .d2026-mini{background:#fff;border:1px solid var(--d2026-line);border-radius:18px;display:flex;flex-direction:column;opacity:0;overflow:hidden;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease,box-shadow .2s ease,border-color .2s ease}#content .d2026-printer .d2026-mini.is-in{opacity:1;transform:none}#content .d2026-printer .d2026-mini:hover{border-color:var(--d2026-line-soft);box-shadow:0 18px 40px -24px rgba(15,30,80,.3);transform:translateY(-3px)}#content .d2026-printer .d2026-mini-image{align-items:center;aspect-ratio:4/3;background:radial-gradient(60% 60% at 50% 70%,rgba(15,23,42,.05),transparent 70%),linear-gradient(180deg,#fafcff 0%,#eef2f9 100%);display:flex;justify-content:center;overflow:hidden;padding:16px;position:relative}#content .d2026-printer .d2026-mini-image img{max-height:100%;max-width:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s cubic-bezier(.2,.7,.2,1);filter:drop-shadow(0 8px 12px rgba(15,23,42,.12))}#content .d2026-printer .d2026-mini:hover .d2026-mini-image img{transform:scale(1.06)}#content .d2026-printer .d2026-mini-stock{background:rgba(255,255,255,.92);border-radius:999px;font-size:11px;font-weight:700;padding:4px 10px;position:absolute;right:10px;top:10px}#content .d2026-printer .d2026-mini-stock--instock{color:#0d7b3f}#content .d2026-printer .d2026-mini-stock--onbackorder{color:#b56308}#content .d2026-printer .d2026-mini-stock--unknown{color:#475569}#content .d2026-printer .d2026-mini-body{display:flex;flex:1 1 auto;flex-direction:column;padding:14px 16px 16px}#content .d2026-printer .d2026-mini-body h3{color:var(--d2026-ink) !important;font-size:15px !important;font-weight:700 !important;line-height:1.3 !important;margin:0 0 8px !important;min-height:2.6em}#content .d2026-printer .d2026-mini-body h3 a{color:inherit}#content .d2026-printer .d2026-mini-body h3 a:hover{color:var(--cat-accent,var(--d2026-brand))}#content .d2026-printer .d2026-mini-price{color:var(--d2026-ink);font-size:18px;font-weight:800;letter-spacing:-.01em;margin:auto 0 12px}#content .d2026-printer .d2026-mini-price .woocommerce-Price-amount,#content .d2026-printer .d2026-mini-price bdi{color:var(--d2026-ink);font-weight:800}#content .d2026-printer .d2026-mini-price del{color:var(--d2026-text-soft);font-size:13px;font-weight:600;margin-right:6px}#content .d2026-printer .d2026-mini-price ins{background:0 0;text-decoration:none}#content .d2026-printer .d2026-mini-actions{display:flex;flex-wrap:wrap;gap:6px}#content .d2026-printer .d2026-cta{align-items:center;border-radius:12px !important;display:inline-flex !important;font-size:13px !important;font-weight:700 !important;gap:6px !important;justify-content:center;line-height:1 !important;padding:11px 16px !important;text-decoration:none !important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease !important;white-space:nowrap}#content .d2026-printer .d2026-cta--buy{background:linear-gradient(135deg,#fa3076,#fa4f30) !important;border:none !important;color:#fff !important;box-shadow:0 10px 22px -10px rgba(250,48,118,.55)}#content .d2026-printer .d2026-cta--buy:hover{transform:translateY(-2px);box-shadow:0 14px 28px -10px rgba(250,48,118,.7)}#content .d2026-printer .d2026-cta--info{background:#fff !important;border:1px solid var(--d2026-line) !important;color:var(--d2026-ink) !important}#content .d2026-printer .d2026-cta--info:hover{background:var(--d2026-surface-2) !important;transform:translateY(-2px);border-color:#d3dbe7 !important}#content .d2026-printer .d2026-podium-actions .d2026-cta{padding:13px 18px !important;font-size:13.5px !important}#content .d2026-printer .d2026-podium-item--gold .d2026-podium-actions .d2026-cta--buy{padding:14px 22px !important}#content .d2026-printer .d2026-bestseller-actions .d2026-cta--info{background:rgba(255,255,255,.1) !important;border-color:rgba(255,255,255,.22) !important;color:#fff !important;backdrop-filter:blur(4px)}#content .d2026-printer .d2026-bestseller-actions .d2026-cta--info:hover{background:rgba(255,255,255,.2) !important}#content .d2026-printer .d2026-check{padding:clamp(20px, 3vw, 40px) 0}#content .d2026-printer .d2026-check-grid{display:grid;gap:clamp(12px, 1.4vw, 18px);grid-template-columns:repeat(auto-fit,minmax(180px, 1fr))}#content .d2026-printer .d2026-check article{background:#fff;border:1px solid var(--d2026-line);border-radius:18px;opacity:0;padding:22px 20px 20px;position:relative;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease,box-shadow .2s ease}#content .d2026-printer .d2026-check article.is-in{opacity:1;transform:none}#content .d2026-printer .d2026-check article:hover{box-shadow:0 14px 32px -22px rgba(15,30,80,.3)}#content .d2026-printer .d2026-check-num{color:var(--d2026-brand);display:block;font-size:13px;font-weight:800;letter-spacing:.05em;margin-bottom:8px}#content .d2026-printer .d2026-check article h3{color:var(--d2026-ink) !important;font-size:16px !important;font-weight:800 !important;line-height:1.3 !important;margin:0 0 6px !important}#content .d2026-printer .d2026-check article p{color:var(--d2026-text);font-size:13.5px;line-height:1.55;margin:0}#content .d2026-printer .d2026-service{padding:clamp(20px, 3vw, 36px) 0 8px}#content .d2026-printer .d2026-service-head{margin-bottom:clamp(16px, 2vw, 24px)}#content .d2026-printer .d2026-service-tag{background:linear-gradient(135deg,rgba(0,89,248,.1),rgba(0,190,246,.08));border-radius:999px;color:var(--d2026-brand);display:inline-block;font-size:12px;font-weight:800;letter-spacing:.04em;margin-bottom:10px;padding:6px 14px;text-transform:uppercase}#content .d2026-printer .d2026-service-head h2{color:var(--d2026-ink) !important;font-size:clamp(22px, 2.4vw, 30px) !important;font-weight:800 !important;line-height:1.2 !important;margin:0 !important}#content .d2026-printer .d2026-service-grid{display:grid;gap:clamp(14px, 1.6vw, 22px);grid-template-columns:repeat(auto-fit,minmax(220px, 1fr))}#content .d2026-printer .d2026-service-grid>article{background:#fff;border:1px solid var(--d2026-line);border-radius:18px;opacity:0;padding:22px 20px;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease,box-shadow .2s ease,transform .25s ease}#content .d2026-printer .d2026-service-grid>article.is-in{opacity:1;transform:none}#content .d2026-printer .d2026-service-grid>article:hover{box-shadow:0 14px 32px -22px rgba(15,30,80,.3);transform:translateY(-3px)}#content .d2026-printer .d2026-service-ico{align-items:center;background:linear-gradient(135deg,rgba(0,89,248,.1),rgba(0,190,246,.08));border-radius:14px;color:var(--d2026-brand);display:inline-flex;height:44px;justify-content:center;margin-bottom:12px;width:44px}#content .d2026-printer .d2026-service-grid>article h3{color:var(--d2026-ink) !important;font-size:15.5px !important;font-weight:800 !important;line-height:1.3 !important;margin:0 0 6px !important}#content .d2026-printer .d2026-service-grid>article p{color:var(--d2026-text);font-size:13.5px;line-height:1.55;margin:0}#content .d2026-printer .d2026-final-cta{margin-top:clamp(28px, 3vw, 40px)}@media (max-width:980px){#content .d2026-printer .d2026-podium-stage{grid-template-columns:1fr 1fr 1fr;gap:12px}#content .d2026-printer .d2026-podium-image{height:200px}#content .d2026-printer .d2026-podium-item--gold .d2026-podium-image{height:220px}#content .d2026-printer .d2026-podium-plinth{height:50px;font-size:44px}#content .d2026-printer .d2026-podium-plinth--gold{height:78px;font-size:64px}#content .d2026-printer .d2026-podium-plinth--silver{height:62px;font-size:54px}#content .d2026-printer .d2026-podium-plinth--bronze{height:46px;font-size:42px}#content .d2026-printer .d2026-bestseller{grid-template-columns:1fr}#content .d2026-printer .d2026-cat-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:720px){#content .d2026-printer .d2026-head h1{font-size:30px !important}#content .d2026-printer .d2026-section-head h2{font-size:22px !important}#content .d2026-printer .d2026-podium-stage{align-items:end;gap:8px}#content .d2026-printer .d2026-podium-body{padding:14px 14px 16px}#content .d2026-printer .d2026-podium-body h3{font-size:14.5px !important}#content .d2026-printer .d2026-podium-item--gold .d2026-podium-body h3{font-size:16px !important}#content .d2026-printer .d2026-podium-tagline,#content .d2026-printer .d2026-podium-chips,#content .d2026-printer .d2026-podium-badge{display:none}#content .d2026-printer .d2026-podium-image{height:130px;padding:8px}#content .d2026-printer .d2026-podium-item--gold .d2026-podium-image{height:150px}#content .d2026-printer .d2026-podium-price{font-size:16px}#content .d2026-printer .d2026-podium-actions .d2026-cta{font-size:12px !important;padding:10px 12px !important}#content .d2026-printer .d2026-podium-actions .d2026-cta--info span{display:none}#content .d2026-printer .d2026-podium-actions .d2026-cta--info:after{content:"→";font-weight:800}#content .d2026-printer .d2026-cat-head{grid-template-columns:1fr}#content .d2026-printer .d2026-cat-icon{height:48px;width:48px}#content .d2026-printer .d2026-bestseller h2{font-size:22px !important}#content .d2026-printer .d2026-bestseller p{font-size:14px}#content .d2026-printer .d2026-bestseller-price{font-size:22px}}@media (max-width:840px){body.page-id-8759 #page,body.page-id-8765 #page,body.page-id-8759 #content,body.page-id-8765 #content{max-width:100% !important;min-width:0 !important;width:100% !important}body.page-id-8759 #page,body.page-id-8765 #page{overflow:hidden}body.page-id-8759 #primary-nav ul.sub-menu,body.page-id-8765 #primary-nav ul.sub-menu{display:none !important;left:auto !important;right:auto !important}#content .shop-printer-page-2026{padding:0 14px 30px !important;width:calc(100% - 8px) !important}}@media (max-width:460px){#content .d2026-printer .d2026-cat-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){#content .d2026-printer .d2026-podium-item,#content .d2026-printer .d2026-bestseller,#content .d2026-printer .d2026-cat,#content .d2026-printer .d2026-mini,#content .d2026-printer .d2026-section-head,#content .d2026-printer .d2026-check article,#content .d2026-printer .d2026-service-grid>article{opacity:1 !important;transform:none !important;transition:none !important}#content .d2026-printer .d2026-bestseller-kicker,#content .d2026-printer .d2026-bestseller-shine{animation:none !important}}#content .d2026-printer{--d2026-stage-ink:#10182d;--d2026-stage-blue:#0059f8;--d2026-stage-cyan:#00bef6}#content .d2026-printer .d2026-podium-section{padding:clamp(18px, 2vw, 30px) 0 clamp(42px, 5vw, 72px)}#content .d2026-printer .d2026-podium-section:before{background:radial-gradient(720px 300px at 50% 46%,rgba(0,89,248,.09),transparent 70%),linear-gradient(180deg,rgba(246,250,255,.9),rgba(255,255,255,0))}#content .d2026-printer .d2026-podium-stage{align-items:end;display:grid;gap:clamp(18px, 2.2vw, 30px);grid-template-columns:minmax(0, 1fr) minmax(0, 1.16fr) minmax(0, 1fr);margin:clamp(22px, 2.2vw, 34px) auto 0;max-width:1120px;position:relative}#content .d2026-printer .d2026-podium-stage:after{background:radial-gradient(ellipse at 50% 50%,rgba(15,30,80,.16),transparent 68%);bottom:292px;content:"";filter:blur(16px);height:42px;left:3%;pointer-events:none;position:absolute;right:3%;z-index:0}#content .d2026-printer .d2026-podium-item,#content .d2026-printer .d2026-podium-item:hover{background:0 0;border:0;box-shadow:none;overflow:visible}#content .d2026-printer .d2026-podium-item.is-in{opacity:1;transform:translateY(38px) scale(.97)}#content .d2026-printer .d2026-podium-item--gold.is-in{transform:translateY(42px) scale(.97)}#content .d2026-printer .d2026-podium-item--gold{--d2026-plinth-h:148px;--d2026-printer-h:clamp(300px, 24vw, 376px);--d2026-printer-w:min(124%, 430px);--d2026-medal-1:#ffe597;--d2026-medal-2:#f6b81e}#content .d2026-printer .d2026-podium-item--silver{--d2026-plinth-h:112px;--d2026-printer-h:clamp(270px, 21vw, 336px);--d2026-printer-w:min(119%, 390px);--d2026-medal-1:#f5f8fc;--d2026-medal-2:#c8d3df}#content .d2026-printer .d2026-podium-item--bronze{--d2026-plinth-h:88px;--d2026-printer-h:clamp(282px, 22vw, 348px);--d2026-printer-w:min(112%, 370px);--d2026-medal-1:#f6d0af;--d2026-medal-2:#c87d43}#content .d2026-printer .d2026-podium-visual{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(416px, 34vw, 500px);padding-top:34px;position:relative;z-index:1}#content .d2026-printer .d2026-podium-orbit{background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.88),rgba(255,255,255,0) 58%),radial-gradient(circle at 50% 52%,rgba(0,190,246,.12),rgba(0,190,246,0) 64%);border-radius:50%;filter:blur(.2px);height:72%;left:50%;position:absolute;top:4%;transform:translateX(-50%);width:112%;z-index:0}#content .d2026-printer .d2026-podium-badge{left:50%;top:12px;transform:translateX(-50%);white-space:nowrap;z-index:7}#content .d2026-printer .d2026-podium-ribbon{border-radius:999px;left:50%;top:48px;transform:translateX(-50%);white-space:nowrap;z-index:7}#content .d2026-printer .d2026-podium-image,#content .d2026-printer .d2026-podium-item--gold .d2026-podium-image,#content .d2026-printer .d2026-podium-item--silver .d2026-podium-image,#content .d2026-printer .d2026-podium-item--bronze .d2026-podium-image{align-items:flex-end;background:0 0;bottom:calc(var(--d2026-plinth-h) - 20px);display:flex;height:var(--d2026-printer-h);justify-content:center;left:50%;overflow:visible;padding:0;position:absolute;transform:translateX(-50%);width:var(--d2026-printer-w);z-index:4}#content .d2026-printer .d2026-podium-glow{background:radial-gradient(ellipse,rgba(10,24,58,.3) 0%,rgba(10,24,58,.12) 46%,transparent 74%);bottom:-10px;filter:blur(10px);height:28px;width:68%;z-index:1}#content .d2026-printer .d2026-podium-image .d2026-podium-img,#content .d2026-printer .d2026-podium-image img{filter:drop-shadow(0 28px 30px rgba(10,24,58,.22)) drop-shadow(0 8px 10px rgba(10,24,58,.12));height:100%;max-height:100%;max-width:none;mix-blend-mode:normal;object-fit:contain;position:relative;transition:transform .52s cubic-bezier(.2,.75,.2,1),filter .52s ease;width:100%;z-index:2}#content .d2026-printer .d2026-podium-item:hover .d2026-podium-img,#content .d2026-printer .d2026-podium-item:hover .d2026-podium-image img{filter:drop-shadow(0 34px 34px rgba(10,24,58,.24)) drop-shadow(0 10px 13px rgba(10,24,58,.13));transform:translateY(-8px) scale(1.025)}#content .d2026-printer .d2026-podium-plinth,#content .d2026-printer .d2026-podium-plinth--gold,#content .d2026-printer .d2026-podium-plinth--silver,#content .d2026-printer .d2026-podium-plinth--bronze{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 30%),linear-gradient(180deg,var(--d2026-medal-1),var(--d2026-medal-2));border:1px solid rgba(255,255,255,.72);border-radius:20px 20px 9px 9px;box-shadow:0 22px 46px -28px rgba(15,30,80,.42),inset 0 1px 0 rgba(255,255,255,.82),inset 0 -24px 38px rgba(0,0,0,.07);color:rgba(15,23,42,.34);display:flex;flex-direction:column;font-size:18px;font-weight:900;height:var(--d2026-plinth-h);justify-content:center;letter-spacing:0;margin-top:0;overflow:hidden;padding:0;position:relative;z-index:3}#content .d2026-printer .d2026-podium-plinth:before{background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.52),rgba(255,255,255,.08));content:"";height:1px;left:10%;position:absolute;right:10%;top:14px}#content .d2026-printer .d2026-podium-plinth:after{background:radial-gradient(ellipse,rgba(10,24,58,.24),transparent 70%);bottom:-14px;content:"";filter:blur(10px);height:28px;left:5%;position:absolute;right:5%}#content .d2026-printer .d2026-podium-plinth span{font-size:clamp(70px, 7vw, 112px);letter-spacing:-.06em;line-height:.82;transform:translateX(-.03em)}#content .d2026-printer .d2026-podium-plinth em{font-size:12px;font-style:normal;font-weight:900;letter-spacing:.14em;line-height:1;margin-top:8px;text-transform:uppercase}#content .d2026-printer .d2026-podium-body{background:rgba(255,255,255,.94);border:1px solid rgba(220,228,240,.92);border-radius:20px;box-shadow:0 18px 46px -32px rgba(15,30,80,.32),inset 0 1px 0 rgba(255,255,255,.96);display:flex;flex:1 1 auto;flex-direction:column;margin-top:16px;padding:18px 18px 20px}#content .d2026-printer .d2026-podium-item--gold .d2026-podium-body{border-color:rgba(245,184,31,.28);box-shadow:0 22px 54px -32px rgba(160,110,0,.3),inset 0 1px 0 rgba(255,255,255,.98);padding:20px 20px 22px}#content .d2026-printer .d2026-podium-actions,#content .d2026-printer .d2026-mini-actions{display:grid;grid-template-columns:minmax(0, 1fr) auto}#content .d2026-printer .d2026-scenario-shell{background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(248,251,255,.96)),radial-gradient(540px 260px at 18% 4%,rgba(0,190,246,.08),transparent 68%);border:1px solid rgba(220,228,240,.94);border-radius:28px;box-shadow:0 22px 58px -42px rgba(15,30,80,.34),inset 0 1px 0 rgba(255,255,255,.95);display:grid;gap:clamp(14px, 1.8vw, 22px);grid-template-columns:minmax(230px, 280px) minmax(0, 1fr);margin:0 auto;max-width:1120px;opacity:0;padding:clamp(12px, 1.4vw, 16px);transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}#content .d2026-printer .d2026-scenario-shell.is-in{opacity:1;transform:none}#content .d2026-printer .d2026-scenario-tabs{display:grid;gap:10px;position:relative;z-index:2}#content .d2026-printer .d2026-scenario-tab{--scenario-accent:var(--d2026-brand);align-items:center;appearance:none;background:rgba(255,255,255,.72);border:1px solid rgba(220,228,240,.92);border-radius:18px;box-shadow:none;color:var(--d2026-ink-soft);cursor:pointer;display:grid;gap:12px;grid-template-columns:44px minmax(0, 1fr);min-height:76px;padding:12px;text-align:left;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,color .2s ease}#content .d2026-printer .d2026-scenario-tab--home{--scenario-accent:#2a78ff}#content .d2026-printer .d2026-scenario-tab--color{--scenario-accent:#f97a4a}#content .d2026-printer .d2026-scenario-tab--studio{--scenario-accent:#15a973}#content .d2026-printer .d2026-scenario-tab--industrial{--scenario-accent:#7c66e0}#content .d2026-printer .d2026-scenario-tab:hover{border-color:color-mix(in srgb,var(--scenario-accent) 28%,#dce4f0);transform:translateY(-1px)}#content .d2026-printer .d2026-scenario-tab.is-active{background:#fff;border-color:color-mix(in srgb,var(--scenario-accent) 38%,#dce4f0);box-shadow:0 14px 34px -26px color-mix(in srgb,var(--scenario-accent) 40%,transparent);color:var(--d2026-ink)}#content .d2026-printer .d2026-scenario-tab-icon{align-items:center;background:color-mix(in srgb,var(--scenario-accent) 12%,#fff);border-radius:14px;color:var(--scenario-accent);display:inline-flex;height:44px;justify-content:center;width:44px}#content .d2026-printer .d2026-scenario-tab-copy{display:grid;gap:3px;min-width:0}#content .d2026-printer .d2026-scenario-tab-copy strong{color:inherit;font-size:14.5px;font-weight:850;line-height:1.2}#content .d2026-printer .d2026-scenario-tab-copy em{color:var(--scenario-accent);font-size:11px;font-style:normal;font-weight:800;letter-spacing:.04em;line-height:1.25;text-transform:uppercase}#content .d2026-printer .d2026-scenario-panels{min-width:0}#content .d2026-printer .d2026-scenario-panels .d2026-cat[hidden]{display:none !important}#content .d2026-printer .d2026-scenario-panels .d2026-cat{background:0 0;background-image:none;border:0;border-radius:22px;box-shadow:none;min-height:100%;opacity:1;overflow:visible;padding:clamp(12px, 1.4vw, 18px);transform:none}#content .d2026-printer .d2026-scenario-panels .d2026-cat:before{display:none}#content .d2026-printer .d2026-scenario-panels .d2026-cat.is-active{animation:d2026-scenario-in .32s ease both}#content .d2026-printer .d2026-scenario-panels .d2026-cat-head{align-items:center;gap:14px;grid-template-columns:auto minmax(0, 1fr);margin-bottom:18px}#content .d2026-printer .d2026-scenario-panels .d2026-cat-grid{gap:clamp(12px, 1.2vw, 16px);grid-template-columns:repeat(4,minmax(0, 1fr))}#content .d2026-printer .d2026-mini{border-color:rgba(220,228,240,.92);border-radius:18px;box-shadow:0 14px 38px -34px rgba(15,30,80,.36);overflow:hidden}#content .d2026-printer .d2026-mini-image{aspect-ratio:1/.86;background:radial-gradient(ellipse at 50% 84%,rgba(15,30,80,.12),transparent 62%),linear-gradient(180deg,#fff 0%,#f5f8fd 100%);padding:14px 14px 18px}#content .d2026-printer .d2026-mini-image img{filter:drop-shadow(0 12px 14px rgba(15,30,80,.13));mix-blend-mode:multiply}@media (max-width:1080px){#content .d2026-printer .d2026-podium-stage:after{bottom:262px}#content .d2026-printer .d2026-podium-item--gold{--d2026-printer-h:clamp(250px, 27vw, 318px)}#content .d2026-printer .d2026-podium-item--silver{--d2026-printer-h:clamp(228px, 25vw, 288px)}#content .d2026-printer .d2026-podium-item--bronze{--d2026-printer-h:clamp(238px, 26vw, 300px)}#content .d2026-printer .d2026-scenario-panels .d2026-cat-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:900px){#content .d2026-printer .d2026-scenario-shell{grid-template-columns:1fr}#content .d2026-printer .d2026-scenario-tabs{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:720px){#content .d2026-printer .d2026-podium-stage{grid-template-columns:1fr;max-width:430px}#content .d2026-printer .d2026-podium-stage:after{display:none}#content .d2026-printer .d2026-podium-item.is-in,#content .d2026-printer .d2026-podium-item--gold.is-in{transform:none}#content .d2026-printer .d2026-podium-item--gold{order:1;--d2026-plinth-h:118px;--d2026-printer-h:clamp(270px, 76vw, 330px);--d2026-printer-w:min(112%, 380px)}#content .d2026-printer .d2026-podium-item--silver{order:2;--d2026-plinth-h:96px;--d2026-printer-h:clamp(250px, 70vw, 306px);--d2026-printer-w:min(112%, 360px)}#content .d2026-printer .d2026-podium-item--bronze{order:3;--d2026-plinth-h:84px;--d2026-printer-h:clamp(260px, 72vw, 316px);--d2026-printer-w:min(106%, 350px)}#content .d2026-printer .d2026-podium-visual{min-height:390px}#content .d2026-printer .d2026-podium-tagline,#content .d2026-printer .d2026-podium-badge{display:block}#content .d2026-printer .d2026-podium-chips{display:flex}#content .d2026-printer .d2026-podium-body h3,#content .d2026-printer .d2026-podium-item--gold .d2026-podium-body h3{font-size:18px !important}#content .d2026-printer .d2026-podium-price{font-size:20px}#content .d2026-printer .d2026-podium-actions .d2026-cta--info span{display:inline}#content .d2026-printer .d2026-podium-actions .d2026-cta--info:after{content:none}#content .d2026-printer .d2026-scenario-tabs{grid-template-columns:1fr}#content .d2026-printer .d2026-scenario-tab{min-height:66px}#content .d2026-printer .d2026-scenario-panels .d2026-cat-head{grid-template-columns:1fr}}@media (max-width:520px){#content .d2026-printer .d2026-podium-visual{min-height:350px}#content .d2026-printer .d2026-podium-ribbon{font-size:10px;padding:5px 10px}#content .d2026-printer .d2026-scenario-panels .d2026-cat-grid{grid-template-columns:1fr}#content .d2026-printer .d2026-mini-body h3{min-height:0}}@media (prefers-reduced-motion:reduce){#content .d2026-printer .d2026-scenario-shell,#content .d2026-printer .d2026-scenario-panels .d2026-cat.is-active,#content .d2026-printer .d2026-podium-image .d2026-podium-img,#content .d2026-printer .d2026-podium-image img{animation:none !important;transition:none !important}}
@media (min-width:761px){.d2026-mobile-top,.d2026-mobile-bottom,.d2026-mobile-menu-layer,.d2026-mobile-cart-layer,.d2026-mobile-home-hero{display:none !important}.steps-mobile-head,.steps-mobile-icon{display:none !important}}.shop-filter-layer-2026{display:none}@media (max-width:760px){body.d2026-shop-filter-open{overflow:hidden !important}body.woocommerce-page #page #content .shop-filter-button-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-filter-button-2026,body.tax-product_cat.woocommerce-page #page #content .shop-filter-button-2026,body.single-product.woocommerce-page #page #content .shop-filter-button-2026{position:relative !important;border:0 !important;appearance:none !important;-webkit-appearance:none !important;cursor:pointer !important}body.woocommerce-page #page #content .shop-filter-button-2026 em{position:absolute !important;top:-4px !important;right:-4px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:19px !important;height:19px !important;border-radius:999px !important;background:linear-gradient(135deg,#ff4f75,#ff8a32) !important;box-shadow:0 9px 18px -10px rgba(255,79,117,.75) !important;color:#fff !important;font-size:10px !important;font-style:normal !important;font-weight:900 !important;line-height:1 !important}.shop-filter-layer-2026{position:fixed !important;inset:0 !important;z-index:100000 !important;display:block !important;pointer-events:none !important}.shop-filter-layer-2026[aria-hidden=true]{visibility:hidden !important}body.d2026-shop-filter-open .shop-filter-layer-2026{pointer-events:auto !important;visibility:visible !important}.shop-filter-scrim-2026{position:absolute !important;inset:0 !important;background:rgba(8,17,34,.42) !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;opacity:0 !important;transition:opacity .22s ease !important}body.d2026-shop-filter-open .shop-filter-scrim-2026{opacity:1 !important}.shop-filter-sheet-2026{position:absolute !important;left:8px !important;right:8px !important;bottom:8px !important;display:flex !important;flex-direction:column !important;max-height:min(84vh, 760px) !important;border-radius:28px !important;background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(247,250,255,.98) 100%) !important;border:1px solid rgba(255,255,255,.86) !important;box-shadow:0 34px 80px -38px rgba(3,17,46,.62),inset 0 1px 0 rgba(255,255,255,.9) !important;color:#14213d !important;overflow:hidden !important;transform:translate3d(0,26px,0) scale(.985) !important;opacity:0 !important;transition:transform .28s cubic-bezier(.2,.78,.2,1),opacity .22s ease !important}body.d2026-shop-filter-open .shop-filter-sheet-2026{transform:translate3d(0,0,0) scale(1) !important;opacity:1 !important}.shop-filter-head-2026{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;padding:18px 18px 12px !important;border-bottom:1px solid rgba(20,33,61,.07) !important}.shop-filter-head-2026 div{display:grid !important;gap:4px !important;min-width:0 !important}.shop-filter-head-2026 span{display:inline-flex !important;align-items:center !important;gap:7px !important;color:#1f73e8 !important;font-size:11px !important;font-weight:900 !important;line-height:1 !important;text-transform:uppercase !important}.shop-filter-head-2026 strong{display:block !important;color:#101a4a !important;font-size:18px !important;font-weight:950 !important;line-height:1.15 !important}.shop-filter-head-2026 button{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;border:0 !important;border-radius:15px !important;background:#eef4ff !important;color:#51617d !important;box-shadow:none !important;appearance:none !important;-webkit-appearance:none !important}.shop-filter-groups-2026{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:7px !important;padding:12px 14px 10px !important;background:rgba(247,250,255,.78) !important;border-bottom:1px solid rgba(20,33,61,.06) !important}.shop-filter-groups-2026 a,.shop-filter-groups-2026 a:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:0 !important;min-height:36px !important;padding:0 8px !important;border-radius:14px !important;background:rgba(255,255,255,.86) !important;border:1px solid rgba(0,108,255,.08) !important;box-shadow:0 10px 22px -22px rgba(12,38,84,.28) !important;color:#52627e !important;font-size:11.5px !important;font-weight:850 !important;line-height:1.1 !important;text-align:center !important;text-decoration:none !important}.shop-filter-groups-2026 a.is-active{background:linear-gradient(135deg,#006cff,#00afe8) !important;border-color:rgba(255,255,255,.78) !important;box-shadow:0 16px 30px -20px rgba(0,108,255,.48) !important;color:#fff !important}.shop-filter-form-2026{display:grid !important;gap:14px !important;padding:14px 14px calc(14px + env(safe-area-inset-bottom)) !important;overflow:auto !important;-webkit-overflow-scrolling:touch !important}.shop-filter-fieldset-2026{min-width:0 !important;margin:0 !important;padding:0 !important;border:0 !important}.shop-filter-fieldset-2026 legend{display:block !important;width:100% !important;margin:0 0 8px !important;padding:0 2px !important;color:#192646 !important;font-size:13px !important;font-weight:950 !important;line-height:1.2 !important}.shop-filter-choice-grid-2026{display:flex !important;flex-wrap:wrap !important;gap:8px !important}.shop-filter-choice-2026,.shop-filter-sale-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:38px !important;max-width:100% !important;padding:0 12px !important;border-radius:999px !important;background:#fff !important;border:1px solid rgba(20,33,61,.08) !important;box-shadow:0 12px 24px -24px rgba(12,38,84,.32) !important;color:#465977 !important;font-size:12.5px !important;font-weight:820 !important;line-height:1.12 !important;text-align:center !important;cursor:pointer !important}.shop-filter-choice-2026 input,.shop-filter-sale-2026 input{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}.shop-filter-choice-2026 span,.shop-filter-sale-2026 span{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;min-width:0 !important}.shop-filter-choice-2026.is-active,.shop-filter-sale-2026.is-active{background:linear-gradient(135deg,rgba(0,108,255,.1),rgba(0,175,232,.12)) !important;border-color:rgba(0,108,255,.34) !important;box-shadow:0 14px 28px -23px rgba(0,108,255,.42) !important;color:#0a62d8 !important}.shop-filter-sale-2026{justify-self:start !important}.shop-filter-foot-2026{position:sticky !important;bottom:calc(-14px - env(safe-area-inset-bottom)) !important;display:grid !important;grid-template-columns:minmax(0, .42fr) minmax(0, .58fr) !important;gap:9px !important;margin:2px -14px calc(-14px - env(safe-area-inset-bottom)) !important;padding:12px 14px calc(14px + env(safe-area-inset-bottom)) !important;background:rgba(247,250,255,.96) !important;border-top:1px solid rgba(20,33,61,.07) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}.shop-filter-foot-2026 a,.shop-filter-foot-2026 button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:0 !important;min-height:46px !important;padding:0 13px !important;border-radius:17px !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important;text-decoration:none !important}.shop-filter-foot-2026 a{background:#fff !important;border:1px solid rgba(20,33,61,.08) !important;box-shadow:none !important;color:#5a6a84 !important}.shop-filter-foot-2026 button{border:0 !important;background:linear-gradient(135deg,#006cff,#00afe8) !important;box-shadow:0 18px 34px -22px rgba(0,108,255,.62) !important;color:#fff !important;appearance:none !important;-webkit-appearance:none !important}}.post-service-nav-strip{display:none}@media (max-width:760px){body.page-id-23,body.page-id-23 #page,body.page-id-23 #content,body.page-id-23 #content .bd.info-page-v2,body.page-id-23 #content .info-page-v2--contacts{background:#fff !important}body.page-id-23 #content .info-page-v2--contacts{left:auto !important;transform:none !important;width:100% !important;max-width:none !important;margin:0 auto 26px !important;padding:0 !important;gap:12px !important;border:0 !important;box-shadow:none !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head{padding:24px 20px 8px !important;background:#fff !important;border:0 !important;box-shadow:none !important}body.page-id-23 #content .info-page-v2--contacts .prices-card-tag{min-height:0 !important;padding:0 !important;margin-bottom:10px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#177bd7 !important}body.page-id-23 #content .info-page-v2--contacts .info-head-actions{display:none !important}body.page-id-23 #content .d2026-contact-mobile-panel,body.page-id-23 #content .info-page-v2--contacts .info-content-layout{box-sizing:border-box !important;width:calc(100vw - 32px) !important;max-width:none !important;margin-left:calc(50% - 50vw + 16px) !important;margin-right:0 !important}body.page-id-23 #content .d2026-contact-mobile-panel{margin-top:0 !important;margin-bottom:8px !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.page-id-23 #content .d2026-contact-quick-grid{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:12px !important;margin:4px 0 12px !important;padding-bottom:12px !important;border-bottom:1px solid rgba(17,43,84,.08) !important}body.page-id-23 #content .d2026-contact-quick,body.page-id-23 #content .d2026-contact-quick:visited{display:block !important;min-height:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:#12213e !important}body.page-id-23 #content .d2026-contact-quick-icon{display:none !important}body.page-id-23 #content .d2026-contact-quick strong{display:block !important;margin-bottom:3px !important;color:#14213d !important;font-size:13px !important;font-weight:800 !important;line-height:1.2 !important}body.page-id-23 #content .d2026-contact-quick em{display:block !important;color:#60708a !important;font-size:12px !important;font-style:normal !important;font-weight:600 !important;line-height:1.25 !important;white-space:normal !important}body.page-id-23 #content .d2026-contact-card-list{display:block !important;margin:0 !important}body.page-id-23 #content .d2026-contact-card{padding:16px 0 !important;background:0 0 !important;border:0 !important;border-top:1px solid rgba(17,43,84,.08) !important;border-radius:0 !important;box-shadow:none !important}body.page-id-23 #content .d2026-contact-card:first-child{border-top:0 !important}body.page-id-23 #content .d2026-contact-card-head{display:block !important;margin-bottom:5px !important}body.page-id-23 #content .d2026-contact-card-head>span{display:none !important}body.page-id-23 #content .d2026-contact-card h2{margin:0 !important;color:#14213d !important;font-size:17px !important;font-weight:820 !important;line-height:1.18 !important}body.page-id-23 #content .d2026-contact-card p{max-width:320px !important;margin:5px 0 9px !important;color:#66748a !important;font-size:12.5px !important;line-height:1.5 !important}body.page-id-23 #content .d2026-contact-links{display:flex !important;flex-wrap:wrap !important;gap:7px 12px !important}body.page-id-23 #content .d2026-contact-links a,body.page-id-23 #content .d2026-contact-links a:visited{min-height:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:#0b76d8 !important;font-size:12.5px !important;font-weight:720 !important;line-height:1.3 !important}body.page-id-23 #content .d2026-contact-socials{justify-content:flex-start !important;gap:10px !important;margin:14px 0 4px !important;padding-top:4px !important}body.page-id-23 #content .d2026-contact-socials a,body.page-id-23 #content .d2026-contact-socials a:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;padding:0 !important;border:0 !important;border-radius:999px !important;color:#fff !important;font-size:0 !important;box-shadow:0 8px 20px -12px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.16) !important}body.page-id-23 #content .d2026-contact-socials a svg{display:block !important;width:18px !important;height:18px !important}body.page-id-23 #content .d2026-contact-socials .d2026-mobile-social--tg{background:linear-gradient(135deg,#2aabee 0%,#229ed9 100%) !important}body.page-id-23 #content .d2026-contact-socials .d2026-mobile-social--fb{background:linear-gradient(135deg,#1877f2 0%,#0a5dc7 100%) !important}body.page-id-23 #content .d2026-contact-socials .d2026-mobile-social--ig{background:radial-gradient(circle at 30% 110%,#fdd66a 0%,#f76b1c 22%,#e63558 45%,#c5208e 68%,#5d40c9 100%) !important}body.page-id-23 #content .d2026-contact-socials .d2026-mobile-social--yt{background:linear-gradient(135deg,#ff3b3b 0%,#c00 100%) !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout{margin-top:8px !important;padding:18px 0 38px !important;background:#fff !important;border:0 !important;border-top:1px solid rgba(17,43,84,.08) !important;border-radius:0 !important;box-shadow:none !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6,body.page-id-23 #content .info-page-v2--contacts .wpcf7{padding:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6 h2{font-size:18px !important;line-height:1.2 !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=text],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=email],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=tel],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=file],body.page-id-23 #content .info-page-v2--contacts .wpcf7 textarea{background:#f8fbff !important;border-color:rgba(22,108,190,.12) !important;box-shadow:none !important}body.page-id-963 #content .info-page-v2--payment .info-head-actions{display:none !important}body.blog #content .archive-page-2026 .archive-service-nav-strip,body.archive #content .archive-page-2026 .archive-service-nav-strip,body.search #content .archive-page-2026 .archive-service-nav-strip,body.single-post #content .post-service-nav-strip{display:block !important}body.single-post #content .post-hero>.blog-bar{display:none !important}body.single-post #content .post-service-nav-strip{margin-top:22px !important}#content .service-nav-strip{box-sizing:border-box !important;width:calc(100vw - 28px) !important;max-width:none !important;margin-left:calc(50% - 50vw + 14px) !important;margin-right:0 !important;padding:0 !important}#content .service-nav-strip .prices-pillnav{display:flex !important;flex-wrap:wrap !important;gap:8px !important;width:100% !important;max-width:100% !important;min-height:0 !important;margin:0 !important;padding:8px !important;border-radius:22px !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(19,65,116,.08) !important;box-shadow:0 16px 34px -28px rgba(12,38,78,.32) !important;overflow:hidden !important}#content .service-nav-strip .prices-pillnav-list{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:4px !important;width:100% !important;flex:1 1 100% !important;align-items:stretch !important;justify-content:stretch !important}#content .service-nav-strip .prices-pillnav-list li{display:block !important;min-width:0 !important}#content .service-nav-strip .prices-pillnav-list li+li:after,#content .service-nav-strip .prices-pillnav-list a:before,#content .service-nav-strip .prices-pillnav-list .is-active a:after{display:none !important;content:none !important}#content .service-nav-strip .prices-pillnav-list a,#content .service-nav-strip .prices-pillnav-list a:visited{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:5px !important;width:100% !important;min-height:60px !important;padding:7px 3px 8px !important;border-radius:14px !important;background:0 0 !important;color:#5d6a7d !important;font-size:10px !important;font-weight:760 !important;line-height:1.15 !important;text-align:center !important;letter-spacing:0 !important;box-shadow:none !important}#content .service-nav-strip .prices-pillnav-list a:hover,#content .service-nav-strip .prices-pillnav-list a:focus-visible,#content .service-nav-strip .prices-pillnav-list .is-active a{background:rgba(0,108,255,.07) !important;color:#086dd3 !important;transform:none !important}#content .service-nav-strip .prices-pillnav-list .ppn-ico{color:currentColor !important}#content .service-nav-strip .prices-pillnav-list .ppn-ico svg{width:20px !important;height:20px !important}#content .service-nav-strip .prices-pillnav-list .ppn-lbl,#content .service-nav-strip .prices-pillnav-list .is-active a .ppn-lbl{display:block !important;max-width:100% !important;color:inherit !important;font-size:10px !important;line-height:1.12 !important;white-space:normal !important;overflow-wrap:anywhere !important}#content .service-nav-strip .prices-pillnav-cta{width:100% !important;min-height:42px !important;margin:2px 0 0 !important;padding:0 14px !important;border-radius:16px !important;font-size:12px !important;font-weight:800 !important;box-shadow:0 12px 24px -18px rgba(250,48,88,.6) !important}body.blog #content .archive-page-2026 .archive-compact-head,body.archive #content .archive-page-2026 .archive-compact-head,body.search #content .archive-page-2026 .archive-compact-head{border:0 !important;box-shadow:none !important}body.blog #content .bd.archive-page-v2 .archive-feat-media,body.archive #content .bd.archive-page-v2 .archive-feat-media,body.search #content .bd.archive-page-v2 .archive-feat-media,body.blog #content .bd.archive-page-v2 .archive-feat-media img,body.archive #content .bd.archive-page-v2 .archive-feat-media img,body.search #content .bd.archive-page-v2 .archive-feat-media img{aspect-ratio:16/9 !important}body.blog #content .bd.archive-page-v2 .archive-card,body.archive #content .bd.archive-page-v2 .archive-card,body.search #content .bd.archive-page-v2 .archive-card{grid-template-columns:minmax(148px, 42%) minmax(0, 1fr) !important;align-items:center !important;min-height:0 !important;border-radius:18px !important;overflow:hidden !important}body.blog #content .bd.archive-page-v2 .archive-card-media,body.archive #content .bd.archive-page-v2 .archive-card-media,body.search #content .bd.archive-page-v2 .archive-card-media{align-self:center !important;width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:16/9 !important}body.blog #content .bd.archive-page-v2 .archive-card-media img,body.archive #content .bd.archive-page-v2 .archive-card-media img,body.search #content .bd.archive-page-v2 .archive-card-media img{width:100% !important;height:100% !important;object-fit:cover !important}body.blog #content .bd.archive-page-v2 .archive-card-body,body.archive #content .bd.archive-page-v2 .archive-card-body,body.search #content .bd.archive-page-v2 .archive-card-body{padding:10px 11px 10px 12px !important;gap:5px !important}body.blog #content .bd.archive-page-v2 .archive-card-title,body.archive #content .bd.archive-page-v2 .archive-card-title,body.search #content .bd.archive-page-v2 .archive-card-title{-webkit-line-clamp:2 !important}body.single-post #content{margin-top:0 !important;background:#fff !important;overflow-x:hidden !important}body.single-post #content .bd.post-page-v2{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;background:#fff !important}body.single-post #content .post-page-v2 .post-hero{padding:24px 16px 10px !important;background:#fff !important;border:0 !important;box-shadow:none !important;overflow:visible !important}body.single-post #content .post-page-v2 .post-hero:after{display:none !important;content:none !important}body.single-post #content .post-page-v2 .post-hero-inner{width:calc(100vw - 32px) !important;max-width:none !important;margin:0 auto !important}body.single-post #content .post-page-v2 .post-hero-crumbs{display:none !important}body.single-post #content .post-page-v2 .post-hero-cats{margin:0 0 12px !important;color:#086dd3 !important;font-size:11px !important;font-weight:820 !important;letter-spacing:.08em !important;line-height:1.45 !important}body.single-post #content .post-page-v2 .post-hero-title{font-size:32px !important;line-height:1.12 !important;font-weight:850 !important;letter-spacing:0 !important;color:#07162f !important}body.single-post #content .post-page-v2 .post-hero-meta{margin-top:16px !important;gap:10px 14px !important;font-size:13px !important;line-height:1.35 !important;color:#6d7687 !important}body.single-post #content .post-page-v2 .post-hero-meta .hm-comm{display:none !important}body.single-post #content .post-page-v2 .post-featured-v2{margin-top:14px !important;padding:0 14px !important}body.single-post #content .post-page-v2 .post-featured-v2 img{max-height:none !important;border-radius:0 !important;box-shadow:none !important}body.single-post #content .post-page-v2 .post-content-wrap{box-sizing:border-box !important;width:calc(100vw - 32px) !important;max-width:none !important;margin:26px auto 0 !important;padding:0 0 56px !important}body.single-post #content .post-page-v2 .post-entry-v2,body.single-post #content .post-page-v2 .post-entry-v2 p{font-size:16px !important;line-height:1.68 !important}body.single-post #content .post-page-v2 .post-entry-v2>p:first-of-type:first-letter {float:none !important;margin:0 !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:inherit !important;-webkit-text-fill-color:currentColor !important;background:0 0 !important}body.single-post #content .post-page-v2 .post-entry-v2 h2:before{display:none !important;content:none !important}body.single-post #content .post-page-v2 .post-cta-card{border-radius:18px !important;box-shadow:0 18px 34px -26px rgba(0,89,248,.55) !important}body.single-post #content .bd.post-page-v2 .post-related,body.single-post #content .bd.post-page-v2 .related-header{padding-left:16px !important;padding-right:16px !important}}@media (max-width:760px){.d2026-mobile-scene-main,.d2026-mobile-scene-mirror{left:50% !important;right:auto !important;width:auto !important;height:var(--d2026-scene-render-height) !important;aspect-ratio:2/3 !important;transform:translateX(-50%) !important;background-size:100% 100% !important}.d2026-mobile-scene-mirror--top{transform:translateX(-50%) scaleY(-1) !important}.d2026-mobile-scene-mirror--bottom{transform:translateX(-50%) scaleY(-1) !important}body.page-id-23 #content .info-page-v2--contacts{background:#f5faff !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head{width:calc(100vw - 28px) !important;margin:0 0 18px calc(50% - 50vw + 14px) !important;padding:24px 18px 10px !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head .service-compact-copy{max-width:330px !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head .prices-card-tag{min-height:28px !important;padding:0 12px !important;margin-bottom:13px !important;border:1px solid rgba(0,137,216,.11) !important;background:rgba(255,255,255,.66) !important;color:#1680ca !important;font-size:10px !important;font-weight:760 !important;letter-spacing:.04em !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head h1{margin-bottom:9px !important;font-size:36px !important;line-height:1 !important;color:#121d3a !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head p{max-width:322px !important;color:#728098 !important;font-size:14px !important;line-height:1.48 !important}body.page-id-23 #content .d2026-contact-mobile-panel{width:calc(100vw - 28px) !important;margin:0 0 14px calc(50% - 50vw + 14px) !important}body.page-id-23 #content .d2026-contact-quick-grid{gap:8px !important;margin-bottom:10px !important}body.page-id-23 #content .d2026-contact-quick,body.page-id-23 #content .d2026-contact-quick:visited{grid-template-columns:30px minmax(0, 1fr) !important;gap:8px !important;min-height:58px !important;padding:9px !important;border-radius:18px !important;background:rgba(255,255,255,.74) !important;border-color:rgba(14,73,130,.075) !important;box-shadow:0 12px 30px -26px rgba(15,45,86,.32) !important}body.page-id-23 #content .d2026-contact-quick-icon{width:30px !important;height:30px !important;border-radius:12px !important;background:#e7f4ff !important;color:#0877da !important}body.page-id-23 #content .d2026-contact-card-list{gap:9px !important}body.page-id-23 #content .d2026-contact-card{padding:15px !important;border-radius:20px !important;background:rgba(255,255,255,.68) !important;border-color:rgba(14,73,130,.07) !important;box-shadow:0 14px 34px -30px rgba(15,45,86,.3) !important}body.page-id-23 #content .d2026-contact-card-head{margin-bottom:7px !important}body.page-id-23 #content .d2026-contact-card-head>span{background:#eef7ff !important;color:#0877da !important}body.page-id-23 #content .d2026-contact-card h2{font-size:16px !important;font-weight:820 !important;color:#202943 !important}body.page-id-23 #content .d2026-contact-card p{margin-bottom:11px !important;color:#768399 !important;font-size:11.5px !important;line-height:1.45 !important}body.page-id-23 #content .d2026-contact-links{gap:6px !important}body.page-id-23 #content .d2026-contact-links a,body.page-id-23 #content .d2026-contact-links a:visited{min-height:30px !important;padding:0 10px !important;background:rgba(238,247,255,.78) !important;color:#2f83d7 !important;font-size:10.5px !important;font-weight:760 !important}body.page-id-23 #content .d2026-contact-socials{margin-top:12px !important}body.page-id-23 #content .d2026-contact-socials a,body.page-id-23 #content .d2026-contact-socials a:visited{width:34px !important;height:34px !important;background:rgba(18,29,58,.88) !important;box-shadow:0 10px 22px -18px rgba(18,29,58,.5) !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout{width:calc(100vw - 28px) !important;margin:0 0 30px calc(50% - 50vw + 14px) !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6{padding:16px !important;border-radius:22px !important;background:rgba(255,255,255,.72) !important;border-color:rgba(14,73,130,.075) !important;box-shadow:0 16px 38px -32px rgba(15,45,86,.34) !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6 h2{margin-bottom:12px !important;font-size:18px !important;font-weight:820 !important;color:#202943 !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7 p{margin-bottom:10px !important;color:#768399 !important;font-size:11.5px !important;font-weight:680 !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=text],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=email],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=tel],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=file],body.page-id-23 #content .info-page-v2--contacts .wpcf7 textarea{min-height:42px !important;border-radius:14px !important;border-color:rgba(21,111,206,.14) !important;background:rgba(246,251,255,.9) !important;font-size:12.5px !important;font-weight:560 !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7 textarea{height:136px !important;min-height:136px !important;max-height:160px !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7-form p>a.button.primary.small,body.page-id-23 #content .info-page-v2--contacts .wpcf7-form p>a.button.primary.small:visited{display:none !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7-submit,body.page-id-23 #content .info-page-v2--contacts input[type=submit]{width:100% !important;min-height:48px !important;margin-top:2px !important;border-radius:18px !important;background:linear-gradient(90deg,#006cff 0%,#00afe8 100%) !important;box-shadow:0 16px 30px -20px rgba(0,108,255,.56) !important;font-size:13px !important;font-weight:820 !important}body.blog #content,body.archive #content,body.search #content{margin-top:0 !important}body.blog #content .bd.archive-page-2026,body.archive #content .bd.archive-page-2026,body.search #content .bd.archive-page-2026{left:auto !important;transform:none !important;width:calc(100vw - 28px) !important;max-width:none !important;margin:0 auto 30px !important;gap:14px !important}body.blog #content .archive-page-2026 .archive-compact-head,body.archive #content .archive-page-2026 .archive-compact-head,body.search #content .archive-page-2026 .archive-compact-head{padding:22px 12px 4px !important;text-align:center !important}body.blog #content .archive-page-2026 .archive-compact-head .prices-card-tag,body.archive #content .archive-page-2026 .archive-compact-head .prices-card-tag,body.search #content .archive-page-2026 .archive-compact-head .prices-card-tag{min-height:28px !important;padding:0 12px !important;margin-bottom:12px !important;border:1px solid rgba(0,137,216,.11) !important;background:rgba(255,255,255,.68) !important;color:#1680ca !important;font-size:10px !important;font-weight:760 !important;letter-spacing:.04em !important}body.blog #content .archive-page-2026 .archive-compact-head h1,body.archive #content .archive-page-2026 .archive-compact-head h1,body.search #content .archive-page-2026 .archive-compact-head h1{margin:0 0 8px !important;color:#121d3a !important;font-size:36px !important;font-weight:850 !important;line-height:1 !important;letter-spacing:0 !important}body.blog #content .archive-page-2026 .archive-compact-head p,body.archive #content .archive-page-2026 .archive-compact-head p,body.search #content .archive-page-2026 .archive-compact-head p{max-width:330px !important;margin:0 auto !important;color:#728098 !important;font-size:14px !important;line-height:1.48 !important}body.blog #content .archive-page-2026 .archive-service-nav-strip,body.archive #content .archive-page-2026 .archive-service-nav-strip,body.search #content .archive-page-2026 .archive-service-nav-strip{display:none !important}body.blog #content .archive-page-2026 .archive-featured,body.blog #content .archive-page-2026 .archive-grid-section,body.archive #content .archive-page-2026 .archive-featured,body.archive #content .archive-page-2026 .archive-grid-section,body.search #content .archive-page-2026 .archive-featured,body.search #content .archive-page-2026 .archive-grid-section{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}body.blog #content .bd.archive-page-v2 .archive-feat-card,body.archive #content .bd.archive-page-v2 .archive-feat-card,body.search #content .bd.archive-page-v2 .archive-feat-card{display:block !important;border-radius:24px !important;background:rgba(255,255,255,.78) !important;border:1px solid rgba(14,73,130,.075) !important;box-shadow:0 18px 42px -34px rgba(15,45,86,.36) !important}body.blog #content .bd.archive-page-v2 .archive-feat-media,body.archive #content .bd.archive-page-v2 .archive-feat-media,body.search #content .bd.archive-page-v2 .archive-feat-media,body.blog #content .bd.archive-page-v2 .archive-feat-media img,body.archive #content .bd.archive-page-v2 .archive-feat-media img,body.search #content .bd.archive-page-v2 .archive-feat-media img{min-height:0 !important;height:auto !important;aspect-ratio:16/10 !important}body.blog #content .bd.archive-page-v2 .archive-feat-media img,body.archive #content .bd.archive-page-v2 .archive-feat-media img,body.search #content .bd.archive-page-v2 .archive-feat-media img{height:100% !important;object-fit:cover !important}body.blog #content .bd.archive-page-v2 .archive-feat-body,body.archive #content .bd.archive-page-v2 .archive-feat-body,body.search #content .bd.archive-page-v2 .archive-feat-body{padding:17px 17px 18px !important;gap:9px !important}body.blog #content .bd.archive-page-v2 .archive-feat-eyebrow,body.archive #content .bd.archive-page-v2 .archive-feat-eyebrow,body.search #content .bd.archive-page-v2 .archive-feat-eyebrow{gap:8px !important;font-size:10px !important;font-weight:780 !important;letter-spacing:.08em !important}body.blog #content .bd.archive-page-v2 .archive-feat-title,body.archive #content .bd.archive-page-v2 .archive-feat-title,body.search #content .bd.archive-page-v2 .archive-feat-title{font-size:22px !important;font-weight:850 !important;line-height:1.14 !important;letter-spacing:0 !important}body.blog #content .bd.archive-page-v2 .archive-feat-sub,body.archive #content .bd.archive-page-v2 .archive-feat-sub,body.search #content .bd.archive-page-v2 .archive-feat-sub{font-size:12.5px !important;line-height:1.45 !important;color:#728098 !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.blog #content .bd.archive-page-v2 .archive-grid,body.archive #content .bd.archive-page-v2 .archive-grid,body.search #content .bd.archive-page-v2 .archive-grid{display:grid !important;grid-template-columns:1fr !important;gap:10px !important}body.blog #content .bd.archive-page-v2 .archive-card,body.archive #content .bd.archive-page-v2 .archive-card,body.search #content .bd.archive-page-v2 .archive-card{display:grid !important;grid-template-columns:112px minmax(0, 1fr) !important;width:100% !important;min-height:124px !important;border-radius:20px !important;background:rgba(255,255,255,.76) !important;border:1px solid rgba(14,73,130,.07) !important;box-shadow:0 12px 30px -26px rgba(15,45,86,.28) !important}body.blog #content .bd.archive-page-v2 .archive-card-media,body.archive #content .bd.archive-page-v2 .archive-card-media,body.search #content .bd.archive-page-v2 .archive-card-media{width:112px !important;height:100% !important;min-height:124px !important}body.blog #content .bd.archive-page-v2 .archive-card-body,body.archive #content .bd.archive-page-v2 .archive-card-body,body.search #content .bd.archive-page-v2 .archive-card-body{min-width:0 !important;padding:12px 12px 12px 13px !important;gap:7px !important}body.blog #content .bd.archive-page-v2 .archive-card-cat,body.archive #content .bd.archive-page-v2 .archive-card-cat,body.search #content .bd.archive-page-v2 .archive-card-cat{font-size:9px !important;font-weight:780 !important;letter-spacing:.06em !important}body.blog #content .bd.archive-page-v2 .archive-card-title,body.archive #content .bd.archive-page-v2 .archive-card-title,body.search #content .bd.archive-page-v2 .archive-card-title{font-size:14px !important;font-weight:820 !important;line-height:1.2 !important;letter-spacing:0 !important;-webkit-line-clamp:3 !important}body.blog #content .bd.archive-page-v2 .archive-card-meta,body.archive #content .bd.archive-page-v2 .archive-card-meta,body.search #content .bd.archive-page-v2 .archive-card-meta{margin-top:auto !important;font-size:10.5px !important;color:#8793a8 !important}body.blog #content .bd.archive-page-v2 .archive-pagination,body.archive #content .bd.archive-page-v2 .archive-pagination,body.search #content .bd.archive-page-v2 .archive-pagination{margin:16px 0 0 !important}}@media (max-width:760px){.d2026-mobile-hero-slide{--d2026-scene-render-height:clamp(540px, 150vw, 780px) !important}.d2026-mobile-hero-copy{width:min(100%, clamp(340px, 70vw, 520px)) !important;max-width:min(100%, clamp(340px, 70vw, 520px)) !important}.d2026-mobile-hero-slide--models .d2026-mobile-hero-copy{width:min(100%, clamp(330px, 66vw, 500px)) !important;max-width:min(100%, clamp(330px, 66vw, 500px)) !important}.d2026-mobile-hero-copy h1,.d2026-mobile-hero-copy h2,.d2026-mobile-hero-slide--shop .d2026-mobile-hero-copy h2{width:100% !important;max-width:100% !important}.d2026-mobile-hero-copy p,.d2026-mobile-hero-slide--shop .d2026-mobile-hero-copy p{width:min(100%, clamp(320px, 64vw, 470px)) !important;max-width:min(100%, clamp(320px, 64vw, 470px)) !important}body.home #content .section-card.steps-section .steps-main,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main{position:relative !important}body.home #content .section-card.steps-section .steps-main:before,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:before,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:before,body.home #content .section-card.steps-section .steps-main:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:after,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:after{content:"" !important;display:block !important;position:absolute !important;left:15px !important;top:38px !important;width:2px !important;border-radius:999px !important;pointer-events:none !important;z-index:0 !important}body.home #content .section-card.steps-section .steps-main:before,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:before,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:before{bottom:38px !important;height:auto !important;background:rgba(0,89,248,.12) !important}body.home #content .section-card.steps-section .steps-main:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:after,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:after{height:0 !important;background:linear-gradient(180deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 0 14px rgba(0,190,246,.22) !important;transition:height 1.28s cubic-bezier(.22,.9,.22,1) !important}body.home #content .section-card.steps-section .steps-main.in-view:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main.in-view:after,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main.in-view:after,body.home #content .section-card.steps-section.in-view .steps-main:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section.in-view .steps-main:after,body.page-template-home-coin-slider-php #content .section-card.steps-section.in-view .steps-main:after{height:calc(100% - 76px) !important}body.home #content .section-card.steps-section .step-number,body.page-template-home-thumb-slider-php #content .section-card.steps-section .step-number,body.page-template-home-coin-slider-php #content .section-card.steps-section .step-number{position:relative !important;z-index:2 !important;box-shadow:0 7px 18px -10px rgba(0,89,248,.46),0 0 0 4px rgba(255,255,255,.88) !important}body.page-id-23 #content .info-page-v2--contacts{width:100% !important;max-width:100% !important;padding:0 !important;margin:0 !important;background:linear-gradient(180deg,#f5fbff 0%,#eef7ff 58%,#f8fbff 100%) !important;overflow:hidden !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head{width:calc(100vw - 28px) !important;max-width:none !important;margin:0 0 14px calc(50% - 50vw + 14px) !important;padding:22px 18px 18px !important;box-sizing:border-box !important;border-radius:0 0 28px 28px !important;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(237,248,255,.72)) !important;box-shadow:0 22px 54px -44px rgba(0,36,110,.34) !important;text-align:center !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head .service-compact-copy{display:grid !important;justify-items:center !important;max-width:338px !important;margin:0 auto !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head .prices-card-tag{margin-bottom:12px !important;background:rgba(210,245,255,.86) !important;color:#006fe6 !important;font-size:10px !important;font-weight:760 !important;letter-spacing:.08em !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head h1{margin:0 0 8px !important;color:#081640 !important;font-size:34px !important;font-weight:850 !important;line-height:.98 !important;letter-spacing:0 !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head p{max-width:328px !important;margin:0 !important;color:#5e6d86 !important;font-size:14px !important;font-weight:430 !important;line-height:1.42 !important}body.page-id-23 #content .info-page-v2--contacts .info-head-actions{display:none !important}body.page-id-23 #content .d2026-contact-mobile-panel{display:block !important;width:calc(100vw - 28px) !important;max-width:none !important;margin:0 0 14px calc(50% - 50vw + 14px) !important}.d2026-contact-mobile-panel{box-sizing:border-box !important}.d2026-contact-quick-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:9px !important;margin-bottom:12px !important}.d2026-contact-quick,.d2026-contact-quick:visited{display:grid !important;grid-template-columns:34px minmax(0, 1fr) !important;align-items:center !important;gap:9px !important;min-height:62px !important;padding:10px !important;box-sizing:border-box !important;border-radius:18px !important;background:rgba(255,255,255,.88) !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:0 18px 40px -34px rgba(0,36,110,.32) !important;color:#0a2458 !important;text-decoration:none !important}.d2026-contact-quick-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:34px !important;border-radius:13px !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;color:#fff !important}.d2026-contact-quick span:last-child{display:grid !important;gap:3px !important;min-width:0 !important}.d2026-contact-quick strong{font-size:12px !important;font-weight:820 !important;line-height:1.05 !important}.d2026-contact-quick em{overflow:hidden !important;color:#65748d !important;font-size:9.5px !important;font-style:normal !important;font-weight:620 !important;line-height:1.12 !important;text-overflow:ellipsis !important;white-space:nowrap !important}.d2026-contact-card-list{display:grid !important;grid-template-columns:1fr !important;gap:10px !important}.d2026-contact-card{padding:17px !important;box-sizing:border-box !important;border-radius:22px !important;background:rgba(255,255,255,.9) !important;border:1px solid rgba(13,33,82,.07) !important;box-shadow:0 20px 48px -40px rgba(0,36,110,.34) !important;color:#0b1836 !important}.d2026-contact-card-head{display:flex !important;align-items:center !important;gap:10px !important;margin-bottom:8px !important}.d2026-contact-card-head>span{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:34px !important;border-radius:13px !important;background:#eef7ff !important;color:#006bea !important}.d2026-contact-card h2{margin:0 !important;color:#081640 !important;font-size:17px !important;font-weight:850 !important;line-height:1.08 !important}.d2026-contact-card p{margin:0 0 12px !important;color:#66758e !important;font-size:12px !important;font-weight:430 !important;line-height:1.42 !important}.d2026-contact-links{display:flex !important;flex-wrap:wrap !important;gap:7px !important}.d2026-contact-links a,.d2026-contact-links a:visited{display:inline-flex !important;align-items:center !important;min-height:32px !important;padding:0 10px !important;border-radius:999px !important;background:#f4f8ff !important;color:#075fd6 !important;font-size:11px !important;font-weight:700 !important;line-height:1 !important;text-decoration:none !important}.d2026-contact-socials{display:flex !important;justify-content:center !important;gap:9px !important;margin:14px 0 0 !important}.d2026-contact-socials a,.d2026-contact-socials a:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;border-radius:999px !important;background:#081b3d !important;color:#fff !important;font-size:10px !important;font-weight:820 !important;line-height:1 !important;text-decoration:none !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout{width:calc(100vw - 28px) !important;max-width:none !important;margin:0 0 28px calc(50% - 50vw + 14px) !important;padding:0 !important;box-sizing:border-box !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid{display:block !important;width:100% !important;margin:0 !important;padding:0 !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-10{display:none !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6{float:none !important;width:100% !important;max-width:none !important;margin:0 !important;padding:18px !important;box-sizing:border-box !important;border-radius:24px !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(13,33,82,.07) !important;box-shadow:0 22px 54px -42px rgba(0,36,110,.36) !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6 h2{margin:0 0 14px !important;color:#081640 !important;font-size:20px !important;font-weight:850 !important;line-height:1.08 !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7,body.page-id-23 #content .info-page-v2--contacts .wpcf7-form{width:100% !important;max-width:100% !important;margin:0 !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7 p{margin:0 0 11px !important;color:#5f6d86 !important;font-size:12px !important;font-weight:650 !important;line-height:1.3 !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=text],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=email],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=tel],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=file],body.page-id-23 #content .info-page-v2--contacts .wpcf7 textarea{width:100% !important;max-width:100% !important;min-height:44px !important;padding:0 12px !important;box-sizing:border-box !important;border:1px solid rgba(0,89,248,.12) !important;border-radius:15px !important;background:#f7fbff !important;box-shadow:none !important;color:#081640 !important;font-size:13px !important;font-weight:600 !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7 textarea{min-height:104px !important;padding-top:12px !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7-submit,body.page-id-23 #content .info-page-v2--contacts input[type=submit]{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:48px !important;padding:0 18px !important;box-sizing:border-box !important;border:0 !important;border-radius:999px !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 16px 32px -18px rgba(0,89,248,.62) !important;color:#fff !important;font-size:13px !important;font-weight:820 !important;line-height:1 !important;text-transform:none !important}}@media (min-width:520px) and (max-width:760px){.d2026-mobile-home-hero{margin-bottom:20px !important}.d2026-mobile-hero-track{height:clamp(640px, calc(100svh - 92px), 730px) !important}.d2026-mobile-hero-slide{padding-left:22px !important;padding-right:22px !important}}@media (max-width:760px){body.page-id-23 #content .info-page-v2--contacts .info-action--primary,body.page-id-23 #content .info-page-v2--contacts .info-rich-content a[href*="оформ"],body.page-id-23 #content .info-page-v2--contacts .info-rich-content a[href*="%d0%be%d1%84%d0%be%d1%80%d0%bc"]{display:none !important}}@media (min-width:761px){#header #id h1 a.brand-logo.d2026-brand-lockup,body.woocommerce-page #header #id h1 a.brand-logo.d2026-brand-lockup{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:4px !important;width:56px !important;min-width:56px !important;max-width:56px !important;height:auto !important;line-height:1 !important}#header #id h1 a.brand-logo.d2026-brand-lockup .d2026-brand-mark,body.woocommerce-page #header #id h1 a.brand-logo.d2026-brand-lockup .d2026-brand-mark{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:48px !important;height:58px !important;flex:0 0 auto !important}#header #id h1 a.brand-logo.d2026-brand-lockup .d2026-brand-mark img,body.woocommerce-page #header #id h1 a.brand-logo.d2026-brand-lockup .d2026-brand-mark img{display:block !important;width:48px !important;height:58px !important;max-width:none !important;object-fit:contain !important}#header #id h1 a.brand-logo.d2026-brand-lockup .d2026-brand-word,body.woocommerce-page #header #id h1 a.brand-logo.d2026-brand-lockup .d2026-brand-word{display:block !important;width:56px !important;max-width:56px !important;color:#1b315c !important;font-size:10.8px !important;font-weight:460 !important;line-height:1 !important;letter-spacing:.01em !important;text-align:center !important;text-transform:uppercase !important;white-space:nowrap !important}#header #id h1 a.brand-logo.d2026-brand-lockup .d2026-brand-word>span,body.woocommerce-page #header #id h1 a.brand-logo.d2026-brand-lockup .d2026-brand-word>span{font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}.d2026-footer-lockup{flex-direction:column !important;align-items:center !important;gap:5px !important;width:60px !important;max-width:60px !important}.d2026-footer-lockup .d2026-brand-mark,.d2026-footer-lockup .d2026-brand-mark img{width:50px !important;height:61px !important}.d2026-footer-lockup .d2026-brand-word,.d2026-footer-lockup .d2026-brand-word>span{font-size:11px !important;font-weight:460 !important;line-height:1 !important;letter-spacing:.01em !important}}@media (max-width:760px){html,body{width:100% !important;max-width:100% !important;overflow-x:hidden !important}body{--d2026-m-blue:#0059f8;--d2026-m-cyan:#00bef6;--d2026-m-ink:#081640;--d2026-m-muted:#65718a;--d2026-m-line:rgba(13,33,82,.09);--d2026-m-glass:rgba(255,255,255,.82);padding-top:0 !important;padding-bottom:calc(74px + env(safe-area-inset-bottom, 0px)) !important;background:linear-gradient(180deg,#eef8ff 0%,#f7fbff 28%,#fff 72%) !important;color:var(--d2026-m-ink) !important}body #page,body #content,body #footer,body #subfooter,body .bd,body .grid{box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important}body #content{padding:0 14px 18px !important;top:0 !important;overflow:visible !important}body #header{width:100% !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;overflow:visible !important;background:0 0 !important;box-shadow:none !important}body #header #id,body #header #primary-nav,body #header #telephone-nav,body #header #telephone-nav2,body #header #languages,body #header #feeds-nav,body .shop-commerce-bar-2026{display:none !important}.d2026-mobile-top{position:relative;z-index:10020;top:auto;left:0;right:0;display:flex;align-items:center;justify-content:space-between;height:62px;padding:12px 16px 10px;box-sizing:border-box;margin-bottom:0;background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0;box-shadow:none}.d2026-mobile-logo,.d2026-mobile-logo:visited{display:inline-flex;align-items:center;gap:7px;color:#1b315c;font-size:10.8px;font-weight:580;letter-spacing:.01em;text-decoration:none}.d2026-mobile-logo-mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:36px;flex:0 0 30px;overflow:visible}.d2026-mobile-logo-mark img{display:block;width:30px;height:36px;object-fit:contain}.d2026-mobile-logo-text{color:inherit;font-weight:inherit;letter-spacing:.01em}.d2026-mobile-logo-text>span{color:var(--d2026-m-cyan);font-size:inherit;font-weight:inherit;line-height:inherit}.d2026-mobile-top-actions{display:inline-flex;align-items:center;gap:8px;transform:none}.d2026-mobile-lang{position:relative;z-index:2}.d2026-mobile-lang-toggle{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;padding:0;box-sizing:border-box;border:0;border-radius:999px;background:rgba(255,255,255,.62);color:#3d4d68;line-height:1;-webkit-appearance:none;appearance:none}.d2026-mobile-lang-menu{position:absolute;top:calc(100% + 8px);right:0;display:grid;gap:3px;min-width:152px;padding:6px;box-sizing:border-box;border-radius:16px;background:rgba(255,255,255,.96);box-shadow:0 18px 42px -28px rgba(8,22,64,.36);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.d2026-mobile-lang.is-open .d2026-mobile-lang-menu{opacity:1;visibility:visible;transform:translateY(0)}.d2026-mobile-lang-menu a,.d2026-mobile-lang-menu a:visited{display:flex;align-items:center;gap:9px;min-height:34px;padding:0 10px;border-radius:12px;color:#52617d;font-size:11px;font-weight:680;line-height:1;text-decoration:none}.d2026-mobile-lang-menu a.is-active{background:#eef6ff;color:#0b62d8}.d2026-mobile-flag{display:inline-block;width:16px;height:11px;border-radius:2px;box-shadow:0 0 0 1px rgba(8,22,64,.08);overflow:hidden}.d2026-mobile-flag--ua{background:linear-gradient(180deg,#1f6fff 0 50%,#ffd54d 50% 100%)}.d2026-mobile-flag--gb{background:linear-gradient(27deg,transparent 0 42%,#fff 42% 48%,#d4213d 48% 53%,#fff 53% 59%,transparent 59% 100%),linear-gradient(153deg,transparent 0 42%,#fff 42% 48%,#d4213d 48% 53%,#fff 53% 59%,transparent 59% 100%),linear-gradient(90deg,transparent 0 39%,#fff 39% 45%,#d4213d 45% 55%,#fff 55% 61%,transparent 61% 100%),linear-gradient(180deg,transparent 0 32%,#fff 32% 40%,#d4213d 40% 60%,#fff 60% 68%,transparent 68% 100%),#1f4aa8}.d2026-mobile-flag--de{background:linear-gradient(180deg,#111 0 33.333%,#d00 33.333% 66.666%,#ffce00 66.666% 100%)}.d2026-mobile-lang-code{display:inline-flex;align-items:center;justify-content:center;min-width:20px;color:inherit}.d2026-mobile-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:999px;background:0 0;box-shadow:none;color:#15274f;text-decoration:none;-webkit-appearance:none;appearance:none}.d2026-mobile-cart-toggle{background:#f3f8ff;color:#006cff}.d2026-mobile-icon-btn em,.d2026-mobile-nav-ico em{position:absolute;top:-5px;right:-6px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:999px;background:linear-gradient(135deg,#ff3868,#ff8a2a);color:#fff;font-size:10px;font-style:normal;font-weight:900;line-height:1}.d2026-mobile-bottom{position:fixed;z-index:10018;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:0;min-height:calc(58px + env(safe-area-inset-bottom, 0px));padding:4px max(5px, env(safe-area-inset-right, 0px)) calc(4px + env(safe-area-inset-bottom, 0px)) max(5px, env(safe-area-inset-left, 0px));box-sizing:border-box;border-radius:22px 22px 0 0;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:0;border-top:1px solid rgba(13,33,82,.08);box-shadow:0 -12px 30px -24px rgba(8,22,64,.32),inset 0 1px 0 rgba(255,255,255,.92)}.d2026-mobile-nav-item,.d2026-mobile-nav-item:visited{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-width:0;height:48px;padding:0 2px;border:0;border-radius:0;background:0 0;color:#73819b;font-size:5.8px;font-weight:560;line-height:1;text-decoration:none;letter-spacing:0;-webkit-appearance:none;appearance:none}.d2026-mobile-nav-ico{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:21px}.d2026-mobile-nav-ico svg{width:17px;height:17px}.d2026-mobile-nav-item>span:not(.d2026-mobile-nav-ico){display:block;max-width:100%;font-size:9px !important;font-weight:560 !important;line-height:1 !important;letter-spacing:0 !important;white-space:nowrap}.d2026-mobile-nav-item.is-active,.d2026-mobile-nav-item.is-strong{background:0 0;box-shadow:none;color:#00a6dc}.d2026-mobile-menu-layer,.d2026-mobile-cart-layer{position:fixed;z-index:10040;inset:0;display:block;pointer-events:none;visibility:hidden}.d2026-mobile-menu-scrim,.d2026-mobile-cart-scrim{position:absolute;inset:0;background:rgba(5,12,34,.48);opacity:0;transition:opacity .26s ease}.d2026-mobile-menu{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(344px, calc(100vw - 36px));padding:calc(16px + env(safe-area-inset-top, 0px)) 18px calc(18px + env(safe-area-inset-bottom, 0px));box-sizing:border-box;background:linear-gradient(180deg,#07152f 0%,#081226 100%);box-shadow:-28px 0 70px -42px rgba(0,0,0,.76);color:#fff;transform:translateX(104%);transition:transform .34s cubic-bezier(.2,.82,.22,1);overflow-y:auto}body.d2026-mobile-menu-open .d2026-mobile-menu-layer,body.d2026-mobile-cart-open .d2026-mobile-cart-layer{pointer-events:auto;visibility:visible}body.d2026-mobile-menu-open .d2026-mobile-menu-scrim,body.d2026-mobile-cart-open .d2026-mobile-cart-scrim{opacity:1}body.d2026-mobile-menu-open .d2026-mobile-menu{transform:translateX(0)}body.d2026-mobile-menu-open,body.d2026-mobile-cart-open{overflow:hidden !important}.d2026-mobile-menu-head,.d2026-mobile-cart-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.d2026-mobile-menu-brand,.d2026-mobile-menu-brand:visited{display:inline-flex;align-items:center;gap:10px;color:#fff;text-decoration:none}.d2026-mobile-menu-brand .d2026-mobile-logo-mark{width:32px;height:39px;flex-basis:32px}.d2026-mobile-menu-brand .d2026-mobile-logo-mark img{width:32px;height:39px}.d2026-mobile-menu-brand>span:not(.d2026-mobile-logo-mark){display:grid;gap:2px}.d2026-mobile-menu-brand strong{font-size:11px;font-weight:560;letter-spacing:.02em;color:rgba(236,247,255,.94)}.d2026-mobile-menu-brand .d2026-mobile-logo-text,.d2026-mobile-menu-brand .d2026-mobile-logo-text>span{font-size:11px !important;font-weight:560 !important;line-height:1 !important}.d2026-mobile-menu-brand em,.d2026-mobile-cart-head em{color:rgba(216,233,255,.62);font-size:11px;font-style:normal;font-weight:560}.d2026-mobile-menu-close,.d2026-mobile-cart-head button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.07);color:#fff;-webkit-appearance:none;appearance:none}.d2026-mobile-menu-links{display:grid;gap:4px;margin-top:22px}.d2026-mobile-menu-group{display:grid;gap:0}.d2026-mobile-menu-row,.d2026-mobile-menu-row:visited{display:flex;align-items:center;gap:12px;min-height:45px;width:100%;padding:0 12px;box-sizing:border-box;border-radius:14px;background:0 0;border:0;color:rgba(219,231,250,.78);font-size:13px;font-weight:560;line-height:1.15;text-decoration:none;text-align:left;-webkit-appearance:none;appearance:none}.d2026-mobile-menu-row svg{flex:0 0 auto;color:rgba(210,230,255,.7)}.d2026-mobile-menu-row span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d2026-mobile-menu-row>svg:last-child{width:15px;height:15px;margin-left:auto;transition:transform .22s ease}.d2026-mobile-menu-group.is-open .d2026-mobile-menu-row>svg:last-child{transform:rotate(90deg)}.d2026-mobile-menu-row.is-active{background:linear-gradient(135deg,#0078ff,#00b7f4);color:#fff;box-shadow:0 16px 32px -24px rgba(0,183,244,.68)}.d2026-mobile-menu-row.is-active svg{color:#fff}.d2026-mobile-submenu{display:grid;gap:2px;max-height:0;padding:0 0 0 34px;overflow:hidden;transition:max-height .24s ease,padding .24s ease}.d2026-mobile-menu-group.is-open>.d2026-mobile-submenu{max-height:2800px;padding:4px 0 8px 34px}.d2026-mobile-submenu-link,.d2026-mobile-submenu-link:visited{display:flex;align-items:center;gap:9px;min-height:31px;width:100%;padding:0 10px;box-sizing:border-box;border:0;border-radius:11px;background:0 0;color:rgba(205,220,242,.72);font-size:11.5px;font-weight:520;line-height:1.18;text-decoration:none;text-align:left;-webkit-appearance:none;appearance:none}.d2026-mobile-menu-group--nested{display:grid;gap:1px}.d2026-mobile-submenu-toggle>svg:last-child{width:13px;height:13px;margin-left:auto;transition:transform .22s ease}.d2026-mobile-menu-group--nested.is-open>.d2026-mobile-submenu-toggle>svg:last-child{transform:rotate(90deg)}.d2026-mobile-menu-group--nested.is-open>.d2026-mobile-submenu{padding:2px 0 6px 22px}.d2026-mobile-submenu-link--depth-3,.d2026-mobile-submenu-link--depth-3:visited,.d2026-mobile-submenu-link--depth-4,.d2026-mobile-submenu-link--depth-4:visited{min-height:27px;padding:0 8px;font-size:10.7px;font-weight:500;color:rgba(205,220,242,.62)}.d2026-mobile-submenu-link--depth-4,.d2026-mobile-submenu-link--depth-4:visited{min-height:25px;font-size:10.3px;color:rgba(205,220,242,.54)}.d2026-mobile-submenu-link span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:normal}.d2026-mobile-submenu svg{color:rgba(0,190,246,.72)}.d2026-mobile-product-cats{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.d2026-mobile-product-cats p{margin:0 0 8px;color:rgba(216,233,255,.48);font-size:10px;font-weight:620;letter-spacing:.04em;text-transform:none}.d2026-mobile-product-cats div{display:grid;grid-template-columns:1fr 1fr;gap:5px 8px}.d2026-mobile-product-cats a,.d2026-mobile-product-cats a:visited{display:flex;align-items:center;gap:6px;min-height:25px;min-width:0;color:rgba(205,220,242,.72);font-size:10.2px;font-weight:520;line-height:1.1;text-decoration:none}.d2026-mobile-cat-icon{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;flex:0 0 17px}.d2026-mobile-product-cats svg{width:14px;height:14px;color:rgba(0,190,246,.78)}.d2026-mobile-contact-card{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;padding:18px 0 0;border-top:1px solid rgba(255,255,255,.08);background:0 0;border-radius:0}.d2026-mobile-contact-card p{margin:0 0 7px;color:rgba(216,233,255,.58);font-size:10px;font-weight:660;letter-spacing:.08em;text-transform:uppercase}.d2026-mobile-contact-card a,.d2026-mobile-contact-card a:visited{display:block;margin-top:6px;color:rgba(205,220,242,.72);font-size:12px;font-weight:520;line-height:1.1;text-decoration:none}.d2026-mobile-socials{display:flex;gap:10px;margin-top:16px}.d2026-mobile-socials a,.d2026-mobile-socials a:visited{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:rgba(255,255,255,.08);color:#fff;font-size:11px;font-weight:900;text-decoration:none;box-shadow:0 8px 20px -12px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.16);transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,filter .24s ease}.d2026-mobile-socials a:hover,.d2026-mobile-socials a:focus-visible{transform:translateY(-2px) scale(1.06);filter:brightness(1.06)}.d2026-mobile-social svg{display:block;width:18px;height:18px;transition:transform .3s ease}.d2026-mobile-socials a:hover svg,.d2026-mobile-socials a:focus-visible svg{transform:scale(1.08)}.d2026-mobile-social--tg{background:linear-gradient(135deg,#2aabee 0%,#229ed9 100%) !important}.d2026-mobile-social--fb{background:linear-gradient(135deg,#1877f2 0%,#0a5dc7 100%) !important}.d2026-mobile-social--ig{background:radial-gradient(circle at 30% 110%,#fdd66a 0%,#f76b1c 22%,#e63558 45%,#c5208e 68%,#5d40c9 100%) !important}.d2026-mobile-social--yt{background:linear-gradient(135deg,#ff3b3b 0%,#c00 100%) !important}.d2026-mobile-social--tg:hover,.d2026-mobile-social--tg:focus-visible{box-shadow:0 14px 32px -10px rgba(42,171,238,.7),0 0 0 4px rgba(42,171,238,.18)}.d2026-mobile-social--fb:hover,.d2026-mobile-social--fb:focus-visible{box-shadow:0 14px 32px -10px rgba(24,119,242,.7),0 0 0 4px rgba(24,119,242,.18)}.d2026-mobile-social--ig:hover,.d2026-mobile-social--ig:focus-visible{box-shadow:0 14px 32px -10px rgba(229,53,88,.7),0 0 0 4px rgba(197,32,142,.2)}.d2026-mobile-social--yt:hover,.d2026-mobile-social--yt:focus-visible{box-shadow:0 14px 32px -10px rgba(204,0,0,.7),0 0 0 4px rgba(255,59,59,.2)}.d2026-mobile-cart-sheet{position:absolute;left:8px;right:8px;bottom:0;max-height:min(76svh, 680px);padding:14px 14px calc(16px + env(safe-area-inset-bottom, 0px));box-sizing:border-box;border-radius:28px 28px 0 0;background:rgba(255,255,255,.98);box-shadow:0 -28px 80px -42px rgba(0,20,70,.58);transform:translateY(106%);transition:transform .34s cubic-bezier(.2,.82,.22,1);overflow:auto}body.d2026-mobile-cart-open .d2026-mobile-cart-sheet{transform:translateY(0)}.d2026-mobile-cart-head{padding-bottom:12px;border-bottom:1px solid rgba(13,33,82,.08);color:var(--d2026-m-ink)}.d2026-mobile-cart-head>span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:16px;background:linear-gradient(135deg,var(--d2026-m-blue),var(--d2026-m-cyan));color:#fff}.d2026-mobile-cart-head div{display:grid;gap:2px;margin-right:auto}.d2026-mobile-cart-head strong{font-size:18px;font-weight:950}.d2026-mobile-cart-head button{background:#f3f8ff;border-color:rgba(13,33,82,.08);color:var(--d2026-m-ink)}.d2026-mobile-cart-content{padding:12px 0 6px}.d2026-mobile-cart-sheet .woocommerce-mini-cart{margin:0;padding:0;list-style:none}.d2026-mobile-cart-sheet .woocommerce-mini-cart-item{position:relative;display:grid;grid-template-columns:58px minmax(0, 1fr);gap:11px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(13,33,82,.07)}.d2026-mobile-cart-sheet .woocommerce-mini-cart-item img{width:58px;height:58px;object-fit:contain;border-radius:15px;background:#f5f9ff}.d2026-mobile-cart-foot{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:10px}.d2026-mobile-cart-primary,.d2026-mobile-cart-secondary,.d2026-mobile-cart-primary:visited,.d2026-mobile-cart-secondary:visited{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:16px;font-size:13px;font-weight:900;text-decoration:none}.d2026-mobile-cart-primary{background:linear-gradient(135deg,#ff3868,#ff8a2a);color:#fff;box-shadow:0 18px 34px -24px rgba(255,56,104,.68)}.d2026-mobile-cart-secondary{background:#f4f8ff;color:#0b62d8}body.page-template-home-thumb-slider-php #slider,body.page-template-home-coin-slider-php #slider,body.home #slider{display:none !important}.d2026-mobile-home-hero{position:relative;display:block;width:100vw;max-width:100vw;margin:-62px calc(50% - 50vw) 18px}.d2026-mobile-hero-track{position:relative;height:clamp(610px, calc(100svh - 112px), 704px);min-height:0;isolation:isolate}.d2026-mobile-hero-slide{position:absolute;inset:0;display:grid;grid-template-rows:auto minmax(0, 1fr) auto auto;gap:8px;height:100%;min-height:0;padding:82px 16px 20px;box-sizing:border-box;border-radius:0 0 30px 30px;background:#f4f9ff;border:0;box-shadow:0 28px 68px -52px rgba(0,36,110,.34);overflow:hidden;isolation:isolate;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .36s ease,visibility .36s ease;--d2026-scene-size:100% auto;--d2026-scene-render-height:150vw;--d2026-scene-top:max(0px, calc(100% - var(--d2026-scene-render-height) - var(--d2026-scene-lift)));--d2026-scene-lift:0px}.d2026-mobile-hero-slide:before,.d2026-mobile-hero-slide:after{content:"";position:absolute;inset:0;pointer-events:none}.d2026-mobile-hero-slide:before{display:none}.d2026-mobile-hero-slide:after{z-index:1;background:linear-gradient(180deg,rgba(255,255,255,.34) 0%,rgba(255,255,255,.16) 18%,rgba(255,255,255,0) 42%,rgba(255,255,255,0) 70%,rgba(255,255,255,.42) 100%)}.d2026-mobile-scene-extend{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none}.d2026-mobile-scene-main,.d2026-mobile-scene-mirror{position:absolute;z-index:0;left:0;right:0;top:var(--d2026-scene-top);display:block;background-image:var(--d2026-mobile-scene);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;height:var(--d2026-scene-render-height)}.d2026-mobile-scene-main{z-index:1}.d2026-mobile-scene-mirror{filter:blur(.25px) saturate(.96)}.d2026-mobile-scene-mirror--top{opacity:.26;transform-origin:50% 0;transform:scaleY(-1)}.d2026-mobile-scene-mirror--bottom{opacity:.18;transform-origin:50% 100%;transform:scaleY(-1)}.d2026-mobile-hero-slide--print{--d2026-scene-lift:34px}.d2026-mobile-hero-slide--shop{--d2026-scene-lift:0px}.d2026-mobile-hero-slide--models{--d2026-scene-lift:28px}.d2026-mobile-hero-slide--shop .d2026-mobile-hero-copy h2{max-width:min(330px, calc(100vw - 42px))}.d2026-mobile-hero-slide--shop .d2026-mobile-hero-copy p{max-width:min(310px, calc(100vw - 54px))}.d2026-mobile-hero-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;animation:d2026MobileSlideIn .46s cubic-bezier(.2,.82,.22,1) both}@keyframes d2026MobileSlideIn{from{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.d2026-mobile-hero-copy{position:relative;z-index:3;padding-top:2px}.d2026-mobile-eyebrow{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:rgba(224,244,255,.86);color:#0870c7;font-size:10px;font-weight:620;letter-spacing:0;text-transform:none}.d2026-mobile-hero-copy h1,.d2026-mobile-hero-copy h2{max-width:min(356px, calc(100vw - 40px));margin:11px 0 8px;color:var(--d2026-m-ink) !important;font-size:25px !important;font-weight:820 !important;line-height:1.08 !important;letter-spacing:0 !important;text-align:left !important;background:0 0 !important;-webkit-text-fill-color:currentColor !important}.d2026-mobile-hero-copy p{max-width:min(350px, calc(100vw - 42px));margin:0 !important;color:#5f6d86 !important;font-size:12.2px !important;font-weight:430 !important;line-height:1.45 !important}.d2026-mobile-copy-primary,.d2026-mobile-copy-primary:visited{width:min(212px, 100%);min-height:42px;margin-top:14px;padding:0 18px}.d2026-mobile-visual{position:relative;z-index:2;min-height:0;margin:0 -16px}.d2026-mobile-visual-scene{position:absolute;inset:0;width:100%;height:100%}.d2026-mobile-float{position:absolute;display:block;object-fit:contain;filter:drop-shadow(0 24px 34px rgba(35,72,126,.2));animation:d2026MobileFloat 5.8s ease-in-out infinite}.d2026-mobile-hero-slide--shop .d2026-mobile-visual{position:relative;z-index:2;min-height:0;margin:0 -16px;pointer-events:none}.d2026-mobile-hero-slide--models .d2026-mobile-visual{min-height:0}@keyframes d2026MobileFloat{0%,100%{transform:translate3d(0,0,0) rotate(var(--r,0deg))}50%{transform:translate3d(0,-8px,0) rotate(calc(var(--r, 0deg) + 1.6deg))}}.d2026-mobile-float--vase{--r:-4deg;left:50%;bottom:12px;width:min(48vw, 190px);margin-left:-96px}.d2026-mobile-float--impeller{--r:15deg;right:7px;bottom:58px;width:min(32vw, 128px);animation-delay:-.8s}.d2026-mobile-float--figure{--r:-9deg;left:10px;bottom:48px;width:min(30vw, 118px);animation-delay:-1.6s}.d2026-mobile-float--printer-main{left:auto;right:clamp(18px, 7vw, 42px);bottom:-4px;width:auto;height:clamp(220px, 31svh, 276px);max-width:min(64vw, 260px);margin-left:0;z-index:3;animation:none;transform:none}.d2026-mobile-float--shop-impeller,.d2026-mobile-float--shop-vase,.d2026-mobile-float--shop-character{z-index:2;opacity:.88;filter:drop-shadow(0 20px 26px rgba(35,72,126,.18))}.d2026-mobile-float--shop-impeller{--r:14deg;left:auto;right:clamp(142px, 42vw, 238px);bottom:clamp(126px, 18svh, 154px);width:clamp(106px, 28vw, 138px);animation-delay:-.7s}.d2026-mobile-float--shop-vase{--r:-5deg;left:auto;right:clamp(126px, 36vw, 216px);bottom:clamp(24px, 4svh, 42px);width:clamp(68px, 18vw, 92px);opacity:.78;animation-delay:-1.8s}.d2026-mobile-float--shop-character{--r:-7deg;left:clamp(132px, 37vw, 228px);top:clamp(96px, 14svh, 128px);width:clamp(88px, 23vw, 128px);opacity:.84;animation-delay:-2.7s}.d2026-mobile-float--printer-back{right:-26px;bottom:76px;width:min(44vw, 174px);opacity:.74;filter:blur(.15px) drop-shadow(0 18px 26px rgba(35,72,126,.12));animation-delay:-1s}.d2026-mobile-building{position:absolute;bottom:54px;display:block;border-radius:10px 10px 3px 3px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(207,231,249,.86));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 18px 30px -20px rgba(38,78,134,.34);transform:skewY(-9deg)}.d2026-mobile-building:before,.d2026-mobile-building:after{content:"";position:absolute;left:14px;right:14px;height:4px;border-radius:999px;background:rgba(0,137,184,.16);box-shadow:0 18px 0 rgba(0,137,184,.13),0 36px 0 rgba(0,137,184,.1)}.d2026-mobile-building:before{top:20px}.d2026-mobile-building:after{top:74px}.d2026-mobile-building--one{left:58px;width:70px;height:146px}.d2026-mobile-building--two{left:137px;width:88px;height:188px;bottom:43px}.d2026-mobile-building--three{right:50px;width:76px;height:124px}.d2026-mobile-road{position:absolute;left:38px;right:34px;bottom:38px;height:42px;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(174,213,241,.34));box-shadow:0 16px 36px -28px rgba(38,78,134,.42)}.d2026-mobile-facts{position:relative;z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:7px;margin:0;padding:0;list-style:none}.d2026-mobile-facts--4{grid-template-columns:1fr 1fr}.d2026-mobile-facts li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:6px;border-radius:14px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.78);box-shadow:0 14px 28px -24px rgba(0,36,110,.24);color:#31466d;font-size:9px;font-weight:640;line-height:1.16;text-align:center}.d2026-mobile-facts--4 li{flex-direction:row;justify-content:flex-start;min-height:36px;padding:0 9px;font-size:9.7px;line-height:1.15;text-align:left}.d2026-mobile-facts svg{color:#0b7bea;flex:0 0 auto}.d2026-mobile-facts span{display:grid;gap:1px;min-width:0}.d2026-mobile-facts strong,.d2026-mobile-facts em{display:block;min-width:0;overflow-wrap:anywhere}.d2026-mobile-facts strong{font-size:9px;font-weight:780;line-height:1.08}.d2026-mobile-facts em{color:#73819b;font-size:7.7px;font-style:normal;font-weight:620;line-height:1.08}.d2026-mobile-hero-actions{position:relative;z-index:3;display:grid;grid-template-columns:1fr;gap:7px}.d2026-mobile-hero-actions--single .d2026-mobile-primary{min-height:45px}.d2026-mobile-hero-slide--print .d2026-mobile-hero-actions--single{margin-top:4px}.d2026-mobile-primary,.d2026-mobile-secondary,.d2026-mobile-primary:visited,.d2026-mobile-secondary:visited{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;box-sizing:border-box;border-radius:999px;font-size:13px;font-weight:740;line-height:1.1;text-align:center;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease,background .25s ease,border-color .25s ease}.d2026-mobile-primary{background:linear-gradient(90deg,var(--d2026-m-blue) 0%,var(--d2026-m-cyan) 100%);box-shadow:0 14px 30px -10px rgba(0,89,248,.55),0 8px 22px -14px rgba(0,190,246,.5),inset 0 1px 0 rgba(255,255,255,.18);color:#fff}.d2026-mobile-primary:hover,.d2026-mobile-primary:focus-visible{background:linear-gradient(90deg,#0048d6 0%,#00aee0 100%);box-shadow:0 20px 38px -10px rgba(0,89,248,.7),0 10px 26px -10px rgba(0,190,246,.55),inset 0 1px 0 rgba(255,255,255,.2);filter:brightness(1.04);transform:translateY(-2px)}.d2026-mobile-secondary{min-height:38px;background:rgba(255,255,255,.74);border:1px solid rgba(0,89,248,.13);box-shadow:0 12px 24px -22px rgba(0,36,110,.28);color:#1654b8}.d2026-mobile-secondary:hover,.d2026-mobile-secondary:focus-visible{background:rgba(255,255,255,.92);border-color:rgba(0,89,248,.24);box-shadow:0 16px 30px -24px rgba(0,36,110,.32);transform:translateY(-2px)}.d2026-mobile-hero-dots{display:flex;justify-content:center;gap:7px;margin:13px 0 0}.d2026-mobile-hero-dots button{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:rgba(8,22,64,.18);transition:width .22s ease,background .22s ease;-webkit-appearance:none;appearance:none}.d2026-mobile-hero-dots button.is-active{width:23px;background:linear-gradient(135deg,var(--d2026-m-blue),var(--d2026-m-cyan))}.d2026-mobile-home-trust{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:6px;margin:12px 14px 0;padding:0;list-style:none}.d2026-mobile-home-trust li{display:grid;grid-template-columns:22px minmax(0, 1fr);align-items:center;gap:6px;min-height:48px;padding:7px 6px;box-sizing:border-box;border-radius:14px;background:rgba(255,255,255,.82);box-shadow:0 16px 34px -30px rgba(0,36,110,.28);color:#273d68}.d2026-mobile-home-trust svg{color:#0078ff}.d2026-mobile-home-trust span{display:grid;gap:2px;min-width:0}.d2026-mobile-home-trust strong,.d2026-mobile-home-trust em{display:block;min-width:0;overflow-wrap:anywhere}.d2026-mobile-home-trust strong{font-size:9.5px;font-weight:950;line-height:1.05}.d2026-mobile-home-trust em{color:#6b7893;font-size:8.5px;font-style:normal;font-weight:750;line-height:1.05}body.page-template-home-thumb-slider-php #content .bd,body.page-template-home-coin-slider-php #content .bd,body.home #content .bd{padding:0 !important;margin:0 !important;background:0 0 !important}body.page-template-home-thumb-slider-php #content .bd>table,body.page-template-home-coin-slider-php #content .bd>table,body.home #content .bd>table{display:none !important}.section-header-outer{padding:0 2px !important;margin:20px 0 10px !important}.folio-header .section-link-outer{display:none !important}.section-title-outer{font-size:23px !important;line-height:1.08 !important;letter-spacing:0 !important}.section-card{width:100% !important;padding:16px !important;margin:0 0 18px !important;border-radius:24px !important;box-shadow:0 22px 54px -42px rgba(0,36,110,.28) !important}.section-card.steps-section{padding:12px 14px 16px !important;border-radius:22px !important;background:rgba(255,255,255,.94) !important;box-shadow:0 22px 52px -38px rgba(0,36,110,.28),inset 0 1px 0 rgba(255,255,255,.96) !important}.steps-header{display:none !important}.steps-mobile-head{display:grid !important;grid-template-columns:32px minmax(0, 1fr) 32px;align-items:center;gap:8px;min-height:38px;margin-bottom:8px;color:var(--d2026-m-ink)}.steps-mobile-head strong{font-size:14px;font-weight:820;line-height:1.1;text-align:center}.steps-mobile-head-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:#f5f9ff;color:#6a7892;font-size:12px;font-weight:820}.steps-mobile-head-icon--back svg{transform:rotate(180deg)}.section-card.steps-section .steps-main{position:relative;display:grid !important;grid-template-columns:1fr !important;gap:0 !important;padding:0 !important}.section-card.steps-section .step{display:grid !important;grid-template-columns:28px 34px minmax(0, 1fr) !important;grid-template-areas:"num icon title" "num icon sub" !important;align-items:center !important;gap:2px 10px !important;min-height:56px !important;padding:7px 0 !important;border-radius:0 !important;text-align:left !important;background:0 0 !important;box-shadow:none !important;position:relative !important}.section-card.steps-section .step:before,.section-card.steps-section .step:after{content:none !important;display:none !important}.section-card.steps-section .step+.step{border-top:1px solid rgba(13,33,82,.06) !important}.section-card.steps-section .steps-mobile-icon{grid-area:icon;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:30px;height:30px;border-radius:10px;background:#f2f8ff;border:1px solid rgba(0,108,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.92);color:#0059f8}.section-card.steps-section .steps-mobile-icon svg{width:15px;height:15px;stroke-width:1.9}.section-card.steps-section .step-number{grid-area:num !important;position:relative !important;z-index:2 !important;width:22px !important;height:22px !important;font-size:10px !important;font-weight:820 !important;line-height:22px !important;border-radius:999px !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;box-shadow:0 10px 18px -12px rgba(0,89,248,.55) !important;color:#fff !important;text-align:center !important}.section-card.steps-section .step:not(.step-4) .step-number:after{content:"";position:absolute;left:50%;top:100%;width:1px;height:34px;background:rgba(0,108,255,.18);transform:translateX(-50%)}.section-card.steps-section .step-title{grid-area:title !important;justify-self:start !important;font-size:12px !important;font-weight:820 !important;line-height:1.12 !important;letter-spacing:0 !important;color:#17244d !important;text-align:left !important}.section-card.steps-section .step-subtitle{grid-area:sub !important;justify-self:start !important;font-size:10.5px !important;font-weight:560 !important;line-height:1.22 !important;color:#71809a !important;text-align:left !important}.section-card.steps-section .step-arrow,.section-card.steps-section .steps-progress{display:none !important}.section-card.folio-section .grid.folio-4-columns{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;margin:0 !important;padding:0 !important}.section-card.folio-section{padding:0 !important;background:0 0 !important;box-shadow:none !important;border-radius:0 !important}.section-card.folio-section .grid.folio-4-columns>.c-3{width:auto !important;float:none !important;margin:0 !important;padding:0 !important}.section-card.folio-section .folio{height:100% !important;margin:0 !important;padding:0 !important;border-radius:14px !important;background:#fff !important;box-shadow:0 16px 34px -30px rgba(0,36,110,.28) !important;overflow:hidden !important}.section-card.folio-section .folio h3{margin:0 !important;padding:7px 8px 2px !important;font-size:10.5px !important;font-weight:760 !important;line-height:1.18 !important}.section-card.folio-section .folio h3 a{color:#1b2d58 !important;text-decoration:none !important}.section-card.folio-section .folio .image,.section-card.folio-section .folio .image a,.section-card.folio-section .folio .frame{display:block !important;width:100% !important;height:auto !important;margin:0 !important;padding:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}.section-card.folio-section .folio img{display:block !important;width:100% !important;height:auto !important;aspect-ratio:1.55/1 !important;object-fit:cover !important}.section-card.folio-section .folio .meta,.section-card.folio-section .folio .helper2,.section-card.folio-section .folio-gallery{display:none !important}.section-card.folio-section .section-cta{margin:12px 0 0 !important}.section-card.folio-section .section-cta .button{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:min(260px, 100%) !important;min-height:42px !important;border-radius:999px !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 14px 30px -14px rgba(0,89,248,.5),inset 0 1px 0 rgba(255,255,255,.2) !important;color:#fff !important;font-size:12px !important;font-weight:760 !important;text-decoration:none !important}.prices-section .prices-grid--desktop{display:none !important}.d2026-home-printers{display:grid !important;gap:10px;margin:0;padding:0}.d2026-home-printer-card{position:relative;display:grid;grid-template-columns:116px minmax(0, 1fr);gap:11px;min-height:138px;padding:10px;box-sizing:border-box;border-radius:20px;background:rgba(255,255,255,.96);border:1px solid rgba(13,33,82,.07);box-shadow:0 18px 42px -34px rgba(0,36,110,.32),inset 0 1px 0 rgba(255,255,255,.96);overflow:hidden}.d2026-home-printer-image{position:relative;display:flex;align-items:center;justify-content:center;min-height:118px;border-radius:16px;background:linear-gradient(180deg,#fff 0%,#f4f8ff 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);overflow:hidden}.d2026-home-printer-image img{display:block !important;width:96% !important;height:102px !important;object-fit:contain !important;margin:10px auto 0 !important;filter:drop-shadow(0 12px 14px rgba(20,44,90,.14))}.d2026-home-printer-badge{position:absolute;z-index:2;left:7px;top:7px;display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:0 7px;border-radius:999px;background:linear-gradient(135deg,#ff9b20,#ff6d2a);box-shadow:0 10px 18px -14px rgba(255,109,42,.58);color:#fff;font-size:7.8px;font-weight:850;line-height:1}.d2026-home-printer-body{position:relative;display:grid;align-content:start;gap:4px;min-width:0;padding:3px 46px 2px 0}.d2026-home-printer-type{color:#6f7c96;font-size:9px;font-weight:700;line-height:1}.d2026-home-printer-body h3{margin:0 !important;padding:0 !important;font-size:12px !important;font-weight:820 !important;line-height:1.2 !important;letter-spacing:0 !important}.d2026-home-printer-body h3 a{color:var(--d2026-m-ink) !important;text-decoration:none !important}.d2026-home-printer-price,.d2026-home-printer-price .amount,.d2026-home-printer-price bdi{color:#091846 !important;font-size:13.5px !important;font-weight:900 !important;line-height:1.12 !important}.d2026-home-printer-price{display:flex !important;align-items:baseline !important;gap:5px !important;flex-wrap:wrap !important}.d2026-home-printer-price .screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.d2026-home-printer-price ins{order:1}.d2026-home-printer-price del{order:2}.d2026-home-printer-price del{display:inline-block;margin-left:0;color:#98a3b8 !important;font-size:10.5px !important;font-weight:720 !important}.d2026-home-printer-price ins{text-decoration:none !important}.d2026-home-printer-stock{display:inline-flex;align-items:center;gap:5px;width:max-content;max-width:100%;color:#19a86c;font-size:9.2px;font-weight:760;line-height:1}.d2026-home-printer-stock:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;box-shadow:0 0 0 3px rgba(25,168,108,.1)}.d2026-home-printer-stock--onbackorder,.d2026-home-printer-stock--unknown{color:#f08b18}.d2026-home-printer-cart,.d2026-home-printer-cart:visited{position:absolute;right:0;bottom:2px;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;padding:0 !important;border:0 !important;border-radius:14px !important;background:linear-gradient(135deg,#0059f8,#0b8dff) !important;box-shadow:0 14px 24px -16px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.22) !important;color:#fff !important;font-size:0 !important;line-height:1 !important;opacity:1 !important;visibility:visible !important;transform:none !important;text-decoration:none !important}.d2026-home-printer-cart span{display:none !important}.d2026-home-printer-cart svg{width:18px;height:18px;stroke-width:1.9}body.home #content .section-card.folio-section,body.page-template-home-thumb-slider-php #content .section-card.folio-section,body.page-template-home-coin-slider-php #content .section-card.folio-section{padding:0 !important;margin-left:0 !important;margin-right:0 !important;background:0 0 !important;box-shadow:none !important}body.home #content .section-card.folio-section .grid.folio-4-columns,body.page-template-home-thumb-slider-php #content .section-card.folio-section .grid.folio-4-columns,body.page-template-home-coin-slider-php #content .section-card.folio-section .grid.folio-4-columns{padding:0 !important;margin:0 !important}body.home #content .section-card.steps-section .section-cta .button,body.page-template-home-thumb-slider-php #content .section-card.steps-section .section-cta .button,body.page-template-home-coin-slider-php #content .section-card.steps-section .section-cta .button,body.home #content .section-card.prices-section .section-cta .button,body.page-template-home-thumb-slider-php #content .section-card.prices-section .section-cta .button,body.page-template-home-coin-slider-php #content .section-card.prices-section .section-cta .button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:42px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 14px 30px -14px rgba(0,89,248,.5),inset 0 1px 0 rgba(255,255,255,.2) !important;color:#fff !important;font-size:12px !important;font-weight:760 !important;text-decoration:none !important}body.home #content .section-card.steps-section .section-cta .button span,body.page-template-home-thumb-slider-php #content .section-card.steps-section .section-cta .button span,body.page-template-home-coin-slider-php #content .section-card.steps-section .section-cta .button span,body.home #content .section-card.prices-section .section-cta .button span,body.page-template-home-thumb-slider-php #content .section-card.prices-section .section-cta .button span,body.page-template-home-coin-slider-php #content .section-card.prices-section .section-cta .button span{color:#fff !important}body.home #content .d2026-home-printer-cart.add_to_cart_button,body.page-template-home-thumb-slider-php #content .d2026-home-printer-cart.add_to_cart_button,body.page-template-home-coin-slider-php #content .d2026-home-printer-cart.add_to_cart_button{display:inline-flex !important;opacity:1 !important;visibility:visible !important;transition:none !important}body.woocommerce-page #content .shop-hd-2026,body.tax-product_cat #content .shop-hd-2026,body.single-product #content .shop-hd-2026{width:100% !important;max-width:100% !important;margin:0 0 16px !important}}@media (max-width:760px){body #page #header,body.woocommerce-page #page #header,body.page-template-page-woo-header #page #header{height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;overflow:visible !important}body #page #header #id,body.woocommerce-page #page #header #id,body.page-template-page-woo-header #page #header #id,body #page #header #id h1,body.woocommerce-page #page #header #id h1,body.page-template-page-woo-header #page #header #id h1{display:none !important;width:0 !important;height:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important}body #page #content,body.woocommerce-page #page #content,body.page-template-page-woo-header #page #content{width:100% !important;max-width:100% !important;min-width:0 !important;top:0 !important;margin-top:0 !important;padding-top:0 !important;overflow:visible !important}body.woocommerce-page #content .shop-hd-2026,body.post-type-archive-product #content .shop-hd-2026,body.tax-product_cat #content .shop-hd-2026,body.single-product #content .shop-hd-2026{width:100% !important;max-width:100% !important;margin:0 0 18px !important;padding:0 !important;overflow:visible !important}body.woocommerce-page #content .shop-hd-shell,body.post-type-archive-product #content .shop-hd-shell,body.tax-product_cat #content .shop-hd-shell,body.single-product #content .shop-hd-shell{width:100% !important;max-width:100% !important;padding:0 !important;margin:0 !important;overflow:visible !important}body.woocommerce-page #content .shop-commerce-bar-2026,body.post-type-archive-product #content .shop-commerce-bar-2026,body.tax-product_cat #content .shop-commerce-bar-2026,body.single-product #content .shop-commerce-bar-2026,body.page-template-page-woo-header #content .shop-commerce-bar-2026{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;width:100% !important;max-width:100% !important;height:auto !important;min-height:0 !important;padding:10px 10px 12px !important;margin:0 0 12px !important;box-sizing:border-box !important;border-radius:24px !important;background:rgba(255,255,255,.9) !important;border:1px solid rgba(13,33,82,.08) !important;box-shadow:0 18px 44px -34px rgba(0,36,110,.28),inset 0 1px 0 rgba(255,255,255,.9) !important;overflow:visible !important}body.woocommerce-page #content .shop-category-rail-2026,body.post-type-archive-product #content .shop-category-rail-2026,body.tax-product_cat #content .shop-category-rail-2026,body.single-product #content .shop-category-rail-2026,body.page-template-page-woo-header #content .shop-category-rail-2026{display:flex !important;gap:8px !important;width:100% !important;min-width:0 !important;padding:0 2px 2px !important;margin:0 !important;overflow-x:auto !important;overflow-y:visible !important;scrollbar-width:none !important}body.woocommerce-page #content .shop-category-rail-2026::-webkit-scrollbar,body.post-type-archive-product #content .shop-category-rail-2026::-webkit-scrollbar,body.tax-product_cat #content .shop-category-rail-2026::-webkit-scrollbar,body.single-product #content .shop-category-rail-2026::-webkit-scrollbar,body.page-template-page-woo-header #content .shop-category-rail-2026::-webkit-scrollbar{display:none !important}body.woocommerce-page #content .shop-mega-item-2026,body.post-type-archive-product #content .shop-mega-item-2026,body.tax-product_cat #content .shop-mega-item-2026,body.single-product #content .shop-mega-item-2026,body.page-template-page-woo-header #content .shop-mega-item-2026{flex:0 0 auto !important;width:auto !important;min-width:0 !important;position:static !important}body.woocommerce-page #content .shop-mega-link-2026,body.post-type-archive-product #content .shop-mega-link-2026,body.tax-product_cat #content .shop-mega-link-2026,body.single-product #content .shop-mega-link-2026,body.page-template-page-woo-header #content .shop-mega-link-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:116px !important;height:44px !important;padding:0 14px !important;border-radius:16px !important;background:#fff !important;border:1px solid rgba(0,89,248,.12) !important;box-shadow:none !important;color:var(--d2026-m-ink) !important;font-size:13px !important;font-weight:900 !important;line-height:1.05 !important;text-align:center !important;white-space:normal !important}body.woocommerce-page #content .shop-mega-panel-2026,body.post-type-archive-product #content .shop-mega-panel-2026,body.tax-product_cat #content .shop-mega-panel-2026,body.single-product #content .shop-mega-panel-2026,body.page-template-page-woo-header #content .shop-mega-panel-2026{display:none !important}body.woocommerce-page #content .shop-search-2026,body.post-type-archive-product #content .shop-search-2026,body.tax-product_cat #content .shop-search-2026,body.single-product #content .shop-search-2026,body.page-template-page-woo-header #content .shop-search-2026{display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;position:static !important}body.woocommerce-page #content .dgwt-wcas-search-wrapp,body.woocommerce-page #content .dgwt-wcas-search-form,body.woocommerce-page #content .dgwt-wcas-sf-wrapp,body.post-type-archive-product #content .dgwt-wcas-search-wrapp,body.post-type-archive-product #content .dgwt-wcas-search-form,body.post-type-archive-product #content .dgwt-wcas-sf-wrapp,body.tax-product_cat #content .dgwt-wcas-search-wrapp,body.tax-product_cat #content .dgwt-wcas-search-form,body.tax-product_cat #content .dgwt-wcas-sf-wrapp,body.single-product #content .dgwt-wcas-search-wrapp,body.single-product #content .dgwt-wcas-search-form,body.single-product #content .dgwt-wcas-sf-wrapp,body.page-template-page-woo-header #content .dgwt-wcas-search-wrapp,body.page-template-page-woo-header #content .dgwt-wcas-search-form,body.page-template-page-woo-header #content .dgwt-wcas-sf-wrapp{width:100% !important;max-width:100% !important;min-width:0 !important;height:50px !important;margin:0 !important;border-radius:18px !important}body.woocommerce-page #content input.dgwt-wcas-search-input,body.post-type-archive-product #content input.dgwt-wcas-search-input,body.tax-product_cat #content input.dgwt-wcas-search-input,body.single-product #content input.dgwt-wcas-search-input,body.page-template-page-woo-header #content input.dgwt-wcas-search-input{height:50px !important;border-radius:18px !important;background:#f8fbff !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:none !important;font-size:14px !important;font-weight:650 !important;color:var(--d2026-m-ink) !important}body.woocommerce-page #content .shop-nav-actions-2026,body.post-type-archive-product #content .shop-nav-actions-2026,body.tax-product_cat #content .shop-nav-actions-2026,body.single-product #content .shop-nav-actions-2026,body.page-template-page-woo-header #content .shop-nav-actions-2026{display:none !important}body.woocommerce-shop #content .shop-hero-landing-2026{display:block !important;min-height:0 !important;height:auto !important;padding:18px 14px 16px !important;margin:10px 0 14px !important;border-radius:24px !important;overflow:hidden !important}body.woocommerce-shop #content .shop-hero-slides-2026{position:relative !important;inset:auto !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;transform:none !important}body.woocommerce-shop #content .shop-hero-slide-2026{position:absolute !important;inset:0 !important;display:none !important;width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;transform:none !important;opacity:0 !important}body.woocommerce-shop #content .shop-hero-slide-2026.is-active{display:grid !important;position:relative !important;inset:auto !important;grid-template-rows:auto 265px !important;min-height:0 !important;height:auto !important;gap:10px !important;padding:0 !important;opacity:1 !important;transform:none !important}body.woocommerce-shop #content .shop-hero-landing-content{position:relative !important;display:grid !important;align-content:start !important;gap:8px !important;z-index:4 !important;padding:0 !important;width:100% !important;height:auto !important;min-height:0 !important;max-width:100% !important;text-align:left !important;overflow:visible !important;opacity:1 !important;transform:none !important}body.woocommerce-shop #content .shop-hero-landing-content h1{max-width:320px !important;font-size:38px !important;line-height:1.02 !important;letter-spacing:0 !important}body.woocommerce-shop #content .shop-hero-subtitle-2026,body.woocommerce-shop #content .shop-hero-description-2026,body.woocommerce-shop #content .shop-hero-bullets-2026,body.woocommerce-shop #content .shop-hero-secondary,body.woocommerce-shop #content .shop-hero-proof-2026,body.woocommerce-shop #content .shop-hero-printer-depth-2026,body.woocommerce-shop #content .shop-hero-floating-models-2026,body.woocommerce-shop #content .shop-hero-controls-2026{display:none !important}body.woocommerce-shop #content .shop-hero-actions-2026{display:grid !important;grid-template-columns:1fr auto !important;gap:10px !important;width:min(310px, 100%) !important;margin:8px 0 0 !important;opacity:1 !important;transform:none !important}body.woocommerce-shop #content .shop-hero-price-2026{position:static !important;display:grid !important;min-width:132px !important;min-height:74px !important;padding:14px 16px !important;border-radius:18px !important;background:rgba(255,255,255,.9) !important;box-shadow:0 18px 36px -28px rgba(0,36,110,.32) !important}body.woocommerce-shop #content .shop-hero-primary{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:54px !important;height:54px !important;min-width:54px !important;min-height:54px !important;padding:0 !important;border-radius:18px !important;font-size:0 !important;opacity:1 !important;transform:none !important}body.woocommerce-shop #content .shop-hero-product-card-2026{position:relative !important;inset:auto !important;display:flex !important;align-items:end !important;justify-content:center !important;width:100% !important;height:265px !important;margin:-18px 0 -8px !important;transform:none !important;opacity:1 !important;overflow:visible !important}body.woocommerce-shop #content .shop-hero-product-image-2026,body.woocommerce-shop #content .shop-hero-product-image-2026 img{width:min(82vw, 310px) !important;height:270px !important;object-fit:contain !important}body.woocommerce-shop #content .shop-hero-dots-2026{bottom:12px !important}.d2026-mobile-cart-sheet{position:fixed !important;z-index:2;left:8px !important;right:8px !important;bottom:0 !important;height:min(70svh, 620px) !important;min-height:430px !important;max-height:calc(100svh - 86px) !important;transform:translate3d(0,calc(100% + 18px), 0) !important}body.d2026-mobile-cart-open .d2026-mobile-cart-sheet{transform:translate3d(0,0,0) !important}}@media (max-width:380px){.d2026-mobile-hero-copy h1,.d2026-mobile-hero-copy h2{font-size:24px !important}}@media (max-width:760px){body.woocommerce-shop.woocommerce-page #page #content .shop-nav-actions-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-icon-actions-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-account-preview-wrap-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-cart-preview-wrap-2026{display:none !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important}body.woocommerce-shop.woocommerce-page #page #content .shop-commerce-bar-2026{gap:10px !important;padding:10px !important;margin:0 0 12px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-landing-2026{height:520px !important;min-height:520px !important;max-height:520px !important;padding:16px !important;margin:10px 0 14px !important;overflow:hidden !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slides-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026.is-active{position:relative !important;inset:auto !important;display:block !important;width:100% !important;height:488px !important;min-height:488px !important;max-height:488px !important;padding:0 !important;margin:0 !important;transform:none !important;opacity:1 !important;overflow:hidden !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026:not(.is-active){display:none !important;opacity:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-landing-content{position:static !important;display:grid !important;align-content:start !important;gap:8px !important;z-index:5 !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;padding:0 !important;margin:0 !important;overflow:visible !important;transform:none !important;opacity:1 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-eyebrow{position:relative !important;z-index:7 !important;display:inline-flex !important;width:max-content !important;max-width:72% !important;height:30px !important;min-height:30px !important;padding:0 14px !important;margin:0 0 8px !important;border-radius:999px !important;background:rgba(255,255,255,.78) !important;font-size:13px !important;font-weight:950 !important;line-height:1 !important;color:#0059f8 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1{position:relative !important;z-index:7 !important;width:min(286px, 78%) !important;max-width:286px !important;min-height:0 !important;padding:0 !important;margin:0 !important;font-size:30px !important;line-height:1.02 !important;font-weight:950 !important;letter-spacing:0 !important;color:var(--d2026-m-ink) !important;-webkit-text-fill-color:var(--d2026-m-ink) !important;text-fill-color:var(--d2026-m-ink) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{position:absolute !important;z-index:8 !important;left:0 !important;bottom:12px !important;display:grid !important;grid-template-columns:146px 58px !important;align-items:end !important;justify-content:start !important;gap:10px !important;width:auto !important;max-width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;margin:0 !important;transform:none !important;opacity:1 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-2026{display:grid !important;align-content:center !important;grid-column:auto !important;grid-row:auto !important;width:146px !important;min-width:146px !important;height:70px !important;min-height:70px !important;padding:12px 14px !important;box-sizing:border-box !important;border-radius:18px !important;background:rgba(255,255,255,.9) !important;box-shadow:0 18px 34px -28px rgba(0,36,110,.32) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-label-2026{font-size:10px !important;font-weight:950 !important;letter-spacing:.08em !important;line-height:1 !important;color:#6b7893 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-html-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-html-2026 .amount,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-html-2026 bdi{font-size:15px !important;font-weight:950 !important;line-height:1.1 !important;color:var(--d2026-m-ink) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary{display:inline-flex !important;align-items:center !important;justify-content:center !important;grid-column:auto !important;grid-row:auto !important;position:relative !important;inset:auto !important;width:58px !important;min-width:58px !important;height:58px !important;min-height:58px !important;padding:0 !important;margin:0 !important;border-radius:18px !important;font-size:0 !important;line-height:1 !important;transform:none !important;opacity:1 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary-label-2026{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{position:absolute !important;z-index:4 !important;left:auto !important;right:-46px !important;top:auto !important;bottom:-42px !important;inset-inline-start:auto !important;inset-inline-end:-46px !important;display:flex !important;align-items:end !important;justify-content:center !important;width:276px !important;height:286px !important;min-width:276px !important;min-height:286px !important;padding:0 !important;margin:0 !important;transform:none !important;opacity:1 !important;overflow:visible !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-product-orbit-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-orbit-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-product-badge-2026{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img{display:block !important;width:276px !important;height:286px !important;max-width:276px !important;max-height:286px !important;object-fit:contain !important;margin:0 !important;transform:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-dots-2026{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026{margin-top:14px !important}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.d2026-mobile-hero-slide.is-active,.d2026-mobile-float,.d2026-mobile-menu,.d2026-mobile-cart-sheet,.d2026-mobile-menu-scrim,.d2026-mobile-cart-scrim{animation:none !important;transition:none !important}}@media (max-width:760px){.steps-mobile-head{display:grid !important;grid-template-columns:1fr !important;justify-items:center !important;min-height:34px !important;margin-bottom:8px !important}.steps-mobile-head strong{font-size:14px !important;font-weight:840 !important;line-height:1.1 !important;text-align:center !important}.steps-mobile-head-icon{display:none !important}.section-card.steps-section .steps-main{position:relative !important}.section-card.steps-section .steps-main:before{content:"" !important;display:block !important;position:absolute !important;left:11px !important;top:19px !important;bottom:19px !important;width:1px !important;border-radius:999px !important;background:linear-gradient(180deg,rgba(0,89,248,.16),rgba(0,190,246,.34)) !important;z-index:0 !important}body.home #content .section-card.steps-section .steps-main:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:after,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:after{content:none !important;display:none !important;width:0 !important;height:0 !important;background:0 0 !important;opacity:0 !important}.section-card.steps-section .step:before,.section-card.steps-section .step:after{content:none !important;display:none !important;width:0 !important;height:0 !important;opacity:0 !important}.section-card.steps-section .step-number:after{content:none !important;display:none !important}.section-card.steps-section .step{grid-template-columns:28px 34px minmax(0, 1fr) !important;min-height:62px !important;padding:8px 0 !important}.section-card.steps-section .step+.step{border-top:0 !important}.section-card.steps-section .step-number{z-index:2 !important}.section-card.steps-section .steps-mobile-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:30px !important;height:30px !important;border:0 !important;border-radius:999px !important;background:linear-gradient(180deg,#f4f9ff 0%,#edf6ff 100%) !important;box-shadow:none !important;color:#0059f8 !important}.section-card.steps-section .steps-mobile-icon svg{width:15px !important;height:15px !important;stroke-width:1.9 !important}.d2026-work-gallery{margin:10px 0 0 !important}.d2026-work-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:2px !important;border-radius:16px !important;overflow:hidden !important;background:#e6eef9 !important}.d2026-work-tile{display:block !important;width:100% !important;aspect-ratio:1.18/1 !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#eef5ff !important;overflow:hidden !important}.d2026-work-tile img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important}.d2026-work-gallery:not(.is-expanded) .d2026-work-tile:nth-child(n+5){display:none !important}.d2026-work-more{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:min(210px, 100%) !important;min-height:38px !important;margin:10px auto 0 !important;padding:0 18px !important;border:0 !important;border-radius:999px !important;background:rgba(255,255,255,.92) !important;box-shadow:0 12px 26px -20px rgba(0,36,110,.34),inset 0 0 0 1px rgba(0,89,248,.1) !important;color:#0059f8 !important;font-size:11px !important;font-weight:780 !important;line-height:1 !important}.d2026-work-lightbox{padding:58px 12px 24px !important}.d2026-work-lightbox-frame{gap:10px !important}.d2026-work-lightbox-frame img{max-height:calc(100vh - 150px) !important;border-radius:16px !important}.d2026-work-lightbox-frame figcaption{padding:0 16px !important;font-size:12px !important}.d2026-work-lightbox-close,.d2026-work-lightbox-nav{width:40px !important;height:40px !important}.d2026-work-lightbox-close{top:12px !important;right:12px !important}.d2026-work-lightbox-nav--prev{left:8px !important}.d2026-work-lightbox-nav--next{right:8px !important}.d2026-home-printer-card{grid-template-columns:132px minmax(0, 1fr) !important;gap:8px !important;min-height:154px !important;padding:10px !important;border-radius:20px !important;overflow:hidden !important}body.home #content .prices-section .d2026-home-printers,body.page-template-home-thumb-slider-php #content .prices-section .d2026-home-printers,body.page-template-home-coin-slider-php #content .prices-section .d2026-home-printers{display:grid !important;grid-template-columns:1fr !important;gap:10px !important}body.home #content .d2026-home-printer-card,body.page-template-home-thumb-slider-php #content .d2026-home-printer-card,body.page-template-home-coin-slider-php #content .d2026-home-printer-card{display:grid !important;grid-template-columns:132px minmax(0, 1fr) !important;gap:8px !important;width:100% !important;min-height:154px !important;padding:10px !important}body.home #content .d2026-home-printer-body,body.page-template-home-thumb-slider-php #content .d2026-home-printer-body,body.page-template-home-coin-slider-php #content .d2026-home-printer-body{position:static !important;padding:5px 48px 42px 0 !important}body.home #content .d2026-home-printer-cart,body.home #content .d2026-home-printer-cart.add_to_cart_button,body.page-template-home-thumb-slider-php #content .d2026-home-printer-cart,body.page-template-home-thumb-slider-php #content .d2026-home-printer-cart.add_to_cart_button,body.page-template-home-coin-slider-php #content .d2026-home-printer-cart,body.page-template-home-coin-slider-php #content .d2026-home-printer-cart.add_to_cart_button{left:auto !important;top:auto !important;inset-inline-start:auto !important;right:10px !important;bottom:10px !important;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important}.d2026-home-printer-image{align-self:stretch !important;min-height:134px !important;margin:-8px 0 -10px -12px !important;background:0 0 !important;border-radius:0 !important;box-shadow:none !important;overflow:visible !important}.d2026-home-printer-image img{width:128% !important;height:142px !important;max-width:none !important;object-fit:contain !important;margin:5px 0 0 -17px !important;filter:drop-shadow(0 16px 17px rgba(20,44,90,.16)) !important}.d2026-home-printer-badge{left:8px !important;top:8px !important}.d2026-home-printer-body{position:static !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:4px !important;padding:5px 44px 42px 0 !important}.d2026-home-printer-body h3{font-size:12px !important;line-height:1.18 !important;text-align:left !important}.d2026-home-printer-type{order:2 !important;font-size:9px !important;color:#6f7c96 !important}.d2026-home-printer-price{order:3 !important;margin-top:1px !important}.d2026-home-printer-stock{order:4 !important}.d2026-home-printer-cart,.d2026-home-printer-cart.add_to_cart_button{right:10px !important;bottom:10px !important;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important}}@media (max-width:760px){body.home #content .section-card.steps-section .steps-main .step,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main .step,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main .step{border-top:0 !important;border-bottom:0 !important}body.home #content .section-card.steps-section .steps-main .step:before,body.home #content .section-card.steps-section .steps-main .step:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main .step:before,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main .step:after,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main .step:before,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main .step:after{content:none !important;display:none !important;width:0 !important;height:0 !important;background:0 0 !important;opacity:0 !important}}@media (max-width:760px){body.home #content .d2026-home-printer-price,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price,body.page-template-home-coin-slider-php #content .d2026-home-printer-price{width:100% !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:2px !important;margin-top:1px !important}body.home #content .d2026-home-printer-price>.amount,body.home #content .d2026-home-printer-price ins .amount,body.home #content .d2026-home-printer-price ins bdi,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price>.amount,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price ins .amount,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price ins bdi,body.page-template-home-coin-slider-php #content .d2026-home-printer-price>.amount,body.page-template-home-coin-slider-php #content .d2026-home-printer-price ins .amount,body.page-template-home-coin-slider-php #content .d2026-home-printer-price ins bdi{color:#081640 !important;font-size:14px !important;font-weight:900 !important;line-height:1.08 !important;white-space:nowrap !important}body.home #content .d2026-home-printer-price ins,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price ins,body.page-template-home-coin-slider-php #content .d2026-home-printer-price ins{order:1 !important;display:block !important;text-decoration:none !important}body.home #content .d2026-home-printer-price del,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price del,body.page-template-home-coin-slider-php #content .d2026-home-printer-price del{order:2 !important;position:relative !important;display:inline-flex !important;width:max-content !important;max-width:100% !important;margin:-1px 0 0 !important;color:#9aa5b8 !important;font-size:10.5px !important;font-weight:720 !important;line-height:1.05 !important;text-decoration:none !important;white-space:nowrap !important}body.home #content .d2026-home-printer-price del .amount,body.home #content .d2026-home-printer-price del bdi,body.home #content .d2026-home-printer-price del .woocommerce-Price-currencySymbol,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price del .amount,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price del bdi,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price del .woocommerce-Price-currencySymbol,body.page-template-home-coin-slider-php #content .d2026-home-printer-price del .amount,body.page-template-home-coin-slider-php #content .d2026-home-printer-price del bdi,body.page-template-home-coin-slider-php #content .d2026-home-printer-price del .woocommerce-Price-currencySymbol{color:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important}body.home #content .d2026-home-printer-price del:after,body.page-template-home-thumb-slider-php #content .d2026-home-printer-price del:after,body.page-template-home-coin-slider-php #content .d2026-home-printer-price del:after{content:"" !important;position:absolute !important;left:-2px !important;right:-2px !important;top:50% !important;height:1px !important;border-radius:999px !important;background:rgba(118,130,151,.82) !important;transform:rotate(-11deg) !important;transform-origin:center !important}body.home #content .section-card.steps-section .steps-main:before,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:before,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:before{content:none !important;display:none !important;width:0 !important;height:0 !important;background:0 0 !important}body.home #content .section-card.steps-section,body.page-template-home-thumb-slider-php #content .section-card.steps-section,body.page-template-home-coin-slider-php #content .section-card.steps-section{border:0 !important}body.home #content .section-card.steps-section .steps-main .step,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main .step,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main .step{border:0 !important;border-left:0 !important;border-right:0 !important;grid-template-columns:30px 44px minmax(0, 1fr) !important;grid-template-rows:min-content min-content !important;gap:1px 8px !important;align-content:center !important;align-items:center !important;min-height:66px !important;padding:7px 0 !important}body.home #content .section-card.steps-section .step-number,body.page-template-home-thumb-slider-php #content .section-card.steps-section .step-number,body.page-template-home-coin-slider-php #content .section-card.steps-section .step-number{justify-self:center !important;align-self:center !important;width:24px !important;height:24px !important;margin:7px 0 0 !important;font-size:10.5px !important;line-height:24px !important}body.home #content .section-card.steps-section .step:not(.step-4) .step-number:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section .step:not(.step-4) .step-number:after,body.page-template-home-coin-slider-php #content .section-card.steps-section .step:not(.step-4) .step-number:after{content:none !important;display:none !important;width:0 !important;height:0 !important;background:0 0 !important}body.home #content .section-card.steps-section .step-4 .step-number:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section .step-4 .step-number:after,body.page-template-home-coin-slider-php #content .section-card.steps-section .step-4 .step-number:after{content:none !important;display:none !important}body.home #content .section-card.steps-section .steps-mobile-icon,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-mobile-icon,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-mobile-icon{justify-self:center !important;align-self:center !important;width:38px !important;height:38px !important;border-radius:999px !important;background:linear-gradient(180deg,#f5faff 0%,#eaf4ff 100%) !important}body.home #content .section-card.steps-section .steps-mobile-icon svg,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-mobile-icon svg,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-mobile-icon svg{width:18px !important;height:18px !important}body.home #content .section-card.steps-section .step-title,body.page-template-home-thumb-slider-php #content .section-card.steps-section .step-title,body.page-template-home-coin-slider-php #content .section-card.steps-section .step-title{align-self:end !important;margin:0 !important;line-height:1.08 !important}body.home #content .section-card.steps-section .step-subtitle,body.page-template-home-thumb-slider-php #content .section-card.steps-section .step-subtitle,body.page-template-home-coin-slider-php #content .section-card.steps-section .step-subtitle{align-self:start !important;margin:0 !important;line-height:1.16 !important}body.home #content .section-card.folio-section .d2026-work-grid .d2026-work-tile,body.home #content .section-card.folio-section .d2026-work-grid .d2026-work-tile:nth-child(14),body.page-template-home-thumb-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile,body.page-template-home-thumb-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile:nth-child(14),body.page-template-home-coin-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile,body.page-template-home-coin-slider-php #content .section-card.folio-section .d2026-work-grid .d2026-work-tile:nth-child(14){grid-column:auto !important}body.home #content .section-card.folio-section .d2026-work-more,body.page-template-home-thumb-slider-php #content .section-card.folio-section .d2026-work-more,body.page-template-home-coin-slider-php #content .section-card.folio-section .d2026-work-more{display:flex !important;width:min(230px, 100%) !important;margin:12px auto 0 !important;color:#748198 !important}body.home #content .prices-section .d2026-home-printer-card,body.page-template-home-thumb-slider-php #content .prices-section .d2026-home-printer-card,body.page-template-home-coin-slider-php #content .prices-section .d2026-home-printer-card{grid-template-columns:116px minmax(0, 1fr) !important;gap:10px !important;overflow:hidden !important}body.home #content .d2026-home-printer-image,body.page-template-home-thumb-slider-php #content .d2026-home-printer-image,body.page-template-home-coin-slider-php #content .d2026-home-printer-image{align-self:center !important;justify-self:center !important;display:flex !important;align-items:center !important;justify-content:center !important;width:116px !important;min-height:132px !important;margin:0 !important;overflow:visible !important}body.home #content .d2026-home-printer-image img,body.page-template-home-thumb-slider-php #content .d2026-home-printer-image img,body.page-template-home-coin-slider-php #content .d2026-home-printer-image img{width:112px !important;max-width:112px !important;height:128px !important;max-height:128px !important;margin:0 auto !important;object-fit:contain !important;object-position:center center !important;filter:drop-shadow(0 14px 16px rgba(20,44,90,.15)) !important}}@media (max-width:760px){body #footer{position:relative !important;width:calc(100vw - 28px) !important;max-width:none !important;margin:32px 0 0 calc(50% - 50vw + 14px) !important;padding:24px 16px 22px !important;box-sizing:border-box !important;border-radius:28px 28px 0 0 !important;background:linear-gradient(180deg,#071735 0%,#0a214b 100%) !important;box-shadow:0 -20px 46px -34px rgba(8,22,64,.46),inset 0 1px 0 rgba(255,255,255,.08) !important;color:rgba(255,255,255,.78) !important;overflow:hidden !important}body #footer:before{content:"" !important;position:absolute !important;inset:0 0 auto !important;height:150px !important;background:radial-gradient(70% 90% at 50% 0%,rgba(0,190,246,.22),transparent 72%) !important;pointer-events:none !important}body #footer .grid{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:1fr !important;gap:12px !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}body #footer .grid>.c-4,body #footer .grid>.c-5,body #footer .grid>.c-6{float:none !important;width:auto !important;max-width:none !important;min-height:0 !important;margin:0 !important;padding:0 !important}body #footer .grid>.c-4:nth-child(3),body #footer .grid>.c-5:nth-child(3){order:-1 !important}body #footer .widget{margin:0 !important;padding:14px !important;border-radius:18px !important;background:rgba(255,255,255,.055) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06) !important}body #footer .widget_text{padding:18px 16px !important;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.045)) !important}body #footer .widgettitle{margin:0 0 11px !important;padding:0 !important;font-size:11px !important;font-weight:760 !important;line-height:1.2 !important;letter-spacing:.02em !important;color:rgba(255,255,255,.96) !important}body #footer .widgettitle:after{display:none !important;content:none !important}body #footer .d2026-footer-lockup{display:inline-flex !important;flex-direction:column !important;align-items:center !important;gap:4px !important;width:50px !important;max-width:50px !important;margin:0 0 14px !important;text-decoration:none !important}body #footer .d2026-footer-lockup .d2026-brand-mark,body #footer .d2026-footer-lockup .d2026-brand-mark img{width:42px !important;height:51px !important}body #footer .d2026-footer-lockup .d2026-brand-word,body #footer .d2026-footer-lockup .d2026-brand-word>span{font-size:10.8px !important;font-weight:500 !important;line-height:1 !important;letter-spacing:.01em !important;text-align:center !important}body #footer .d2026-footer-lockup .d2026-brand-word{color:rgba(255,255,255,.92) !important}body #footer .d2026-footer-lockup .d2026-brand-word>span{color:#00bef6 !important}body #footer a{color:rgba(255,255,255,.92) !important;text-decoration:none !important}body #footer p,body #footer .meta,body #footer .textwidget{color:rgba(255,255,255,.66) !important;font-size:11px !important;font-weight:450 !important;line-height:1.48 !important}body #footer .textwidget p{margin:0 0 9px !important}body #footer .textwidget p:last-child{margin-bottom:0 !important}body #footer .textwidget strong,body #footer .textwidget em{color:rgba(255,255,255,.9) !important}body #footer img.alignleft2,body #footer .post-previews .image,body #footer .folio .image,body #footer .helper1,body #footer .helper2{display:none !important}body #footer ul,body #footer .post-previews{display:grid !important;gap:8px !important;margin:0 !important;padding:0 !important;list-style:none !important}body #footer li,body #footer .post-previews li{display:block !important;min-height:0 !important;margin:0 !important;padding:0 0 8px !important;border:0 !important;border-bottom:1px solid rgba(255,255,255,.08) !important;background:0 0 !important;box-shadow:none !important}body #footer li:last-child,body #footer .post-previews li:last-child{padding-bottom:0 !important;border-bottom:0 !important}body #footer h3,body #footer .post-previews li h3,body #footer .folio h3{margin:0 0 3px !important;padding:0 !important;font-size:12px !important;font-weight:650 !important;line-height:1.25 !important}body #footer h3 a,body #footer .post-previews li h3 a,body #footer .folio h3 a{font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;color:rgba(255,255,255,.95) !important}body #footer>ul,body.home #footer>p#copyright{display:none !important}body #subfooter.grid,body #subfooter{width:calc(100vw - 28px) !important;max-width:none !important;margin:0 0 0 calc(50% - 50vw + 14px) !important;padding:12px 16px calc(88px + env(safe-area-inset-bottom, 0px)) !important;box-sizing:border-box !important;border-radius:0 !important;background:#071735 !important;color:rgba(255,255,255,.5) !important;font-size:9px !important;line-height:1.4 !important}body #subfooter .c-6{float:none !important;width:auto !important;margin:0 !important;padding:0 !important}body #subfooter .subfooter-menu,body #subfooter .subfooter-menu li{display:none !important}}@media (max-width:760px){.d2026-mobile-hero-slide{--d2026-scene-render-height:clamp(540px, 150vw, 780px) !important}.d2026-mobile-hero-copy{width:min(100%, clamp(340px, 70vw, 520px)) !important;max-width:min(100%, clamp(340px, 70vw, 520px)) !important}.d2026-mobile-hero-slide--models .d2026-mobile-hero-copy{width:min(100%, clamp(330px, 66vw, 500px)) !important;max-width:min(100%, clamp(330px, 66vw, 500px)) !important}.d2026-mobile-hero-copy h1,.d2026-mobile-hero-copy h2,.d2026-mobile-hero-slide--shop .d2026-mobile-hero-copy h2{width:100% !important;max-width:100% !important}.d2026-mobile-hero-copy p,.d2026-mobile-hero-slide--shop .d2026-mobile-hero-copy p{width:min(100%, clamp(320px, 64vw, 470px)) !important;max-width:min(100%, clamp(320px, 64vw, 470px)) !important}body.home #content .section-card.steps-section .steps-main,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main{position:relative !important}body.home #content .section-card.steps-section .steps-main:before,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:before,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:before,body.home #content .section-card.steps-section .steps-main:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:after,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:after{content:"" !important;display:block !important;position:absolute !important;left:15px !important;top:38px !important;width:2px !important;border-radius:999px !important;pointer-events:none !important;z-index:0 !important}body.home #content .section-card.steps-section .steps-main:before,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:before,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:before{bottom:38px !important;height:auto !important;background:rgba(0,89,248,.12) !important}body.home #content .section-card.steps-section .steps-main:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:after,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:after{height:0 !important;background:linear-gradient(180deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 0 14px rgba(0,190,246,.22) !important;transition:height 1.28s cubic-bezier(.22,.9,.22,1) !important}body.home #content .section-card.steps-section .steps-main.in-view:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main.in-view:after,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main.in-view:after,body.home #content .section-card.steps-section.in-view .steps-main:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section.in-view .steps-main:after,body.page-template-home-coin-slider-php #content .section-card.steps-section.in-view .steps-main:after{height:calc(100% - 76px) !important}body.home #content .section-card.steps-section .step-number,body.page-template-home-thumb-slider-php #content .section-card.steps-section .step-number,body.page-template-home-coin-slider-php #content .section-card.steps-section .step-number{position:relative !important;z-index:2 !important;box-shadow:0 7px 18px -10px rgba(0,89,248,.46),0 0 0 4px rgba(255,255,255,.88) !important}}@media (min-width:520px) and (max-width:760px){.d2026-mobile-home-hero{margin-bottom:20px !important}.d2026-mobile-hero-track{height:clamp(640px, calc(100svh - 92px), 730px) !important}.d2026-mobile-hero-slide{padding-left:22px !important;padding-right:22px !important}}@media (max-width:760px){.d2026-mobile-scene-main,.d2026-mobile-scene-mirror{left:50% !important;right:auto !important;width:clamp(360px, 100vw, 520px) !important;height:auto !important;aspect-ratio:2/3 !important;transform:translateX(-50%) !important;background-size:100% 100% !important}.d2026-mobile-scene-mirror--top,.d2026-mobile-scene-mirror--bottom{transform:translateX(-50%) scaleY(-1) !important}body.page-id-23 #content .info-page-v2--contacts{background:#f5faff !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head{width:calc(100vw - 28px) !important;margin:0 0 18px calc(50% - 50vw + 14px) !important;padding:24px 18px 10px !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head .service-compact-copy{max-width:330px !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head .prices-card-tag{min-height:28px !important;padding:0 12px !important;margin-bottom:13px !important;border:1px solid rgba(0,137,216,.11) !important;background:rgba(255,255,255,.66) !important;color:#1680ca !important;font-size:10px !important;font-weight:760 !important;letter-spacing:.04em !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head h1{margin-bottom:9px !important;font-size:36px !important;line-height:1 !important;color:#121d3a !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head p{max-width:322px !important;color:#728098 !important;font-size:14px !important;line-height:1.48 !important}body.page-id-23 #content .d2026-contact-mobile-panel,body.page-id-23 #content .info-page-v2--contacts .info-content-layout{width:calc(100vw - 28px) !important;margin-left:calc(50% - 50vw + 14px) !important;margin-right:0 !important}body.page-id-23 #content .d2026-contact-mobile-panel{margin-bottom:14px !important}body.page-id-23 #content .d2026-contact-quick-grid{gap:8px !important;margin-bottom:10px !important}body.page-id-23 #content .d2026-contact-quick,body.page-id-23 #content .d2026-contact-quick:visited{grid-template-columns:30px minmax(0, 1fr) !important;gap:8px !important;min-height:58px !important;padding:9px !important;border-radius:18px !important;background:rgba(255,255,255,.74) !important;border-color:rgba(14,73,130,.075) !important;box-shadow:0 12px 30px -26px rgba(15,45,86,.32) !important}body.page-id-23 #content .d2026-contact-quick-icon{width:30px !important;height:30px !important;border-radius:12px !important;background:#e7f4ff !important;color:#0877da !important}body.page-id-23 #content .d2026-contact-card-list{gap:9px !important}body.page-id-23 #content .d2026-contact-card,body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6{border-radius:20px !important;background:rgba(255,255,255,.68) !important;border-color:rgba(14,73,130,.07) !important;box-shadow:0 14px 34px -30px rgba(15,45,86,.3) !important}body.page-id-23 #content .d2026-contact-card{padding:15px !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6{padding:16px !important}body.page-id-23 #content .d2026-contact-card h2,body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6 h2{font-size:16px !important;font-weight:820 !important;color:#202943 !important}body.page-id-23 #content .d2026-contact-card p,body.page-id-23 #content .info-page-v2--contacts .wpcf7 p{color:#768399 !important;font-size:11.5px !important;line-height:1.45 !important}body.page-id-23 #content .d2026-contact-links a,body.page-id-23 #content .d2026-contact-links a:visited{min-height:30px !important;background:rgba(238,247,255,.78) !important;color:#2f83d7 !important;font-size:10.5px !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=text],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=email],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=tel],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=file],body.page-id-23 #content .info-page-v2--contacts .wpcf7 textarea{min-height:42px !important;border-radius:14px !important;border-color:rgba(21,111,206,.14) !important;background:rgba(246,251,255,.9) !important;font-size:12.5px !important;font-weight:560 !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7 textarea{height:136px !important;min-height:136px !important;max-height:160px !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7-form p>a.button.primary.small,body.page-id-23 #content .info-page-v2--contacts .wpcf7-form p>a.button.primary.small:visited{display:none !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7-submit,body.page-id-23 #content .info-page-v2--contacts input[type=submit]{min-height:48px !important;border-radius:18px !important;background:linear-gradient(90deg,#006cff 0%,#00afe8 100%) !important;box-shadow:0 16px 30px -20px rgba(0,108,255,.56) !important}body.blog #content,body.archive #content,body.search #content{margin-top:0 !important}body.blog #content .bd.archive-page-2026,body.archive #content .bd.archive-page-2026,body.search #content .bd.archive-page-2026{left:auto !important;transform:none !important;width:calc(100vw - 28px) !important;max-width:none !important;margin:0 auto 30px !important;gap:14px !important}body.blog #content .archive-page-2026 .archive-compact-head,body.archive #content .archive-page-2026 .archive-compact-head,body.search #content .archive-page-2026 .archive-compact-head{padding:22px 12px 4px !important;text-align:center !important}body.blog #content .archive-page-2026 .archive-compact-head .prices-card-tag,body.archive #content .archive-page-2026 .archive-compact-head .prices-card-tag,body.search #content .archive-page-2026 .archive-compact-head .prices-card-tag{min-height:28px !important;padding:0 12px !important;margin-bottom:12px !important;border:1px solid rgba(0,137,216,.11) !important;background:rgba(255,255,255,.68) !important;color:#1680ca !important;font-size:10px !important;font-weight:760 !important;letter-spacing:.04em !important}body.blog #content .archive-page-2026 .archive-compact-head h1,body.archive #content .archive-page-2026 .archive-compact-head h1,body.search #content .archive-page-2026 .archive-compact-head h1{margin:0 0 8px !important;color:#121d3a !important;font-size:36px !important;font-weight:850 !important;line-height:1 !important;letter-spacing:0 !important}body.blog #content .archive-page-2026 .archive-compact-head p,body.archive #content .archive-page-2026 .archive-compact-head p,body.search #content .archive-page-2026 .archive-compact-head p{max-width:330px !important;margin:0 auto !important;color:#728098 !important;font-size:14px !important;line-height:1.48 !important}body.blog #content .archive-page-2026 .archive-service-nav-strip,body.archive #content .archive-page-2026 .archive-service-nav-strip,body.search #content .archive-page-2026 .archive-service-nav-strip{display:none !important}body.blog #content .archive-page-2026 .archive-featured,body.blog #content .archive-page-2026 .archive-grid-section,body.archive #content .archive-page-2026 .archive-featured,body.archive #content .archive-page-2026 .archive-grid-section,body.search #content .archive-page-2026 .archive-featured,body.search #content .archive-page-2026 .archive-grid-section{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important}body.blog #content .bd.archive-page-v2 .archive-feat-card,body.archive #content .bd.archive-page-v2 .archive-feat-card,body.search #content .bd.archive-page-v2 .archive-feat-card{display:block !important;border-radius:24px !important;background:rgba(255,255,255,.78) !important;border:1px solid rgba(14,73,130,.075) !important;box-shadow:0 18px 42px -34px rgba(15,45,86,.36) !important}body.blog #content .bd.archive-page-v2 .archive-feat-media,body.archive #content .bd.archive-page-v2 .archive-feat-media,body.search #content .bd.archive-page-v2 .archive-feat-media,body.blog #content .bd.archive-page-v2 .archive-feat-media img,body.archive #content .bd.archive-page-v2 .archive-feat-media img,body.search #content .bd.archive-page-v2 .archive-feat-media img{min-height:0 !important;height:auto !important;aspect-ratio:16/10 !important}body.blog #content .bd.archive-page-v2 .archive-feat-media img,body.archive #content .bd.archive-page-v2 .archive-feat-media img,body.search #content .bd.archive-page-v2 .archive-feat-media img{height:100% !important;object-fit:cover !important}body.blog #content .bd.archive-page-v2 .archive-feat-body,body.archive #content .bd.archive-page-v2 .archive-feat-body,body.search #content .bd.archive-page-v2 .archive-feat-body{padding:17px 17px 18px !important;gap:9px !important}body.blog #content .bd.archive-page-v2 .archive-feat-title,body.archive #content .bd.archive-page-v2 .archive-feat-title,body.search #content .bd.archive-page-v2 .archive-feat-title{font-size:22px !important;font-weight:850 !important;line-height:1.14 !important;letter-spacing:0 !important}body.blog #content .bd.archive-page-v2 .archive-feat-sub,body.archive #content .bd.archive-page-v2 .archive-feat-sub,body.search #content .bd.archive-page-v2 .archive-feat-sub{font-size:12.5px !important;line-height:1.45 !important;color:#728098 !important;display:-webkit-box !important;-webkit-line-clamp:3 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.blog #content .bd.archive-page-v2 .archive-grid,body.archive #content .bd.archive-page-v2 .archive-grid,body.search #content .bd.archive-page-v2 .archive-grid{display:grid !important;grid-template-columns:1fr !important;gap:10px !important}body.blog #content .bd.archive-page-v2 .archive-card,body.archive #content .bd.archive-page-v2 .archive-card,body.search #content .bd.archive-page-v2 .archive-card{display:grid !important;grid-template-columns:112px minmax(0, 1fr) !important;width:100% !important;min-height:124px !important;border-radius:20px !important;background:rgba(255,255,255,.76) !important;border:1px solid rgba(14,73,130,.07) !important;box-shadow:0 12px 30px -26px rgba(15,45,86,.28) !important}body.blog #content .bd.archive-page-v2 .archive-card-media,body.archive #content .bd.archive-page-v2 .archive-card-media,body.search #content .bd.archive-page-v2 .archive-card-media{width:112px !important;height:100% !important;min-height:124px !important}body.blog #content .bd.archive-page-v2 .archive-card-body,body.archive #content .bd.archive-page-v2 .archive-card-body,body.search #content .bd.archive-page-v2 .archive-card-body{min-width:0 !important;padding:12px 12px 12px 13px !important;gap:7px !important}body.blog #content .bd.archive-page-v2 .archive-card-cat,body.archive #content .bd.archive-page-v2 .archive-card-cat,body.search #content .bd.archive-page-v2 .archive-card-cat{font-size:9px !important;font-weight:780 !important;letter-spacing:.06em !important}body.blog #content .bd.archive-page-v2 .archive-card-title,body.archive #content .bd.archive-page-v2 .archive-card-title,body.search #content .bd.archive-page-v2 .archive-card-title{font-size:14px !important;font-weight:820 !important;line-height:1.2 !important;letter-spacing:0 !important;-webkit-line-clamp:3 !important}body.blog #content .bd.archive-page-v2 .archive-card-meta,body.archive #content .bd.archive-page-v2 .archive-card-meta,body.search #content .bd.archive-page-v2 .archive-card-meta{margin-top:auto !important;font-size:10.5px !important;color:#8793a8 !important}}@media (max-width:760px){body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6:before,body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6:after,body.page-id-23 #content .info-page-v2--contacts .wpcf7:before,body.page-id-23 #content .info-page-v2--contacts .wpcf7:after,body.page-id-23 #content .info-page-v2--contacts .wpcf7-form:before,body.page-id-23 #content .info-page-v2--contacts .wpcf7-form:after,body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6 h2:before,body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6 h2:after{display:none !important;content:none !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6 h2{margin:0 0 13px !important;padding:0 !important;line-height:1.15 !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=file]{display:block !important;height:42px !important;padding:5px 7px !important;color:#7b879b !important;line-height:30px !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=file]::file-selector-button{min-height:30px !important;margin:0 10px 0 0 !important;padding:0 12px !important;border:0 !important;border-radius:11px !important;background:#e7f4ff !important;color:#0877da !important;font-size:11px !important;font-weight:780 !important}}.post-service-nav-strip{display:none}@media (max-width:760px){body.page-id-23,body.page-id-23 #page,body.page-id-23 #content,body.page-id-23 #content .bd.info-page-v2,body.page-id-23 #content .info-page-v2--contacts{background:#fff !important}body.page-id-23 #content .info-page-v2--contacts{left:auto !important;transform:none !important;width:100% !important;max-width:none !important;margin:0 auto 26px !important;padding:0 !important;gap:12px !important;border:0 !important;box-shadow:none !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head{width:calc(100vw - 32px) !important;margin:0 0 14px calc(50% - 50vw + 16px) !important;padding:24px 4px 8px !important;background:#fff !important;border:0 !important;box-shadow:none !important}body.page-id-23 #content .info-page-v2--contacts .info-compact-head .service-compact-copy{max-width:340px !important}body.page-id-23 #content .info-page-v2--contacts .prices-card-tag{min-height:0 !important;padding:0 !important;margin-bottom:10px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#177bd7 !important;letter-spacing:0 !important}body.page-id-23 #content .info-page-v2--contacts .info-head-actions,body.page-id-963 #content .info-page-v2--payment .info-head-actions{display:none !important}body.page-id-23 #content .d2026-contact-mobile-panel,body.page-id-23 #content .info-page-v2--contacts .info-content-layout{box-sizing:border-box !important;width:calc(100vw - 32px) !important;max-width:none !important;margin-left:calc(50% - 50vw + 16px) !important;margin-right:0 !important}body.page-id-23 #content .d2026-contact-mobile-panel{margin-top:0 !important;margin-bottom:8px !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.page-id-23 #content .d2026-contact-quick-grid{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:12px !important;margin:4px 0 12px !important;padding-bottom:12px !important;border-bottom:1px solid rgba(17,43,84,.08) !important}body.page-id-23 #content .d2026-contact-quick,body.page-id-23 #content .d2026-contact-quick:visited{display:block !important;min-height:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:#12213e !important}body.page-id-23 #content .d2026-contact-quick-icon,body.page-id-23 #content .d2026-contact-card-head>span{display:none !important}body.page-id-23 #content .d2026-contact-quick strong{display:block !important;margin-bottom:3px !important;color:#14213d !important;font-size:13px !important;font-weight:800 !important;line-height:1.2 !important}body.page-id-23 #content .d2026-contact-quick em{display:block !important;color:#60708a !important;font-size:12px !important;font-style:normal !important;font-weight:600 !important;line-height:1.25 !important;white-space:normal !important}body.page-id-23 #content .d2026-contact-card-list{display:block !important;margin:0 !important}body.page-id-23 #content .d2026-contact-card{padding:16px 0 !important;background:0 0 !important;border:0 !important;border-top:1px solid rgba(17,43,84,.08) !important;border-radius:0 !important;box-shadow:none !important}body.page-id-23 #content .d2026-contact-card:first-child{border-top:0 !important}body.page-id-23 #content .d2026-contact-card-head{display:block !important;margin-bottom:5px !important}body.page-id-23 #content .d2026-contact-card h2{margin:0 !important;color:#14213d !important;font-size:17px !important;font-weight:820 !important;line-height:1.18 !important}body.page-id-23 #content .d2026-contact-card p{max-width:320px !important;margin:5px 0 9px !important;color:#66748a !important;font-size:12.5px !important;line-height:1.5 !important}body.page-id-23 #content .d2026-contact-links{display:flex !important;flex-wrap:wrap !important;gap:7px 12px !important}body.page-id-23 #content .d2026-contact-links a,body.page-id-23 #content .d2026-contact-links a:visited{min-height:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:#0b76d8 !important;font-size:12.5px !important;font-weight:720 !important;line-height:1.3 !important}body.page-id-23 #content .d2026-contact-socials{justify-content:flex-start !important;gap:10px !important;margin:14px 0 4px !important;padding-top:4px !important}body.page-id-23 #content .d2026-contact-socials a,body.page-id-23 #content .d2026-contact-socials a:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:38px !important;height:38px !important;padding:0 !important;border:0 !important;border-radius:999px !important;color:#fff !important;font-size:0 !important;box-shadow:0 8px 20px -12px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.16) !important}body.page-id-23 #content .d2026-contact-socials a svg{display:block !important;width:18px !important;height:18px !important}body.page-id-23 #content .d2026-contact-socials .d2026-mobile-social--tg{background:linear-gradient(135deg,#2aabee 0%,#229ed9 100%) !important}body.page-id-23 #content .d2026-contact-socials .d2026-mobile-social--fb{background:linear-gradient(135deg,#1877f2 0%,#0a5dc7 100%) !important}body.page-id-23 #content .d2026-contact-socials .d2026-mobile-social--ig{background:radial-gradient(circle at 30% 110%,#fdd66a 0%,#f76b1c 22%,#e63558 45%,#c5208e 68%,#5d40c9 100%) !important}body.page-id-23 #content .d2026-contact-socials .d2026-mobile-social--yt{background:linear-gradient(135deg,#ff3b3b 0%,#c00 100%) !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout{margin-top:8px !important;padding:18px 0 38px !important;background:#fff !important;border:0 !important;border-top:1px solid rgba(17,43,84,.08) !important;border-radius:0 !important;box-shadow:none !important}body.page-id-23 #content .info-page-v2--contacts .info-content-layout>.grid>.c-6,body.page-id-23 #content .info-page-v2--contacts .wpcf7{padding:0 !important;background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=text],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=email],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=tel],body.page-id-23 #content .info-page-v2--contacts .wpcf7 input[type=file],body.page-id-23 #content .info-page-v2--contacts .wpcf7 textarea{background:#f8fbff !important;border-color:rgba(22,108,190,.12) !important;box-shadow:none !important}body.blog #content .archive-page-2026 .archive-service-nav-strip,body.archive #content .archive-page-2026 .archive-service-nav-strip,body.search #content .archive-page-2026 .archive-service-nav-strip,body.single-post #content .post-service-nav-strip{display:block !important}body.single-post #content .post-hero>.blog-bar{display:none !important}body.single-post #content .post-service-nav-strip{margin-top:22px !important}#content .service-nav-strip{box-sizing:border-box !important;width:calc(100vw - 28px) !important;max-width:none !important;margin-left:calc(50% - 50vw + 14px) !important;margin-right:0 !important;padding:0 !important}#content .service-nav-strip .prices-pillnav{display:flex !important;flex-wrap:wrap !important;gap:8px !important;width:100% !important;max-width:100% !important;min-height:0 !important;margin:0 !important;padding:8px !important;border-radius:22px !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(19,65,116,.08) !important;box-shadow:0 16px 34px -28px rgba(12,38,78,.32) !important;overflow:hidden !important}#content .service-nav-strip .prices-pillnav-list{display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:4px !important;width:100% !important;flex:1 1 100% !important;align-items:stretch !important;justify-content:stretch !important}#content .service-nav-strip .prices-pillnav-list li{display:block !important;min-width:0 !important}#content .service-nav-strip .prices-pillnav-list li+li:after,#content .service-nav-strip .prices-pillnav-list a:before,#content .service-nav-strip .prices-pillnav-list .is-active a:after{display:none !important;content:none !important}#content .service-nav-strip .prices-pillnav-list a,#content .service-nav-strip .prices-pillnav-list a:visited{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:5px !important;width:100% !important;min-height:60px !important;padding:7px 3px 8px !important;border-radius:14px !important;background:0 0 !important;color:#5d6a7d !important;font-size:10px !important;font-weight:760 !important;line-height:1.15 !important;text-align:center !important;letter-spacing:0 !important;box-shadow:none !important}#content .service-nav-strip .prices-pillnav-list a:hover,#content .service-nav-strip .prices-pillnav-list a:focus-visible,#content .service-nav-strip .prices-pillnav-list .is-active a{background:rgba(0,108,255,.07) !important;color:#086dd3 !important;transform:none !important}#content .service-nav-strip .prices-pillnav-list .ppn-ico{color:currentColor !important}#content .service-nav-strip .prices-pillnav-list .ppn-ico svg{width:20px !important;height:20px !important}#content .service-nav-strip .prices-pillnav-list .ppn-lbl,#content .service-nav-strip .prices-pillnav-list .is-active a .ppn-lbl{display:block !important;max-width:100% !important;color:inherit !important;font-size:10px !important;line-height:1.12 !important;white-space:normal !important;overflow-wrap:normal !important}#content .service-nav-strip .prices-pillnav-cta{width:100% !important;min-height:42px !important;margin:2px 0 0 !important;padding:0 14px !important;border-radius:16px !important;font-size:12px !important;font-weight:800 !important;box-shadow:0 12px 24px -18px rgba(250,48,88,.6) !important}body.blog #content .archive-page-2026 .archive-compact-head,body.archive #content .archive-page-2026 .archive-compact-head,body.search #content .archive-page-2026 .archive-compact-head{border:0 !important;box-shadow:none !important}body.blog #content .bd.archive-page-v2 .archive-feat-media,body.archive #content .bd.archive-page-v2 .archive-feat-media,body.search #content .bd.archive-page-v2 .archive-feat-media,body.blog #content .bd.archive-page-v2 .archive-feat-media img,body.archive #content .bd.archive-page-v2 .archive-feat-media img,body.search #content .bd.archive-page-v2 .archive-feat-media img{aspect-ratio:16/9 !important}body.blog #content .bd.archive-page-v2 .archive-card,body.archive #content .bd.archive-page-v2 .archive-card,body.search #content .bd.archive-page-v2 .archive-card{grid-template-columns:minmax(148px, 42%) minmax(0, 1fr) !important;align-items:center !important;min-height:0 !important;border-radius:18px !important;overflow:hidden !important}body.blog #content .bd.archive-page-v2 .archive-card-media,body.archive #content .bd.archive-page-v2 .archive-card-media,body.search #content .bd.archive-page-v2 .archive-card-media{align-self:center !important;width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:16/9 !important}body.blog #content .bd.archive-page-v2 .archive-card-media img,body.archive #content .bd.archive-page-v2 .archive-card-media img,body.search #content .bd.archive-page-v2 .archive-card-media img{width:100% !important;height:100% !important;object-fit:cover !important}body.blog #content .bd.archive-page-v2 .archive-card-body,body.archive #content .bd.archive-page-v2 .archive-card-body,body.search #content .bd.archive-page-v2 .archive-card-body{padding:10px 11px 10px 12px !important;gap:5px !important}body.blog #content .bd.archive-page-v2 .archive-card-title,body.archive #content .bd.archive-page-v2 .archive-card-title,body.search #content .bd.archive-page-v2 .archive-card-title{-webkit-line-clamp:2 !important}body.single-post #content{margin-top:0 !important;background:#fff !important;overflow-x:hidden !important}body.single-post #content .bd.post-page-v2{width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;background:#fff !important}body.single-post #content .post-page-v2 .post-hero{padding:24px 16px 10px !important;background:#fff !important;border:0 !important;box-shadow:none !important;overflow:visible !important}body.single-post #content .post-page-v2 .post-hero:after{display:none !important;content:none !important}body.single-post #content .post-page-v2 .post-hero-inner{width:calc(100vw - 32px) !important;max-width:none !important;margin:0 auto !important}body.single-post #content .post-page-v2 .post-hero-crumbs{display:none !important}body.single-post #content .post-page-v2 .post-hero-cats{margin:0 0 12px !important;color:#086dd3 !important;font-size:11px !important;font-weight:820 !important;letter-spacing:.08em !important;line-height:1.45 !important}body.single-post #content .post-page-v2 .post-hero-title{font-size:32px !important;line-height:1.12 !important;font-weight:850 !important;letter-spacing:0 !important;color:#07162f !important}body.single-post #content .post-page-v2 .post-hero-meta{margin-top:16px !important;gap:10px 14px !important;font-size:13px !important;line-height:1.35 !important;color:#6d7687 !important}body.single-post #content .post-page-v2 .post-hero-meta .hm-comm{display:none !important}body.single-post #content .post-page-v2 .post-featured-v2{margin-top:14px !important;padding:0 14px !important}body.single-post #content .post-page-v2 .post-featured-v2 img{max-height:none !important;border-radius:0 !important;box-shadow:none !important}body.single-post #content .post-page-v2 .post-content-wrap{box-sizing:border-box !important;width:calc(100vw - 32px) !important;max-width:none !important;margin:26px auto 0 !important;padding:0 0 56px !important}body.single-post #content .post-page-v2 .post-entry-v2,body.single-post #content .post-page-v2 .post-entry-v2 p{font-size:16px !important;line-height:1.68 !important}body.single-post #content .post-page-v2 .post-entry-v2>p:first-of-type:first-letter {float:none !important;margin:0 !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important;color:inherit !important;-webkit-text-fill-color:currentColor !important;background:0 0 !important}body.single-post #content .post-page-v2 .post-entry-v2 h2:before{display:none !important;content:none !important}body.single-post #content .post-page-v2 .post-cta-card{border-radius:18px !important;box-shadow:0 18px 34px -26px rgba(0,89,248,.55) !important}body.single-post #content .bd.post-page-v2 .post-related,body.single-post #content .bd.post-page-v2 .related-header{padding-left:16px !important;padding-right:16px !important}}@media (max-width:760px){#content .service-nav-strip .prices-pillnav{gap:10px !important;padding:10px !important}#content .service-nav-strip .prices-pillnav-list{grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:6px !important}#content .service-nav-strip .prices-pillnav-list a,#content .service-nav-strip .prices-pillnav-list a:visited{flex-direction:row !important;justify-content:flex-start !important;gap:8px !important;min-height:54px !important;padding:8px 10px !important;text-align:left !important}#content .service-nav-strip .prices-pillnav-list .ppn-ico{flex:0 0 auto !important}#content .service-nav-strip .prices-pillnav-list .ppn-lbl,#content .service-nav-strip .prices-pillnav-list .is-active a .ppn-lbl{min-width:0 !important;font-size:10.5px !important;line-height:1.16 !important;text-align:left !important;overflow-wrap:normal !important;word-break:normal !important}#content .service-nav-strip .prices-pillnav-cta{min-height:44px !important;padding:0 12px !important;font-size:13px !important;line-height:1.15 !important;white-space:normal !important;text-align:center !important}#content .service-nav-strip .prices-pillnav-cta span{min-width:0 !important;white-space:normal !important;overflow-wrap:normal !important;word-break:normal !important}body.page-id-23 #content .d2026-contact-quick-grid{grid-template-columns:1fr !important;gap:10px !important}body.page-id-23 #content .d2026-contact-quick strong,body.page-id-23 #content .d2026-contact-quick em{min-width:0 !important;overflow-wrap:anywhere !important}body.page-id-23 #content .d2026-contact-links{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:8px 12px !important}body.page-id-23 #content .d2026-contact-links a,body.page-id-23 #content .d2026-contact-links a:visited{min-width:0 !important;overflow-wrap:anywhere !important;word-break:normal !important}body.page-id-23 #content .d2026-contact-links a[href^=mailto]{grid-column:1/-1 !important}}@media (max-width:760px){body.single-post #content header.post-hero.post-hero-v3:before,body.single-post #content .post-page-v2 .post-hero.post-hero-v3:before{display:none !important;content:none !important}body.single-post #content .post-page-v2 .post-hero-title{max-width:100% !important;font-size:clamp(28px, 7.7vw, 30px) !important;line-height:1.1 !important;overflow-wrap:anywhere !important;word-break:normal !important;hyphens:auto !important}body.single-post #content .post-page-v2 .post-hero-cats{max-width:100% !important;overflow-wrap:anywhere !important;word-break:normal !important}}@media (max-width:760px){body.single-post #content .post-page-v2 .post-hero-inner{box-sizing:border-box !important;width:100% !important;max-width:none !important;padding:0 !important;margin:0 auto !important}body.single-post #content .post-page-v2 .post-hero-title,body.single-post #content .post-page-v2 .post-hero-cats,body.single-post #content .post-page-v2 .post-hero-meta{box-sizing:border-box !important;width:100% !important;max-width:100% !important}}@media (max-width:760px){body.single-post #content .post-page-v2 header.post-hero.post-hero-v3,body.single-post #content .post-page-v2 .post-hero.post-hero-v3{box-sizing:border-box !important;width:100% !important;max-width:none !important;margin:24px 0 0 !important;border-radius:0 !important;padding:18px 16px 10px !important}}@media (max-width:760px){body.woocommerce-page,body.woocommerce-page #page,body.woocommerce-page #content{background:#eef7ff !important;overflow-x:hidden !important}body.woocommerce-page #content .bd.shop-page-2026,body.woocommerce-page #content .shop-entry-2026{box-sizing:border-box !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 0 calc(92px + env(safe-area-inset-bottom, 0px)) !important;background:0 0 !important;box-shadow:none !important;overflow:visible !important}body.woocommerce-page #content .shop-commerce-bar-2026,body.post-type-archive-product #content .shop-commerce-bar-2026,body.tax-product_cat #content .shop-commerce-bar-2026,body.single-product #content .shop-commerce-bar-2026{grid-template-columns:1fr !important;gap:10px !important;width:calc(100vw - 28px) !important;max-width:none !important;margin:0 0 14px calc(50% - 50vw + 14px) !important;padding:10px !important;border-radius:22px !important;background:rgba(255,255,255,.76) !important;border:1px solid rgba(15,87,155,.08) !important;box-shadow:0 16px 34px -30px rgba(15,55,108,.34) !important;backdrop-filter:blur(14px) saturate(145%) !important;-webkit-backdrop-filter:blur(14px) saturate(145%) !important}body.woocommerce-page #content .shop-search-2026,body.post-type-archive-product #content .shop-search-2026,body.tax-product_cat #content .shop-search-2026,body.single-product #content .shop-search-2026{order:1 !important;min-height:48px !important}body.woocommerce-page #content .shop-category-rail-2026,body.post-type-archive-product #content .shop-category-rail-2026,body.tax-product_cat #content .shop-category-rail-2026,body.single-product #content .shop-category-rail-2026{order:2 !important;gap:8px !important;padding:0 1px 1px !important}body.woocommerce-page #content .shop-mega-link-2026,body.post-type-archive-product #content .shop-mega-link-2026,body.tax-product_cat #content .shop-mega-link-2026,body.single-product #content .shop-mega-link-2026{min-width:132px !important;height:44px !important;min-height:44px !important;padding:0 14px !important;border-radius:15px !important;background:#fff !important;border:1px solid rgba(0,89,248,.1) !important;box-shadow:0 10px 22px -20px rgba(20,58,112,.3) !important;color:#0d1a44 !important;font-size:12.5px !important;font-weight:850 !important;letter-spacing:0 !important}body.woocommerce-page #content input.dgwt-wcas-search-input,body.post-type-archive-product #content input.dgwt-wcas-search-input,body.tax-product_cat #content input.dgwt-wcas-search-input,body.single-product #content input.dgwt-wcas-search-input{height:48px !important;min-height:48px !important;padding-left:52px !important;border-radius:16px !important;background:rgba(247,251,255,.94) !important;border:1px solid rgba(15,87,155,.09) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86) !important;font-size:13px !important;font-weight:650 !important;color:#0d1a44 !important}body.woocommerce-page #content .shop-cart-particle-2026{display:none !important}body.woocommerce-page #content .shop-cart-add-notice-2026{left:14px !important;right:14px !important;bottom:calc(82px + env(safe-area-inset-bottom, 0px)) !important;width:auto !important;max-width:none !important;border-radius:18px !important}body.tax-product_cat #content .woocommerce-products-header,body.post-type-archive-product #content .woocommerce-products-header{box-sizing:border-box !important;width:calc(100vw - 28px) !important;max-width:none !important;margin:24px 0 12px calc(50% - 50vw + 14px) !important;padding:0 !important;background:0 0 !important;box-shadow:none !important;border:0 !important}body.tax-product_cat #content .woocommerce-products-header__title,body.post-type-archive-product #content .woocommerce-products-header__title,body.woocommerce-page #content .shop-entry-2026 .woocommerce-products-header__title{margin:0 !important;font-size:28px !important;line-height:1.1 !important;font-weight:900 !important;letter-spacing:0 !important;text-align:left !important;text-transform:none !important;color:#0d1a44 !important}body.woocommerce-page #content .woocommerce-ordering{float:none !important;position:static !important;width:calc(100vw - 28px) !important;max-width:none !important;margin:0 0 12px calc(50% - 50vw + 14px) !important}body.woocommerce-page #content .woocommerce-ordering select{width:100% !important;height:44px !important;border-radius:15px !important;background:rgba(255,255,255,.84) !important;border:1px solid rgba(15,87,155,.09) !important;box-shadow:none !important;color:#536179 !important;font-size:12px !important;font-weight:760 !important}body.woocommerce-page #content .shop-entry-2026 ul.products,body.woocommerce-page #content .shop-entry-2026 .related ul.products,body.woocommerce-page #content .shop-entry-2026 .up-sells ul.products{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;box-sizing:border-box !important;width:calc(100vw - 28px) !important;max-width:none !important;margin:0 0 0 calc(50% - 50vw + 14px) !important;padding:0 !important;list-style:none !important;overflow:visible !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product{position:relative !important;display:grid !important;grid-template-columns:126px minmax(0, 1fr) 44px !important;grid-template-rows:auto auto 1fr !important;gap:5px 10px !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-height:154px !important;margin:0 !important;padding:10px !important;border-radius:20px !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(15,87,155,.075) !important;box-shadow:0 14px 30px -28px rgba(18,52,102,.32) !important;overflow:hidden !important;transform:none !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link,body.woocommerce-page #content .shop-entry-2026 ul.products li.product a.woocommerce-loop-product__link{display:contents !important;text-decoration:none !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product a img,body.woocommerce-page #content .shop-entry-2026 ul.products li.product img.wp-post-image,body.woocommerce-page #content .shop-entry-2026 ul.products li.product img.secondary-image{grid-column:1 !important;grid-row:1/4 !important;align-self:center !important;justify-self:center !important;box-sizing:border-box !important;width:126px !important;max-width:126px !important;height:134px !important;max-height:134px !important;margin:0 !important;padding:8px !important;border-radius:16px !important;background:#f7fbff !important;object-fit:contain !important;object-position:center center !important;filter:drop-shadow(0 12px 14px rgba(20,44,90,.12)) !important;transform:none !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product img.secondary-image{display:none !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product .woocommerce-loop-product__title,body.woocommerce-page #content .shop-entry-2026 ul.products li.product h2,body.woocommerce-page #content .shop-entry-2026 ul.products li.product h3{grid-column:2/4 !important;grid-row:1 !important;min-height:0 !important;margin:4px 0 0 !important;padding:0 !important;font-size:13px !important;line-height:1.22 !important;font-weight:850 !important;letter-spacing:0 !important;text-align:left !important;color:#101a4a !important;overflow-wrap:anywhere !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product .price{grid-column:2/3 !important;grid-row:2 !important;display:flex !important;align-items:baseline !important;flex-wrap:wrap !important;gap:2px 7px !important;min-height:0 !important;margin:4px 0 0 !important;text-align:left !important;font-size:16px !important;line-height:1.12 !important;font-weight:900 !important;color:#0073d8 !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product .price del,body.woocommerce-page #content .shop-entry-2026 ul.products li.product .price del .amount,body.woocommerce-page #content .shop-entry-2026 ul.products li.product .price del bdi{color:#99a6b8 !important;font-size:12px !important;font-weight:720 !important;line-height:1.1 !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product .price ins{text-decoration:none !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product .button,body.woocommerce-page #content .shop-entry-2026 ul.products li.product a.button,body.woocommerce-page #content .shop-entry-2026 ul.products li.product a.add_to_cart_button{grid-column:3 !important;grid-row:2/4 !important;align-self:end !important;justify-self:end !important;position:static !important;left:auto !important;top:auto !important;right:auto !important;bottom:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:44px !important;min-width:44px !important;height:44px !important;min-height:44px !important;max-height:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:15px !important;background:linear-gradient(135deg,#006cff 0%,#00afe8 100%) !important;box-shadow:0 14px 24px -16px rgba(0,108,255,.52) !important;color:#fff !important;font-size:0 !important;line-height:1 !important;text-indent:0 !important;text-transform:none !important;opacity:1 !important;animation:none !important;transform:none !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product .button:before,body.woocommerce-page #content .shop-entry-2026 ul.products li.product a.button:before,body.woocommerce-page #content .shop-entry-2026 ul.products li.product a.add_to_cart_button:before{content:"" !important;display:block !important;width:18px !important;height:18px !important;background:currentColor !important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.05 2.05h2l2.66 12.42A2 2 0 0 0 8.66 16h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12M8 21a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm11 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z'/></svg>") center/contain no-repeat !important;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.05 2.05h2l2.66 12.42A2 2 0 0 0 8.66 16h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12M8 21a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm11 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z'/></svg>") center/contain no-repeat !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product .added_to_cart{display:none !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product .onsale{position:absolute !important;left:14px !important;top:14px !important;right:auto !important;width:auto !important;min-width:54px !important;height:24px !important;min-height:24px !important;padding:0 10px !important;border-radius:999px !important;background:linear-gradient(135deg,#ff7a2a 0%,#ff3868 100%) !important;color:#fff !important;font-size:10.5px !important;font-weight:900 !important;line-height:24px !important;box-shadow:0 12px 22px -14px rgba(255,56,104,.7) !important;z-index:4 !important}body.woocommerce-page #content .shop-featured-grid-2026{grid-template-columns:1fr !important;gap:10px !important}body.woocommerce-page #content .shop-featured-card-2026{display:grid !important;grid-template-columns:126px minmax(0, 1fr) !important;grid-template-rows:auto auto auto !important;gap:5px 10px !important;min-height:154px !important;padding:10px !important;border-radius:20px !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(15,87,155,.075) !important;box-shadow:0 14px 30px -28px rgba(18,52,102,.32) !important}body.woocommerce-page #content .shop-featured-image-2026{grid-column:1 !important;grid-row:1/4 !important;align-self:center !important;width:126px !important;height:134px !important;padding:8px !important;border-radius:16px !important;background:#f7fbff !important}body.woocommerce-page #content .shop-featured-body-2026{display:contents !important}body.woocommerce-page #content .shop-featured-type-2026,body.woocommerce-page #content .shop-featured-meta-2026,body.woocommerce-page #content .shop-featured-quick-2026{display:none !important}body.woocommerce-page #content .shop-featured-title-2026{grid-column:2 !important;grid-row:1 !important;min-height:0 !important;margin:4px 0 0 !important;font-size:13px !important;line-height:1.22 !important;font-weight:850 !important;color:#101a4a !important;overflow-wrap:anywhere !important}body.woocommerce-page #content .shop-featured-bottom-2026{grid-column:2 !important;grid-row:2/4 !important;align-self:end !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 44px !important;align-items:end !important;gap:8px !important}body.woocommerce-page #content .shop-featured-price-2026{font-size:16px !important;line-height:1.12 !important;font-weight:900 !important;color:#0073d8 !important}body.woocommerce-page #content .shop-featured-button-2026{width:44px !important;height:44px !important;min-width:44px !important;border-radius:15px !important}body.single-product #content .shop-entry-2026>div.product{display:grid !important;grid-template-columns:1fr !important;gap:12px !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;overflow:visible !important}body.single-product #content .shop-entry-2026 div.product div.images,body.single-product #content .shop-entry-2026 div.product .woocommerce-product-gallery,body.single-product #content .shop-entry-2026 div.product div.summary,body.single-product #content .shop-entry-2026 .summary.entry-summary{box-sizing:border-box !important;float:none !important;width:calc(100vw - 28px) !important;max-width:none !important;margin:0 0 0 calc(50% - 50vw + 14px) !important;border-radius:22px !important;background:#fff !important;border:1px solid rgba(15,87,155,.06) !important;box-shadow:0 10px 26px -22px rgba(18,52,102,.22) !important;overflow:hidden !important}body.single-product #content .shop-entry-2026 div.product div.images,body.single-product #content .shop-entry-2026 div.product .woocommerce-product-gallery{padding:8px !important}body.single-product #content .woocommerce-product-gallery .flex-viewport{height:min(342px, calc(100vw - 52px)) !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;border:0 !important;overflow:hidden !important}body.single-product #content .woocommerce-product-gallery__wrapper{height:100% !important}body.single-product #content .woocommerce-product-gallery__image{position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;height:100% !important;border-radius:18px !important;background:0 0 !important;overflow:hidden !important}body.single-product #content .woocommerce-product-gallery__image>a{display:block !important;width:100% !important;height:100% !important;font-size:0 !important;line-height:0 !important}body.single-product #content .woocommerce-product-gallery__image img,body.single-product #content div.images img.wp-post-image{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:6px !important;box-sizing:border-box !important;border-radius:0 !important;background:0 0 !important;object-fit:contain !important;object-position:center center !important;filter:none !important}body.single-product #content .woocommerce-product-gallery__image.flex-active-slide>a>img.wp-post-image{opacity:0 !important}body.single-product #content .woocommerce-product-gallery__image.flex-active-slide .zoomImg{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;opacity:1 !important;pointer-events:none !important;z-index:2 !important}body.single-product #content .woocommerce-product-gallery__trigger{top:20px !important;right:20px !important;width:36px !important;height:36px !important;border-radius:999px !important;background:rgba(255,255,255,.86) !important;box-shadow:0 12px 26px -20px rgba(15,55,108,.34) !important;z-index:5 !important}body.single-product #content .flex-control-thumbs{display:flex !important;gap:8px !important;margin:10px 0 0 !important;padding:0 1px 2px !important;overflow-x:auto !important;scrollbar-width:none !important}body.single-product #content .flex-control-thumbs::-webkit-scrollbar{display:none !important}body.single-product #content .flex-control-thumbs li{flex:0 0 62px !important;width:62px !important;height:62px !important;margin:0 !important;padding:0 !important}body.single-product #content .flex-control-thumbs img{width:62px !important;height:62px !important;padding:5px !important;border-radius:14px !important;background:#fff !important;border:1px solid rgba(15,87,155,.08) !important;object-fit:contain !important;opacity:1 !important}body.single-product #content .shop-entry-2026 div.product div.summary,body.single-product #content .shop-entry-2026 .summary.entry-summary{display:grid !important;gap:12px !important;padding:18px !important;position:relative !important;top:auto !important}body.single-product #content .summary .product_title,body.single-product #content .summary h1.product_title{margin:0 !important;font-size:24px !important;line-height:1.14 !important;font-weight:900 !important;letter-spacing:0 !important;color:#0d1a44 !important;overflow-wrap:anywhere !important}body.single-product #content .summary .price{display:flex !important;align-items:baseline !important;flex-wrap:wrap !important;gap:4px 9px !important;margin:0 !important;font-size:24px !important;line-height:1.12 !important;font-weight:900 !important;color:#0073d8 !important}body.single-product #content .summary .price del,body.single-product #content .summary .price del .amount,body.single-product #content .summary .price del bdi{font-size:14px !important;font-weight:720 !important;color:#99a6b8 !important}body.single-product #content .summary form.cart{display:grid !important;grid-template-columns:82px minmax(0, 1fr) !important;gap:10px !important;align-items:center !important;width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important}body.single-product #content .summary form.cart .quantity,body.single-product #content .summary form.cart .qty{width:82px !important;min-width:82px !important;height:50px !important;min-height:50px !important;margin:0 !important}body.single-product #content .summary form.cart .qty{border-radius:16px !important;background:#f8fbff !important;border:1px solid rgba(15,87,155,.1) !important;box-shadow:none !important;font-size:16px !important;font-weight:850 !important;color:#0d1a44 !important}body.single-product #content .summary .single_add_to_cart_button,body.single-product #content .summary button.single_add_to_cart_button.button.alt{width:100% !important;min-width:0 !important;height:50px !important;min-height:50px !important;margin:0 !important;padding:0 18px !important;border-radius:16px !important;background:linear-gradient(135deg,#006cff 0%,#00afe8 100%) !important;box-shadow:0 16px 28px -18px rgba(0,108,255,.58) !important;font-size:14px !important;font-weight:900 !important;text-transform:none !important}body.single-product #content .summary .woocommerce-product-details__short-description{margin:0 !important;padding:14px 15px !important;border-radius:18px !important;background:#f8fbff !important;border:1px solid rgba(15,87,155,.075) !important;color:#59677d !important;font-size:13px !important;line-height:1.5 !important}body.single-product #content .summary .product_meta{margin:0 !important;padding:12px 14px !important;border-radius:16px !important;background:0 0 !important;border:1px solid rgba(15,87,155,.07) !important;box-shadow:none !important;color:#7b8798 !important;font-size:11px !important;line-height:1.45 !important}body.single-product #content .shop-entry-2026 .woocommerce-tabs,body.single-product #content .shop-entry-2026 .up-sells,body.single-product #content .shop-entry-2026 .related,body.woocommerce-page #content .shop-assurance-2026,body.woocommerce-page #content .shop-proof-band-2026,body.woocommerce-page #content .shop-copy-note-2026{box-sizing:border-box !important;width:calc(100vw - 28px) !important;max-width:none !important;margin-left:calc(50% - 50vw + 14px) !important;margin-right:0 !important;border-radius:22px !important}}@media (max-width:760px){body.woocommerce-page #content .shop-commerce-bar-2026 .shop-nav-actions-2026,body.woocommerce-page #content .shop-commerce-bar-2026 .shop-account-preview-wrap-2026,body.woocommerce-page #content .shop-commerce-bar-2026 .shop-cart-preview-wrap-2026,body.woocommerce-page #content .shop-commerce-bar-2026 .shop-icon-action-2026{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important;opacity:0 !important}body.woocommerce-shop #content .shop-featured-card-2026 .shop-featured-bottom-2026,body.post-type-archive-product #content .shop-featured-card-2026 .shop-featured-bottom-2026{display:grid !important;grid-template-columns:minmax(0, 1fr) 44px !important;align-items:end !important;gap:8px !important;width:100% !important;min-width:0 !important;overflow:visible !important}body.woocommerce-shop #content .shop-featured-card-2026 .shop-featured-button-2026,body.post-type-archive-product #content .shop-featured-card-2026 .shop-featured-button-2026,body.woocommerce-shop #content .shop-featured-card-2026 a.shop-featured-button-2026.add_to_cart_button,body.post-type-archive-product #content .shop-featured-card-2026 a.shop-featured-button-2026.add_to_cart_button{position:static !important;left:auto !important;top:auto !important;right:auto !important;bottom:auto !important;align-self:end !important;justify-self:end !important;width:44px !important;min-width:44px !important;max-width:44px !important;height:44px !important;min-height:44px !important;max-height:44px !important;margin:0 !important;padding:0 !important;border-radius:15px !important;font-size:0 !important;line-height:1 !important;text-indent:0 !important;opacity:1 !important;transform:none !important;animation:none !important;overflow:hidden !important}}@media (max-width:760px){body.woocommerce-page #content .shop-entry-2026 ul.products li.product .onsale{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:72px !important;height:25px !important;min-height:25px !important;padding:0 12px !important;font-size:0 !important;line-height:1 !important;text-indent:0 !important;white-space:nowrap !important;color:transparent !important;background:linear-gradient(135deg,#006cff 0%,#00afe8 100%) !important;box-shadow:0 14px 24px -16px rgba(0,108,255,.56) !important}body.woocommerce-page #content .shop-entry-2026 ul.products li.product .onsale:after{content:"Скидка" !important;display:inline-block !important;font-size:11px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:0 !important;color:#fff !important;text-transform:uppercase !important}}.shop-filter-button-2026,.shop-mega-link-icon{display:none}@media (max-width:760px){body.woocommerce-shop.woocommerce-page,body.woocommerce-shop.woocommerce-page #page,body.woocommerce-shop.woocommerce-page #content{background:#edf6ff !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hd-landing-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hd-landing-2026 .shop-hd-shell{box-sizing:border-box !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;background:0 0 !important;box-shadow:none !important;overflow:visible !important}body.woocommerce-shop.woocommerce-page #page #content .shop-commerce-bar-2026{display:grid !important;grid-template-columns:1fr !important;gap:12px !important;box-sizing:border-box !important;width:calc(100vw - 28px) !important;max-width:none !important;margin:0 0 14px calc(50% - 50vw + 14px) !important;padding:0 !important;border-radius:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026{order:1 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 48px !important;align-items:center !important;gap:8px !important;width:100% !important;min-height:48px !important;margin:0 !important;padding:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-wrapp,body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-form{width:100% !important;max-width:none !important;min-width:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 input.dgwt-wcas-search-input{height:48px !important;min-height:48px !important;padding:0 16px 0 46px !important;border-radius:18px !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(0,108,255,.1) !important;box-shadow:0 16px 34px -30px rgba(12,38,84,.34) !important;font-size:13px !important;font-weight:680 !important;color:#111c4d !important}body.woocommerce-shop.woocommerce-page #page #content .shop-filter-button-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:48px !important;height:48px !important;min-width:48px !important;min-height:48px !important;border-radius:18px !important;background:#fff !important;border:1px solid rgba(0,108,255,.1) !important;box-shadow:0 16px 34px -30px rgba(12,38,84,.38) !important;color:#006cff !important;text-decoration:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-filter-button-2026 svg{width:19px !important;height:19px !important;stroke-width:2 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-category-rail-2026.shop-mega-nav-2026{order:2 !important;display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;margin:0 !important;overflow:visible !important;scrollbar-width:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-category-rail-2026.shop-mega-nav-2026::-webkit-scrollbar{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026{min-width:0 !important;width:100% !important;margin:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-2026{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:6px !important;box-sizing:border-box !important;width:100% !important;min-width:0 !important;height:78px !important;min-height:78px !important;padding:8px 5px !important;border-radius:20px !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(0,108,255,.09) !important;box-shadow:0 14px 30px -28px rgba(12,38,84,.3) !important;color:#111c4d !important;text-align:center !important;text-decoration:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;min-width:32px !important;min-height:32px !important;border-radius:13px !important;background:linear-gradient(180deg,#eff7ff 0%,#fff 100%) !important;border:1px solid rgba(0,108,255,.09) !important;color:#006cff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-icon svg{width:18px !important;height:18px !important;stroke-width:1.85 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-label{display:block !important;max-width:100% !important;font-size:10.4px !important;line-height:1.12 !important;font-weight:850 !important;letter-spacing:0 !important;white-space:normal !important;overflow-wrap:anywhere !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-panel-2026{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-landing-2026{position:relative !important;box-sizing:border-box !important;width:calc(100vw - 28px) !important;height:432px !important;min-height:432px !important;max-height:432px !important;margin:16px 0 12px calc(50% - 50vw + 14px) !important;padding:0 !important;border-radius:30px !important;background:linear-gradient(155deg,#fff 0%,#f5fbff 52%,#e9f4ff 100%) !important;border:1px solid rgba(0,108,255,.08) !important;box-shadow:0 22px 48px -42px rgba(12,38,84,.36) !important;overflow:hidden !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slides-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026.is-active{position:relative !important;display:block !important;width:100% !important;height:100% !important;min-height:100% !important;max-height:100% !important;padding:0 !important;margin:0 !important;overflow:hidden !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026:not(.is-active){display:none !important;opacity:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-product-blob-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-floating-models-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-printer-depth-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-orbit-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-product-badge-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-secondary,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-bullets-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-proof-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-controls-2026{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-product-grid-2026{opacity:.28 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-landing-content{position:absolute !important;z-index:6 !important;inset:0 !important;display:block !important;box-sizing:border-box !important;width:100% !important;height:100% !important;padding:22px 20px !important;margin:0 !important;overflow:hidden !important;transform:none !important;opacity:1 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-eyebrow{display:inline-flex !important;align-items:center !important;width:auto !important;max-width:210px !important;height:30px !important;min-height:30px !important;padding:0 13px !important;margin:0 0 12px !important;border-radius:999px !important;background:rgba(255,255,255,.88) !important;border:1px solid rgba(0,108,255,.09) !important;box-shadow:0 12px 24px -20px rgba(12,38,84,.28) !important;color:#006cff !important;font-size:11px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1{width:min(225px, 66vw) !important;max-width:min(225px, 66vw) !important;margin:0 !important;padding:0 !important;font-size:29px !important;line-height:1.04 !important;font-weight:950 !important;letter-spacing:0 !important;color:#0d1749 !important;-webkit-text-fill-color:#0d1749 !important;text-fill-color:#0d1749 !important;overflow-wrap:anywhere !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-subtitle-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-description-2026{display:-webkit-box !important;-webkit-box-orient:vertical !important;overflow:hidden !important;width:min(220px, 63vw) !important;max-width:min(220px, 63vw) !important;margin:10px 0 0 !important;padding:0 !important;font-size:12px !important;line-height:1.38 !important;font-weight:650 !important;letter-spacing:0 !important;color:#5e6b82 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-subtitle-2026{-webkit-line-clamp:2 !important;color:#34405c !important;font-weight:760 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-description-2026{-webkit-line-clamp:2 !important;margin-top:6px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{position:absolute !important;z-index:4 !important;right:-18px !important;bottom:24px !important;left:auto !important;top:auto !important;display:flex !important;align-items:end !important;justify-content:center !important;width:218px !important;height:248px !important;min-width:218px !important;min-height:248px !important;padding:0 !important;margin:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;transform:none !important;opacity:1 !important;overflow:visible !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img{display:block !important;width:218px !important;height:248px !important;max-width:218px !important;max-height:248px !important;object-fit:contain !important;object-position:center bottom !important;margin:0 !important;padding:0 !important;border-radius:20px !important;filter:drop-shadow(0 18px 20px rgba(18,42,88,.16)) !important;transform:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{position:absolute !important;z-index:8 !important;left:20px !important;bottom:18px !important;display:grid !important;grid-template-columns:140px 54px !important;align-items:end !important;justify-content:start !important;gap:10px !important;width:auto !important;max-width:calc(100% - 40px) !important;padding:0 !important;margin:0 !important;transform:none !important;opacity:1 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-price-2026{display:grid !important;align-content:center !important;box-sizing:border-box !important;width:140px !important;min-width:140px !important;height:64px !important;min-height:64px !important;padding:11px 13px !important;border-radius:20px !important;background:rgba(255,255,255,.9) !important;border:1px solid rgba(0,108,255,.08) !important;box-shadow:0 16px 30px -24px rgba(12,38,84,.36) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-label-2026{font-size:9px !important;font-weight:900 !important;line-height:1 !important;letter-spacing:.08em !important;color:#7a86a0 !important;text-transform:uppercase !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-html-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-html-2026 .amount,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-html-2026 bdi{font-size:17px !important;font-weight:950 !important;line-height:1.08 !important;letter-spacing:0 !important;color:#0d1749 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-primary{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:54px !important;min-width:54px !important;height:54px !important;min-height:54px !important;padding:0 !important;margin:0 !important;border-radius:19px !important;background:linear-gradient(135deg,#006cff 0%,#00aaf0 100%) !important;box-shadow:0 18px 28px -16px rgba(0,108,255,.52) !important;font-size:0 !important;line-height:1 !important;color:#fff !important;transform:none !important;opacity:1 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-primary-label-2026{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-dots-2026{position:absolute !important;z-index:9 !important;left:50% !important;right:auto !important;bottom:11px !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:5px !important;padding:0 !important;margin:0 !important;transform:translateX(-50%) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-dots-2026 button{display:block !important;width:6px !important;height:6px !important;min-width:6px !important;min-height:6px !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:999px !important;background:rgba(0,108,255,.2) !important;box-shadow:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-dots-2026 button.is-active{width:18px !important;background:#006cff !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026{box-sizing:border-box !important;display:flex !important;gap:8px !important;width:calc(100vw - 14px) !important;max-width:none !important;margin:8px 0 18px calc(50% - 50vw + 14px) !important;padding:0 0 4px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow-x:auto !important;scrollbar-width:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026::-webkit-scrollbar{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026>div{flex:0 0 148px !important;display:grid !important;grid-template-columns:32px minmax(0, 1fr) !important;align-items:center !important;gap:8px !important;box-sizing:border-box !important;height:56px !important;min-height:56px !important;padding:8px 10px !important;border-radius:18px !important;background:rgba(255,255,255,.9) !important;border:1px solid rgba(0,108,255,.08) !important;box-shadow:0 14px 30px -28px rgba(12,38,84,.28) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026 svg{grid-row:1/3 !important;width:18px !important;height:18px !important;padding:7px !important;border-radius:12px !important;background:#f2f8ff !important;color:#006cff !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026 strong{display:block !important;font-size:12px !important;line-height:1.1 !important;font-weight:900 !important;letter-spacing:0 !important;color:#0d1749 !important;white-space:normal !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026 span{display:block !important;font-size:9.5px !important;line-height:1.15 !important;font-weight:650 !important;letter-spacing:0 !important;color:#7a86a0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-products-stage-2026{box-sizing:border-box !important;width:calc(100vw - 28px) !important;max-width:none !important;margin:10px 0 0 calc(50% - 50vw + 14px) !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-products-toolbar-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-products-toolbar-copy-2026{width:100% !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;transform:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-product-tabs-2026{display:flex !important;gap:8px !important;width:100% !important;margin:0 0 10px !important;padding:0 0 2px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow-x:auto !important;scrollbar-width:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-product-tabs-2026::-webkit-scrollbar{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-product-tabs-2026 button{flex:0 0 auto !important;height:38px !important;min-height:38px !important;padding:0 15px !important;border-radius:999px !important;background:rgba(255,255,255,.82) !important;border:1px solid rgba(0,108,255,.08) !important;box-shadow:none !important;color:#657188 !important;font-size:12px !important;font-weight:850 !important;letter-spacing:0 !important;white-space:nowrap !important}body.woocommerce-shop.woocommerce-page #page #content .shop-product-tabs-2026 button.is-active{background:linear-gradient(135deg,#006cff 0%,#00aaf0 100%) !important;border-color:transparent !important;box-shadow:0 14px 26px -18px rgba(0,108,255,.5) !important;color:#fff !important}body.woocommerce-shop.woocommerce-page #page #content .shop-product-tabs-2026 button.is-active:after{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-printers-2026.shop-collections-2026{width:100% !important;margin:0 !important;padding:0 !important;border-radius:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-grid-2026{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;width:100% !important;margin:0 !important;padding:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-card-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product{grid-template-columns:142px minmax(0, 1fr) 46px !important;gap:6px 11px !important;min-height:178px !important;padding:12px !important;border-radius:24px !important;background:rgba(255,255,255,.94) !important;border:1px solid rgba(0,108,255,.075) !important;box-shadow:0 18px 38px -34px rgba(12,38,84,.34) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-image-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a img,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product img.wp-post-image{width:142px !important;max-width:142px !important;height:154px !important;max-height:154px !important;padding:7px !important;border-radius:20px !important;background:linear-gradient(180deg,#f8fbff 0%,#fff 100%) !important;object-fit:contain !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-image-2026 img{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;border-radius:16px !important;object-fit:contain !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-title-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .woocommerce-loop-product__title,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product h2,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product h3{font-size:13.2px !important;line-height:1.22 !important;font-weight:860 !important;color:#111c4d !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-price-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .price{font-size:17px !important;line-height:1.1 !important;font-weight:950 !important;color:#006fd6 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-button-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.add_to_cart_button,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.button{width:46px !important;min-width:46px !important;max-width:46px !important;height:46px !important;min-height:46px !important;max-height:46px !important;border-radius:17px !important;background:linear-gradient(135deg,#006cff 0%,#00aaf0 100%) !important;box-shadow:0 16px 26px -18px rgba(0,108,255,.56) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products{width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;gap:10px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-catalog-heading-2026{width:100% !important;margin:18px 0 10px !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-catalog-heading-2026 span{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-catalog-heading-2026 h2{margin:0 !important;font-size:21px !important;line-height:1.12 !important;font-weight:950 !important;letter-spacing:0 !important;color:#0d1749 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-assurance-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-proof-band-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-copy-note-2026{margin-top:18px !important}}@media (max-width:760px){body.woocommerce-shop.woocommerce-page #page #content .shop-featured-image-2026 img{display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important;object-position:center !important;color:transparent !important;font-size:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-button-label-2026{display:none !important;width:0 !important;height:0 !important;overflow:hidden !important;font-size:0 !important;line-height:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-button-icon-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:20px !important;height:20px !important;min-width:20px !important;min-height:20px !important;color:#fff !important}}@media (max-width:760px){body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-label{font-size:9.6px !important;line-height:1.14 !important;overflow-wrap:normal !important;word-break:normal !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026{gap:7px !important;margin-top:6px !important;margin-bottom:14px !important;padding-bottom:2px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026>div{flex:0 0 132px !important;grid-template-columns:26px minmax(0, 1fr) !important;gap:7px !important;height:46px !important;min-height:46px !important;padding:7px 10px !important;border-radius:16px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026 svg{width:14px !important;height:14px !important;padding:6px !important;border-radius:11px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026 strong{font-size:11.2px !important;line-height:1.08 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026 span{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-product-tabs-2026{height:42px !important;margin-bottom:12px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-grid-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:10px !important;align-items:stretch !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-card-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product{position:relative !important;display:grid !important;grid-template-columns:1fr 42px !important;grid-template-rows:136px auto 1fr auto !important;gap:8px 8px !important;box-sizing:border-box !important;width:100% !important;min-width:0 !important;min-height:254px !important;height:100% !important;margin:0 !important;padding:10px !important;border-radius:23px !important;background:rgba(255,255,255,.95) !important;border:1px solid rgba(0,108,255,.075) !important;box-shadow:0 16px 34px -30px rgba(12,38,84,.34) !important;overflow:hidden !important;transform:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-card-2026:hover,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product:hover{transform:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-image-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link{grid-column:1/3 !important;grid-row:1 !important;position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;height:136px !important;min-height:136px !important;max-height:136px !important;margin:0 !important;padding:10px !important;border-radius:19px !important;background:linear-gradient(180deg,#f8fbff 0%,#fff 100%) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95) !important;overflow:hidden !important}body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link{display:contents !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-image-2026 img,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a img,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product img.wp-post-image{grid-column:1/3 !important;grid-row:1 !important;align-self:center !important;justify-self:center !important;display:block !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;height:136px !important;max-height:136px !important;min-height:136px !important;margin:0 !important;padding:10px !important;border-radius:19px !important;background:linear-gradient(180deg,#f8fbff 0%,#fff 100%) !important;object-fit:contain !important;object-position:center !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95) !important;filter:none !important;transform:none !important;color:transparent !important;font-size:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-body-2026{display:contents !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-type-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-featured-meta-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-featured-quick-2026{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-title-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .woocommerce-loop-product__title,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product h2,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product h3{grid-column:1/3 !important;grid-row:2 !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;min-height:48px !important;max-height:48px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;font-size:12.2px !important;line-height:1.28 !important;font-weight:900 !important;letter-spacing:0 !important;color:#111c4d !important;text-decoration:none !important;overflow-wrap:normal !important;word-break:normal !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-bottom-2026{grid-column:1/3 !important;grid-row:4 !important;display:contents !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-price-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .price{grid-column:1 !important;grid-row:4 !important;align-self:center !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:1px !important;min-width:0 !important;margin:0 !important;padding:0 !important;font-size:15.5px !important;line-height:1.12 !important;font-weight:950 !important;letter-spacing:0 !important;color:#0079d9 !important;white-space:normal !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-price-2026 .amount,body.woocommerce-shop.woocommerce-page #page #content .shop-featured-price-2026 bdi,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .price .amount,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .price bdi{white-space:nowrap !important;word-break:keep-all !important;font-size:inherit !important;line-height:inherit !important;font-weight:950 !important;color:#0079d9 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-price-2026 del,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .price del{font-size:11px !important;line-height:1.1 !important;font-weight:800 !important;color:#8b97aa !important;opacity:.76 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-price-2026 ins,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .price ins{text-decoration:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-button-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.add_to_cart_button,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.button{grid-column:2 !important;grid-row:4 !important;align-self:center !important;justify-self:end !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;width:42px !important;min-width:42px !important;max-width:42px !important;height:42px !important;min-height:42px !important;max-height:42px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:16px !important;background:linear-gradient(135deg,#006cff 0%,#00aaf0 100%) !important;box-shadow:0 14px 24px -16px rgba(0,108,255,.56) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:0 !important;line-height:1 !important;letter-spacing:0 !important;text-indent:0 !important;text-transform:none !important;white-space:nowrap !important;overflow:hidden !important;transform:none !important;opacity:1 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-button-2026:after,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.add_to_cart_button:after,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.button:after{content:none !important;display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-button-2026:before,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.add_to_cart_button:before,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.button:before{content:"" !important;display:block !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;background:currentColor !important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.05 2.05h2l2.66 12.42A2 2 0 0 0 8.66 16h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12M8 21a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm11 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z'/></svg>") center/contain no-repeat !important;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.05 2.05h2l2.66 12.42A2 2 0 0 0 8.66 16h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12M8 21a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm11 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z'/></svg>") center/contain no-repeat !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-button-icon-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-featured-button-label-2026{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-badges-2026{position:absolute !important;left:8px !important;top:8px !important;right:auto !important;bottom:auto !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:5px !important;max-width:calc(100% - 16px) !important;z-index:4 !important;pointer-events:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-badge-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .onsale{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;height:22px !important;min-height:22px !important;padding:0 8px !important;border-radius:999px !important;font-size:10px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:0 !important;white-space:nowrap !important;box-shadow:0 10px 18px -14px rgba(0,0,0,.28) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .onsale{position:absolute !important;left:18px !important;top:18px !important;right:auto !important;z-index:4 !important;background:linear-gradient(135deg,#ff7a2a 0%,#ff3868 100%) !important;color:#fff !important}body.woocommerce-shop.woocommerce-page #page #content .shop-catalog-heading-2026{margin-top:16px !important}}@media (max-width:760px){body.woocommerce-shop.woocommerce-page #page #content .shop-category-rail-2026.shop-mega-nav-2026{position:relative !important;z-index:30 !important;gap:7px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026{position:relative !important;z-index:1 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more{position:static !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-2026{display:grid !important;grid-template-rows:30px 28px !important;align-items:center !important;justify-items:center !important;gap:4px !important;height:72px !important;min-height:72px !important;padding:8px 5px 7px !important;border-radius:18px !important;background:rgba(255,255,255,.68) !important;border:1px solid rgba(0,108,255,.055) !important;box-shadow:0 12px 26px -26px rgba(12,38,84,.26) !important;transition:transform .22s ease,background .22s ease,box-shadow .22s ease,color .22s ease !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-2026:active,body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more.is-open .shop-mega-link-2026{transform:translateY(1px) !important;background:rgba(255,255,255,.88) !important;box-shadow:0 16px 30px -26px rgba(0,108,255,.34) !important;color:#0059f8 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-icon{grid-row:1 !important;width:28px !important;height:28px !important;min-width:28px !important;min-height:28px !important;border-radius:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#006cff !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-icon svg{width:21px !important;height:21px !important;stroke-width:1.85 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-label{grid-row:2 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:28px !important;min-height:28px !important;max-height:28px !important;font-size:9.5px !important;line-height:1.14 !important;font-weight:860 !important;text-align:center !important;white-space:normal !important;overflow:hidden !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026{position:absolute !important;top:calc(100% + 9px) !important;right:0 !important;left:auto !important;z-index:80 !important;display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:7px !important;box-sizing:border-box !important;width:min(270px, calc(100vw - 28px)) !important;min-width:0 !important;padding:9px !important;border-radius:20px !important;background:rgba(255,255,255,.96) !important;border:1px solid rgba(0,108,255,.08) !important;box-shadow:0 22px 48px -34px rgba(12,38,84,.34) !important;backdrop-filter:blur(18px) saturate(1.12) !important;-webkit-backdrop-filter:blur(18px) saturate(1.12) !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(-7px) scale(.98) !important;transform-origin:top right !important;transition:opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1),visibility .2s ease !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more.is-open .shop-mega-panel-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more:focus-within .shop-mega-panel-2026{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(0) scale(1) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-quick-2026{display:flex !important;align-items:center !important;justify-content:center !important;min-height:40px !important;padding:0 10px !important;border-radius:14px !important;background:#f4f9ff !important;border:1px solid rgba(0,108,255,.055) !important;color:#182755 !important;font-size:11px !important;font-weight:820 !important;line-height:1.15 !important;text-align:center !important;text-decoration:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slides-2026{position:relative !important;height:100% !important;overflow:hidden !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026:not(.is-active),body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026.is-active{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;min-height:100% !important;max-height:100% !important;opacity:0 !important;pointer-events:none !important;transform:translate3d(16px,0,0) scale(.985) !important;transition:opacity .54s ease,transform .64s cubic-bezier(.2,.8,.2,1) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026.is-active{z-index:2 !important;opacity:1 !important;pointer-events:auto !important;transform:translate3d(0,0,0) scale(1) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026.is-leaving{z-index:1 !important;display:block !important;opacity:0 !important;pointer-events:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026.is-leaving.shop-hero-motion-next{transform:translate3d(-14px,0,0) scale(.985) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026.is-leaving.shop-hero-motion-prev{transform:translate3d(14px,0,0) scale(.985) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026.is-entering.shop-hero-motion-next{animation:shopHeroMobileEnterNext2026 .68s cubic-bezier(.2,.8,.2,1) both !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026.is-entering.shop-hero-motion-prev{animation:shopHeroMobileEnterPrev2026 .68s cubic-bezier(.2,.8,.2,1) both !important}@keyframes shopHeroMobileEnterNext2026{0%{opacity:0;transform:translate3d(18px,0,0) scale(.985)}100%{opacity:1;transform:translate3d(0,0,0) scale(1)}}@keyframes shopHeroMobileEnterPrev2026{0%{opacity:0;transform:translate3d(-18px,0,0) scale(.985)}100%{opacity:1;transform:translate3d(0,0,0) scale(1)}}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-eyebrow{height:28px !important;min-height:28px !important;max-width:180px !important;padding:0 12px !important;margin-bottom:12px !important;background:rgba(255,255,255,.72) !important;border:1px solid rgba(0,89,248,.08) !important;box-shadow:0 10px 22px -18px rgba(0,89,248,.28) !important;color:#0059f8 !important;font-size:10.5px !important;font-weight:850 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1{width:min(214px, 61vw) !important;max-width:min(214px, 61vw) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{right:-8px !important;bottom:52px !important;width:214px !important;height:246px !important;min-width:214px !important;min-height:246px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img{width:214px !important;height:246px !important;max-width:214px !important;max-height:246px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{left:20px !important;right:18px !important;bottom:18px !important;display:grid !important;grid-template-columns:minmax(92px, auto) auto !important;grid-template-rows:auto auto !important;align-items:center !important;justify-content:start !important;gap:9px 12px !important;width:auto !important;max-width:260px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-proof-2026{grid-column:1/3 !important;grid-row:1 !important;display:flex !important;align-items:center !important;gap:5px !important;width:100% !important;max-width:256px !important;min-height:22px !important;padding:0 !important;margin:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-proof-item-2026{display:inline-flex !important;align-items:center !important;gap:3px !important;min-width:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#596782 !important;font-size:9.5px !important;font-weight:800 !important;line-height:1 !important;letter-spacing:0 !important;white-space:nowrap !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-proof-item-2026 svg{width:10px !important;height:10px !important;color:#16a970 !important;stroke-width:2.1 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-price-2026{grid-column:1 !important;grid-row:2 !important;display:flex !important;align-items:baseline !important;justify-content:flex-start !important;width:auto !important;min-width:0 !important;height:auto !important;min-height:0 !important;padding:0 !important;border-radius:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-label-2026{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-html-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-html-2026 .amount,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-html-2026 bdi{font-size:18.5px !important;line-height:1.06 !important;font-weight:950 !important;letter-spacing:0 !important;color:#101a4a !important;white-space:nowrap !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-html-2026 del{display:block !important;margin:0 0 2px !important;font-size:10.5px !important;line-height:1 !important;font-weight:750 !important;color:#8c98ad !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-price-html-2026 ins{text-decoration:none !important;color:#101a4a !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-primary{grid-column:2 !important;grid-row:2 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:auto !important;min-width:112px !important;max-width:132px !important;height:48px !important;min-height:48px !important;padding:0 16px !important;border-radius:999px !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 16px 30px -14px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.18) !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important;letter-spacing:0 !important;color:#fff !important;-webkit-text-fill-color:#fff !important;text-decoration:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-primary-label-2026{display:inline !important;font-size:inherit !important;line-height:inherit !important;font-weight:inherit !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-primary svg{width:16px !important;height:16px !important;margin:0 !important;stroke-width:2 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-badge-2026--hit{background:linear-gradient(135deg,#f59e0b 0%,#f97316 100%) !important;color:#fff !important;box-shadow:0 12px 22px -14px rgba(249,115,22,.52) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-badge-2026--sale,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .onsale{background:#f97316 !important;color:transparent !important;box-shadow:0 12px 22px -14px rgba(249,115,22,.52) !important;font-size:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-badge-2026--sale{color:#fff !important;font-size:10px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .onsale:before{content:none !important;display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .onsale:after{content:"Скидка" !important;display:inline-block !important;font-size:10px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:0 !important;color:#fff !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-button-2026:before{content:none !important;display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-button-icon-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;color:#fff !important}body.woocommerce-shop.woocommerce-page #page #content .shop-featured-button-icon-2026 svg{width:18px !important;height:18px !important;stroke-width:2 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.add_to_cart_button:before,body.woocommerce-shop.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.button:before{background:0 0 !important;-webkit-mask:none !important;mask:none !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='21' r='1'/%3E%3Ccircle cx='19' cy='21' r='1'/%3E%3Cpath d='M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E") !important;background-position:center !important;background-repeat:no-repeat !important;background-size:18px 18px !important}}@media (prefers-reduced-motion:reduce) and (max-width:760px){body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026.is-entering,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026.is-leaving{animation:none !important;transition:opacity .2s ease !important;transform:none !important}}@media (max-width:760px){body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-label{font-size:8.9px !important;line-height:1.12 !important;font-weight:880 !important;width:calc(100% + 8px) !important;max-width:calc(100% + 8px) !important;letter-spacing:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-icon svg{width:20px !important;height:20px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{left:20px !important;right:18px !important;bottom:17px !important;display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;grid-template-rows:auto auto !important;align-items:center !important;justify-content:start !important;gap:7px 12px !important;width:248px !important;max-width:calc(100% - 38px) !important;min-height:74px !important;padding:0 !important;margin:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-2026{grid-column:1/3 !important;grid-row:1 !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;flex-wrap:wrap !important;gap:4px 7px !important;width:208px !important;max-width:208px !important;min-height:0 !important;height:auto !important;padding:0 !important;margin:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;font-size:0 !important;line-height:1 !important;overflow:visible !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-item-2026{display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;gap:3px !important;width:auto !important;min-width:0 !important;max-width:96px !important;height:14px !important;min-height:14px !important;padding:0 !important;margin:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#5f6b82 !important;font-size:9.2px !important;font-weight:780 !important;line-height:1 !important;letter-spacing:0 !important;text-transform:none !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-item-2026 span{display:inline-block !important;min-width:0 !important;max-width:82px !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;letter-spacing:0 !important;color:inherit !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-item-2026 svg{display:block !important;flex:0 0 10px !important;width:10px !important;height:10px !important;min-width:10px !important;min-height:10px !important;padding:0 !important;margin:0 !important;color:#16a970 !important;stroke-width:2.15 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-2026{grid-column:1 !important;grid-row:2 !important;align-self:center !important;display:flex !important;align-items:baseline !important;justify-content:flex-start !important;box-sizing:border-box !important;width:auto !important;min-width:0 !important;max-width:126px !important;height:auto !important;min-height:0 !important;padding:0 !important;margin:0 !important;border-radius:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-label-2026{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 .amount,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 bdi{font-size:18px !important;line-height:1.05 !important;font-weight:950 !important;letter-spacing:0 !important;color:#101a4a !important;white-space:nowrap !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.added,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.loading,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.is-adding-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.is-added-2026{grid-column:2 !important;grid-row:2 !important;align-self:center !important;justify-self:end !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;box-sizing:border-box !important;width:112px !important;min-width:112px !important;max-width:112px !important;height:48px !important;min-height:48px !important;max-height:48px !important;padding:0 15px !important;margin:0 !important;border:0 !important;border-radius:999px !important;background:linear-gradient(90deg,#0059f8 0%,#00bef6 100%) !important;box-shadow:0 16px 30px -14px rgba(0,89,248,.58),inset 0 1px 0 rgba(255,255,255,.18) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important;letter-spacing:0 !important;text-decoration:none !important;text-indent:0 !important;text-transform:none !important;white-space:nowrap !important;overflow:hidden !important;transform:none !important;opacity:1 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary-label-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary span{display:inline-block !important;width:auto !important;max-width:58px !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;letter-spacing:0 !important;color:inherit !important;-webkit-text-fill-color:inherit !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary svg{display:block !important;flex:0 0 15px !important;width:15px !important;height:15px !important;min-width:15px !important;min-height:15px !important;margin:0 !important;stroke:currentColor !important;stroke-width:2 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{right:-4px !important;bottom:64px !important}}@media (max-width:760px){body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-2026{border-radius:17px !important;background:rgba(255,255,255,.64) !important;box-shadow:0 10px 24px -25px rgba(12,38,84,.24) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-label{font-size:8.4px !important;line-height:1.08 !important;font-weight:860 !important;width:calc(100% + 4px) !important;max-width:calc(100% + 4px) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-icon svg{width:19px !important;height:19px !important;stroke-width:1.85 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026{top:calc(100% + 7px) !important;right:0 !important;left:auto !important;width:min(224px, calc(100vw - 42px)) !important;gap:5px !important;padding:7px !important;border-radius:16px !important;background:rgba(255,255,255,.94) !important;box-shadow:0 18px 40px -32px rgba(12,38,84,.34) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-quick-2026{min-height:34px !important;padding:0 7px !important;border-radius:11px !important;background:rgba(244,249,255,.82) !important;font-size:9.6px !important;font-weight:820 !important;line-height:1.08 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-2026{width:216px !important;max-width:216px !important;gap:4px 8px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-item-2026{max-width:126px !important;font-size:8.8px !important;font-weight:780 !important;overflow:visible !important;text-overflow:clip !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-item-2026 span{max-width:112px !important;overflow:visible !important;text-overflow:clip !important}}@media (max-width:760px){body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026{grid-template-columns:minmax(0, 1fr) 46px !important;gap:7px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-wrapp,body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-form,body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-sf-wrapp{height:48px !important;min-height:48px !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important}body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 input.dgwt-wcas-search-input,body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:48px !important;min-height:48px !important;padding:0 15px 0 43px !important;border-radius:17px !important;background:rgba(255,255,255,.96) !important;border:0 !important;box-shadow:0 14px 28px -27px rgba(12,38,84,.3) !important;font-size:13px !important;font-weight:650 !important;color:#1f2b48 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-submit{left:7px !important;top:50% !important;width:32px !important;height:32px !important;min-width:32px !important;min-height:32px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;color:#6a7b98 !important;transform:translateY(-50%) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-submit:before,body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-submit:after{content:none !important;display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-submit svg,body.woocommerce-shop.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-submit path{fill:currentColor !important;color:currentColor !important}body.woocommerce-shop.woocommerce-page #page #content .shop-filter-button-2026{width:46px !important;height:46px !important;min-width:46px !important;min-height:46px !important;border-radius:17px !important;background:rgba(255,255,255,.96) !important;border:0 !important;box-shadow:0 14px 28px -27px rgba(12,38,84,.32) !important;color:#50607e !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-2026{grid-template-rows:28px 26px !important;gap:4px !important;height:66px !important;min-height:66px !important;padding:7px 4px 6px !important;border-radius:16px !important;background:rgba(255,255,255,.7) !important;border:1px solid rgba(255,255,255,.86) !important;box-shadow:0 12px 25px -27px rgba(12,38,84,.24) !important;color:#30415f !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-icon{width:28px !important;height:28px !important;min-width:28px !important;min-height:28px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#275c9d !important}body.woocommerce-shop.woocommerce-page #page #content .shop-menu-svg-2026{display:block !important;width:22px !important;height:22px !important;stroke-width:1.65 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-label{height:26px !important;min-height:26px !important;max-height:26px !important;font-size:8.6px !important;line-height:1.08 !important;font-weight:760 !important;color:#263653 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more{position:relative !important;z-index:55 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026{top:calc(100% + 8px) !important;right:0 !important;left:auto !important;z-index:90 !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:7px !important;width:min(286px, calc(100vw - 28px)) !important;padding:8px !important;border-radius:18px !important;background:rgba(255,255,255,.96) !important;border:1px solid rgba(255,255,255,.9) !important;box-shadow:0 22px 46px -34px rgba(12,38,84,.36) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-quick-2026{display:grid !important;grid-template-columns:24px minmax(0, 1fr) !important;align-items:center !important;justify-content:stretch !important;gap:7px !important;box-sizing:border-box !important;min-height:40px !important;padding:7px 8px !important;border-radius:13px !important;background:rgba(244,249,255,.72) !important;border:1px solid rgba(0,89,248,.05) !important;box-shadow:none !important;color:#22324f !important;font-size:10px !important;font-weight:760 !important;line-height:1.1 !important;text-align:left !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-quick-icon-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:24px !important;height:24px !important;color:#2d6fb6 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-quick-icon-2026 svg{width:18px !important;height:18px !important;stroke-width:1.65 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-quick-label-2026{display:block !important;min-width:0 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-eyebrow,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-badge-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-description-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-secondary{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-landing-content{padding:24px 20px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-landing-content h1{width:min(230px, 66vw) !important;max-width:min(230px, 66vw) !important;font-size:29px !important;line-height:1.03 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-subtitle-2026{width:min(214px, 60vw) !important;max-width:min(214px, 60vw) !important;margin-top:9px !important;font-size:11.5px !important;line-height:1.32 !important;font-weight:690 !important;color:#4a5872 !important;-webkit-line-clamp:2 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026{left:20px !important;right:auto !important;bottom:54px !important;display:grid !important;grid-template-columns:146px !important;grid-template-rows:auto auto auto !important;align-items:start !important;justify-items:start !important;gap:8px !important;width:146px !important;max-width:146px !important;min-height:0 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-2026{grid-column:1 !important;grid-row:1 !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;flex-wrap:wrap !important;gap:7px 10px !important;width:206px !important;max-width:206px !important;height:auto !important;min-height:0 !important;padding:0 !important;margin:0 0 2px !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-item-2026{display:inline-flex !important;align-items:center !important;gap:6px !important;width:auto !important;max-width:none !important;height:18px !important;min-height:18px !important;padding:0 !important;color:rgba(49,64,95,.72) !important;font-size:10.2px !important;font-weight:800 !important;line-height:1 !important;white-space:nowrap !important;overflow:visible !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-item-2026 span{max-width:none !important;overflow:visible !important;font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;color:inherit !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-item-2026 svg{width:12px !important;height:12px !important;min-width:12px !important;min-height:12px !important;color:#5b6c91 !important;stroke-width:2 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-item-2026--stock:before{content:"" !important;display:block !important;width:7px !important;height:7px !important;border-radius:999px !important;background:#22c55e !important;box-shadow:0 0 0 4px rgba(34,197,94,.12) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-proof-item-2026--stock svg{display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-2026{grid-column:1 !important;grid-row:2 !important;max-width:146px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 .amount,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-price-html-2026 bdi{font-size:18.5px !important;line-height:1.04 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.added,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.loading,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.is-adding-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-actions-2026 .shop-hero-primary.is-added-2026{grid-column:1 !important;grid-row:3 !important;justify-self:start !important;width:118px !important;min-width:118px !important;max-width:118px !important;height:46px !important;min-height:46px !important;max-height:46px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-card-2026{right:-4px !important;bottom:76px !important;display:flex !important;align-items:flex-end !important;justify-content:center !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026{display:flex !important;align-items:flex-end !important;justify-content:center !important;overflow:visible !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--product .shop-hero-product-image-2026 img{object-fit:contain !important;object-position:center bottom !important;transform-origin:center bottom !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--accent-k1c .shop-hero-product-image-2026 img{transform:translateY(-4px) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-hero-slide-2026--accent-spectrum .shop-hero-product-image-2026 img{transform:translateY(-10px) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026{gap:7px !important;width:calc(100vw - 28px) !important;margin:10px 0 18px calc(50% - 50vw + 14px) !important;padding:0 0 3px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026>div{flex:0 0 136px !important;grid-template-columns:28px minmax(0, 1fr) !important;gap:7px !important;height:50px !important;min-height:50px !important;padding:7px 9px !important;border-radius:16px !important;background:rgba(255,255,255,.62) !important;border:1px solid rgba(255,255,255,.82) !important;box-shadow:0 10px 24px -26px rgba(12,38,84,.22) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026 svg{display:block !important;width:18px !important;height:18px !important;padding:5px !important;border-radius:11px !important;background:rgba(0,89,248,.055) !important;color:#50709c !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026 strong{font-size:10.7px !important;line-height:1.08 !important;font-weight:850 !important;color:#142348 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026 span{font-size:8.6px !important;line-height:1.12 !important;font-weight:600 !important;color:#73839b !important}}@media (max-width:760px){body.woocommerce-shop.woocommerce-page #page #content .shop-category-rail-2026.shop-mega-nav-2026{gap:7px !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-2026{height:60px !important;min-height:60px !important;grid-template-rows:24px 24px !important;padding:6px 3px 5px !important;border-radius:15px !important;background:rgba(255,255,255,.58) !important;border-color:rgba(255,255,255,.78) !important;box-shadow:0 8px 20px -24px rgba(12,38,84,.22) !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-icon{width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important;color:#2862a5 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-menu-svg-2026{width:20px !important;height:20px !important;stroke-width:1.75 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-link-label{height:24px !important;min-height:24px !important;max-height:24px !important;font-size:8.2px !important;line-height:1.08 !important;font-weight:760 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026.shop-mega-panel-2026--compact{top:calc(100% + 7px) !important;right:0 !important;left:auto !important;display:grid !important;grid-template-columns:minmax(0, 1fr) !important;grid-auto-rows:minmax(34px, auto) !important;gap:5px !important;box-sizing:border-box !important;width:min(176px, calc(100vw - 28px)) !important;min-width:0 !important;max-width:min(176px, calc(100vw - 28px)) !important;padding:7px !important;border-radius:16px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(255,255,255,.9) !important;box-shadow:0 18px 40px -32px rgba(12,38,84,.36) !important;backdrop-filter:blur(12px) saturate(1.05) !important;-webkit-backdrop-filter:blur(12px) saturate(1.05) !important;overflow:hidden !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026 .shop-mega-quick-2026,body.woocommerce-shop.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026.shop-mega-panel-2026--compact .shop-mega-quick-2026{display:grid !important;grid-template-columns:22px minmax(0, 1fr) !important;align-items:center !important;justify-items:start !important;gap:7px !important;box-sizing:border-box !important;width:100% !important;min-width:0 !important;max-width:100% !important;height:34px !important;min-height:34px !important;max-height:34px !important;padding:0 8px !important;margin:0 !important;border-radius:11px !important;background:rgba(244,249,255,.7) !important;border:1px solid rgba(0,89,248,.045) !important;box-shadow:none !important;color:#233550 !important;font-size:10.2px !important;font-weight:760 !important;line-height:1 !important;text-align:left !important;text-decoration:none !important;white-space:nowrap !important;overflow:hidden !important;transform:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-quick-icon-2026{width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;color:#2d6fb6 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-quick-icon-2026 svg{width:17px !important;height:17px !important;stroke-width:1.7 !important}body.woocommerce-shop.woocommerce-page #page #content .shop-mega-quick-label-2026{font-size:inherit !important;font-weight:inherit !important;line-height:inherit !important;min-width:0 !important;max-width:100% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026{display:grid !important;grid-template-columns:repeat(3,minmax(0, 1fr)) !important;gap:7px !important;width:calc(100vw - 28px) !important;margin:10px 0 18px calc(50% - 50vw + 14px) !important;padding:0 !important;overflow:visible !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026>div{box-sizing:border-box !important;width:auto !important;min-width:0 !important;max-width:none !important;flex:initial !important;display:grid !important;grid-template-columns:1fr !important;grid-template-rows:26px auto !important;align-items:start !important;justify-items:center !important;gap:5px !important;height:74px !important;min-height:74px !important;padding:9px 6px 8px !important;border-radius:16px !important;background:rgba(255,255,255,.54) !important;border:1px solid rgba(255,255,255,.78) !important;box-shadow:0 9px 22px -25px rgba(12,38,84,.2) !important;text-align:center !important;overflow:hidden !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026>div:nth-child(n+4){display:none !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026 svg{grid-row:1 !important;width:17px !important;height:17px !important;padding:5px !important;border-radius:999px !important;background:rgba(0,89,248,.055) !important;color:#58749b !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026 strong{grid-row:2 !important;max-width:100% !important;font-size:9.4px !important;line-height:1.08 !important;font-weight:820 !important;color:#182744 !important;text-align:center !important}body.woocommerce-shop.woocommerce-page #page #content .shop-trust-strip-2026 span{display:none !important}}@media (max-width:768px){body .d2026-mobile-bottom{grid-template-columns:repeat(5,minmax(0, 1fr)) !important;padding-left:max(3px, env(safe-area-inset-left, 0px)) !important;padding-right:max(3px, env(safe-area-inset-right, 0px)) !important}body .d2026-mobile-nav-item>span:not(.d2026-mobile-nav-ico){font-size:8.5px !important;letter-spacing:-.1px !important}body .d2026-mobile-nav-ico{width:21px;height:20px}body .d2026-mobile-nav-ico svg{width:16px;height:16px}}@media (max-width:768px){body.page-id-1199 .pricesv2{padding:0 !important;background:#f6f8fc;overflow-x:hidden}body.page-id-1199 #content,body.page-id-1199 #main{padding:0 !important;margin:0 !important;background:#f6f8fc !important}body.page-id-1199 #content{margin-top:0 !important}body.page-id-1199 .prices-hero,body.page-id-1199 .prices-hero-v3{position:relative !important;left:auto !important;transform:none !important;width:100% !important;max-width:100% !important;min-height:0 !important;margin:0 0 18px !important;padding:30px 20px 30px !important;border-radius:0 0 28px 28px !important;background:#07112e !important;color:#fff !important;overflow:hidden !important;isolation:isolate;display:block !important;box-shadow:0 24px 40px -28px rgba(0,40,120,.5) !important}body.page-id-1199 .prices-hero-bg,body.page-id-1199 .prices-hero-v3 .prices-hero-bg{display:none !important}body.page-id-1199 .prices-hero-v3:before{content:'' !important;display:block !important;position:absolute !important;inset:-25% -25% auto -25% !important;height:320px !important;background:radial-gradient(closest-side at 80% 22%,rgba(0,194,255,.55),transparent 70%),radial-gradient(closest-side at 18% 38%,rgba(122,107,255,.55),transparent 70%),radial-gradient(closest-side at 50% 80%,rgba(0,120,255,.35),transparent 70%);filter:blur(40px) saturate(115%);opacity:.9;pointer-events:none;z-index:0;animation:pricesHeroOrbDrift 18s ease-in-out infinite alternate}body.page-id-1199 .prices-hero-v3:after{content:'' !important;display:block !important;position:absolute !important;inset:0 !important;background:radial-gradient(120% 70% at 50% 0%,rgba(255,255,255,.06),transparent 60%),linear-gradient(180deg,rgba(7,17,46,0) 0%,rgba(7,17,46,.35) 60%,rgba(7,17,46,.85) 100%);pointer-events:none;z-index:0}@keyframes pricesHeroOrbDrift{0%{transform:translate3d(0,0,0) rotate(0deg)}50%{transform:translate3d(-4%,3%,0) rotate(4deg)}100%{transform:translate3d(5%,-2%,0) rotate(-3deg)}}@media (prefers-reduced-motion:reduce){body.page-id-1199 .prices-hero-v3:before{animation:none !important}}body.page-id-1199 .prices-hero-v3 .prices-hero-content{position:relative !important;z-index:2 !important;max-width:none !important;padding:0 !important}body.page-id-1199 .prices-hero-eyebrow,body.page-id-1199 .prices-hero-v3 .prices-hero-eyebrow{display:inline-flex !important;align-items:center !important;gap:6px !important;padding:6px 12px 6px 10px !important;border-radius:999px !important;background:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.14) !important;color:#d7e7ff !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.6px !important;text-transform:uppercase !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;box-shadow:0 4px 14px -8px rgba(0,194,255,.5) !important}body.page-id-1199 .prices-hero-v3 .prices-hero-eyebrow svg{color:#6ad8ff !important;width:13px !important;height:13px !important}body.page-id-1199 .prices-hero-v3 h1,body.page-id-1199 .prices-hero h1,body.page-id-1199 .prices-hero-v3 .prices-hero-title{margin:14px 0 10px !important;font-size:38px !important;line-height:1.04 !important;font-weight:800 !important;letter-spacing:-1.2px !important;color:#fff !important;background:linear-gradient(110deg,#fff 0%,#fff 38%,#6ad8ff 70%,#b9b0ff 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;text-shadow:none !important}body.page-id-1199 .prices-hero-v3 p,body.page-id-1199 .prices-hero p,body.page-id-1199 .prices-hero-v3 .prices-hero-sub{margin:0 0 18px !important;font-size:14px !important;line-height:1.55 !important;color:rgba(220,232,255,.78) !important;max-width:30em !important}body.page-id-1199 .prices-hero-v3 .prices-hero-sub br{display:none !important}body.page-id-1199 .prices-pillnav{position:relative !important;display:block !important;padding:0 !important;margin:18px 0 0 !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;border:0 !important}body.page-id-1199 .prices-pillnav-list,body.page-id-1199 .prices-pillnav ul{list-style:none !important;display:flex !important;flex-wrap:nowrap !important;gap:8px !important;margin:0 -20px 0 !important;padding:2px 20px 4px !important;overflow-x:auto !important;scrollbar-width:none !important;-webkit-overflow-scrolling:touch !important;scroll-snap-type:x proximity !important;mask-image:linear-gradient(to right,transparent 0,#000 18px,#000 calc(100% - 18px), transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 18px,#000 calc(100% - 18px), transparent 100%)}body.page-id-1199 .prices-pillnav-list::-webkit-scrollbar{display:none !important}body.page-id-1199 .prices-pillnav-list li{list-style:none !important;margin:0 !important;padding:0 !important;flex:0 0 auto !important}body.page-id-1199 .prices-pillnav-list li a{display:inline-flex !important;align-items:center !important;gap:7px !important;padding:10px 14px !important;border-radius:999px !important;background:rgba(255,255,255,.08) !important;color:rgba(255,255,255,.92) !important;font-size:12.5px !important;font-weight:600 !important;white-space:nowrap !important;scroll-snap-align:start !important;text-decoration:none !important;border:1px solid rgba(255,255,255,.12) !important;backdrop-filter:blur(8px) !important;-webkit-backdrop-filter:blur(8px) !important}body.page-id-1199 .prices-pillnav-list li.is-active a{background:rgba(255,255,255,.18) !important;border-color:rgba(255,255,255,.28) !important;color:#fff !important;box-shadow:0 4px 12px -6px rgba(0,194,255,.5) !important}body.page-id-1199 .prices-pillnav-list li a svg,body.page-id-1199 .prices-pillnav-list li .ppn-ico svg{width:14px !important;height:14px !important;opacity:.9}body.page-id-1199 .prices-pillnav-list li .ppn-ico{display:inline-flex !important;width:auto !important;height:auto !important;background:0 0 !important;padding:0 !important;border-radius:0 !important}body.page-id-1199 .prices-pillnav-list li .ppn-lbl,body.page-id-1199 .prices-pillnav-list li a .ppn-lbl,body.page-id-1199 .prices-pillnav-list .is-active a .ppn-lbl{display:inline !important;font:inherit !important;font-size:11.5px !important;font-weight:600 !important;color:inherit !important;white-space:nowrap !important;letter-spacing:-.1px !important}body.page-id-1199 .prices-pillnav-cta,body.page-id-1199 .prices-pillnav .prices-pillnav-cta,body.page-id-1199 .prices-pillnav a.prices-pillnav-cta{display:flex !important;align-items:center !important;justify-content:center !important;gap:9px !important;width:auto !important;max-width:100% !important;margin:14px 0 0 !important;padding:14px 22px !important;border-radius:999px !important;background:linear-gradient(135deg,#00c2ff 0%,#5a7bff 55%,#7c6bff 100%) !important;background-size:200% 100% !important;border:0 !important;color:#fff !important;font-size:14.5px !important;font-weight:700 !important;letter-spacing:-.1px !important;text-decoration:none !important;box-shadow:0 14px 30px -12px rgba(0,194,255,.55),0 6px 18px -10px rgba(122,107,255,.5),inset 0 1px 0 rgba(255,255,255,.25) !important;animation:pricesCtaShine 8s linear infinite;white-space:nowrap !important}@keyframes pricesCtaShine{0%{background-position:0 50%}100%{background-position:200% 50%}}body.page-id-1199 .prices-pillnav-cta svg{width:18px !important;height:18px !important}@media (prefers-reduced-motion:reduce){body.page-id-1199 .prices-pillnav-cta{animation:none !important}}body.page-id-1199 .prices-stats{padding:22px 14px 8px !important;background:0 0 !important;margin:0 !important}body.page-id-1199 .prices-stats-intro{margin:0 0 14px !important;padding:0 4px !important}body.page-id-1199 .prices-stats-intro h2{margin:0 !important;font-size:15px !important;line-height:1.5 !important;font-weight:600 !important;color:#2a3a55 !important;text-align:center !important;letter-spacing:-.1px !important}body.page-id-1199 .prices-stats-intro h2 br{display:inline !important}body.page-id-1199 .prices-stats-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:10px !important;margin:0 !important}body.page-id-1199 .prices-stat{position:relative !important;display:flex !important;flex-direction:column !important;gap:10px !important;padding:14px 13px 14px !important;border-radius:18px !important;background:#fff !important;border:1px solid rgba(13,33,82,.06) !important;box-shadow:0 10px 24px -18px rgba(8,22,64,.28) !important;text-align:left !important;overflow:hidden !important}body.page-id-1199 .prices-stat:before{content:'' !important;position:absolute !important;top:0;left:0;right:0;height:3px !important;background:linear-gradient(90deg,#00c2ff,#6a7bff);opacity:.85}body.page-id-1199 .prices-stat:nth-child(2):before{background:linear-gradient(90deg,#6ad8ff,#b9b0ff)}body.page-id-1199 .prices-stat:nth-child(3):before{background:linear-gradient(90deg,#6a7bff,#b9b0ff)}body.page-id-1199 .prices-stat:nth-child(4):before{background:linear-gradient(90deg,#00c2ff,#6ad8ff)}body.page-id-1199 .prices-stat-icon{width:32px !important;height:32px !important;border-radius:10px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;color:#fff !important;box-shadow:0 6px 14px -8px rgba(0,90,255,.5) !important}body.page-id-1199 .prices-stat-icon svg{width:16px !important;height:16px !important}body.page-id-1199 .prices-stat-icon--blue{background:linear-gradient(135deg,#2a78ff,#6a7bff) !important}body.page-id-1199 .prices-stat-icon--cyan{background:linear-gradient(135deg,#00c2ff,#00a6dc) !important}body.page-id-1199 .prices-stat-body{font-size:12.5px !important;line-height:1.4 !important;color:#5b6a8a !important;margin:0 !important;padding:0 !important;text-align:left !important;-webkit-text-fill-color:initial !important;background:0 0 !important;width:100% !important;hyphens:none !important;overflow-wrap:anywhere !important}body.page-id-1199 .prices-stat-body strong{display:block !important;margin:0 0 3px !important;font-size:13px !important;font-weight:800 !important;line-height:1.2 !important;letter-spacing:-.1px !important;color:#0a1e57 !important;background:linear-gradient(135deg,#0a1e57 0%,#2a78ff 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important}body.page-id-1199 .prices-stats-fineprint,body.page-id-1199 .prices-stats .fineprint{font-size:11px !important;color:#7a86a3 !important;text-align:center !important;padding:14px 6px 0 !important;margin:0 !important}body.page-id-1199 .prices-tech-tabs{display:flex !important;gap:8px;margin:18px 14px 0;padding:6px;background:#fff;border-radius:16px;border:1px solid rgba(13,33,82,.06);box-shadow:0 6px 18px -14px rgba(8,22,64,.25)}body.page-id-1199 .prices-tech-tab{flex:1 1 50%;display:flex !important;align-items:center;gap:8px;padding:10px;border-radius:12px;background:0 0;border:0;color:#4a5878;text-align:left;cursor:pointer;font:inherit;transition:background .25s ease,color .25s ease,transform .25s ease}body.page-id-1199 .prices-tech-tab.is-active{background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%);color:#fff;box-shadow:0 10px 22px -10px rgba(0,89,248,.55)}body.page-id-1199 .prices-tech-tab-dot{width:10px;height:10px;border-radius:50%;flex:0 0 auto;box-shadow:0 0 0 3px rgba(255,255,255,.12)}body.page-id-1199 .prices-tech-tab-dot--fdm{background:#6ad8ff}body.page-id-1199 .prices-tech-tab-dot--sla{background:#b9b0ff}body.page-id-1199 .prices-tech-tab-text{display:flex;flex-direction:column;gap:1px;line-height:1;min-width:0;flex:1 1 auto}body.page-id-1199 .prices-tech-tab-text strong{font-size:14px;font-weight:800}body.page-id-1199 .prices-tech-tab-text em{font-size:10.5px;font-style:normal;opacity:.75}body.page-id-1199 .prices-tech-tab-price{font-size:11px;font-weight:700;letter-spacing:-.2px;padding:4px 7px;border-radius:8px;background:rgba(255,255,255,.16)}body.page-id-1199 .prices-tech-tab:not(.is-active) .prices-tech-tab-price{background:rgba(13,33,82,.06);color:#1a3a8a}body.page-id-1199 .prices-tech-pair[data-active=fdm] .prices-tech--sla,body.page-id-1199 .prices-tech-pair[data-active=sla] .prices-tech--fdm,body.page-id-1199 .prices-tech-pair:not([data-active]) .prices-tech--sla{display:none !important}body.page-id-1199 .prices-tech{display:block !important;margin:14px 14px 0 !important;padding:16px !important;border-radius:22px !important;background:#fff !important;border:1px solid rgba(13,33,82,.06) !important;box-shadow:0 10px 28px -22px rgba(8,22,64,.3) !important}body.page-id-1199 .prices-tech-media,body.page-id-1199 .prices-tech-photo,body.page-id-1199 .prices-tech img{display:block !important;width:100% !important;max-height:180px !important;object-fit:cover !important;border-radius:16px !important;margin-bottom:14px !important}body.page-id-1199 .prices-tech-body,body.page-id-1199 .prices-tech-content{padding:0 !important}body.page-id-1199 .prices-tech h2{margin:0 0 6px !important;font-size:19px !important;font-weight:800 !important;color:#0a1e57 !important;letter-spacing:-.3px}body.page-id-1199 .prices-tech-sub,body.page-id-1199 .prices-tech-lead,body.page-id-1199 .prices-tech p{font-size:13.5px !important;line-height:1.5 !important;color:#4a5878 !important;margin:0 0 12px !important}body.page-id-1199 .prices-tech .prices-table-wrap{overflow:visible !important;background:0 0 !important;margin:6px 0 0 !important}body.page-id-1199 .prices-tech table{display:block !important;width:100% !important;border-collapse:collapse !important;border:0 !important;background:0 0 !important;border-radius:14px !important;overflow:hidden !important}body.page-id-1199 .prices-tech table thead{display:block !important;width:100% !important}body.page-id-1199 .prices-tech table thead tr{display:flex !important;align-items:center !important;width:100% !important;padding:8px 4px 6px !important;margin:0 !important;background:0 0 !important;border:0 !important;border-bottom:1px solid rgba(13,33,82,.08) !important;box-shadow:none !important;border-radius:0 !important}body.page-id-1199 .prices-tech table thead th{padding:0 !important;border:0 !important;background:0 0 !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.35px !important;text-transform:uppercase !important;color:#7a86a3 !important;text-align:center !important;width:62px !important;flex:0 0 62px !important}body.page-id-1199 .prices-tech table thead th:first-child{text-align:left !important;flex:1 1 auto !important;width:auto !important;padding-left:2px !important;color:#4a5878 !important}body.page-id-1199 .prices-tech table thead th.is-best{color:#0059f8 !important}body.page-id-1199 .prices-tech table tbody{display:block !important;width:100% !important}body.page-id-1199 .prices-tech table tr{display:flex !important;align-items:center !important;width:100% !important;padding:9px 4px !important;margin:0 !important;background:0 0 !important;border:0 !important;border-bottom:1px dashed rgba(13,33,82,.08) !important;border-radius:0 !important;box-shadow:none !important;transition:background .25s ease}body.page-id-1199 .prices-tech table tbody tr:last-child{border-bottom:0 !important}body.page-id-1199 .prices-tech table tbody tr:hover{background:rgba(0,89,248,.025) !important}body.page-id-1199 .prices-tech table td{display:block !important;padding:0 !important;border:0 !important;background:0 0 !important;font-size:13px !important;font-weight:700 !important;color:#0a1e57 !important;text-align:center !important;width:62px !important;flex:0 0 62px !important;vertical-align:middle !important}body.page-id-1199 .prices-tech table td:before{content:none !important;display:none !important}body.page-id-1199 .prices-tech table td:first-child{display:flex !important;align-items:center !important;gap:8px !important;flex:1 1 auto !important;width:auto !important;margin:0 !important;padding-left:2px !important;font-size:13px !important;font-weight:700 !important;color:#0a1e57 !important;text-align:left !important;letter-spacing:-.1px !important;line-height:1.25 !important;background:0 0 !important;min-width:0 !important}body.page-id-1199 .prices-tech table td:first-child .material-dot{width:10px !important;height:10px !important;border-radius:50% !important;flex:0 0 auto !important;box-shadow:0 0 0 3px rgba(13,33,82,.04) !important}body.page-id-1199 .prices-tech table td:first-child strong{font:inherit !important;color:inherit !important;background:0 0 !important;min-width:0 !important;overflow-wrap:anywhere !important;word-break:break-word !important;hyphens:auto !important}body.page-id-1199 .prices-tech table td.is-best{color:#0059f8 !important;font-weight:800 !important;position:relative !important}body.page-id-1199 .prices-tech table td.is-best:after{content:'' !important;position:absolute !important;inset:-4px 4px !important;border-radius:10px !important;background:linear-gradient(135deg,rgba(0,89,248,.12),rgba(0,190,246,.18)) !important;z-index:-1 !important}body.page-id-1199 .prices-tech table tbody tr{position:relative !important;isolation:isolate !important}body.page-id-1199 .prices-infill{padding:18px 0 6px !important;background:0 0 !important}body.page-id-1199 .prices-infill-head,body.page-id-1199 .prices-infill>h2,body.page-id-1199 .prices-infill>p{padding:0 18px !important}body.page-id-1199 .prices-infill h2{margin:0 0 4px !important;font-size:19px !important;font-weight:800 !important;color:#0a1e57 !important;letter-spacing:-.3px}body.page-id-1199 .prices-infill-lead,body.page-id-1199 .prices-infill>p{font-size:13px !important;line-height:1.45 !important;color:#5b6a8a !important;margin:0 0 14px !important}body.page-id-1199 .prices-infill-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:10px !important;padding:0 14px 6px !important;margin:0 !important;overflow:visible !important}body.page-id-1199 .prices-infill-card{flex:none !important;width:auto !important;max-width:none !important;padding:11px 11px 13px !important;border-radius:16px !important;background:#fff !important;border:1px solid rgba(13,33,82,.06) !important;box-shadow:0 8px 20px -16px rgba(8,22,64,.22) !important}body.page-id-1199 .prices-infill-vis,body.page-id-1199 .prices-infill-card svg{width:100% !important;max-width:100% !important;height:auto !important;aspect-ratio:1/1;position:relative !important}body.page-id-1199 .prices-infill-pct{position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;font-size:18px !important;font-weight:800 !important;color:#0a1e57 !important;margin:0 !important;background:rgba(255,255,255,.78);padding:2px 8px;border-radius:8px;backdrop-filter:blur(4px)}body.page-id-1199 .prices-infill-card h4,body.page-id-1199 .prices-infill-card h3{font-size:13px !important;font-weight:800 !important;color:#0a1e57 !important;margin:8px 0 2px !important;letter-spacing:-.2px}body.page-id-1199 .prices-infill-card p,body.page-id-1199 .prices-infill-desc{font-size:11.5px !important;line-height:1.35 !important;color:#5b6a8a !important;margin:2px 0 0 !important}body.page-id-1199 .prices-info-grid,body.page-id-1199 .prices-info{display:grid !important;grid-template-columns:1fr !important;gap:10px !important;padding:14px !important}body.page-id-1199 .prices-info-card,body.page-id-1199 .prices-info>*{padding:16px !important;border-radius:20px !important;background:#fff !important;border:1px solid rgba(13,33,82,.06) !important;box-shadow:0 8px 20px -16px rgba(8,22,64,.22) !important}body.page-id-1199 .prices-info-card h3,body.page-id-1199 .prices-info h3{font-size:16px !important;font-weight:800 !important;color:#0a1e57 !important;margin:0 0 6px !important}body.page-id-1199 .prices-info-card p,body.page-id-1199 .prices-info p,body.page-id-1199 .prices-info-card li{font-size:13px !important;line-height:1.5 !important;color:#4a5878 !important}body.page-id-1199 .prices-info-card ul,body.page-id-1199 .prices-info ul{padding-left:0 !important;list-style:none !important;margin:8px 0 0 !important}body.page-id-1199 .prices-info-card ul li{position:relative;padding-left:22px !important;margin-bottom:6px !important}body.page-id-1199 .prices-info-card ul li:before{content:"";position:absolute;left:2px;top:7px;width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,#00c2ff,#6a7bff)}body.page-id-1199 .prices-steps{padding:22px 16px 10px !important}body.page-id-1199 .prices-steps-head{margin:0 0 14px !important}body.page-id-1199 .prices-steps-head h2,body.page-id-1199 .prices-steps>h2{font-size:21px !important;font-weight:800 !important;color:#0a1e57 !important;margin:0 0 6px !important;letter-spacing:-.3px !important}body.page-id-1199 .prices-steps-head p{font-size:13.5px !important;color:#5b6a8a !important;line-height:1.5 !important;margin:0 !important}body.page-id-1199 .prices-steps ol,body.page-id-1199 .prices-steps-list,body.page-id-1199 .prices-steps-grid{display:block !important;position:relative;padding:4px 0 4px 56px !important;margin:0 !important;list-style:none !important}body.page-id-1199 .prices-steps ol:before,body.page-id-1199 .prices-steps-list:before,body.page-id-1199 .prices-steps-grid:before{content:"";position:absolute;left:21px;top:14px;bottom:14px;width:3px;border-radius:3px;background:linear-gradient(180deg,rgba(0,194,255,0) 0%,rgba(0,194,255,.7) 12%,rgba(106,123,255,.85) 50%,rgba(124,107,255,.7) 88%,rgba(124,107,255,0) 100%),linear-gradient(180deg,rgba(0,194,255,.18),rgba(124,107,255,.18));background-size:100% 240%,100% 100%;background-repeat:no-repeat;background-position:0 -120%,0 0;animation:pricesStepLine 6s ease-in-out infinite;box-shadow:0 0 12px rgba(0,194,255,.18)}@keyframes pricesStepLine{0%{background-position:0 -120%,0 0}50%{background-position:0 120%,0 0}100%{background-position:0 -120%,0 0}}@media (prefers-reduced-motion:reduce){body.page-id-1199 .prices-steps ol:before,body.page-id-1199 .prices-steps-list:before,body.page-id-1199 .prices-steps-grid:before{animation:none}}body.page-id-1199 .prices-steps ol>li,body.page-id-1199 .prices-steps-list>li,body.page-id-1199 .prices-steps-grid>li{position:relative;padding:14px 14px 14px 16px !important;margin:0 0 12px !important;border-radius:18px !important;background:#fff !important;border:1px solid rgba(13,33,82,.06) !important;box-shadow:0 10px 24px -18px rgba(8,22,64,.28) !important;list-style:none !important;overflow:visible !important}body.page-id-1199 .prices-steps ol>li:before,body.page-id-1199 .prices-steps-list>li:before,body.page-id-1199 .prices-steps-grid>li:before{content:none !important;display:none !important}body.page-id-1199 .prices-steps .prices-step-num{position:absolute !important;left:-44px !important;top:12px !important;width:38px !important;height:38px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;background:linear-gradient(135deg,#00c2ff 0%,#5a7bff 55%,#7c6bff 100%) !important;color:#fff !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:-.2px !important;box-shadow:0 10px 22px -8px rgba(0,194,255,.55),0 0 0 4px #fff,0 0 0 5px rgba(124,107,255,.18) !important;z-index:2 !important}body.page-id-1199 .prices-steps .prices-step-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;border-radius:10px !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;color:#fff !important;margin:0 0 8px !important;box-shadow:0 8px 18px -10px rgba(0,89,248,.5) !important}body.page-id-1199 .prices-steps .prices-step-icon svg{width:16px !important;height:16px !important;color:#fff !important;stroke:#fff !important;fill:none !important}body.page-id-1199 .prices-steps .prices-step-icon svg *{stroke:#fff !important}body.page-id-1199 .prices-steps li h4,body.page-id-1199 .prices-steps li strong,body.page-id-1199 .prices-steps li h3{display:block !important;font-size:15px !important;font-weight:800 !important;color:#0a1e57 !important;margin:0 0 4px !important;letter-spacing:-.2px !important}body.page-id-1199 .prices-steps li p{font-size:12.5px !important;line-height:1.5 !important;color:#5b6a8a !important;margin:0 !important}body.page-id-1199 .prices-action-strip{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;padding:14px !important;background:0 0 !important}body.page-id-1199 .prices-action-strip .pqa,body.page-id-1199 .pqa{justify-content:center;gap:6px !important;padding:11px 10px !important;border-radius:14px !important;font-size:12.5px !important;font-weight:700 !important}body.page-id-1199 .prices-action-strip .pqa svg{width:16px !important;height:16px !important}body.page-id-1199 .prices-faq{padding:14px 14px 4px !important;background:0 0 !important}body.page-id-1199 .prices-faq h2{font-size:19px !important;font-weight:800 !important;color:#0a1e57 !important;margin:0 0 12px !important}body.page-id-1199 .prices-faq details{margin:0 0 8px !important;padding:0 !important;border-radius:14px !important;background:#fff !important;border:1px solid rgba(13,33,82,.06) !important;box-shadow:0 6px 14px -12px rgba(8,22,64,.18) !important;overflow:hidden}body.page-id-1199 .prices-faq summary{display:flex !important;align-items:center;justify-content:space-between;gap:10px;padding:13px 14px !important;font-size:13.5px !important;font-weight:700 !important;color:#0a1e57 !important;cursor:pointer;list-style:none !important}body.page-id-1199 .prices-faq summary::-webkit-details-marker{display:none}body.page-id-1199 .prices-faq summary:after{content:"";flex:0 0 18px;width:18px;height:18px;background:linear-gradient(currentColor,currentColor) center/10px 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 10px no-repeat;opacity:.55;transition:transform .28s ease,opacity .28s ease}body.page-id-1199 .prices-faq details[open] summary:after{transform:rotate(45deg);opacity:.85}body.page-id-1199 .prices-faq details>*:not(summary){padding:0 14px 13px !important;font-size:13px !important;line-height:1.5 !important;color:#4a5878 !important}body.page-id-1199 .prices-cta{margin:18px 14px !important;padding:22px 18px !important;border-radius:24px !important;background:radial-gradient(120% 100% at 0% 0%,rgba(0,194,255,.35) 0%,transparent 60%),linear-gradient(135deg,#0a1e57 0%,#1a3a8a 60%,#2d4ed4 100%) !important;color:#fff !important;text-align:left !important;overflow:hidden;position:relative}body.page-id-1199 .prices-cta h2,body.page-id-1199 .prices-cta h3{font-size:21px !important;font-weight:800 !important;color:#fff !important;margin:0 0 8px !important;letter-spacing:-.3px}body.page-id-1199 .prices-cta p{font-size:13.5px !important;color:rgba(255,255,255,.85) !important;margin:0 0 14px !important}body.page-id-1199 .prices-cta .pqa,body.page-id-1199 .prices-cta a{display:inline-flex !important;justify-content:center;width:100%;padding:13px 16px !important;border-radius:14px !important;background:#fff !important;color:#0a1e57 !important;font-size:14px !important;font-weight:800 !important;text-decoration:none !important;box-shadow:0 12px 28px -12px rgba(0,0,0,.4)}body.page-id-1199 .prices-cta .pqa+.pqa,body.page-id-1199 .prices-cta a+a{margin-top:8px;background:rgba(255,255,255,.12) !important;color:#fff !important;border:1px solid rgba(255,255,255,.2) !important;box-shadow:none}body.page-id-1199 .prices-longform{padding:14px 14px 22px !important;background:0 0 !important}body.page-id-1199 .prices-longform>h2{font-size:19px !important;font-weight:800 !important;color:#0a1e57 !important;margin:0 0 10px !important}body.page-id-1199 .prices-longform-collapse{position:relative;max-height:360px;overflow:hidden;transition:max-height .45s ease}body.page-id-1199 .prices-longform-collapse:after{content:"";position:absolute;left:0;right:0;bottom:0;height:110px;background:linear-gradient(180deg,rgba(246,248,252,0) 0%,rgba(246,248,252,.95) 60%,#f6f8fc 100%);pointer-events:none;transition:opacity .3s ease}body.page-id-1199 .prices-longform-collapse.is-expanded{max-height:9999px}body.page-id-1199 .prices-longform-collapse.is-expanded:after{opacity:0}body.page-id-1199 .prices-longform-grid{display:block !important;grid-template-columns:none !important}body.page-id-1199 .prices-longform-grid article{padding:14px !important;margin:0 0 10px !important;border-radius:18px !important;background:#fff !important;border:1px solid rgba(13,33,82,.06) !important;box-shadow:0 6px 16px -14px rgba(8,22,64,.2) !important}body.page-id-1199 .prices-longform-grid article h3,body.page-id-1199 .prices-longform-grid article h2{font-size:15px !important;font-weight:800 !important;color:#0a1e57 !important;margin:0 0 6px !important}body.page-id-1199 .prices-longform-grid article p{font-size:13px !important;line-height:1.55 !important;color:#4a5878 !important;margin:0 0 8px !important}body.page-id-1199 .prices-longform-more{display:flex !important;align-items:center;justify-content:center;gap:6px;width:100%;margin:12px 0 0;padding:12px 14px;border-radius:14px;border:1px solid rgba(13,33,82,.12);background:#fff;color:#0a1e57;font:700 13.5px/1 inherit;cursor:pointer;box-shadow:0 6px 14px -12px rgba(8,22,64,.2);transition:transform .2s ease,background .2s ease,color .2s ease}body.page-id-1199 .prices-longform-more svg{transition:transform .35s ease}body.page-id-1199 .prices-longform-collapse.is-expanded+.prices-longform-more svg{transform:rotate(-90deg)}body.page-id-1199 .prices-longform-foot{display:grid !important;grid-template-columns:1fr !important;gap:8px !important;margin-top:14px !important}@keyframes prices-reveal-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}body.page-id-1199 [data-prices-reveal]{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}body.page-id-1199 [data-prices-reveal].is-revealed{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){body.page-id-1199 [data-prices-reveal],body.page-id-1199 [data-prices-reveal].is-revealed{opacity:1;transform:none;transition:none}body.page-id-1199 .prices-longform-collapse{transition:none}}}@media (min-width:769px){body.page-id-1199 .prices-longform-more{display:none !important}body.page-id-1199 .prices-tech-tabs{display:none !important}body.page-id-1199 .prices-tech-pair>.prices-tech{display:flex}}@media (max-width:768px){body.page-id-401 #content{margin-top:0 !important;padding:0 !important}body.page-id-401 .bd.order-page-v2,body.page-id-401 .bd.prices-page-v2{max-width:100% !important;width:100% !important;margin:0 !important;padding:0 0 90px !important;background:linear-gradient(180deg,#f6f9ff 0%,#eef2fb 100%) !important}body.page-id-401 .order-layout,body.page-id-401 .order-conversion-layout{display:block !important;gap:0 !important;padding:0 !important}body.page-id-401 .order-form-shell{padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;border-radius:0 !important}body.page-id-401 .order-form-intro{position:relative;margin:0 0 18px !important;padding:30px 20px 30px !important;background:#07112e !important;color:#fff !important;border-radius:0 0 28px 28px !important;overflow:hidden !important;isolation:isolate;box-shadow:0 24px 40px -28px rgba(0,40,120,.5) !important}body.page-id-401 .order-form-intro:before,body.page-id-401 .order-form-intro:after{content:"";position:absolute;pointer-events:none;z-index:-1;filter:blur(40px);opacity:.85}body.page-id-401 .order-form-intro:before{top:-60px;right:-40px;width:240px;height:240px;background:radial-gradient(circle,#00c2ff 0%,rgba(0,194,255,0) 70%);animation:orderOrbA 14s ease-in-out infinite alternate}body.page-id-401 .order-form-intro:after{bottom:-50px;left:-40px;width:260px;height:260px;background:radial-gradient(circle,#7c6bff 0%,rgba(124,107,255,0) 70%);animation:orderOrbB 16s ease-in-out infinite alternate}@keyframes orderOrbA{0%{transform:translate(0,0) scale(1)}100%{transform:translate(-30px,40px) scale(1.15)}}@keyframes orderOrbB{0%{transform:translate(0,0) scale(1)}100%{transform:translate(30px,-30px) scale(1.1)}}body.page-id-401 .order-form-intro .prices-card-tag{display:inline-flex !important;align-items:center;gap:6px !important;padding:7px 14px !important;border-radius:999px !important;background:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.18) !important;color:#d7e7ff !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;backdrop-filter:blur(8px);margin:0 0 14px !important}body.page-id-401 .order-form-intro h1{margin:0 0 12px !important;font-size:38px !important;font-weight:800 !important;line-height:1.05 !important;letter-spacing:-1px !important;background:linear-gradient(135deg,#fff 0%,#6ad8ff 55%,#b9b0ff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent !important}body.page-id-401 .order-form-intro p{margin:0 !important;font-size:14.5px !important;line-height:1.55 !important;color:rgba(255,255,255,.78) !important;max-width:95% !important}body.page-id-401 .entry-content.order-entry-content,body.page-id-401 .entry-content{padding:0 14px !important}body.page-id-401 .entry-content .grid{display:block !important}body.page-id-401 .entry-content .c-7,body.page-id-401 .entry-content .c-4{width:100% !important;margin:0 0 16px !important;padding:0 !important;float:none !important}body.page-id-401 .wpcf7{display:block !important;padding:0 !important;margin:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;box-sizing:border-box !important;max-width:100% !important;width:100% !important}body.page-id-401 .wpcf7-form{display:block !important;padding:20px 18px 22px !important;background:#fff !important;border-radius:22px !important;border:1px solid rgba(13,33,82,.06) !important;box-shadow:0 18px 40px -28px rgba(8,22,64,.18),0 4px 12px -10px rgba(8,22,64,.12) !important;box-sizing:border-box !important;max-width:100% !important;width:100% !important}body.page-id-401 .wpcf7-form *{box-sizing:border-box !important}body.page-id-401 .wpcf7-form p{margin:0 0 14px !important;font-size:13.5px !important;font-weight:700 !important;color:#0a1e57 !important;letter-spacing:-.1px !important;display:block !important}body.page-id-401 .wpcf7-form p strong{display:block;font-size:13px !important;font-weight:700 !important;color:#0a1e57 !important;margin:0 0 6px !important}body.page-id-401 .wpcf7-form input[type=text],body.page-id-401 .wpcf7-form input[type=email],body.page-id-401 .wpcf7-form input[type=tel],body.page-id-401 .wpcf7-form input[type=url],body.page-id-401 .wpcf7-form input[type=number],body.page-id-401 .wpcf7-form select,body.page-id-401 .wpcf7-form textarea{display:block !important;width:100% !important;max-width:100% !important;margin:4px 0 0 !important;padding:13px 14px !important;border-radius:12px !important;border:1.5px solid rgba(13,33,82,.1) !important;background:#f6f9ff !important;font-size:15px !important;font-weight:500 !important;color:#0a1e57 !important;font-family:inherit !important;line-height:1.4 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.6) !important;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .15s ease !important;appearance:none !important;-webkit-appearance:none !important}body.page-id-401 .wpcf7-form select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230a1e57' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>") !important;background-repeat:no-repeat !important;background-position:right 14px center !important;background-size:14px !important;padding-right:38px !important}body.page-id-401 .wpcf7-form textarea{min-height:110px !important;resize:vertical !important}body.page-id-401 .wpcf7-form input:focus,body.page-id-401 .wpcf7-form select:focus,body.page-id-401 .wpcf7-form textarea:focus{outline:none !important;border-color:#0059f8 !important;background:#fff !important;box-shadow:0 0 0 4px rgba(0,89,248,.12) !important;transform:translateY(-1px) !important}body.page-id-401 .wpcf7-form input[type=file]{display:block !important;width:100% !important;max-width:100% !important;margin:6px 0 0 !important;padding:16px 12px !important;font-size:13px !important;color:#4a5878 !important;background:linear-gradient(180deg,#f6f9ff,#eef2fb) !important;border:1.5px dashed rgba(0,89,248,.35) !important;border-radius:14px !important;cursor:pointer !important}body.page-id-401 .wpcf7-form input[type=file]::file-selector-button,body.page-id-401 .wpcf7-form input[type=file]::-webkit-file-upload-button{appearance:none !important;-webkit-appearance:none !important;margin-right:12px !important;padding:9px 16px !important;font-size:12.5px !important;font-weight:700 !important;color:#fff !important;background:linear-gradient(135deg,#0059f8 0%,#00bef6 100%) !important;border:0 !important;border-radius:999px !important;cursor:pointer !important;box-shadow:0 6px 16px -10px rgba(0,89,248,.55) !important;transition:transform .15s ease,box-shadow .15s ease}body.page-id-401 .wpcf7-form input[type=file]:hover::file-selector-button{transform:translateY(-1px);box-shadow:0 10px 22px -10px rgba(0,89,248,.65) !important}body.page-id-401 .order-entry-content span.wpcf7-submit{display:none !important}body.page-id-401 .wpcf7-form a.button.primary.small{display:none !important}body.page-id-401 .order-entry-content .wpcf7-form input[type=submit],body.page-id-401 .order-entry-content .wpcf7-form button[type=submit],body.page-id-401 .order-entry-content input[type=submit].wpcf7-submit{display:block !important;width:100% !important;margin:16px 0 0 !important;padding:16px 22px !important;border-radius:999px !important;border:0 !important;background:linear-gradient(135deg,#00c2ff 0%,#5a7bff 55%,#7c6bff 100%) !important;background-size:200% 100% !important;color:#fff !important;font-size:15.5px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;cursor:pointer !important;box-shadow:0 16px 34px -14px rgba(0,194,255,.55),0 6px 18px -10px rgba(124,107,255,.5),inset 0 1px 0 rgba(255,255,255,.25) !important;animation:orderCtaShine 8s linear infinite !important;transition:transform .15s ease !important;text-shadow:none !important}body.page-id-401 .order-entry-content .wpcf7-form input[type=submit]:active,body.page-id-401 .order-entry-content .wpcf7-form button[type=submit]:active{transform:scale(.98) !important}body.page-id-401 .order-entry-content input[type=submit].wpcf7-submit:hover,body.page-id-401 .order-entry-content .wpcf7-form .wpcf7-submit:hover{filter:brightness(1.05) !important;box-shadow:0 22px 44px -14px rgba(0,194,255,.65),0 10px 22px -10px rgba(124,107,255,.55),inset 0 1px 0 rgba(255,255,255,.3) !important}@keyframes orderCtaShine{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}body.page-id-401 .wpcf7-spinner{margin:12px auto 0;display:block}body.page-id-401 .wpcf7 form .wpcf7-response-output{margin:14px 0 0 !important;padding:12px 14px !important;border-radius:12px !important;font-size:13px !important}body.page-id-401 .entry-content .c-4{padding:16px !important;background:#fff !important;border-radius:18px !important;border:1px solid rgba(13,33,82,.06) !important;box-shadow:0 10px 26px -22px rgba(8,22,64,.2) !important}body.page-id-401 .entry-content .c-4 p,body.page-id-401 .entry-content .c-4{font-size:13.5px !important;line-height:1.55 !important;color:#4a5878 !important}body.page-id-401 .entry-content .c-4 hr{border:0 !important;border-top:1px dashed rgba(13,33,82,.12) !important;margin:12px 0 !important}body.page-id-401 .entry-content .c-4 a{color:#0059f8 !important;font-weight:700 !important;text-decoration:none !important}body.page-id-401 .order-side-panel{display:block !important;padding:18px 14px 0 !important;margin:4px 0 0 !important;background:0 0 !important;gap:0 !important}body.page-id-401 .order-side-card{display:block !important;position:relative;margin:0 0 12px !important;padding:18px 16px !important;border-radius:20px !important;background:#fff !important;border:1px solid rgba(13,33,82,.06) !important;box-shadow:0 12px 28px -22px rgba(8,22,64,.22) !important;overflow:hidden}body.page-id-401 .order-side-card>span{display:inline-flex !important;align-items:center;justify-content:center;width:38px !important;height:38px !important;margin:0 0 10px !important;border-radius:12px !important;background:linear-gradient(135deg,rgba(0,89,248,.1),rgba(0,194,255,.18)) !important;color:#0059f8 !important}body.page-id-401 .order-side-card>span svg{width:20px !important;height:20px !important}body.page-id-401 .order-side-card h2,body.page-id-401 .order-side-card h3{margin:0 0 6px !important;font-size:15px !important;font-weight:800 !important;color:#0a1e57 !important;letter-spacing:-.2px !important}body.page-id-401 .order-side-card p,body.page-id-401 .order-side-card li{font-size:13px !important;line-height:1.55 !important;color:#4a5878 !important;margin:0 0 4px !important}body.page-id-401 .order-side-card ul{margin:0 !important;padding:0 !important;list-style:none !important}body.page-id-401 .order-side-card ul li{position:relative;padding:0 0 0 18px !important;margin:0 0 5px !important}body.page-id-401 .order-side-card ul li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#0059f8,#00bef6)}body.page-id-401 .order-side-card.order-side-card--accent{background:linear-gradient(135deg,#0a1e57 0%,#1d3aa6 55%,#0059f8 100%) !important;border-color:rgba(255,255,255,.1) !important;color:#fff !important;box-shadow:0 20px 40px -22px rgba(0,89,248,.55) !important}body.page-id-401 .order-side-card.order-side-card--accent>span{background:rgba(255,255,255,.14) !important;color:#fff !important}body.page-id-401 .order-side-card.order-side-card--accent h2,body.page-id-401 .order-side-card.order-side-card--accent h3{color:#fff !important}body.page-id-401 .order-side-card.order-side-card--accent p,body.page-id-401 .order-side-card.order-side-card--accent li{color:rgba(255,255,255,.85) !important}body.page-id-401 .order-side-card.order-side-card--accent ul li:before{background:#fff !important}body.page-id-401 .order-side-card.order-side-card--quiet{background:#f6f9ff !important}body.page-id-401 [data-order-reveal]{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}body.page-id-401 [data-order-reveal].is-revealed{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){body.page-id-401 [data-order-reveal],body.page-id-401 [data-order-reveal].is-revealed{opacity:1;transform:none;transition:none}body.page-id-401 .order-form-intro:before,body.page-id-401 .order-form-intro:after{animation:none !important}}body.page-id-1199 .prices-action-strip{display:none !important}body.page-id-1199 .prices-info-card .prices-discount-more{display:inline-flex !important;align-items:center !important;gap:7px !important;margin:14px 0 0 !important;padding:9px 14px !important;border-radius:12px !important;background:linear-gradient(135deg,rgba(0,89,248,.08),rgba(0,190,246,.12)) !important;border:1px solid rgba(0,89,248,.18) !important;color:#0059f8 !important;font-size:12.5px !important;font-weight:700 !important;text-decoration:none !important;transition:transform .2s ease,box-shadow .25s ease,background .25s ease}body.page-id-1199 .prices-info-card .prices-discount-more:hover{transform:translateY(-1px);background:linear-gradient(135deg,#0059f8,#00bef6) !important;color:#fff !important;box-shadow:0 12px 26px -12px rgba(0,89,248,.45)}body.page-id-1199 .prices-info-card .prices-discount-more svg{width:14px !important;height:14px !important}.d2026-mobile-cart-sheet .woocommerce-mini-cart__buttons,.d2026-mobile-cart-sheet p.woocommerce-mini-cart__buttons,.d2026-mobile-cart-sheet .widget_shopping_cart_content .buttons{display:none !important}.d2026-mobile-cart-sheet .woocommerce-mini-cart-item{display:block !important;position:relative !important;grid-template-columns:none !important;padding:12px 36px 12px 70px !important;min-height:58px !important;border-bottom:1px solid rgba(13,33,82,.07) !important}.d2026-mobile-cart-sheet .woocommerce-mini-cart-item>a:not(.remove){display:block !important;color:#0d1a44 !important;font-size:13.5px !important;font-weight:700 !important;line-height:1.3 !important;text-decoration:none !important;overflow-wrap:anywhere !important}.d2026-mobile-cart-sheet .woocommerce-mini-cart-item img{position:absolute !important;top:12px !important;left:0 !important;width:58px !important;height:58px !important;margin:0 !important;float:none !important;object-fit:contain !important;border-radius:14px !important;background:#f5f9ff !important}.d2026-mobile-cart-sheet .woocommerce-mini-cart-item .quantity{display:block !important;margin-top:4px !important;font-size:12.5px !important;font-weight:700 !important;color:#4a5878 !important;line-height:1.3 !important}.d2026-mobile-cart-sheet .woocommerce-mini-cart-item .quantity .amount,.d2026-mobile-cart-sheet .woocommerce-mini-cart-item .woocommerce-Price-amount{font-weight:800 !important;color:#0073d8 !important}.d2026-mobile-cart-sheet .woocommerce-mini-cart-item a.remove{position:absolute !important;top:12px !important;right:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;margin:0 !important;padding:0 !important;border-radius:999px !important;background:rgba(13,33,82,.06) !important;color:#6a7a99 !important;font-size:14px !important;font-weight:700 !important;line-height:1 !important;text-decoration:none !important;transition:background .2s ease,color .2s ease}.d2026-mobile-cart-sheet .woocommerce-mini-cart-item a.remove:hover{background:#ff3868 !important;color:#fff !important}.d2026-mobile-cart-sheet .woocommerce-mini-cart__total,.d2026-mobile-cart-sheet p.woocommerce-mini-cart__total{display:flex !important;align-items:baseline !important;justify-content:space-between !important;gap:10px !important;margin:12px 0 0 !important;padding:14px !important;border-top:1px dashed rgba(13,33,82,.12) !important;border-bottom:0 !important;background:linear-gradient(135deg,rgba(0,89,248,.04),rgba(0,190,246,.06)) !important;border-radius:14px !important;font-size:13px !important;font-weight:700 !important;color:#4a5878 !important;text-transform:uppercase !important;letter-spacing:.04em !important}.d2026-mobile-cart-sheet .woocommerce-mini-cart__total strong{font-size:14px !important;color:#4a5878 !important}.d2026-mobile-cart-sheet .woocommerce-mini-cart__total .amount,.d2026-mobile-cart-sheet .woocommerce-mini-cart__total .woocommerce-Price-amount{font-size:20px !important;font-weight:900 !important;color:#0073d8 !important;text-transform:none !important;letter-spacing:0 !important}.d2026-mobile-cart-sheet .woocommerce-mini-cart__empty-message{margin:24px 0 12px !important;padding:18px !important;border-radius:14px !important;background:#f5f9ff !important;font-size:14px !important;font-weight:700 !important;color:#4a5878 !important;text-align:center !important}.d2026-mobile-cart-primary{background:linear-gradient(135deg,#0059f8,#00bef6) !important;box-shadow:0 16px 30px -22px rgba(0,89,248,.6) !important}.d2026-mobile-cart-primary:hover{filter:brightness(1.06)}.d2026-mobile-cart-fab{position:fixed;top:calc(14px + env(safe-area-inset-top, 0px));right:14px;z-index:10030;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:48px;height:48px;padding:0 14px 0 12px;border:0;border-radius:999px;background:linear-gradient(135deg,#0059f8,#00bef6);color:#fff;font-size:13px;font-weight:800;line-height:1;text-decoration:none;box-shadow:0 16px 34px -16px rgba(0,89,248,.6),0 2px 8px rgba(0,30,90,.18);cursor:pointer;-webkit-appearance:none;appearance:none;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-18px) scale(.92);transition:opacity .28s cubic-bezier(.2,.7,.2,1),transform .28s cubic-bezier(.2,.7,.2,1),visibility 0s linear .28s;will-change:opacity,transform}.d2026-mobile-cart-fab.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition:opacity .28s cubic-bezier(.2,.7,.2,1),transform .28s cubic-bezier(.2,.7,.2,1),visibility 0s}.d2026-mobile-cart-fab.is-empty{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.d2026-mobile-cart-fab svg{flex:0 0 auto;width:22px;height:22px}.d2026-mobile-cart-fab .d2026-cart-fab-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#fff;color:#0059f8;font-size:11px;font-weight:900;line-height:1}.d2026-mobile-cart-fab.is-empty .d2026-cart-fab-count{display:none}.d2026-mobile-cart-fab.is-pulse{animation:d2026CartFabPulse .76s cubic-bezier(.2,.7,.2,1)}@keyframes d2026CartFabPulse{0%{transform:translateY(0) scale(1)}35%{transform:translateY(0) scale(1.14);box-shadow:0 22px 40px -14px rgba(0,89,248,.78),0 2px 12px rgba(0,30,90,.22)}70%{transform:translateY(0) scale(.96)}100%{transform:translateY(0) scale(1)}}body.d2026-mobile-cart-open .d2026-mobile-cart-fab{opacity:0 !important;pointer-events:none !important}@media (prefers-reduced-motion:reduce){.d2026-mobile-cart-fab,.d2026-mobile-cart-fab.is-visible{transition:opacity .12s ease;transform:none}.d2026-mobile-cart-fab.is-pulse{animation:none}}}.d2026-mobile-cart-fab{position:fixed;top:calc(16px + env(safe-area-inset-top, 0px));right:16px;z-index:10030;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:48px;height:48px;padding:0 14px 0 12px;border:0;border-radius:999px;background:linear-gradient(135deg,#0059f8,#00bef6);color:#fff;font-size:13px;font-weight:800;line-height:1;text-decoration:none;box-shadow:0 16px 34px -16px rgba(0,89,248,.6),0 2px 8px rgba(0,30,90,.18);cursor:pointer;-webkit-appearance:none;appearance:none;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px) scale(.94);transition:opacity .26s cubic-bezier(.2,.7,.2,1),transform .26s cubic-bezier(.2,.7,.2,1),visibility 0s linear .26s;will-change:opacity,transform}.d2026-mobile-cart-fab.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition:opacity .26s cubic-bezier(.2,.7,.2,1),transform .26s cubic-bezier(.2,.7,.2,1),visibility 0s}.d2026-mobile-cart-fab.is-empty{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.d2026-mobile-cart-fab svg{flex:0 0 auto;width:22px;height:22px}.d2026-mobile-cart-fab .d2026-cart-fab-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#fff;color:#0059f8;font-size:11px;font-weight:900;line-height:1}.d2026-mobile-cart-fab.is-empty .d2026-cart-fab-count{display:none}.d2026-mobile-cart-fab.is-pulse{animation:d2026CartFabPulseV2 .76s cubic-bezier(.2,.7,.2,1)}@keyframes d2026CartFabPulseV2{0%{transform:translateY(0) scale(1)}35%{transform:translateY(0) scale(1.14);box-shadow:0 22px 40px -14px rgba(0,89,248,.78),0 2px 12px rgba(0,30,90,.22)}70%{transform:translateY(0) scale(.96)}100%{transform:translateY(0) scale(1)}}body.d2026-mobile-cart-open .d2026-mobile-cart-fab{opacity:0 !important;pointer-events:none !important}@media (min-width:769px){.d2026-mobile-cart-fab{top:24px;right:24px;min-width:54px;height:54px;padding:0 18px 0 14px;font-size:14px}body.admin-bar .d2026-mobile-cart-fab{top:56px}.d2026-mobile-cart-fab svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.d2026-mobile-cart-fab,.d2026-mobile-cart-fab.is-visible{transition:opacity .12s ease;transform:none}.d2026-mobile-cart-fab.is-pulse{animation:none}}.d2026-mobile-cart-head em{color:rgba(13,33,82,.62) !important;font-style:normal}.d2026-mobile-cart-sheet{max-height:min(86svh, 760px) !important;height:auto !important}.d2026-mobile-cart-content{max-height:min(60svh, 460px);overflow-y:auto;-webkit-overflow-scrolling:touch}.shop-nav-2026 #button-group>li.current-menu-item,.shop-nav-2026 #button-group>li.current_page_item{display:none !important}@media (max-width:768px){.d2026-mobile-menu-list>li.current-menu-item,.d2026-mobile-menu-list>li.current_page_item,.d2026-mobile-menu-list .menu-item.current-menu-item,.d2026-mobile-menu-list .menu-item.current_page_item{display:none !important}}@media (max-width:760px){.prices-cta-actions{flex-direction:column !important;align-items:stretch !important;gap:10px !important}.prices-cta-btn,.prices-cta-btn-alt{width:100% !important;white-space:normal !important;padding:13px 16px !important;font-size:13.5px !important}}@media (max-width:768px){body.home #content .section-card.steps-section .steps-main:before,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:before,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:before,body.home #content .section-card.steps-section .steps-main:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:after,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:after{left:17px !important}body.home #content .section-card.steps-section .steps-main:before,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main:before,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main:before{bottom:auto !important;height:calc(100% - 76px - var(--steps-line-tail, 28px)) !important}body.home #content .section-card.steps-section .steps-main.in-view:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section .steps-main.in-view:after,body.page-template-home-coin-slider-php #content .section-card.steps-section .steps-main.in-view:after,body.home #content .section-card.steps-section.in-view .steps-main:after,body.page-template-home-thumb-slider-php #content .section-card.steps-section.in-view .steps-main:after,body.page-template-home-coin-slider-php #content .section-card.steps-section.in-view .steps-main:after{height:calc(100% - 76px - var(--steps-line-tail, 28px)) !important}}@media (min-width:769px){body.page-id-23 .info-page-v2--contacts .info-content-layout{background:0 0}body.page-id-23 .d2026-contact-mobile-panel{display:grid !important;grid-template-columns:minmax(0, 1.05fr) minmax(0, .95fr);gap:24px;margin:32px auto 12px;padding:0;background:0 0;border:0;box-shadow:none;max-width:1080px}body.page-id-23 .d2026-contact-quick-grid{grid-column:1/-1;display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr));gap:14px;margin:0 0 4px}body.page-id-23 .d2026-contact-quick{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:14px;padding:16px 20px;border-radius:18px;background:linear-gradient(135deg,#fff,#f3f8ff);border:1px solid rgba(0,89,248,.12);box-shadow:0 18px 40px -28px rgba(0,30,90,.25);text-decoration:none;color:#0d2152;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body.page-id-23 .d2026-contact-quick:hover{transform:translateY(-2px);box-shadow:0 26px 50px -24px rgba(0,89,248,.35);border-color:rgba(0,89,248,.3)}body.page-id-23 .d2026-contact-quick-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#0059f8,#00bef6);color:#fff}body.page-id-23 .d2026-contact-quick>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}body.page-id-23 .d2026-contact-quick strong{font-size:14px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:#0d2152}body.page-id-23 .d2026-contact-quick em{font-style:normal;font-size:16px;font-weight:700;color:#0059f8}body.page-id-23 .d2026-contact-card-list{display:grid;grid-template-columns:1fr;gap:14px}body.page-id-23 .d2026-contact-card{padding:22px 24px;border-radius:20px;background:#fff;border:1px solid rgba(13,33,82,.08);box-shadow:0 22px 48px -32px rgba(0,30,90,.28)}body.page-id-23 .d2026-contact-card-head{display:flex;align-items:center;gap:10px;margin-bottom:6px}body.page-id-23 .d2026-contact-card-head span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#f2f8ff;color:#0059f8}body.page-id-23 .d2026-contact-card h2{margin:0;font-size:16px;font-weight:800;color:#0d2152}body.page-id-23 .d2026-contact-card p{margin:4px 0 10px;font-size:14px;line-height:1.55;color:#4a5878}body.page-id-23 .d2026-contact-links{display:flex;flex-direction:column;gap:4px}body.page-id-23 .d2026-contact-links a{font-size:14px;font-weight:600;color:#0059f8;text-decoration:none}body.page-id-23 .d2026-contact-links a:hover{text-decoration:underline}body.page-id-23 .d2026-contact-socials{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;align-self:start}body.page-id-23 .d2026-mobile-social{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#fff;color:#fff;border:0;box-shadow:0 12px 30px -18px rgba(0,30,90,.25);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}body.page-id-23 .d2026-mobile-social svg{width:20px;height:20px;display:block}body.page-id-23 .d2026-mobile-social--tg{background:linear-gradient(135deg,#2aabee 0%,#229ed9 100%) !important}body.page-id-23 .d2026-mobile-social--fb{background:linear-gradient(135deg,#1877f2 0%,#0a5dc7 100%) !important}body.page-id-23 .d2026-mobile-social--ig{background:radial-gradient(circle at 30% 110%,#fdd66a 0%,#f76b1c 22%,#e63558 45%,#c5208e 68%,#5d40c9 100%) !important}body.page-id-23 .d2026-mobile-social--yt{background:linear-gradient(135deg,#ff3b3b 0%,#c00 100%) !important}body.page-id-23 .d2026-mobile-social:hover{transform:translateY(-2px) scale(1.04);filter:brightness(1.06);box-shadow:0 18px 38px -16px rgba(0,30,90,.35)}body.page-id-23 .info-page-v2--contacts .info-content-layout{max-width:1080px;margin:24px auto 0;padding:28px 32px;background:#fff;border-radius:22px;box-shadow:0 30px 60px -36px rgba(0,30,90,.25)}}.d2026-cart-fab-wrap{position:fixed;top:calc(16px + env(safe-area-inset-top, 0px));right:16px;z-index:10030;pointer-events:none}.d2026-cart-fab-wrap .d2026-mobile-cart-fab{position:relative !important;top:auto !important;right:auto !important;pointer-events:auto}.d2026-cart-fab-wrap .d2026-cart-fab-preview{display:none;position:absolute;top:calc(100% + 14px);right:0;pointer-events:auto}.d2026-cart-fab-wrap .d2026-cart-fab-preview .shop-cart-preview-2026{position:static !important;display:block !important;visibility:visible !important;opacity:1 !important;transform:none !important;pointer-events:auto !important;margin:0 !important;min-width:340px}@media (min-width:769px){.d2026-cart-fab-wrap{top:24px;right:24px}body.admin-bar .d2026-cart-fab-wrap{top:56px}.d2026-cart-fab-wrap:hover .d2026-mobile-cart-fab,.d2026-cart-fab-wrap:focus-within .d2026-mobile-cart-fab{opacity:0;transform:translateY(-6px) scale(.92);pointer-events:none}.d2026-cart-fab-wrap:hover .d2026-cart-fab-preview,.d2026-cart-fab-wrap:focus-within .d2026-cart-fab-preview{display:block;animation:d2026CartPreviewIn .22s cubic-bezier(.2,.7,.2,1)}.d2026-cart-fab-wrap:hover .d2026-cart-fab-preview,.d2026-cart-fab-wrap:focus-within .d2026-cart-fab-preview{top:0}.d2026-cart-fab-wrap:before{content:"";position:absolute;inset:-14px -14px -28px -180px;pointer-events:none}.d2026-cart-fab-wrap:hover:before{pointer-events:auto}}@keyframes d2026CartPreviewIn{from{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.d2026-cart-fab-wrap .d2026-cart-fab-preview{display:none !important}}@media (min-width:769px){body.page-id-23 .d2026-contact-col--left{display:flex;flex-direction:column;gap:14px}body.page-id-23 .d2026-contact-col--right{display:flex;flex-direction:column;gap:16px;align-self:start;position:sticky;top:96px}body.page-id-23 .d2026-contact-mobile-panel.d2026-contact-panel-v2{grid-template-columns:minmax(0, 1.05fr) minmax(0, .95fr)}body.page-id-23 .d2026-contact-form-card{background:linear-gradient(180deg,#fff,#f6faff);border:1px solid rgba(0,89,248,.12);border-radius:22px;padding:22px 24px 24px;box-shadow:0 26px 60px -32px rgba(0,30,90,.28)}body.page-id-23 .d2026-contact-form-head h2{margin:10px 0 4px;font-size:18px;font-weight:800;color:#0d2152;line-height:1.3}body.page-id-23 .d2026-contact-form-head p{margin:0 0 14px;font-size:13.5px;line-height:1.55;color:#4a5878}body.page-id-23 .d2026-contact-form-head .prices-card-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:rgba(0,190,246,.12);color:#007fb9;font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}}body.page-id-23 .d2026-contact-form-body .wpcf7 form{margin:0}body.page-id-23 .d2026-contact-form-body .wpcf7 p{margin:0 0 10px;font-size:13px;color:#4a5878}body.page-id-23 .d2026-contact-form-body .wpcf7-form-control:not([type=submit]):not([type=checkbox]):not([type=radio]),body.page-id-23 .d2026-contact-form-body input[type=text],body.page-id-23 .d2026-contact-form-body input[type=email],body.page-id-23 .d2026-contact-form-body input[type=tel],body.page-id-23 .d2026-contact-form-body textarea{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid rgba(13,33,82,.14);border-radius:12px;background:#fff;font-size:14px;color:#0d2152;transition:border-color .18s ease,box-shadow .18s ease}body.page-id-23 .d2026-contact-form-body textarea{min-height:110px;resize:vertical}body.page-id-23 .d2026-contact-form-body input:focus,body.page-id-23 .d2026-contact-form-body textarea:focus{outline:none;border-color:#0059f8;box-shadow:0 0 0 4px rgba(0,89,248,.12)}body.page-id-23 .d2026-contact-form-body input[type=submit],body.page-id-23 .d2026-contact-form-body button[type=submit]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 22px;border:0;border-radius:14px;background:linear-gradient(135deg,#0059f8,#00bef6);color:#fff;font-size:14px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;box-shadow:0 18px 36px -16px rgba(0,89,248,.55);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}body.page-id-23 .d2026-contact-form-body input[type=submit]:hover,body.page-id-23 .d2026-contact-form-body button[type=submit]:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 26px 46px -16px rgba(0,89,248,.65)}body.page-id-23 .d2026-contact-form-body .wpcf7-spinner{vertical-align:middle}body.page-id-23 .d2026-contact-form-body .wpcf7-not-valid-tip{color:#e63558;font-size:12px;font-weight:700;margin-top:4px}body.page-id-23 .d2026-contact-form-body .wpcf7-response-output{margin:12px 0 0 !important;padding:10px 14px !important;border-radius:12px !important;border:1px solid rgba(0,89,248,.2) !important;font-size:13px !important;background:rgba(0,89,248,.04)}@media (max-width:768px){body.page-id-23 .d2026-contact-col--right{margin-top:8px}body.page-id-23 .d2026-contact-form-card{background:#fff;border:1px solid rgba(13,33,82,.08);border-radius:18px;padding:18px;box-shadow:0 18px 40px -28px rgba(0,30,90,.22)}}@media (max-width:1460px) and (min-width:1301px){#header{padding-left:24px !important;padding-right:24px !important}}@media (max-width:1300px) and (min-width:1101px){#header{padding-left:16px !important;padding-right:16px !important}#primary-nav-menu.dd-menu>li#menu-item-993{display:none !important}}@media (max-width:1100px) and (min-width:961px){#header{padding-left:12px !important;padding-right:12px !important}#primary-nav-menu.dd-menu>li#menu-item-993,#primary-nav-menu.dd-menu>li#menu-item-26{display:none !important}#feeds-nav,#languages{transform:scale(.88);transform-origin:right center}}@media (max-width:960px) and (min-width:769px){#header{padding-left:10px !important;padding-right:10px !important}#feeds-nav{display:none !important}#languages{right:16px !important}#primary-nav-menu.dd-menu>li>a{padding-left:8px !important;padding-right:8px !important;font-size:13px !important}}@media (max-width:1460px) and (min-width:961px){body.home #content .bd,body.page-template-home-coin-slider-php #content .bd,body.page-template-home-thumb-slider-php #content .bd,body.page-template-page-prices-php #content .bd,body.page-template-page-info-2026-php #content .bd{margin-left:auto !important;margin-right:auto !important;max-width:min(1460px, calc(100vw - 32px)) !important;box-sizing:border-box !important}}@media (max-width:1100px) and (min-width:961px){body.home #content .bd,body.page-template-home-coin-slider-php #content .bd,body.page-template-home-thumb-slider-php #content .bd,body.page-template-page-prices-php #content .bd{max-width:calc(100vw - 24px) !important}}@media (max-width:1100px) and (min-width:961px){#page{width:980px !important}#content .bd{margin:0 18px 12px 22px !important}#slider,#slider .slide,.slides img{width:940px !important}}@media (max-width:960px) and (min-width:769px){#page{width:calc(100vw - 16px) !important;min-width:0 !important}#content .bd{margin:0 12px 12px !important;padding:24px 20px !important}#slider,#slider .slide{width:100% !important;max-width:calc(100vw - 60px) !important}.slides img{width:100% !important;max-width:calc(100vw - 60px) !important;height:auto !important}}@media (max-width:760px){body.single-product.woocommerce-page #page #content .shop-commerce-bar-2026{display:grid !important;grid-template-columns:1fr !important;gap:12px !important;box-sizing:border-box !important;width:calc(100vw - 28px) !important;max-width:none !important;margin:0 0 14px calc(50% - 50vw + 14px) !important;padding:0 !important;border-radius:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;overflow:visible !important}body.single-product.woocommerce-page #page #content .shop-search-2026{order:1 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 48px !important;align-items:center !important;gap:8px !important;width:100% !important;min-height:48px !important;margin:0 !important;padding:0 !important}body.single-product.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-wrapp,body.single-product.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-form,body.single-product.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-sf-wrapp{width:100% !important;max-width:none !important;min-width:0 !important;height:48px !important;min-height:48px !important;margin:0 !important}body.single-product.woocommerce-page #page #content .shop-search-2026 input.dgwt-wcas-search-input{height:48px !important;min-height:48px !important;padding:0 16px 0 46px !important;border-radius:18px !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(0,108,255,.1) !important;box-shadow:0 16px 34px -30px rgba(12,38,84,.34) !important;font-size:13px !important;font-weight:680 !important;color:#111c4d !important}body.single-product.woocommerce-page #page #content .shop-filter-button-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:48px !important;height:48px !important;min-width:48px !important;min-height:48px !important;border-radius:18px !important;background:#fff !important;border:1px solid rgba(0,108,255,.1) !important;box-shadow:0 16px 34px -30px rgba(12,38,84,.38) !important;color:#006cff !important;text-decoration:none !important}body.single-product.woocommerce-page #page #content .shop-category-rail-2026.shop-mega-nav-2026{order:2 !important;display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:8px !important;width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;margin:0 !important;overflow:visible !important;scrollbar-width:none !important}body.single-product.woocommerce-page #page #content .shop-mega-item-2026{min-width:0 !important;width:100% !important;margin:0 !important}body.single-product.woocommerce-page #page #content .shop-mega-link-2026{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:6px !important;box-sizing:border-box !important;width:100% !important;min-width:0 !important;height:78px !important;min-height:78px !important;padding:8px 5px !important;border-radius:20px !important;background:rgba(255,255,255,.92) !important;border:1px solid rgba(0,108,255,.09) !important;box-shadow:0 14px 30px -28px rgba(12,38,84,.3) !important;color:#111c4d !important;text-align:center !important;text-decoration:none !important}body.single-product.woocommerce-page #page #content .shop-mega-link-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;min-width:32px !important;min-height:32px !important;border-radius:13px !important;background:linear-gradient(180deg,#eff7ff 0%,#fff 100%) !important;border:1px solid rgba(0,108,255,.09) !important;color:#006cff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9) !important}body.single-product.woocommerce-page #page #content .shop-mega-link-icon svg{width:18px !important;height:18px !important;stroke-width:1.85 !important}body.single-product.woocommerce-page #page #content .shop-mega-link-label{display:block !important;max-width:100% !important;font-size:10.4px !important;line-height:1.12 !important;font-weight:850 !important;letter-spacing:0 !important;white-space:normal !important;overflow-wrap:anywhere !important}body.single-product.woocommerce-page #page #content .shop-mega-panel-2026{display:none !important}body.single-product #content .summary form.variations_form.cart{display:grid !important;grid-template-columns:1fr !important;gap:12px !important;align-items:stretch !important;width:100% !important;margin:0 !important;padding:0 !important}body.single-product #content .summary form.variations_form table.variations,body.single-product #content .summary form.variations_form table.variations tbody,body.single-product #content .summary form.variations_form table.variations tr,body.single-product #content .summary form.variations_form table.variations th,body.single-product #content .summary form.variations_form table.variations td{display:block !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important}body.single-product #content .summary form.variations_form table.variations{grid-column:1/-1 !important;padding:13px !important;border-radius:18px !important;background:#f8fbff !important;border:1px solid rgba(0,108,255,.1) !important}body.single-product #content .summary form.variations_form table.variations tr{display:grid !important;grid-template-columns:1fr !important;gap:8px !important}body.single-product #content .summary form.variations_form table.variations .label label,body.single-product #content .summary form.variations_form table.variations th label{display:block !important;margin:0 !important;padding:0 !important;background:0 0 !important;color:#51617a !important;font-size:11px !important;font-weight:900 !important;line-height:1.1 !important;letter-spacing:.08em !important;text-transform:uppercase !important}body.single-product #content .summary form.variations_form table.variations select{display:block !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;height:52px !important;min-height:52px !important;margin:0 !important;padding:0 14px !important;border-radius:16px !important;background:#fff !important;border:1px solid rgba(0,108,255,.14) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 12px 24px -22px rgba(12,38,84,.32) !important;color:#0d1a44 !important;font-size:15px !important;font-weight:760 !important;line-height:52px !important;-webkit-appearance:menulist !important;appearance:auto !important;pointer-events:auto !important}body.single-product #content .summary form.variations_form table.variations select:focus{outline:none !important;border-color:#006cff !important;box-shadow:0 0 0 4px rgba(0,108,255,.13),0 12px 24px -22px rgba(12,38,84,.32) !important}body.single-product #content .summary form.variations_form .reset_variations{display:inline-flex !important;align-items:center !important;width:max-content !important;margin:8px 0 0 !important;color:#006cff !important;font-size:12px !important;font-weight:820 !important;text-decoration:none !important}body.single-product #content .summary form.variations_form .single_variation_wrap{grid-column:1/-1 !important;display:grid !important;gap:10px !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important}body.single-product #content .summary form.variations_form .woocommerce-variation{grid-column:1/-1 !important;margin:0 !important}body.single-product #content .summary form.variations_form .woocommerce-variation-add-to-cart{display:grid !important;grid-template-columns:82px minmax(0, 1fr) !important;gap:10px !important;align-items:center !important;width:100% !important;max-width:100% !important;margin:0 !important}body.single-product #content .summary form.variations_form .woocommerce-variation-add-to-cart .quantity{grid-column:1 !important;width:82px !important;min-width:82px !important;max-width:82px !important;margin:0 !important}body.single-product #content .summary form.variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button{grid-column:2 !important;width:100% !important;min-width:0 !important;margin:0 !important}body.woocommerce-page .shop-cart-add-notice-2026.is-floating-2026,body.woocommerce-page .shop-cart-add-notice-2026.is-cart-anchored-2026{left:auto !important;right:var(--shop-cart-notice-right,14px) !important;top:var(--shop-cart-notice-top,82px) !important;bottom:auto !important;width:min(292px, calc(100vw - 28px)) !important;max-width:calc(100vw - 28px) !important;transform:translate3d(12px,-8px,0) scale(.98) !important}body.woocommerce-page .shop-cart-add-notice-2026.is-floating-2026.is-visible,body.woocommerce-page .shop-cart-add-notice-2026.is-cart-anchored-2026.is-visible{transform:translate3d(0,0,0) scale(1) !important}}@media (max-width:1100px) and (min-width:961px){#page{width:calc(100vw - 16px) !important;min-width:0 !important}#content{background-size:100% auto !important}body.page-template-home-coin-slider-php #slider,body.page-template-home-thumb-slider-php #slider{width:min(1015px, calc(100vw - 56px)) !important;max-width:calc(100vw - 56px) !important;margin-left:auto !important;margin-right:auto !important}body.page-template-home-coin-slider-php #slider .slides,body.page-template-home-thumb-slider-php #slider .slides{width:100% !important;margin-left:0 !important;margin-right:0 !important;overflow:hidden !important;border-radius:25px !important}body.page-template-home-coin-slider-php #slider .slide,body.page-template-home-thumb-slider-php #slider .slide,body.page-template-home-coin-slider-php .slides img,body.page-template-home-thumb-slider-php .slides img{width:100% !important;max-width:100% !important}body.page-id-1199 .prices-hero-v3,body.page-id-1199 #content .bd.prices-page-v2{width:calc(100vw - 44px) !important;max-width:calc(100vw - 44px) !important}}@media (max-width:960px) and (min-width:769px){body.page-template-home-coin-slider-php #content,body.page-template-home-thumb-slider-php #content,body.home #content{margin-top:-118px !important}body.page-template-home-coin-slider-php #slider,body.page-template-home-thumb-slider-php #slider{width:calc(100vw - 40px) !important;max-width:calc(100vw - 40px) !important;margin:-42px auto 0 !important;padding-top:28px !important}body.page-template-home-coin-slider-php #slider .slides,body.page-template-home-thumb-slider-php #slider .slides{width:100% !important;margin-left:0 !important;margin-right:0 !important;overflow:hidden !important;border-radius:25px !important}body.page-template-home-coin-slider-php #slider .slide,body.page-template-home-thumb-slider-php #slider .slide,body.page-template-home-coin-slider-php .slides img,body.page-template-home-thumb-slider-php .slides img{width:100% !important;max-width:100% !important}body.page-id-1199 #content{margin-top:-118px !important}body.page-id-1199 .prices-hero-v3{width:calc(100vw - 40px) !important;max-width:calc(100vw - 40px) !important;margin-top:0 !important}}@media (min-width:769px){body.page-id-1199 .prices-hero-v3,body.page-id-1199 #content .bd.prices-page-v2{left:auto !important;transform:none !important;margin-left:auto !important;margin-right:auto !important}}@media (max-width:1460px) and (min-width:1101px){#page{width:calc(100vw - 16px) !important;max-width:1460px !important;min-width:0 !important;overflow:hidden !important}body.page-template-home-coin-slider-php #content,body.page-template-home-thumb-slider-php #content,body.home #content{background-size:100% auto !important}body.page-template-home-coin-slider-php #slider,body.page-template-home-thumb-slider-php #slider{width:min(1352px, calc(100vw - 110px)) !important;max-width:calc(100vw - 110px) !important;margin-left:auto !important;margin-right:auto !important}body.page-template-home-coin-slider-php #slider .slides,body.page-template-home-thumb-slider-php #slider .slides{width:100% !important;margin-left:0 !important;margin-right:0 !important;overflow:hidden !important;border-radius:25px !important}body.page-template-home-coin-slider-php #slider .slide,body.page-template-home-thumb-slider-php #slider .slide,body.page-template-home-coin-slider-php #slider .slide .image,body.page-template-home-thumb-slider-php #slider .slide .image,body.page-template-home-coin-slider-php #slider .slide .image a,body.page-template-home-thumb-slider-php #slider .slide .image a,body.page-template-home-coin-slider-php .slides img,body.page-template-home-thumb-slider-php .slides img{width:100% !important;max-width:100% !important}}@media (max-width:760px){body.single-product.woocommerce-page #page #content .shop-search-2026{grid-template-columns:minmax(0, 1fr) 46px !important;gap:7px !important}body.single-product.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-wrapp,body.single-product.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-form,body.single-product.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-sf-wrapp{height:48px !important;min-height:48px !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important}body.single-product.woocommerce-page #page #content .shop-search-2026 input.dgwt-wcas-search-input,body.single-product.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:48px !important;min-height:48px !important;padding:0 15px 0 43px !important;border-radius:17px !important;background:rgba(255,255,255,.96) !important;border:0 !important;box-shadow:0 14px 28px -27px rgba(12,38,84,.3) !important;font-size:13px !important;font-weight:650 !important;color:#1f2b48 !important}body.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-submit{left:7px !important;right:auto !important;top:50% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;min-width:32px !important;min-height:32px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:0 0 !important;box-shadow:none !important;color:#6a7b98 !important;transform:translateY(-50%) !important}body.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-submit:before,body.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-submit:after{content:none !important;display:none !important}body.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-submit svg,body.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-submit path{fill:currentColor !important;stroke:currentColor !important;color:currentColor !important}body.single-product.woocommerce-page #page #content .shop-filter-button-2026{width:46px !important;height:46px !important;min-width:46px !important;min-height:46px !important;border-radius:17px !important;background:rgba(255,255,255,.96) !important;border:0 !important;box-shadow:0 14px 28px -27px rgba(12,38,84,.32) !important;color:#50607e !important}body.single-product.woocommerce-page #page #content .shop-category-rail-2026.shop-mega-nav-2026{gap:7px !important;overflow:visible !important}body.single-product.woocommerce-page #page #content .shop-mega-item-2026,body.single-product.woocommerce-page #page #content .shop-mega-item-2026--more{position:relative !important;z-index:1 !important}body.single-product.woocommerce-page #page #content .shop-mega-link-2026,body.single-product.woocommerce-page #page #content button.shop-mega-link-2026{display:grid !important;grid-template-rows:24px 24px !important;align-items:center !important;justify-items:center !important;gap:4px !important;height:60px !important;min-height:60px !important;padding:6px 3px 5px !important;border-radius:15px !important;background:rgba(255,255,255,.58) !important;border:1px solid rgba(255,255,255,.78) !important;box-shadow:0 8px 20px -24px rgba(12,38,84,.22) !important;color:#30415f !important;transition:transform .22s ease,background .22s ease,box-shadow .22s ease,color .22s ease !important}body.single-product.woocommerce-page #page #content .shop-mega-link-2026:active,body.single-product.woocommerce-page #page #content .shop-mega-item-2026--more.is-open .shop-mega-link-2026{transform:translateY(1px) !important;background:rgba(255,255,255,.88) !important;box-shadow:0 16px 30px -26px rgba(0,108,255,.34) !important;color:#0059f8 !important}body.single-product.woocommerce-page #page #content .shop-mega-link-icon{grid-row:1 !important;width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important;border-radius:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#2862a5 !important}body.single-product.woocommerce-page #page #content .shop-menu-svg-2026,body.single-product.woocommerce-page #page #content .shop-mega-link-icon svg{width:20px !important;height:20px !important;stroke-width:1.75 !important}body.single-product.woocommerce-page #page #content .shop-mega-link-label{grid-row:2 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:24px !important;min-height:24px !important;max-height:24px !important;font-size:8.2px !important;line-height:1.08 !important;font-weight:760 !important;text-align:center !important;white-space:normal !important;overflow:hidden !important}body.single-product.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026,body.single-product.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026.shop-mega-panel-2026--compact{position:absolute !important;top:calc(100% + 7px) !important;right:0 !important;left:auto !important;z-index:90 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) !important;grid-auto-rows:minmax(34px, auto) !important;gap:5px !important;box-sizing:border-box !important;width:min(176px, calc(100vw - 28px)) !important;min-width:0 !important;max-width:min(176px, calc(100vw - 28px)) !important;padding:7px !important;border-radius:16px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(255,255,255,.9) !important;box-shadow:0 18px 40px -32px rgba(12,38,84,.36) !important;backdrop-filter:blur(12px) saturate(1.05) !important;-webkit-backdrop-filter:blur(12px) saturate(1.05) !important;overflow:hidden !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(-7px) scale(.98) !important;transform-origin:top right !important;transition:opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1),visibility .2s ease !important}body.single-product.woocommerce-page #page #content .shop-mega-item-2026--more.is-open .shop-mega-panel-2026,body.single-product.woocommerce-page #page #content .shop-mega-item-2026--more:focus-within .shop-mega-panel-2026{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(0) scale(1) !important}body.single-product.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026 .shop-mega-quick-2026,body.single-product.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026.shop-mega-panel-2026--compact .shop-mega-quick-2026{display:grid !important;grid-template-columns:22px minmax(0, 1fr) !important;align-items:center !important;justify-items:start !important;gap:7px !important;box-sizing:border-box !important;width:100% !important;min-width:0 !important;max-width:100% !important;height:34px !important;min-height:34px !important;max-height:34px !important;padding:0 8px !important;margin:0 !important;border-radius:11px !important;background:rgba(244,249,255,.7) !important;border:1px solid rgba(0,89,248,.045) !important;box-shadow:none !important;color:#233550 !important;font-size:10.2px !important;font-weight:760 !important;line-height:1 !important;text-align:left !important;text-decoration:none !important;white-space:nowrap !important;overflow:hidden !important;transform:none !important}body.single-product.woocommerce-page #page #content .shop-mega-quick-icon-2026{width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;color:#2d6fb6 !important}body.single-product.woocommerce-page #page #content .shop-mega-quick-icon-2026 svg{width:17px !important;height:17px !important;stroke-width:1.7 !important}}@media (max-width:1024px) and (min-width:961px){body.page-template-home-coin-slider-php #primary-nav,body.page-template-home-thumb-slider-php #primary-nav,body.home #primary-nav,body.page-id-1199 #primary-nav{position:relative !important;z-index:2200 !important;transform:translateY(29px) !important}}@media (max-width:960px) and (min-width:769px){body.page-template-home-coin-slider-php #slider,body.page-template-home-thumb-slider-php #slider,body.home #slider{padding-top:0 !important;overflow:hidden !important}body.page-template-home-coin-slider-php #slider .slides,body.page-template-home-thumb-slider-php #slider .slides,body.home #slider .slides{top:auto !important;transform:none !important}}@media (max-width:760px){body.tax-product_cat.woocommerce-page #page #content>.hd.shop-hd-2026,body.tax-product_cat.woocommerce-page #page #content .shop-hd-shell,body.tax-product_cat.woocommerce-page #page #content .bd.shop-page-2026,body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026,body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 .woocommerce{box-sizing:border-box !important;width:calc(100vw - 28px) !important;max-width:none !important;min-width:0 !important;margin-left:calc(50% - 50vw + 14px) !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important}body.tax-product_cat.woocommerce-page #page #content>.hd.shop-hd-2026,body.tax-product_cat.woocommerce-page #page #content .shop-hd-shell,body.tax-product_cat.woocommerce-page #page #content .bd.shop-page-2026,body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026{margin-left:auto !important;margin-right:auto !important;width:calc(100vw - 28px) !important}body.tax-product_cat.woocommerce-page #page #content .shop-commerce-bar-2026{display:grid !important;grid-template-columns:1fr !important;gap:12px !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 0 14px !important;padding:0 !important;border-radius:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;overflow:visible !important}body.tax-product_cat.woocommerce-page #page #content .shop-search-2026{order:1 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 46px !important;align-items:center !important;gap:7px !important;width:100% !important;min-height:48px !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important}body.tax-product_cat.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-wrapp,body.tax-product_cat.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-search-form,body.tax-product_cat.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-sf-wrapp{width:100% !important;max-width:none !important;min-width:0 !important;height:48px !important;min-height:48px !important;margin:0 !important;padding:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important}body.tax-product_cat.woocommerce-page #page #content .shop-search-2026 input.dgwt-wcas-search-input,body.tax-product_cat.woocommerce-page #page #content .shop-search-2026 .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:48px !important;min-height:48px !important;padding:0 15px 0 43px !important;border-radius:17px !important;background:rgba(255,255,255,.96) !important;border:0 !important;box-shadow:0 14px 28px -27px rgba(12,38,84,.3) !important;font-size:13px !important;font-weight:650 !important;color:#1f2b48 !important}body.tax-product_cat.woocommerce-page #page #content .shop-filter-button-2026{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:46px !important;height:46px !important;min-width:46px !important;min-height:46px !important;border-radius:17px !important;background:rgba(255,255,255,.96) !important;border:0 !important;box-shadow:0 14px 28px -27px rgba(12,38,84,.32) !important;color:#50607e !important;text-decoration:none !important}body.tax-product_cat.woocommerce-page #page #content .shop-category-rail-2026.shop-mega-nav-2026{order:2 !important;position:relative !important;z-index:30 !important;display:grid !important;grid-template-columns:repeat(4,minmax(0, 1fr)) !important;gap:7px !important;width:100% !important;height:auto !important;min-height:0 !important;padding:0 !important;margin:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;overflow:visible !important}body.tax-product_cat.woocommerce-page #page #content .shop-mega-item-2026,body.tax-product_cat.woocommerce-page #page #content .shop-mega-item-2026--more{position:relative !important;z-index:1 !important;box-sizing:border-box !important;width:100% !important;min-width:0 !important;margin:0 !important}body.tax-product_cat.woocommerce-page #page #content .shop-mega-item-2026--more.is-open{z-index:60 !important}body.tax-product_cat.woocommerce-page #page #content .shop-mega-link-2026,body.tax-product_cat.woocommerce-page #page #content button.shop-mega-link-2026{display:grid !important;grid-template-rows:24px 24px !important;align-items:center !important;justify-items:center !important;gap:4px !important;box-sizing:border-box !important;width:100% !important;min-width:0 !important;height:60px !important;min-height:60px !important;padding:6px 3px 5px !important;border-radius:15px !important;background:rgba(255,255,255,.58) !important;border:1px solid rgba(255,255,255,.78) !important;box-shadow:0 8px 20px -24px rgba(12,38,84,.22) !important;color:#30415f !important;text-align:center !important;text-decoration:none !important;transition:transform .22s ease,background .22s ease,box-shadow .22s ease,color .22s ease !important}body.tax-product_cat.woocommerce-page #page #content .shop-mega-link-2026:active,body.tax-product_cat.woocommerce-page #page #content .shop-mega-item-2026--more.is-open .shop-mega-link-2026{transform:translateY(1px) !important;background:rgba(255,255,255,.88) !important;box-shadow:0 16px 30px -26px rgba(0,108,255,.34) !important;color:#0059f8 !important}body.tax-product_cat.woocommerce-page #page #content .shop-mega-link-icon{grid-row:1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:24px !important;height:24px !important;min-width:24px !important;min-height:24px !important;border-radius:0 !important;background:0 0 !important;border:0 !important;box-shadow:none !important;color:#2862a5 !important}body.tax-product_cat.woocommerce-page #page #content .shop-menu-svg-2026,body.tax-product_cat.woocommerce-page #page #content .shop-mega-link-icon svg{width:20px !important;height:20px !important;stroke-width:1.75 !important}body.tax-product_cat.woocommerce-page #page #content .shop-mega-link-label{grid-row:2 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:24px !important;min-height:24px !important;max-height:24px !important;font-size:8.2px !important;line-height:1.08 !important;font-weight:760 !important;text-align:center !important;white-space:normal !important;overflow:hidden !important}body.tax-product_cat.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026,body.tax-product_cat.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026.shop-mega-panel-2026--compact{position:absolute !important;top:calc(100% + 7px) !important;right:0 !important;left:auto !important;z-index:90 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) !important;grid-auto-rows:minmax(34px, auto) !important;gap:5px !important;box-sizing:border-box !important;width:min(176px, calc(100vw - 28px)) !important;min-width:0 !important;max-width:min(176px, calc(100vw - 28px)) !important;padding:7px !important;border-radius:16px !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(255,255,255,.9) !important;box-shadow:0 18px 40px -32px rgba(12,38,84,.36) !important;backdrop-filter:blur(12px) saturate(1.05) !important;-webkit-backdrop-filter:blur(12px) saturate(1.05) !important;overflow:hidden !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateY(-7px) scale(.98) !important;transform-origin:top right !important;transition:opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1),visibility .2s ease !important}body.tax-product_cat.woocommerce-page #page #content .shop-mega-item-2026--more.is-open .shop-mega-panel-2026,body.tax-product_cat.woocommerce-page #page #content .shop-mega-item-2026--more:focus-within .shop-mega-panel-2026{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateY(0) scale(1) !important}body.tax-product_cat.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026 .shop-mega-quick-2026,body.tax-product_cat.woocommerce-page #page #content .shop-mega-item-2026--more .shop-mega-panel-2026.shop-mega-panel-2026--compact .shop-mega-quick-2026{display:grid !important;grid-template-columns:22px minmax(0, 1fr) !important;align-items:center !important;justify-items:start !important;gap:7px !important;box-sizing:border-box !important;width:100% !important;min-width:0 !important;max-width:100% !important;height:34px !important;min-height:34px !important;max-height:34px !important;padding:0 8px !important;margin:0 !important;border-radius:11px !important;background:rgba(244,249,255,.7) !important;border:1px solid rgba(0,89,248,.045) !important;box-shadow:none !important;color:#233550 !important;font-size:10.2px !important;font-weight:760 !important;line-height:1 !important;text-align:left !important;text-decoration:none !important;white-space:nowrap !important;overflow:hidden !important;transform:none !important}body.tax-product_cat.woocommerce-page #page #content .shop-mega-quick-icon-2026{width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;color:#2d6fb6 !important}body.tax-product_cat.woocommerce-page #page #content .shop-mega-quick-icon-2026 svg{width:17px !important;height:17px !important;stroke-width:1.7 !important}body.tax-product_cat.woocommerce-page #page #content .shop-mega-quick-label-2026{min-width:0 !important;max-width:100% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.tax-product_cat.woocommerce-page #page #content .shop-hd-top,body.tax-product_cat.woocommerce-page #page #content .d2026-brand-hero,body.tax-product_cat.woocommerce-page #page #content .woocommerce-products-header{box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products{display:grid !important;grid-template-columns:repeat(2,minmax(0, 1fr)) !important;gap:10px !important;align-items:stretch !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:0 !important;list-style:none !important;overflow:visible !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product{position:relative !important;display:grid !important;grid-template-columns:1fr 42px !important;grid-template-rows:136px auto 1fr auto !important;gap:8px 8px !important;box-sizing:border-box !important;width:100% !important;min-width:0 !important;min-height:254px !important;height:100% !important;margin:0 !important;padding:10px !important;border-radius:23px !important;background:rgba(255,255,255,.95) !important;border:1px solid rgba(0,108,255,.075) !important;box-shadow:0 16px 34px -30px rgba(12,38,84,.34) !important;overflow:hidden !important;transform:none !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product:hover{transform:none !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.woocommerce-LoopProduct-link,body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.woocommerce-loop-product__link{display:contents !important;text-decoration:none !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a img,body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product img.wp-post-image{grid-column:1/3 !important;grid-row:1 !important;align-self:center !important;justify-self:center !important;display:block !important;box-sizing:border-box !important;width:100% !important;max-width:100% !important;height:136px !important;max-height:136px !important;min-height:136px !important;margin:0 !important;padding:10px !important;border-radius:19px !important;background:linear-gradient(180deg,#f8fbff 0%,#fff 100%) !important;object-fit:contain !important;object-position:center !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95) !important;filter:none !important;transform:none !important;color:transparent !important;font-size:0 !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product img.secondary-image{display:none !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .woocommerce-loop-product__title,body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product h2,body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product h3{grid-column:1/3 !important;grid-row:2 !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;min-height:48px !important;max-height:48px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;font-size:12.2px !important;line-height:1.28 !important;font-weight:900 !important;letter-spacing:0 !important;color:#111c4d !important;text-decoration:none !important;overflow-wrap:normal !important;word-break:normal !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .price{grid-column:1 !important;grid-row:4 !important;align-self:center !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:1px !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;font-size:15.5px !important;line-height:1.12 !important;font-weight:950 !important;letter-spacing:0 !important;color:#0079d9 !important;white-space:normal !important;text-align:left !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .price .amount,body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .price bdi{white-space:nowrap !important;word-break:keep-all !important;font-size:inherit !important;line-height:inherit !important;font-weight:950 !important;color:#0079d9 !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .price del{font-size:11px !important;line-height:1.1 !important;font-weight:800 !important;color:#8b97aa !important;opacity:.76 !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .price ins{text-decoration:none !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .button,body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.button,body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.add_to_cart_button{grid-column:2 !important;grid-row:4 !important;align-self:center !important;justify-self:end !important;position:static !important;left:auto !important;top:auto !important;right:auto !important;bottom:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;width:42px !important;min-width:42px !important;max-width:42px !important;height:42px !important;min-height:42px !important;max-height:42px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:16px !important;background:linear-gradient(135deg,#006cff 0%,#00aaf0 100%) !important;box-shadow:0 14px 24px -16px rgba(0,108,255,.56) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;font-size:0 !important;line-height:1 !important;letter-spacing:0 !important;text-indent:0 !important;text-transform:none !important;white-space:nowrap !important;overflow:hidden !important;transform:none !important;opacity:1 !important;animation:none !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.add_to_cart_button:after,body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.button:after{content:none !important;display:none !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.add_to_cart_button:before,body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product a.button:before{content:"" !important;display:block !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;background:currentColor !important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.05 2.05h2l2.66 12.42A2 2 0 0 0 8.66 16h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12M8 21a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm11 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z'/></svg>") center/contain no-repeat !important;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2.05 2.05h2l2.66 12.42A2 2 0 0 0 8.66 16h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12M8 21a1 1 0 1 0 0-2 1 1 0 0 0 0 2Zm11 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z'/></svg>") center/contain no-repeat !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .onsale{position:absolute !important;left:18px !important;top:18px !important;right:auto !important;z-index:4 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;height:22px !important;min-height:22px !important;padding:0 8px !important;border-radius:999px !important;background:linear-gradient(135deg,#ff7a2a 0%,#ff3868 100%) !important;box-shadow:0 10px 18px -14px rgba(0,0,0,.28) !important;color:#fff !important;font-size:0 !important;line-height:1 !important;white-space:nowrap !important}body.tax-product_cat.woocommerce-page #page #content .shop-entry-2026 ul.products li.product .onsale:after{content:"Скидка" !important;display:inline-block !important;color:#fff !important;font-size:10px !important;font-weight:900 !important;line-height:1 !important}body.single-product #content .woocommerce-product-gallery .flex-viewport{background:0 0 !important;overflow:hidden !important}body.single-product #content .woocommerce-product-gallery__image>a{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important}body.single-product #content .woocommerce-product-gallery__image img:not(.zoomImg),body.single-product #content div.images img.wp-post-image:not(.zoomImg),body.single-product #content .woocommerce-product-gallery__image.flex-active-slide>a>img.wp-post-image{position:relative !important;z-index:1 !important;display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;opacity:1 !important;visibility:visible !important;object-fit:contain !important;object-position:center center !important;transform:none !important}body.single-product #content .woocommerce-product-gallery .zoomImg,body.single-product #content .woocommerce-product-gallery__image.flex-active-slide .zoomImg{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:none !important}body.single-product #content .woocommerce-product-gallery .flex-viewport,body.single-product #content .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper,body.single-product #content .woocommerce-product-gallery__image,body.single-product #content .woocommerce-product-gallery__image>a{height:min(342px, calc(100vw - 52px)) !important;max-height:min(342px, calc(100vw - 52px)) !important;min-height:0 !important}body.single-product #content .woocommerce-product-gallery__image img:not(.zoomImg),body.single-product #content .woocommerce-product-gallery__image.flex-active-slide>a>img.wp-post-image:not(.zoomImg){height:min(342px, calc(100vw - 52px)) !important;max-height:min(342px, calc(100vw - 52px)) !important}}@media (max-width:760px){body.single-product #content .shop-entry-2026 div.product div.summary,body.single-product #content .shop-entry-2026 .summary.entry-summary{grid-template-columns:minmax(0, 1fr) !important;min-width:0 !important}body.single-product #content .shop-entry-2026 .summary.entry-summary>*,body.single-product #content .shop-entry-2026 div.summary>*{box-sizing:border-box !important;min-width:0 !important;max-width:100% !important}body.single-product #content .dreams-compare-entry-2026{grid-template-columns:38px minmax(0, 1fr) !important;gap:11px !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:13px !important;border-radius:18px !important}body.single-product #content .dreams-compare-entry-icon-2026{width:38px !important;height:38px !important;border-radius:14px !important}body.single-product #content .dreams-compare-entry-copy-2026 h2{font-size:15px !important;line-height:1.18 !important}body.single-product #content .dreams-compare-entry-copy-2026 p{font-size:12px !important;line-height:1.38 !important}body.single-product #content .dreams-compare-entry-actions-2026{grid-column:1/-1 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;gap:8px !important;width:100% !important}body.single-product #content .dreams-compare-toggle-2026,body.single-product #content .dreams-compare-open-2026{width:100% !important;min-height:46px !important;border-radius:15px !important;font-size:13px !important}.dreams-compare-tray-2026{left:10px !important;right:10px !important;bottom:10px !important;width:auto !important;grid-template-columns:auto minmax(0, 1fr) auto auto !important;gap:8px !important;padding:9px !important;border-radius:20px !important}.dreams-compare-tray-count-2026{min-width:54px !important}.dreams-compare-tray-count-2026 strong{font-size:20px !important}.dreams-compare-tray-count-2026 span{font-size:10px !important}.dreams-compare-tray-thumb-2026{width:34px !important;height:34px !important;border-radius:12px !important}.dreams-compare-tray-open-2026{min-height:38px !important;padding:0 13px !important;font-size:12px !important}.dreams-compare-tray-clear-2026{width:34px !important;height:34px !important}.dreams-compare-toast-2026{left:16px !important;right:16px !important;bottom:78px !important;max-width:none !important;text-align:center !important}body.dreams-compare-printers-page #content{padding-bottom:34px !important}.dreams-compare-toolbar-2026,.dreams-compare-selected-2026,.dreams-compare-insights-2026,.dreams-compare-cards-2026,.dreams-compare-matrix-shell-2026{margin-left:0 !important;margin-right:0 !important}.dreams-compare-chip-2026{max-width:100% !important}.dreams-compare-chip-2026 span{min-width:0 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.tax-product_cat.woocommerce-page #page #content .d2026-brand-hero{padding:14px 0 4px !important;margin:12px 0 16px !important;max-width:100% !important}body.tax-product_cat.woocommerce-page #page #content .d2026-brand-copy{gap:11px !important}body.tax-product_cat.woocommerce-page #page #content .d2026-brand-badge{width:100% !important;padding:9px 12px !important;border-radius:18px !important;font-size:11px !important;line-height:1.25 !important;letter-spacing:.04em !important}body.tax-product_cat.woocommerce-page #page #content .d2026-brand-copy h1{color:#101a4a !important;-webkit-text-fill-color:#101a4a !important;font-size:30px !important;line-height:1.08 !important;font-weight:950 !important;text-shadow:none !important;opacity:1 !important}body.tax-product_cat.woocommerce-page #page #content .d2026-brand-copy p{font-size:14px !important;line-height:1.52 !important;text-align:left !important}body.tax-product_cat.woocommerce-page #page #content .d2026-brand-proof{display:grid !important;grid-template-columns:1fr !important;gap:8px !important;width:100% !important;max-width:100% !important;margin:14px 0 0 !important}body.tax-product_cat.woocommerce-page #page #content .d2026-brand-proof span{display:grid !important;grid-template-columns:34px minmax(0, 1fr) !important;gap:1px 10px !important;align-items:center !important;min-height:58px !important;padding:10px 12px !important;border-radius:17px !important;background:rgba(255,255,255,.9) !important;border:1px solid rgba(0,108,255,.08) !important;box-shadow:0 14px 28px -26px rgba(12,38,84,.28) !important;text-align:left !important}body.tax-product_cat.woocommerce-page #page #content .d2026-brand-proof svg{grid-row:1/span 2 !important;width:21px !important;height:21px !important;justify-self:center !important;color:#1f73e8 !important}body.tax-product_cat.woocommerce-page #page #content .d2026-brand-proof strong,body.tax-product_cat.woocommerce-page #page #content .d2026-brand-proof em{display:block !important;min-width:0 !important;white-space:normal !important;overflow-wrap:anywhere !important;letter-spacing:0 !important}body.tax-product_cat.woocommerce-page #page #content .d2026-brand-proof strong{color:#101a4a !important;font-size:13px !important;line-height:1.15 !important;font-weight:950 !important}body.tax-product_cat.woocommerce-page #page #content .d2026-brand-proof em{color:#66748a !important;font-size:12px !important;line-height:1.25 !important;font-style:normal !important;font-weight:700 !important}}@media (min-width:761px){.d2026-mobile-favorites-layer{display:none !important}}.d2026-mobile-favorites-toggle[hidden],.d2026-mobile-favorites-toggle.is-empty{display:none !important}@media (max-width:760px){.d2026-mobile-favorites-toggle{background:linear-gradient(180deg,#fff,#fff5f9) !important;border:1px solid rgba(250,48,118,.14) !important;box-shadow:0 12px 24px -20px rgba(250,48,118,.52) !important;color:#fa3076 !important}.d2026-mobile-favorites-toggle svg{fill:rgba(250,48,118,.14) !important}.d2026-mobile-favorites-toggle em{background:#fa3076 !important;color:#fff !important}.d2026-mobile-favorites-toggle.is-pulsing{animation:d2026MobileFavoritesPulse .7s cubic-bezier(.2,.8,.2,1) both !important}body.d2026-mobile-favorites-open{overflow:hidden !important}.d2026-mobile-favorites-layer{position:fixed !important;inset:0 !important;z-index:2147482400 !important;display:block !important;visibility:hidden !important;pointer-events:none !important}.d2026-mobile-favorites-scrim{position:absolute !important;inset:0 !important;background:rgba(7,18,42,.44) !important;opacity:0 !important;transition:opacity .22s ease !important;backdrop-filter:blur(8px) saturate(1.12) !important;-webkit-backdrop-filter:blur(8px) saturate(1.12) !important}body.d2026-mobile-favorites-open .d2026-mobile-favorites-layer{visibility:visible !important;pointer-events:auto !important}body.d2026-mobile-favorites-open .d2026-mobile-favorites-scrim{opacity:1 !important}.d2026-mobile-favorites-sheet{position:absolute !important;left:10px !important;right:10px !important;bottom:max(10px, env(safe-area-inset-bottom)) !important;box-sizing:border-box !important;display:grid !important;grid-template-rows:auto minmax(0, 1fr) auto !important;max-height:min(620px, calc(100vh - 82px)) !important;border-radius:25px !important;background:rgba(255,255,255,.985) !important;border:1px solid rgba(250,48,118,.1) !important;box-shadow:0 28px 80px -34px rgba(8,22,64,.46),inset 0 1px 0 rgba(255,255,255,.9) !important;overflow:hidden !important;transform:translate3d(0,26px,0) scale(.985) !important;opacity:0 !important;transition:opacity .24s ease,transform .28s cubic-bezier(.2,.8,.2,1) !important}body.d2026-mobile-favorites-open .d2026-mobile-favorites-sheet{opacity:1 !important;transform:translate3d(0,0,0) scale(1) !important}.d2026-mobile-favorites-head{box-sizing:border-box !important;display:grid !important;grid-template-columns:42px minmax(0, 1fr) 40px !important;align-items:center !important;gap:10px !important;min-height:72px !important;padding:14px 14px 12px !important;border-bottom:1px solid rgba(16,26,74,.06) !important}.d2026-mobile-favorites-head>span{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;border-radius:15px !important;background:linear-gradient(135deg,rgba(250,48,118,.12),rgba(0,190,246,.08)) !important;color:#fa3076 !important}.d2026-mobile-favorites-head>span svg{fill:rgba(250,48,118,.14) !important}.d2026-mobile-favorites-head div{display:grid !important;gap:4px !important;min-width:0 !important}.d2026-mobile-favorites-head strong{color:#101a4a !important;font-size:18px !important;font-weight:950 !important;line-height:1.05 !important;letter-spacing:0 !important}.d2026-mobile-favorites-head em{color:#66718a !important;font-size:12px !important;font-style:normal !important;font-weight:750 !important;line-height:1.2 !important}.d2026-mobile-favorites-head button{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:#f6f8fc !important;color:#45546c !important}.d2026-mobile-favorites-content{box-sizing:border-box !important;min-height:0 !important;overflow:auto !important;-webkit-overflow-scrolling:touch !important;padding:14px !important}.d2026-mobile-favorites-content .dreams-favorites-preview-head-2026{display:none !important}.d2026-mobile-favorites-content .dreams-favorites-preview-list-2026{gap:9px !important;margin:0 !important}.d2026-mobile-favorites-content .dreams-favorites-preview-item-2026{grid-template-columns:minmax(0, 1fr) 36px !important;min-height:74px !important;padding:8px !important;border-radius:18px !important;background:linear-gradient(180deg,rgba(255,248,251,.92),#fff) !important}.d2026-mobile-favorites-content .dreams-favorites-preview-link-2026{grid-template-columns:58px minmax(0, 1fr) !important;gap:11px !important}.d2026-mobile-favorites-content .dreams-favorites-preview-image-2026{width:58px !important;height:58px !important;border-radius:15px !important}.d2026-mobile-favorites-content .dreams-favorites-preview-name-2026{font-size:13.5px !important;line-height:1.22 !important}.d2026-mobile-favorites-content .dreams-favorites-preview-note-2026{font-size:12px !important}.d2026-mobile-favorites-content .dreams-favorites-preview-remove-2026{width:34px !important;height:34px !important;min-width:34px !important;min-height:34px !important}.d2026-mobile-favorites-content .dreams-favorites-preview-more-2026{width:100% !important;margin:12px 0 0 !important}.d2026-mobile-favorites-content .dreams-favorites-preview-actions-2026{display:none !important}.d2026-mobile-favorites-content .dreams-favorites-preview-empty-2026{margin:0 !important;padding:18px !important;border-radius:19px !important}.d2026-mobile-favorites-foot{box-sizing:border-box !important;display:grid !important;grid-template-columns:1.15fr .85fr !important;gap:9px !important;padding:12px 14px 14px !important;border-top:1px solid rgba(16,26,74,.06) !important;background:rgba(255,255,255,.96) !important}.d2026-mobile-favorites-primary,.d2026-mobile-favorites-secondary,.d2026-mobile-favorites-primary:visited{box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:46px !important;padding:0 14px !important;border-radius:999px !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important;text-align:center !important;text-decoration:none !important}.d2026-mobile-favorites-primary{border:0 !important;background:linear-gradient(135deg,#0059f8,#00bef6) !important;box-shadow:0 16px 30px -20px rgba(0,89,248,.58) !important;color:#fff !important}.d2026-mobile-favorites-secondary{border:1px solid rgba(250,48,118,.14) !important;background:rgba(250,48,118,.07) !important;color:#fa3076 !important}@keyframes d2026MobileFavoritesPulse{0%{transform:scale(1)}32%{transform:scale(1.08)}100%{transform:scale(1)}}}@media (max-width:380px){.d2026-mobile-top-actions{gap:6px !important}.d2026-mobile-favorites-foot{grid-template-columns:1fr !important}}
div.light_rounded .pp_top .pp_left{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_content .ppt{color:#000}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_next:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded #pp_full_res .pp_inline{color:#000}div.light_rounded .pp_arrow_previous{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_left{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_top .pp_right{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_content{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_next:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded .pp_description{color:#fff}div.dark_rounded #pp_full_res .pp_inline{color:#fff}div.dark_rounded .pp_arrow_previous{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom .pp_right{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_square/contentPattern.png) top left repeat}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square .pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_content_container .pp_left{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_square .pp_content_container .pp_right{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_square .pp_expand{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square #pp_full_res .pp_inline{color:#fff}div.dark_square .pp_arrow_previous{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_arrow_next{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_next:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_content .ppt{color:#000}div.light_square .pp_expand{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square #pp_full_res .pp_inline{color:#000}div.light_square .pp_arrow_previous{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_arrow_next{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_next:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content .ppt{color:#000}div.facebook .pp_content_container .pp_left{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_content{background:#fff}div.facebook .pp_expand{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{width:22px;height:22px;background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}div.facebook #pp_full_res .pp_inline{color:#000}div.facebook .pp_loaderIcon{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_nav .pp_arrow_previous{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_nav .pp_arrow_next{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_next:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px}.pp_content .ppt{left:auto;margin-bottom:5px;position:relative;top:auto}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{margin:10px 0 2px}.pp_description{display:none;margin:0 0 5px}.pp_nav{clear:left;float:left;margin:3px 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}a.pp_next{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(//3dreams.com.ua/wp-content/themes/3dreams/js/prettyPhoto/css/../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;float:right;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1 !important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;left:0;position:absolute;top:0;z-index:9999}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
body,td,th{font-family:"Open Sans",sans-serif}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
.wpas-mfp-fullscreen-popup .white-popup{background:0 0 !important;padding:0 !important;width:auto !important;max-width:none !important;margin:0 !important}.wpas-mfp-fullscreen-popup .mfp-content .main_heading{max-width:1200px;margin:auto;font-size:1.6em;color:#626060;margin-top:20px}.wpas-mfp-fullscreen-popup .mfp-content select{width:100%}.wpas-mfp-fullscreen-popup .mfp-content .select2.select2-container{width:100% !important}.wpas-mfp-fullscreen-popup.mfp-wrap{background:#f1f1f1;z-index:100099}.wpas-mfp-fullscreen-popup.mfp-bg{z-index:9992}.wpas-mfp-fullscreen-popup .white-popup .wpas_mfp_window_wrapper{position:relative;background:#fff;padding:20px;width:auto;max-width:1200px;margin:20px auto}.wpas-mfp-fullscreen-popup .mfp-close{right:10px !important;top:12px !important}.wpas_window_footer p.submit,.wpas_window_footer p.close_btn{float:left;margin-top:20px;padding:0}.wpas_window_footer p.close_btn{margin-left:20px}.wpas_window_footer .spinner{margin-top:26px;visibility:visible !important}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
@charset "UTF-8";.wp-block-accordion{box-sizing:border-box}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.wp-block-accordion-item{transition:grid-template-rows .3s ease-out}.wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transition:transform .2s ease-in-out}}.wp-block-accordion-heading__toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;padding:var(--wp--preset--spacing--20,1em) 0;text-align:inherit;text-decoration:inherit;text-transform:inherit;width:100%;word-spacing:inherit}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{align-items:center;display:flex;height:1.2em;justify-content:center;width:1.2em}.wp-block-accordion-panel[aria-hidden=true],.wp-block-accordion-panel[inert]{display:none;margin-block-start:0}.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-breadcrumbs{box-sizing:border-box}.wp-block-breadcrumbs ol{flex-wrap:wrap;list-style:none}.wp-block-breadcrumbs li,.wp-block-breadcrumbs ol{align-items:center;display:flex;margin:0;padding:0}.wp-block-breadcrumbs li:not(:last-child):after{content:var(--separator,"/");margin:0 .5em;opacity:.7}.wp-block-breadcrumbs span{color:inherit}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}.wp-block-calendar :where(table:not(.has-text-color)){color:#40464d}.wp-block-calendar :where(table:not(.has-text-color)) td,.wp-block-calendar :where(table:not(.has-text-color)) th{border-color:#ddd}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{
  /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap
  /*!rtl:end:ignore*/}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}:where(.wp-block-form-input__input){font-size:1em;margin-bottom:.5em;padding:0 .5em}:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{border-style:solid;border-width:1px;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout{box-sizing:border-box}.wp-block-math{overflow-x:auto;overflow-y:hidden}.wp-block-media-text{box-sizing:border-box;
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form input:not([type=submit])),:where(.wp-block-post-comments-form textarea){border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))),:where(.wp-block-post-comments-form textarea){padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote :where(cite){color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}.wp-block-term-count{box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-term-name{box-sizing:border-box}.wp-block-term-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{height:auto;vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
@charset "UTF-8";
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
.animated{-webkit-animation-duration:1s !important;animation-duration:1s !important;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:.75s !important;animation-duration:.75s !important;-webkit-animation-name:bounceIn;animation-name:bounceIn}.bounceOut,.flipOutX{-webkit-animation-duration:.75s !important}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s !important;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-duration:.75s !important;-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s !important;animation-duration:.75s !important;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s !important;animation-duration:2s !important;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - var(--wp-admin--admin-bar--height,0px));top:var(--wp-admin--admin-bar--height,0)}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}
:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before{content:" ";display:table}.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:before,.woocommerce div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:before,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:before{content:" ";display:table}.woocommerce #content div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment:after,.woocommerce #content div.product #reviews .comment:before,.woocommerce div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:before,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:before,.woocommerce-page div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:before{content:" ";display:table}.woocommerce #content div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce ul.products:after,.woocommerce-page ul.products:after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce .woocommerce-pagination ul.page-numbers:before,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals:after,.woocommerce .cart-collaterals:before,.woocommerce-page .cart-collaterals:after,.woocommerce-page .cart-collaterals:before{content:" ";display:table}.woocommerce .cart-collaterals:after,.woocommerce-page .cart-collaterals:after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before{content:" ";display:table}.woocommerce form .form-row:after,.woocommerce-page form .form-row:after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input:before,.woocommerce-page form .show-password-input:before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password:before,.woocommerce-page form .show-password-input.display-password:before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-billing-fields:before,.woocommerce .woocommerce-shipping-fields:after,.woocommerce .woocommerce-shipping-fields:before,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-billing-fields:before,.woocommerce-page .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-shipping-fields:before{content:" ";display:table}.woocommerce .woocommerce-billing-fields:after,.woocommerce .woocommerce-shipping-fields:after,.woocommerce-page .woocommerce-billing-fields:after,.woocommerce-page .woocommerce-shipping-fields:after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}
@charset "UTF-8";:root{--woocommerce:#720eec;--wc-green:#008a20;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:#fff;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description:before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0;border-style:solid;border-color:#1e85be transparent transparent;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:#999}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-breadcrumb:before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb:after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart:after,.woocommerce div.product p.cart:before{content:" ";display:table}.woocommerce div.product p.cart:after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart:after,.woocommerce div.product form.cart:before{content:" ";display:table}.woocommerce div.product form.cart:after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{content:" ";display:table}.woocommerce .products ul:after,.woocommerce ul.products:after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0;text-transform:uppercase;color:rgba(90,89,68,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review:after,.woocommerce #reviews #comments .add_review:before{content:" ";display:table}.woocommerce #reviews #comments .add_review:after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist:after,.woocommerce #reviews #comments ol.commentlist:before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist:after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text:after,.woocommerce #reviews #comments ol.commentlist li .comment-text:before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text:after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li:before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating:before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating:after,.woocommerce .woocommerce-product-rating:before{content:" ";display:table}.woocommerce .woocommerce-product-rating:after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond:after,.woocommerce #review_form #respond:before{content:" ";display:table}.woocommerce #review_form #respond:after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a:before{content:"\e021"}.woocommerce p.stars:hover a:before{content:"\e020"}.woocommerce p.stars.selected a.active:before{content:"\e020"}.woocommerce p.stars.selected a.active~a:before{content:"\e021"}.woocommerce p.stars.selected a:not(.active):before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file:before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file:before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl:after,.woocommerce ul.cart_list li dl:before,.woocommerce ul.product_list_widget li dl:after,.woocommerce ul.product_list_widget li dl:before{content:" ";display:table}.woocommerce ul.cart_list li dl:after,.woocommerce ul.product_list_widget li dl:after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce .widget_shopping_cart .buttons:before,.woocommerce.widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce.widget_shopping_cart .buttons:after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details:after,.woocommerce ul.order_details:before{content:" ";display:table}.woocommerce ul.order_details:after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt:after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt:before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li:after,.woocommerce .widget_rating_filter ul li:before{content:" ";display:table}.woocommerce .widget_rating_filter ul li:after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading:after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added:after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error:after,.woocommerce-error:before,.woocommerce-info:after,.woocommerce-info:before,.woocommerce-message:after,.woocommerce-message:before{content:" ";display:table}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after{clear:both}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message:before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info:before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error:before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:" ";display:table}.woocommerce-account .woocommerce:after{clear:both}.woocommerce-account .addresses .title:after,.woocommerce-account .addresses .title:before{content:" ";display:table}.woocommerce-account .addresses .title:after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li:before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout:after,#add_payment_method .wc-proceed-to-checkout:before,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:before,.woocommerce-checkout .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout:after,.woocommerce-cart .wc-proceed-to-checkout:after,.woocommerce-checkout .wc-proceed-to-checkout:after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button:after,.woocommerce-cart .cart-collaterals .shipping-calculator-button:after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button:after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgba(104,87,125,.14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods:after,#add_payment_method #payment ul.payment_methods:before,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:before,.woocommerce-checkout #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:before{content:" ";display:table}#add_payment_method #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice):after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice):after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(//3dreams.com.ua/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}
.woocommerce form .form-row .required{visibility:visible}
.wp-block-wt-related-products,.wt-related-products-wrapper{display:block !important;width:100% !important;clear:both !important;float:none !important;margin:2em 0}.woocommerce-page .wt-related-products-cart .wt-related-products ul.products.columns-3 li.product:nth-child(3n){margin-right:0 !important}.woocommerce .wp-block-wt-related-products .wt-related-products ul.products.columns-3 li.product:nth-child(3n),.woocommerce-page .wp-block-wt-related-products .wt-related-products ul.products.columns-3 li.product:nth-child(3n){margin-right:0}.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content .wt-related-products.wt-related-products-cart .products li.product:nth-child(3n){margin-right:0}.wt-related-products{width:var(--theme-container-width,100%) !important;max-width:var(--theme-block-max-width,100%) !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important;padding-left:var(--theme-block-padding,0);padding-right:var(--theme-block-padding,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wt-related-products .woocommerce-loop-product__title{font-size:var(--theme-font-size,1em);line-height:var(--theme-line-height,1.5);margin:var(--theme-margin,.5em 0)}.wt-related-products ul.products,.wt-related-products .owl-carousel{list-style:none !important;margin:0 !important;padding:0 !important}.wt-related-products ul.products li.product,.wt-related-products .owl-carousel li.product{list-style:none !important}.wt-related-products .carousel-wrap{position:relative;margin:0 -15px;padding:0 15px}.wt-related-products.products ul,.wt-related-products ul.products{list-style:none !important;margin:0 !important;padding:0 !important}.wt-related-products.products ul li,.wt-related-products ul.products li{list-style:none !important}.wt-related-products a{text-decoration:none !important}

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//3dreams.com.ua/wp-content/plugins/wt-woocommerce-related-products/public/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
.asfaq-shortcode-wrapper{position:relative}.asfaq-shortcode-wrapper h3{cursor:pointer}.asfaq-shortcode-wrapper h3.active{color:#d74646}.asfaq-shortcode-wrapper div{position:relative}.asfaq-shortcode-wrapper div p{padding:0;margin-bottom:1em}#asfaq_sc_search{width:20em;margin-top:2em;margin-bottom:2em}#asfaq_sc_search_form{position:relative;overflow:hidden}#asfaq_sc_search_input{padding:.5em 1em;width:100%}#asfaq_sc_search_clear{width:20px;height:20px;line-height:20px;border-radius:20px;position:absolute;top:50%;margin-top:-10px;right:10px;cursor:pointer;background:#f1f1f1;text-align:center}#asfaq_sc_search_count{margin-top:10px;font-size:120%;color:orange}.asfaq-results{display:none;padding:.75em}.asfaq-results a+a{margin-top:.5em}.asfaq-results a{display:block;padding:1em}.asfaq-results a:hover{color:#fff;background-color:#00c95a}.asfaq-results,.asfaq-results a{font-size:90%}
/*!
 * @author    Panagiotis Vagenas <pan.vagenas@gmail.com>
 * @link      http://erp.xdark.eu
 * @copyright 2014 Panagiotis Vagenas <pan.vagenas@gmail.com>
 */.erpProContainer{position:relative;clear:both}.erpProContainer h3{font-size:100%;line-height:100%;margin:0;padding:0;font-weight:normal}.erpProContainer a,.erpProRelContainer a,.erpProPostLink{text-decoration:none!important}.erpProContainer img,.erpProThumb{width:100%;margin:0!important}.erpProContainer .erpProPostLink span{font-size:80%;margin:0;padding:0;font-weight:normal;line-height:100%}.erpProWidLi{margin-bottom:10px}.erpProWidLi .erpProPostLink .erpPROH3{margin-bottom:0}
.dgwt-wcas-block-scroll{overflow:hidden}.dgwt-wcas-search-wrapp{position:relative;line-height:100%;display:block;color:#444;min-width:230px;width:100%;text-align:left;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-tpd-image img{margin:0 15px 0 0!important}.rtl .dgwt-wcas-tpd-image img{margin:0 0 0 15px!important}.dgwt-wcas-preloader-wrapp img{margin:10px auto 0;display:block;max-width:200px}.dgwt-wcas-preloader-wrapp img.dgwt-wcas-placeholder-preloader{display:block;width:100%;height:auto;max-width:300px;margin:0}.dgwt-wcas-suggestions-wrapp{background:#fff;border:1px solid #ddd;border-top:none;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.dgwt-wcas-details-wrapp *,.dgwt-wcas-search-wrapp *,.dgwt-wcas-suggestions-wrapp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-details-wrapp a:focus,.dgwt-wcas-suggestions-wrapp a:focus{outline:0}.dgwt-wcas-suggestions-wrapp.dgwt-wcas-suggestions-wrapp--top{border:1px solid #ddd;border-bottom:none}.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:550px}.dgwt-wcas-full-width.dgwt-wcas-is-detail-box .dgwt-wcas-suggestion{padding:8px 15px}.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px;border-left-color:#eee}.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-radius:0 0 0 5px;border-right-color:#eee}.dgwt-wcas-suggestion{cursor:pointer;font-size:12px;line-height:110%;text-align:left;padding:7px 10px;position:relative;border-bottom:1px solid #dfdfdf;display:flex;flex-direction:row;justify-content:space-between;align-items:center;resize:vertical;width:100%;transition:none!important}.dgwt-wcas-suggestion-nores{font-size:15px;line-height:157%;padding:15px;width:100%}.dgwt-wcas-suggestion-nores p{padding:0;margin:0 0 10px;font-size:18px}.dgwt-wcas-suggestion-nores ol,.dgwt-wcas-suggestion-nores ul{padding:0 0 0 30px;margin:0}.dgwt-wcas-suggestion-nores ul li{list-style:disc}.dgwt-wcas-open-pirx .dgwt-wcas-suggestion-nores{padding:10px 10px 10px 34px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{justify-content:center;color:#6d6d6d}a.dgwt-wcas-details-more-products{padding:15px 0 10px;display:block;border-top:1px solid #eee;text-align:center;font-size:12px;text-transform:uppercase;color:#6d6d6d;transition:.2s ease-in-out}a.dgwt-wcas-details-more-products:hover,a.dgwt-wcas-details-post-title:hover,a.dgwt-wcas-details-product-title:hover,a.dgwt-wcas-product-details-readmore:hover{text-decoration:underline}a.dgwt-wcas-product-details-readmore{display:block;text-align:right;margin-top:15px;color:#6d6d6d;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-no-border-bottom,body:not(.dgwt-wcas-is-details) .dgwt-wcas-suggestion:last-child{border-bottom:none}.dgwt-wcas-suggestion:after{clear:both;display:block;content:''}.dgwt-wcas-suggestion.dgwt-wcas-nores{cursor:default;opacity:.5}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product{padding-top:8px;padding-bottom:8px;min-height:60px}.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product.dgwt-wcas-suggestion-history-product,.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product,.dgwt-wcas-suggestion-history-search{min-height:40px}.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more,.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{min-height:30px;text-transform:uppercase}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{padding:0 10px;text-align:center}.dgwt-wcas-st{display:block;color:#444;font-size:15px;width:100%;line-height:110%}.dgwt-wcas-st .dgwt-wcas-score{color:#8e44ad;font-weight:700;font-size:80%}.dgwt-wcas-st>span{display:inline-block;vertical-align:middle}.dgwt-wcas-has-sku .dgwt-wcas-st-title{margin-right:6px}.dgwt-wcas-st>span.dgwt-wcas-st--direct-headline{display:block;font-style:italic;font-size:10px;text-transform:uppercase;opacity:.4;line-height:10px;margin-bottom:1px;letter-spacing:2px}.dgwt-wcas-st-breadcrumbs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:80%;text-align:left;opacity:.6;width:100%;padding-right:10px}.rtl .dgwt-wcas-st-breadcrumbs{padding-right:0;padding-left:10px;text-align:right}.dgwt-wcas-sku{font-size:80%}.dgwt-wcas-si{width:50px;display:block;height:100%}.dgwt-wcas-si img{background:#fff;border:1px solid #e8e8e8;border-radius:3px;display:block;margin:auto;padding:2px;height:auto;width:auto;max-height:90%;max-width:100%}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si{display:flex;align-items:center;justify-content:center}.dgwt-wcas-has-img-forced .dgwt-wcas-suggestion-history-product .dgwt-wcas-si svg,.dgwt-wcas-suggestion-history-search .dgwt-wcas-si svg,.dgwt-wcas-suggestion-searches .dgwt-wcas-si svg{max-width:18px}.dgwt-wcas-has-img:not(.dgwt-wcas-has-img-forced) .dgwt-wcas-suggestion-history-product .dgwt-wcas-si>svg{margin-left:10px}.dgwt-wcas-content-wrapp{display:flex;height:100%;width:100%;justify-content:space-between;align-items:center;resize:vertical;padding-left:10px}.rtl .dgwt-wcas-content-wrapp{padding-left:0;padding-right:10px}.dgwt-wcas-sp{color:#555;font-size:14px;line-height:120%;text-align:right;padding-left:10px}.dgwt-wcas-sp *{line-height:130%}.dgwt-wcas-search-form{margin:0;padding:0;width:100%}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-is-details:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestion-nores,.dgwt-wcas-sd{margin-top:5px}.dgwt-wcas-sp del{opacity:.5;font-size:12px}.dgwt-wcas-sd{color:#777;display:block;line-height:14px;width:100%;font-size:.8em}.dgwt-wcas-vendor-city{margin-left:5px;font-size:.8em}.dgwt-wcas-st>.dgwt-wcas-product-vendor{font-size:12px;margin-top:5px;display:block}.dgwt-wcas-suggestion-selected{background-color:#eee}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp.dgwt-wcas-search-focused input[type=search].dgwt-wcas-search-input:hover,.dgwt-wcas-tpd-image{background-color:#fff}.dgwt-wcas-suggestion-selected:first-child{border-top:none}.rtl .dgwt-wcas-suggestion{padding-left:0;padding-right:15px;text-align:right}.dgwt-wcas-details-wrapp{background:#fff;border:1px solid #ddd;border-top:none;border-left:none;padding:0;width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100;min-height:340px}.dgwt-wcas-datails-title,.dgwt-wcas-pd-title{border-bottom:1px dashed #eee;padding-bottom:5px}.rtl .dgwt-wcas-details-wrapp{border-left:1px solid #ddd;border-right:none}.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{margin-top:-1px;border-top:1px solid #ddd;max-width:300px}.dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:-1px;border-top:1px solid #ddd}.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:none;border-right:1px solid #ddd;border-radius:0 5px 5px 0}.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:none;border-left:1px solid #ddd;border-radius:5px 0 0 5px}.dgwt-wcas-details-inner,.dgwt-wcas-details-notfit .dgwt-wcas-details-wrapp{display:none}.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-details-wrapp{border-radius:0 0 0 5px}.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.rtl.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px}.dgwt-wcas-details-inner.dgwt-wcas-details-inner-active,.dgwt-wcas-details-wrapp .added_to_cart,.dgwt-wcas-has-desc .dgwt-wcas-sp>*,.dgwt-wcas-has-img .dgwt-wcas-sp>*{display:block}.dgwt-wcas-details-inner-taxonomy{margin-top:11px}.woocommerce .dgwt-wcas-pd-rating .star-rating{float:left;margin-right:5px;font-size:12px;color:#ccae72}.rtl .dgwt-wcas-pd-rating .star-rating{float:right;margin-left:5px;margin-right:0}.dgwt-wcas-datails-title{font-size:14px}.dgwt-wcas-pd-title{color:#202020}.dgwt-wcas-pd-title .product-title{color:#202020;text-transform:uppercase;margin:0}.dgwt-wcas-tax-product-details{text-decoration:none;display:flex;align-items:center;justify-content:left;transition:.2s ease-in-out;padding:5px;margin:0 -5px 15px}.dgwt-wcas-pd-rating:after,.dgwt-wcas-tax-product-details:after{content:'';clear:both;display:block}.dgwt-wcas-tax-product-details:hover{box-shadow:0 0 11px 2px rgba(0,0,0,.05)}.rtl .dgwt-wcas-tax-product-details{justify-content:right}.dgwt-wcas-details-wrapp .dgwt-wcas-pd-title{margin-bottom:8px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-preloader,.dgwt-wcas-tpd-image{margin-right:15px}.dgwt-wcas-pd-rest .product-title{display:block;line-height:100%;font-weight:500;margin-bottom:5px}.dgwt-wcas-tpd-rest{max-width:200px}.dgwt-wcas-tpd-rest-title{display:block;line-height:125%;font-size:14px;font-weight:500;letter-spacing:0;margin:0 0 8px;overflow:hidden;color:#000}.dgwt-wcas-pd-price,.dgwt-wcas-tpd-price{line-height:120%;overflow:hidden;color:#000;margin-top:15px;font-weight:700;font-size:18px}.dgwt-wcas-tpd-price{font-size:12px;color:#777}.dgwt-wcas-pd-price .woocommerce-price-suffix,.dgwt-wcas-tpd-price .woocommerce-price-suffix{font-size:12px;font-weight:lighter;color:#999;margin-left:4px;display:inline-block}.dgwt-wcas-details-title-tax,.dgwt-wcas-pd-title .product-title{font-weight:900;letter-spacing:-1px;text-transform:uppercase}.dgwt-wcas-pd-price del .amount,.dgwt-wcas-tpd-price del .amount{font-weight:lighter;background:0 0;font-size:90%;opacity:.6}.dgwt-wcas-pd-price ins,.dgwt-wcas-tpd-price ins{background:0 0;text-decoration:none}.dgwt-wcas-pd-rating{font-size:13px;line-height:13px}.dgwt-wcas-pd-review{color:#777;font-size:11px;line-height:11px}.dgwt-wcas-datails-title{display:block;margin:5px 0 15px}.dgwt-wcas-pd-title{margin-bottom:15px;display:block;text-decoration:none}.dgwt-wcas-details-title-tax{margin-right:3px}.rtl .dgwt-wcas-details-title-tax{margin:0 0 0 3px;float:right}.dgwt-wcas-tpd-image{width:70px;padding:4px;border:1px solid #e8e8e8;border-radius:4px;display:flex;flex-direction:column;justify-content:center}.dgwt-wcas-details-space{padding:0 15px 15px}.dgwt-wcas-details-main-image{border-bottom:1px solid #eee;min-height:200px;display:flex}.dgwt-wcas-details-main-image img{width:auto;height:auto;display:block;max-height:250px;max-width:100%;margin:0 auto;padding:0;border:none;align-self:center}.dgwt-wcas-details-right .dgwt-wcas-details-main-image img{border-radius:0 3px 0 0}.dgwt-wcas-details-left .dgwt-wcas-details-main-image img{border-radius:3px 0 0}a.dgwt-wcas-details-post-title,a.dgwt-wcas-details-product-title{color:#333;display:block;line-height:120%;margin:10px 0 0;font-size:21px;font-weight:400;text-decoration:none;text-transform:none}a.dgwt-wcas-details-post-title{margin-bottom:15px}.dgwt-wcas-details-product-sku{display:block;font-size:12px;line-height:110%;color:#999}.dgwt-wcas-tpd-image img{display:block;max-width:100%;width:100%;height:auto}.dgwt-wcas-details-hr{height:1px;width:100%;border-bottom:1px solid #eee;margin:15px 0}.rtl .dgwt-wcas-tpd-image{float:right;margin-right:0;margin-left:15px}.rtl .dgwt-wcas-tpd-rest{float:right;max-width:190px}.rtl input[type=search].dgwt-wcas-search-input{text-align:right}input[type=search].dgwt-wcas-search-input,input[type=text].dgwt-cas-search-input{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-appearance:textfield;text-align:left}[type=search].dgwt-wcas-search-input::-ms-clear{display:none}[type=search].dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none}[type=search].dgwt-wcas-search-input::-webkit-search-cancel-button{display:none}.dgwt-wcas-details-desc{font-size:13px;line-height:157%}.dgwt-wcas-details-desc b,.dgwt-wcas-details-desc strong{font-weight:400;color:#000;margin:0;padding:0}.dgwt-wcas-pd-addtc-form{margin:10px 0;display:flex;align-items:center;justify-content:flex-end}.dgwt-wcas-pd-addtc-form>.quantity{margin-right:10px}.dgwt-wcas-pd-addtc-form .add_to_cart_inline,.dgwt-wcas-pd-addtc-form .quantity input.qty{margin-bottom:0;margin-top:0}.dgwt-wcas-stock{display:block;text-align:right;font-size:14px;line-height:14px;margin-bottom:14px}.dgwt-wcas-stock.in-stock{color:#0f834d}.dgwt-wcas-stock.out-of-stock{color:#e2401c}.dgwt-wcas-pd-addtc .add_to_cart_button,.dgwt-wcas-pd-addtc .add_to_cart_inline{margin:0}.dgwt-wcas-has-headings .dgwt-wcas-st>span.dgwt-wcas-st--direct-headline,.dgwt-wcas-layout-icon .dgwt-wcas-icon-preloader,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon) .dgwt-wcas-search-icon-arrow,.dgwt-wcas-om-bar .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon,.dgwt-wcas-overlay-mobile .dgwt-wcas-search-icon-arrow,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-enable-mobile-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-icon-handler,.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body:not(.dgwt-wcas-theme-flatsome)>:not(.dgwt-wcas-overlay-mobile),.dgwt-wcas-pd-addtc .add_to_cart_button.added,.dgwt-wcas-search-icon-arrow,.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open:not(.dgwt-wcas-has-submit) .dgwt-wcas-sf-wrapp .dgwt-wcas-ico-magnifier,.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before,.dgwt-wcas-voice-search-supported.dgwt-wcas-search-filled .dgwt-wcas-voice-search,body .dgwt-wcas-content-wrapp .rood,body .dgwt-wcas-content-wrapp .zwave{display:none}button.dgwt-wcas-search-submit,input[type=submit].dgwt-wcas-search-submit{position:relative}.dgwt-wcas-ico-magnifier{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:65%;display:block}.dgwt-wcas-preloader{height:100%;position:absolute;right:0;top:0;width:40px;z-index:-1;background-repeat:no-repeat;background-position:right 15px center;background-size:auto 44%}.dgwt-wcas-voice-search{position:absolute;right:0;top:0;height:100%;width:40px;z-index:1;opacity:.5;cursor:pointer;align-items:center;justify-content:center;display:none;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out}.dgwt-wcas-close:hover,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search:hover,.dgwt-wcas-voice-search:hover{opacity:.3}.dgwt-wcas-voice-search path{fill:#444}.dgwt-wcas-voice-search-supported .dgwt-wcas-voice-search{display:flex}.dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:40px}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search,.rtl .dgwt-wcas-preloader,.rtl .dgwt-wcas-voice-search{right:auto;left:5px}.dgwt-wcas-mobile-overlay-trigger-active .dgwt-wcas-voice-search{z-index:105}.rtl .dgwt-wcas-voice-search-supported .dgwt-wcas-preloader{right:auto;left:45px}.dgwt-wcas-inner-preloader{background-repeat:no-repeat;background-position:right 8px center;background-size:auto 22px;display:flex;align-items:center;justify-content:center;z-index:1}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.dgwt-wcas-inner-preloader{background-image:url(//3dreams.com.ua/wp-content/plugins/ajax-search-for-woocommerce/assets/css/../img/preloader.gif)}}.dgwt-wcas-loader-circular{height:24px;width:24px;-webkit-animation:2s linear infinite rotate;-moz-animation:2s linear infinite rotate;animation:2s linear infinite rotate}.dgwt-wcas-loader-circular-path{fill:transparent;stroke-linecap:round;stroke-width:4px;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:1s ease-in-out infinite dash;-moz-animation:1s ease-in-out infinite dash;animation:1s ease-in-out infinite dash;stroke:#ddd}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-moz-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out;z-index:1}.dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):before{content:'';display:block;position:absolute;background:0 0;height:100%;width:100%;left:0;bottom:0;top:0;right:0;margin:auto}.dgwt-wcas-close path{fill:#ccc}@media screen and (max-width:992px){.dgwt-wcas-is-detail-box .dgwt-wcas-suggestions-wrapp{max-width:none}}.dgwt-wcas-suggestion strong{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.dgwt-wcas-sf-wrapp:after,.dgwt-wcas-sf-wrapp:before{content:"";display:table}.dgwt-wcas-sf-wrapp:after{clear:both}.dgwt-wcas-sf-wrapp{zoom:1;width:100%;max-width:100vw;margin:0;position:relative;background:0 0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100%;height:40px;font-size:14px;line-height:100%;padding:10px 15px;margin:0;background:#fff;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;box-sizing:border-box}.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.dgwt-wcas-is-ios .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{font-size:16px}.dgwt-wcas-open .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:3px 3px 0 0}.dgwt-wcas-layout-icon-open.dgwt-wcas-style-pirx .dgwt-wcas-search-icon-arrow,.dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-details-wrapp .dgwt-wcas-preloader-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-details-wrapp{display:none!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-details-outside .dgwt-wcas-suggestions-wrapp{min-height:0!important;border-radius:0 0 5px 5px;border-right-color:#ddd}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:41px!important}.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.rtl):not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-right-color:transparent}.rtl.dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width:not(.dgwt-wcas-details-outside) .dgwt-wcas-suggestions-wrapp{border-left-color:transparent}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.06);-webkit-transition:150ms ease-in;-moz-transition:150ms ease-in;-ms-transition:150ms ease-in;-o-transition:150ms ease-in;transition:150ms ease-in}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{overflow:visible;position:absolute;border:0;padding:0 15px;margin:0;cursor:pointer;height:40px;min-width:50px;width:auto;line-height:100%;min-height:100%;right:0;left:auto;top:0;bottom:auto;color:#fff;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out;text-transform:uppercase;background-color:#333;border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.rtl .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:0;right:auto}.dgwt-wcas-open .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit{border-radius:0 2px 0 0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover,.dgwt-wcas-sugg-hist-clear:hover{opacity:.7}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus{opacity:.7;outline:0}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:transparent #333;top:12px;left:-6px;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}.rtl .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before{left:auto;right:-6px;border-width:8px 0 8px 8px;border-style:solid none solid solid}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before{border-right-color:#333}.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::-moz-focus-inner{border:0;padding:0}.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{min-height:340px;overflow:visible}.dgwt-wcas-is-details .dgwt-wcas-si{width:30px;max-width:100%;box-sizing:border-box}.dgwt-wcas-is-details .dgwt-wcas-sp{display:flex;top:0;flex-direction:column;height:100%;justify-content:center;resize:vertical}.dgwt-wcas-is-details .dgwt-wcas-sd{font-size:11px;line-height:100%}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat],.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag]{padding-left:15px;min-height:0}.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_cat] .dgwt-wcas-st,.dgwt-wcas-has-img .dgwt-wcas-suggestion[data-taxonomy=product_tag] .dgwt-wcas-st{padding-left:0}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:20px}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;margin:auto;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:#444}.rtl .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{left:auto;right:12px}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 15px 10px 40px}.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 40px 10px 15px}.dgwt-wcas-overlay-mobile-on,.dgwt-wcas-overlay-mobile-on body{overflow:hidden;min-width:100vw;min-height:100vh}html.dgwt-wcas-overlay-mobile-on{scroll-behavior:unset}.dgwt-wcas-om-bar{display:flex;height:45px;width:100%}.dgwt-wcas-om-bar button.dgwt-wcas-om-return,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:active,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,.dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover{width:45px;height:100%;display:block;background:#ccc;cursor:pointer;position:relative;margin:0;padding:0;box-shadow:none;outline:0;border:none;border-spacing:0;border-radius:0}.dgwt-wcas-om-bar .dgwt-wcas-om-return svg{width:23px;height:23px;position:absolute;left:12px;top:12px;fill:#fff}.rtl .dgwt-wcas-om-bar .dgwt-wcas-om-return svg{left:11px;top:9px;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#fff}.dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{right:0!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:4px!important;right:auto!important}.rtl .dgwt-wcas-om-bar .dgwt-wcas-style-pirx.dgwt-wcas-has-submit-off .dgwt-wcas-preloader{left:10px!important;right:auto!important}@keyframes dgwt-wcas-preloader-price-anim{0%,100%{background:rgba(128,128,128,.03)}50%{background:rgba(128,128,128,.1)}}.dgwt-wcas-preloader-price-inner div:first-child{left:0;animation-delay:-.1s}.dgwt-wcas-preloader-price-inner div:nth-child(2){left:13px;animation-delay:-.2s}.dgwt-wcas-preloader-price-inner div:nth-child(3){left:26px;animation-delay:-.3s}.dgwt-wcas-preloader-price{width:34px;height:10px;display:inline-block;overflow:hidden;background:0 0}.dgwt-wcas-preloader-price-inner{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}.dgwt-wcas-preloader-price-inner div{position:absolute;width:8px;height:8px;background:rgba(128,128,128,.05);animation:.8s cubic-bezier(0,.5,.5,1) infinite dgwt-wcas-preloader-price-anim;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile{width:calc(100% - 45px);max-width:none;margin:0}.dgwt-wcas-overlay-mobile .dgwt-wcas-search-form,.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestion{width:100%}.dgwt-wcas-overlay-mobile{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;background:#fff}.dgwt-wcas-overlay-mobile *{box-sizing:border-box}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input{height:45px!important;border-top:none;border-right:none;border-left:none;border-radius:0;font-size:16px!important}.dgwt-wcas-search-wrapp-mobile input[type=search].dgwt-wcas-search-input:focus{font-size:16px!important}.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{left:0!important;top:45px!important;width:100%!important;height:calc(100% - 45px)!important;position:absolute;overflow-y:auto;border:none;margin:0;display:block}.dgwt-wcas-enable-mobile-form{position:absolute;z-index:100;left:0;top:0;width:100%;height:100%;cursor:pointer;display:block}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-mobile .dgwt-wcas-search-form{display:none;position:relative}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-icon-mobile{min-width:0;display:inline-block;width:28px;height:28px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler{height:100%;width:100%}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-icon-handler .dgwt-wcas-ico-magnifier{opacity:1;position:static;max-width:none;max-height:none}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios body{overflow:auto}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios{overflow:visible}.dgwt-wcas-overlay-mobile-on.dgwt-wcas-is-ios .dgwt-wcas-suggestions-wrapp{max-height:none!important;height:auto!important}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{min-width:unset}.menu .dgwt-wcas-search-icon,html:not(.dgwt-wcas-overlay-mobile-on) .menu .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{width:auto}.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible-inv .dgwt-wcas-search-form{opacity:0}.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form,.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded),.dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form{max-width:20px;min-width:unset}.dgwt-wcas-icon-preloader{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.dgwt-wcas-layout-icon-flexible-loaded .dgwt-wcas-search-form{opacity:1}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{opacity:0;display:none;position:absolute;left:0;top:calc(100% + 8px);min-width:500px;z-index:1000}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-form{display:block;opacity:1}.dgwt-wcas-search-icon{width:20px;height:auto;cursor:pointer;display:block}li.menu-item a.dgwt-wcas-search-icon{padding-right:0;padding-left:0}.dgwt-wcas-ico-magnifier-handler{margin-bottom:-.2em;width:100%}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon{opacity:.6}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon.dgwt-wcas-layout-icon-open.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:15px}.dgwt-wcas-layout-icon-open .dgwt-wcas-search-icon-arrow{display:block;position:absolute;top:calc(100% + 2px);left:0;z-index:5;width:15px;height:15px;background:#fff;border:1px solid #ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline{pointer-events:none;display:block;font-weight:500;white-space:nowrap}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2{display:block;font-weight:500;white-space:nowrap;cursor:default;font-size:14px;margin-top:5px;margin-bottom:15px}.dgwt-wcas-suggestion.dgwt-wcas-suggestion-headline-v2 .dgwt-wcas-st{padding-bottom:3px;margin-top:16px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st{border-bottom:1px solid #ddd;padding-bottom:3px;text-transform:uppercase;margin-top:16px;font-size:12px}.dgwt-wcas-has-headings .dgwt-wcas-suggestion-tax .dgwt-wcas-st{padding:0}.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax.dgwt-wcas-suggestion-selected,.dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax:hover{background:0 0;text-decoration:underline}.dgwt-wcas-is-details .dgwt-wcas-has-headings .dgwt-wcas-suggestion.dgwt-wcas-suggestion-tax{min-height:30px}.dgwt-wcas-sugg-hist-clear{cursor:pointer;text-decoration:underline;display:inline-block;margin-left:2px}.dgwt-wcas-darkened-overlay{display:block;position:absolute;opacity:.15;z-index:100000;left:0;top:0}.dgwt-wcas-darkened-overlay>div{background:#111;position:absolute}.dgwt-wcas-search-wrapp.dgwt-wcas-search-darkoverl-on .dgwt-wcas-search-form{background-color:rgba(17,17,17,.15);border:none;border-radius:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:#fff;padding:10px;border-radius:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp{padding-top:0;padding-bottom:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:13px 24px 13px 48px;line-height:24px;font-size:17px;border:2px solid transparent;border-radius:30px;height:auto;font-family:Roboto,sans-serif;background-color:#eee}.dgwt-wcas-open-pirx .dgwt-wcas-open .dgwt-wcas-suggestions-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores .dgwt-wcas-suggestions-wrapp{border-radius:0 0 5px 5px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{box-shadow:none;transition:30ms ease-in}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:#dfdfdf}.dgwt-wcas-style-pirx.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333}.dgwt-wcas-open .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:30px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{background:0 0;border-radius:100%;border:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;position:absolute;min-height:33px;min-width:33px;height:33px;width:33px;left:23px;top:21px;pointer-events:none;transition:none}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{width:18px;height:18px}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:28px;pointer-events:auto;animation:.3s fadeIn}.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:24px;padding-right:48px;transition:none!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{opacity:1;background:#e4e4e4;box-shadow:0 0 0 2px #e4e4e4;border-radius:100%}.dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:35px}.rtl .dgwt-wcas-style-solaris .dgwt-wcas-preloader,.rtl .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{margin-left:4px}.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){transition:none;width:18px}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return path,.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path,.dgwt-wcas-style-pirx .dgwt-wcas-voice-search svg path,.dgwt-wcas-style-pirx.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path{fill:#111}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{opacity:1;font-style:normal;font-weight:300;color:#777}.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp{border-color:#fff;padding-top:10px;padding-bottom:10px}.dgwt-wcas-open-pirx .dgwt-wcas-details-inner,.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion{padding-left:20px;padding-right:20px}.dgwt-wcas-open-pirx .dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp>.dgwt-wcas-suggestion,.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-details-wrapp{border-right:1px solid #ddd}.dgwt-wcas-open-pirx .dgwt-wcas-details-outside .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-details-outside.dgwt-wcas-is-details .dgwt-wcas-suggestions-wrapp{margin-top:0;border-top:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-suggestions-wrapp{border-right:none}.dgwt-wcas-open-pirx body.dgwt-wcas-details-right .dgwt-wcas-details-wrapp{border-left:1px solid #ddd}.dgwt-wcas-open-pirx body.dgwt-wcas-details-left .dgwt-wcas-suggestions-wrapp{border-left:none}.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx .dgwt-wcas-open.dgwt-wcas-nores.dgwt-wcas-full-width .dgwt-wcas-suggestions-wrapp{min-height:70px!important}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:0;background:0 0;padding:0 10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:transparent}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-left:10px}.dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:transparent}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{border-top:1px solid #e0e2e5}.dgwt-wcas-open-pirx .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp,.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return{background:#fff}.dgwt-wcas-open-pirx.dgwt-wcas-overlay-mobile-on .dgwt-wcas-om-bar button.dgwt-wcas-om-return svg{left:17px;top:16px;width:17px;height:17px}.dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:20px;top:1px;opacity:1}.rtl .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:auto;left:50px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-pirx .dgwt-wcas-voice-search{right:5px}.dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{right:5px!important}.rtl .dgwt-wcas-overlay-mobile .dgwt-wcas-style-solaris .dgwt-wcas-voice-search{left:5px!important;right:auto!important}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp{background:0 0;padding:4px;border-radius:10px 10px 0 0}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding-top:10px;padding-bottom:10px;line-height:normal;font-size:14px}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:15px;top:7px}.dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:auto;right:23px}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:#fff;box-shadow:0 0 0 1px #eee}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-style-pirx.dgwt-wcas-style-pirx-compact.dgwt-wcas-search-focused .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-color:#333;box-shadow:none}.dgwt-wcas-open-pirx-compact .dgwt-wcas-details-wrapp,.dgwt-wcas-open-pirx-compact .dgwt-wcas-suggestions-wrapp{margin-top:1px}.dgwt-wcas-suggestions-wrapp-fixed{position:fixed!important}.elementor-widget-fibosearch-posts::after{content:""!important}.dgwt-wcas-posts-results-grid{display:flex;flex-wrap:wrap;grid-gap:20px;justify-content:flex-start}.dgwt-wcas-posts-results-grid-item{width:calc(25% - 15px);margin-bottom:30px}

.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler{max-width:20px}.dgwt-wcas-search-wrapp{max-width:600px}



    min-width: 45px;
    word-break: keep-all;
div[class*=ays-pb-modal_].ays_cmd_window,div[class*=ays-pb-modal_].ays_win98_window,div[class*=ays-pb-modal_].ays_winxp_window{z-index:1;pointer-events:fill;animation-fill-mode:forwards!important}.ays-pb-modals{position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999999999;text-align:center;height:100%}.ays-pb-modals.ays-pb-notification-modal{position:unset;text-align:unset;height:auto}div[class*=ays-pb-modal_].ays_notification_window{width:100%;animation-duration:0s!important;position:relative}.ays_pb_fa,i.ays_pb_fa{font-weight:900}.ays_pb_fa{display:inline-block;font:900 14px/1 'Font Awesome 5 Free';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ays_pb_far{font-weight:400!important}.ays_pb_fa_volume{content:"f028"}.ays_pb_fa_volume_off{content:"f026"}.fa-window-maximize:before{content:'';position:absolute;box-shadow:0 0 0 0 #ccc;width:10px;height:10px;border:1px solid #fff;border-top:3px solid #fff;top:4px;left:4px}.ays-close-button-on-off,.ays_pb_display_none_inp,input.ays-pb-modal-check[type=checkbox]{display:none!important}.ays-pb-modals:not(.ays-pb-modals.ays-pb-notification-modal)::before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.ays-pb-modal-check,.ays-pb-modal-check:checked~.ays-pb-modal{pointer-events:auto}.ays_button.ays_two{position:fixed;left:5px;top:5px;color:#9c00ff!important}div[class*=ays-pb-modal_].ays_cmd_window{width:450px;transition:.5s!important;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;overflow-y:scroll}.ays_image_window .ays_image_main:not(.ays-pb-show-scrollbar),.ays_minimal_window .ays_minimal_main:not(.ays-pb-show-scrollbar),div[class*=ays-pb-modal_].ays-pb-modal:not(.ays-pb-show-scrollbar),div[class*=ays-pb-modal_].ays_cmd_window:not(.ays-pb-show-scrollbar),div[class*=ays-pb-modal_].ays_lil_window:not(.ays-pb-show-scrollbar),div[class*=ays-pb-modal_].ays_ubuntu_window:not(.ays-pb-show-scrollbar),div[class*=ays-pb-modal_].ays_window:not(.ays-pb-show-scrollbar),div[class*=ays-pb-modal_].ays_winxp_window:not(.ays-pb-show-scrollbar){scrollbar-width:none}.ays_cmd_window .ays_cmd_window-content{height:79%;position:relative;background:unset;box-shadow:unset;border:unset}.ays_cmd_window.ays_cmd_window--maximized,.ays_ubuntu_window.ays_ubuntu_window--maximized,.ays_window.ays_cmd_window--maximized,.ays_winxp_window.ays_winxp_window--maximized{width:98%!important;flex-grow:1!important;height:98%!important;top:unset!important}.ays_cmd_window.ays_cmd_window--minimized,.ays_window.ays_cmd_window--minimized{height:25px!important;width:250px!important;bottom:0!important;top:unset!important;overflow:visible}.ays-pb-dismiss-ad>button#ays_pb_dismiss_ad .ays_pb_dismiss_ad_text_mobile,.ays_cmd_window.ays_cmd_window--minimized .ays_cmd_window-content,.ays_pb_display_none,.ays_ubuntu_window.ays_ubuntu_window--minimized .ays_ubuntu_folder-info,.ays_window.ays_cmd_window--minimized .ays_cmd_window-content{display:none}.ays_cmd_window.ays_cmd_window--destroyed{opacity:0;width:0;height:0}.ays_cmd_window-header{background-color:#eee;height:25px;display:flex;position:sticky;top:0;z-index:12;box-shadow:unset;border-bottom:0}.ays_cmd_window-controls{display:flex;height:100%;justify-content:flex-end;align-items:center;width:20%;background-image:unset;padding:0;box-shadow:unset}.ays_cmd_window-header .ays_cmd_window_title{width:80%;cursor:pointer}.ays_cmd_window-header .ays_cmd_window_title h2{margin:0;padding:0;text-align:left;text-indent:5px;font-size:19px;overflow:hidden;text-overflow:ellipsis;word-break:unset;white-space:nowrap}.ays-pb-modal h2::before,.ays_cmd_window-header .ays_cmd_window_title h2::before,.ays_lil_header .ays_lil_title h2::before,.ays_ubuntu_window .ays_ubuntu_topbar h2::before,.ays_win98_header .ays_win98_title h2::before,.ays_winxp_title-bar .ays_winxp_title-bar-title h2::before{content:none}.ays_cmd_window-controls .ays_cmd_control-item{display:inline-block;width:25px;height:25px;text-align:center;vertical-align:middle;color:#333;transition:.15s ease-in;cursor:pointer;margin-bottom:0}.ays_cmd_window-controls .ays_cmd_control-item:hover{background-color:#ccc}.ays_cmd_control-item.ays_cmd_control-close{font-size:18px;line-height:22px;font-family:sans-serif!important;min-width:100%}.ays_cmd_control-item.ays_cmd_control-close:hover{background-color:#ec6060;color:#fff}.ays_cmd_control-item.ays_cmd_control-maximize{line-height:19px}.ays_cmd_control-item.ays_cmd_control-minimize{line-height:22px}.ays_cmd_window-cursor{display:flex;margin:5px;position:sticky;top:30px;z-index:10}.ays_cmd_window-cursor .ays_cmd_i-cursor-indicator{font-size:1em;font-family:Consolas,monospace;margin:0 2px 0 5px}.ays_cmd_window-cursor .ays_cmd_i-cursor-underscore{width:10px;height:3px;align-self:flex-end;margin-right:5px;-webkit-animation:steps(2,start) infinite ays_cmd_blink;-webkit-animation-duration:1s!important;animation:steps(2,start) infinite ays_cmd_blink;animation-duration:1s!important;animation-fill-mode:forwards}.ays_cmd_window-input{background-color:inherit!important;border:none!important;outline:0!important;color:transparent!important;text-shadow:0 0 0 #fff;font-family:Consolas,monospace;flex:1;height:0}.ays_cmd_window-input:focus{outline:0}.ays_cmd_i-prompt{width:62px;height:62px;background:url("https://cdn4.iconfinder.com/data/icons/small-n-flat/24/terminal-48.png") center no-repeat rgba(0,0,0,.35);border-radius:10px;box-shadow:0 3px 1px rgba(0,0,0,.25);cursor:pointer;transition:.15s ease-in-out}.ays_cmd_i-prompt:hover{background-position:center 4px}.ays_cmd_i-prompt.ays_cmd_hidden{width:0;height:0;opacity:0}@-webkit-keyframes ays_cmd_blink{to{visibility:hidden}}@keyframes ays_cmd_blink{to{visibility:hidden}}ul.ays_cmd_window-controls-ul{display:flex;list-style:none;padding:0 5px 0 0;margin:0}ul.ays_cmd_window-controls-ul li:not(:last-child){margin-right:7px;padding-bottom:5px}ul.ays_cmd_window-controls-ul li{margin:0;min-width:0}.ays_cmd_window .ays_cmd_window-content>p{position:sticky;bottom:6px;margin:auto}.ays_cmd_window>p,.ays_winxp_window .ays_winxp_content>div:first-child>p{margin:0;font-size:16px}.ays_cmd_window-cursor>input{box-shadow:none!important}div[class*=ays-pb-modal_].ays_winxp_window{position:absolute;width:200px;background-color:#091e89;overflow:hidden;border-radius:7px 7px 0 0;transition:.3s ease-in-out;top:0;left:0;right:0;bottom:0;margin:auto;overflow-y:scroll;font-family:"MS Reference",sans-serif}.ays_ubuntu_window.ays_ubuntu_window--minimized,.ays_winxp_window.ays_winxp_window--minimized{height:35px!important;width:350px!important;bottom:0!important;top:unset!important;overflow:visible}.ays_winxp_title-bar .ays_winxp_close{display:block;width:100%;height:100%;color:#fff;line-height:20px;font-size:14px;cursor:pointer}.ays_winxp_title-bar{width:100%;height:35px;background:linear-gradient(to bottom,#4094ff 0,#0056e4 13%,#0056e4 71%,#16428b 100%);position:sticky;top:0;z-index:2}.ays_winxp_title-bar .ays_winxp_title-bar-title{position:absolute;top:7.5px;left:2.5px;color:#fff;text-shadow:1px 1px #10397e;font-size:15px;width:80%;text-align:left}.ays_winxp_title-bar .ays_winxp_title-bar-title h2{margin:0;width:100%;font-size:18px;text-indent:5px;font-weight:400;word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ays_winxp_title-bar .ays_winxp_title-bar-close,.ays_winxp_title-bar .ays_winxp_title-bar-max,.ays_winxp_title-bar .ays_winxp_title-bar-min{position:absolute;width:20px;height:20px;top:5px;right:5px;border-radius:2px;border:1px solid #fff}.ays_winxp_title-bar .ays_winxp_title-bar-close{background:linear-gradient(135deg,#f1a689 0,#c0442a 50%,#c2311e 100%)}.ays-pb-modal_1 .ays_winxp_content>div:first-child hr{height:1px;background-color:#d3d3d3}.ays_winxp_title-bar-max.far.fa-window-maximize.fa-xs{display:inline-block;text-align:center;height:20px;line-height:20px;color:#fff;font-size:13px}.ays_winxp_title-bar .ays_winxp_title-bar-max,.ays_winxp_title-bar .ays_winxp_title-bar-min{background:linear-gradient(135deg,#7eaed6 0,#1b72ff 50%,#1655be 100%)}.ays_winxp_title-bar .ays_winxp_title-bar-max{right:30px;display:flex;align-items:center;justify-content:center}.ays_winxp_title-bar .ays_winxp_title-bar-min{right:55px}.ays_winxp_title-bar .ays_winxp_title-bar-close:hover{background:linear-gradient(135deg,#c0442a 100%,#c0442a 100%)}.ays_winxp_title-bar .ays_winxp_title-bar-max:hover,.ays_winxp_title-bar .ays_winxp_title-bar-min:hover{background:linear-gradient(#456eb3 50%,#617392 50%,#b0b4bb 50%,#4178d6 50%)}.ays_win98_window .ays_win98_header .ays_win98_btn-close,div[class*=ays-pb-modal_].ays_win98_window{position:absolute;margin:auto;background:silver;border-top:1px solid #fff;border-left:1px solid #fff;font-size:12px;top:0}.ays_winxp_title-bar-min:after{content:'';position:absolute;box-shadow:0 0 0 0 #ccc;width:10px;border-bottom:2px solid #fff;bottom:4px;left:4px}.ays_winxp_window .ays_winxp_content{position:relative;box-sizing:border-box;padding:10px;min-height:100%!important;width:100%!important;left:0;bottom:0;top:0;right:0;margin:auto;background-color:#fff}.ays_winxp_window .ays_winxp_content>p:last-child{position:sticky;margin:auto;font-size:16px}div[class*=ays-pb-modal_].ays_win98_window{left:0;right:0;bottom:0;width:30em;border-right:1px solid #111;border-bottom:1px solid #111;font-family:monospace,arial,sans-serif;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:scroll}.ays_win98_window .ays_win98_head{position:sticky;top:0;z-index:2;width:100%;padding:2px;height:auto;box-shadow:unset;border:none}.ays_win98_window .ays_win98_header{min-height:25px;background:#008;background-image:linear-gradient(to right,#00007b,#1980cb);color:#fff;padding:0}.ays_win98_window .ays_win98_header .ays_win98_title{height:22px;padding:2px 0 0 5px;font-weight:700;width:90%;text-align:left}.ays_win98_window .ays_win98_header .ays_win98_btn-close{bottom:0;right:5px;display:block;height:15px;width:17px;border-right:1px solid #666;border-bottom:1px solid #666;box-shadow:1px 1px 0 #111;color:#000;font-weight:700;line-height:12px;cursor:pointer}.ays_win98_window .ays_win98_header .ays_win98_btn-close>div{display:block;width:100%;height:100%;margin:0;min-width:100%;color:#000}.ays_win98_window .ays_win98_header .ays_win98_btn-close:active{background:#b0b0b0;border-color:#333 #ddd #ddd #333;box-shadow:-1px -1px 0 #666}.ays_image_window .ays_image_header .ays_image_btn-close:active span,.ays_lil_window .ays_lil_header .ays_lil_btn-close:active span,.ays_minimal_window .ays_minimal_header .ays_minimal_btn-close:active span,.ays_video_window .ays_video_header .ays_video_btn-close:active span,.ays_win98_window .ays_win98_header .ays_win98_btn-close:active span,.ays_win98_window .ays_win98_main button:active span{position:relative;top:1px;left:1px}.ays_win98_window .ays_win98_main{font-family:monospace,arial,sans-serif;letter-spacing:-1px;padding-bottom:2px}.ays_win98_window .ays_win98_main .ays_win98_content{position:absolute;width:99%}.ays_win98_window .ays_win98_main .ays_win98_image{position:absolute;height:40px;width:40px;top:40px;left:20px;border-radius:5px;background-size:cover}.ays_win98_header .ays_win98_title h2{margin:0;font-size:19px;font-weight:500;font-family:monospace,arial,sans-serif;word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ays_lil_window .ays_lil_main .ays_lil_content hr,.ays_win98_window .ays_win98_main .ays_win98_content hr{height:1px;background-color:#d3d3d3;margin:0}.ays_win98_window .ays_win98_main .ays_win98_content>p:last-child{position:absolute;bottom:11px;right:0;left:0;margin:auto}.ays_image_window .ays_image_main .ays_image_content>p:first-child,.ays_lil_window .ays_lil_main .ays_lil_content>p:first-child,.ays_minimal_window .ays_minimal_main .ays_minimal_content>p:first-child,.ays_win98_window .ays_win98_main .ays_win98_content>p:first-child{margin-top:0;margin-bottom:0;padding:10px 0}.close-lil-btn{width:30px;height:30px;display:inline-block;position:absolute;-webkit-transition:.5s!important;transition:.5s!important;border-radius:100%;background:#d75f70;font-weight:lighter;font-size:25px;text-decoration:none!important;line-height:1;cursor:pointer;overflow:hidden;display:flex;justify-content:center;align-items:center}.ays-pb-modal,.ays-pb-modal-macos,.ays-pb-modal-macos:not(.ays-pb-show-scrollbar),.ays-pb-modal:not(.ays-pb-show-scrollbar),.ays_cmd_window,.ays_cmd_window:not(.ays-pb-show-scrollbar),.ays_ubuntu_window,.ays_ubuntu_window:not(.ays-pb-show-scrollbar),.ays_win98_window,.ays_win98_window:not(.ays-pb-show-scrollbar),.ays_window,.ays_window:not(.ays-pb-show-scrollbar),.ays_winxp_window,.ays_winxp_window:not(.ays-pb-show-scrollbar){-ms-overflow-style:none}.close-lil-btn-text{font-size:12px;text-align:center;display:flex;justify-content:center;align-items:center}.close-lil-btn:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}div[class*=ays-pb-modal_].ays_lil_window{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;overflow-y:scroll;font-family:monospace,arial,sans-serif;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;pointer-events:fill;animation-duration:.5s;display:none;animation-fill-mode:forwards}div[class*=ays-pb-modal_].ays_image_window,div[class*=ays-pb-modal_].ays_minimal_window,div[class*=ays-pb-modal_].ays_template_window{left:0;bottom:0;max-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:fill;animation-duration:.5s;display:none;animation-fill-mode:forwards;position:absolute;right:0;font-family:monospace,arial,sans-serif;z-index:1;top:0;cursor:default;max-width:100%}div[class*=ays-pb-modal_].ays_template_window.ays-pb-show-scrollbar{overflow-y:auto}.ays_lil_window .ays_lil_head{position:sticky;top:0;z-index:4;width:100%;padding:2px 0;height:auto}.ays_lil_window .ays_lil_header .ays_lil_title{display:inline-block;font-weight:700;width:100%;text-align:left}.ays_template_window .ays_template_header .close-template-btn,.close-image-btn,.close-minimal-btn{font-size:19px;min-width:30px;text-align:start;z-index:1;position:absolute;line-height:1;cursor:pointer}.ays_lil_window .ays_lil_main{font-family:monospace,arial,sans-serif;letter-spacing:-1px;padding-bottom:2px;max-height:100%}.ays_image_window .ays_image_main .ays_image_content,.ays_lil_window .ays_lil_main .ays_lil_content,.ays_minimal_window .ays_minimal_main .ays_minimal_content{width:100%;height:100%;overflow:hidden}.ays_lil_header .ays_lil_title h2{margin:0!important;font-size:25px;padding-top:10px;padding-bottom:10px;text-align:center;color:#1a1a1a;font-weight:500;font-family:monospace,arial,sans-serif;word-break:break-all}.ays_lil_window .ays_lil_main .ays_lil_content>p:last-child{margin:auto}.ays_lil_header{height:100%}.close-image-btn,.close-minimal-btn{font-weight:100}div[class*=ays-pb-modal_].ays_image_window,div[class*=ays-pb-modal_].ays_minimal_window{margin:auto;user-select:none}.ays_image_window .ays_image_header .ays_popup_image_title,.ays_minimal_window .ays_minimal_header .ays_popup_minimal_title{font-weight:700}.ays_image_window .ays_image_head,.ays_minimal_window .ays_minimal_head,.ays_video_window .ays_video_head{height:20%}.ays_image_window .ays_image_main,.ays_minimal_window .ays_minimal_main{font-family:monospace,arial,sans-serif;letter-spacing:-1px;max-height:80%;overflow-y:scroll}.ays_image_header .ays_popup_image_title h2{margin:0!important;font-size:25px;padding-top:20px;text-align:center;color:#1a1a1a;font-weight:500;font-family:monospace,arial,sans-serif;word-break:break-all}.ays_image_window .ays_image_main .ays_image_content>p:last-child,.ays_minimal_window .ays_minimal_main .ays_minimal_content>p:last-child{margin:auto;font-size:15px;position:absolute;bottom:-30px;left:0;right:0}.ays_content_box{padding:20px}.ays_content_box.ays_notification_content_box{padding:20px;display:flex;align-items:center;height:100%;width:100%;gap:20px;box-sizing:border-box}.ays_pb_notification_logo{max-width:10%;width:100%;height:100%;text-align:center;display:flex;justify-content:center}.ays_pb_notification_logo a{display:flex;justify-content:center;align-items:center}.ays_pb_notification_main_content{max-width:80%;width:100%}.ays_notification_content_box_with_logo .ays_pb_notification_main_content{max-width:70%}.ays_pb_notification_button_1{width:20%;display:flex;align-items:center;justify-content:center;min-width:105px}.ays_pb_notification_button_1 a{text-decoration:none}.ays_pb_notification_button_1 button{display:flex;align-items:center;font-style:normal;line-height:normal;margin:0;cursor:pointer;word-break:keep-all}.ays_minimal_header .ays_popup_minimal_title h2{margin:0!important;font-size:25px;padding:5px 0;text-align:center;color:#1a1a1a;font-weight:500;font-family:monospace,arial,sans-serif;word-break:break-all}.ays_minimal_window .ays_content_box,div[class*=ays-pb-modal_].ays-pb-modal.ays-pb-modal-image-type-img,div[class*=ays-pb-modal_].ays-pb-modal.ays_facebook_window{padding:0}.ays-pb-modals div.ays_minimal_window div.ays_pb_description{margin:0;padding:5px 0;text-align:center;font-size:18px}div.ays_pb_description{word-break:break-word;word-wrap:break-word}.ays-pb-modals div.ays_minimal_window div.ays_pb_description p{margin:0;padding:0}.ays_template_window .ays_template_header .close-template-btn{font-weight:lighter;text-decoration:none!important}div[class*=ays-pb-modal_].ays_template_window{margin:auto;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #111;border-bottom:1px solid #111;user-select:none;overflow:hidden}.ays_template_window .ays_template_header h2{margin:auto;font-size:26px;line-height:100%;word-break:break-all}.ays_template_window .ays_template_header .ays_template_title{height:100%;display:flex}.ays_template_window .ays_template_content{width:65%;padding:0 10px;overflow:hidden}.ays_template_window p.ays_pb_timer{position:absolute;bottom:-8px;right:0;width:inherit;text-align:center}.ays_template_window header.ays_template_head{height:12%;border:none}div[class*=ays-pb-modal_].ays_template_window.ays-pb-show-scrollbar footer.ays_template_footer,div[class*=ays-pb-modal_].ays_template_window.ays-pb-show-scrollbar header.ays_template_head{height:auto}.ays_template_window .ays_bg_image_box{width:35%}.ays_template_window footer.ays_template_footer{display:flex;height:88%;padding:0;background:unset;box-shadow:unset}div[class*=ays-pb-modal_].ays_ubuntu_window,div[class*=ays-pb-modal_].ays_window{box-shadow:0 0 20px 0 rgba(0,0,0,.43);pointer-events:fill;animation-fill-mode:forwards!important;position:absolute;left:0;right:0}.ays_template_window .ays_template_main{font-family:monospace,arial,sans-serif;letter-spacing:-1px;max-height:93%;overflow-y:auto;scrollbar-width:none}.ays_template_window .ays_template_header{height:100%;display:flex;justify-content:center;align-items:center}.ays_template_window footer.ays_template_footer .ays_template_content p{margin-bottom:5px!important}div[class*=ays-pb-modal_].ays_ubuntu_window{border-top-right-radius:12px;border-top-left-radius:12px;border:1px solid #3c3b37;background-color:#f2f1f0;transition:.3s;top:0;display:none;bottom:0;margin:auto;z-index:1;overflow-y:scroll}.ays_ubuntu_window .ays_ubuntu_topbar{height:40px;width:100%;display:flex;align-items:center;background-image:linear-gradient(#65645e,#3c3b37);border-top-right-radius:10px;border-top-left-radius:10px;border-bottom:1px solid #302f2c;position:sticky;top:0;z-index:100}.ays-pb-modal-macos .row p,.ays_ubuntu_window p{margin:0}.ays_ubuntu_window .ays_ubuntu_window_content{padding-top:5px}.ays_ubuntu_window .ays_ubuntu_window_content p{text-align:left;padding:0 10px;font-size:16px;white-space:initial}.ays_ubuntu_window .ays_ubuntu_topbar p{color:#dfdbd0;margin-left:20px}.ays_ubuntu_window .ays_ubuntu_topbar h2{margin:0;text-indent:10px;font-size:24px;font-weight:500;padding:0;word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons{background-image:linear-gradient(#363632,#4e4d48);margin-left:15px;border-radius:500px;padding:2px 3px 1px;height:25px;display:flex}.ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons .ays_ubuntu_close{width:20px;height:20px;border-radius:50%;background-image:linear-gradient(#f79674,#df5106);display:block;margin:0!important;cursor:pointer}.ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons .ays_ubuntu_close:hover{background-image:linear-gradient(#f8a082,#f85c09)}.ays_ubuntu_window .ays_ubuntu_tools ul li:hover,.ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons .ays_ubuntu_hide:hover,.ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons .ays_ubuntu_maximize:hover{background-image:linear-gradient(#a2a19d,#6b6b65)}.ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons .ays_ubuntu_hide,.ays_ubuntu_window .ays_ubuntu_topbar .ays_ubuntu_icons .ays_ubuntu_maximize{width:20px;height:20px;border-radius:50%;margin-left:5px;background-image:linear-gradient(#989792,#5a5a55);display:inline-block}.ays_ubuntu_window .ays_ubuntu_tools{height:30px;width:100%;display:flex;align-items:center;background-color:#3c3b37;color:#dfdbd0;position:sticky;top:40px;z-index:100}.ays_ubuntu_window .ays_ubuntu_tools ul{list-style:none;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:0}.ays_ubuntu_window .ays_ubuntu_tools ul li{display:inline-block;padding:0 5px;margin-bottom:0}.ays_ubuntu_window .ays_ubuntu_tools ul li:hover{cursor:default;line-height:30px}.ays_ubuntu_window .ays_ubuntu_folder-info{height:30px;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#f2f1f0;border-top:1px solid #c5c1bc;position:sticky;bottom:0}.ays_ubuntu_window .ays_ubuntu_folder-info p.ays_ubuntu_right{position:relative}.ays_ubuntu_window .ays_ubuntu_folder-info p{color:#5f4c53;width:100%}div[class*=ays-pb-modal_].ays_window{transition:.2s;background:#fff;z-index:100000;display:none;top:0;bottom:0;margin:auto;border-radius:4px;vertical-align:middle;overflow:auto}.ays-pb-modal-macos .ays-pb-modal-close svg,.ays_window .ays-pb-modal-close svg{position:absolute;left:0;top:0;bottom:0;right:0;font-size:10px;margin:auto;opacity:0;transition:.5s ease-in-out}.ays_window .ays-pb-modal-close{position:relative;display:inline-block;top:0;left:0;right:0;bottom:0;cursor:pointer;pointer-events:auto;margin:0}.ays_window .ays_topBar{width:100%;height:50px;background-image:linear-gradient(#d3d3d3,#c8c8c8);border-bottom:1px solid grey;display:flex;align-items:center;border-top-right-radius:5px;border-top-left-radius:5px;pointer-events:fill;position:sticky;top:0;z-index:100}.ays_window .ays_topBar .ays_close,.ays_window .ays_topBar .ays_fullScreen,.ays_window .ays_topBar .ays_hide{cursor:pointer}.ays_window .ays_topBar h2{margin:0;width:100%;text-align:center;padding:0;font-size:25px;font-weight:500;word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div[class*=ays-pb-modal_].ays-pb-modal,div[class*=ays-pb-modal_].ays-pb-modal-macos{background:#fff;position:absolute;vertical-align:middle;overflow:auto;animation-fill-mode:forwards!important;right:0;bottom:0;display:none;z-index:1;top:0;left:0}.ays_window .ays_topBar h2::before{display:none;content:none;height:0}.ays_window .ays_topBar .ays_close{height:12px;width:12px;background-color:#f74544;border-radius:50%;margin-left:15px;border:1px solid #f62726;position:relative;display:inline-block;margin-bottom:0;min-width:30%}.ays_window .ays_topBar .ays_hide{height:12px;width:12px;background-color:#fbaf15;border-radius:50%;margin-left:10px;border:1px solid #f1a304;display:inline-block}.ays_window .ays_topBar .ays_fullScreen{height:12px;width:12px;background-color:#38c228;border-radius:50%;margin-left:10px;border:1px solid #32af24;display:inline-block}.ays_video_content,.ays_video_content video{height:100%;width:100%}.ays_window .ays_text{text-align:center;display:block;align-items:center;justify-content:center;font-family:Josefin Sans,sans-serif}.ays_window hr{margin:0 0 1.5em}.ays-pb-modals div.ays_pb_description,.ays_window p{margin:0;padding:10px;text-align:center;font-size:18px}.ays-pb-modal.ays-pb-modal_1>div>div,.ays_window .ays_pb_timer{text-align:center}.ays-pb-modal-image-type-img .ays_pb_timer{position:absolute;width:100%;bottom:10px;margin:0}.ays_pb_description>*,.ays_pb_timer{color:inherit}.ays_window .ays_text .ays_text-inner h1,.ays_window .ays_text .ays_text-inner h4{margin:15px}.ays_button{color:#fff!important;z-index:1}div[class*=ays-pb-modal_].ays-pb-modal-macos{border:3px solid #f1f1f1;margin:auto;text-align:center;border-radius:4px;white-space:normal;pointer-events:auto;max-height:95vh;animation-duration:.5s!important}.ays-pb-modal-macos .ays-pb-modal-close:hover svg{opacity:1}.ays-pb-modal-macos .ays-pb-modal-close{position:relative;display:inline-block;top:0;left:0;right:0;bottom:0;margin:auto;cursor:pointer;pointer-events:auto}.ays-pb-modal-macos .description,.ays-pb-modal-macos .row.description{padding:0;background-color:#f1f1f1}.ays-pb-modal-macos .row{padding:10px;background:#f1f1f1;border-top-left-radius:4px;border-top-right-radius:4px;margin:0!important}.ays-pb-modal-macos .column{float:left}.ays-pb-modal-macos .left{width:15%}.ays-pb-modal-macos .right{width:10%}.ays-pb-modal-macos .middle{width:75%}.ays-pb-modal-macos .row:after{content:"";display:table;clear:both}.ays-pb-modal-macos .dot{margin-top:4px;height:12px;width:12px;background-color:#bbb;border-radius:50%;display:inline-block;position:relative}.ays-pb-modal-macos input[type=text]{width:100%;border-radius:3px;border:none;background-color:#fff;margin-top:-8px;height:25px;color:#666;padding:5px;text-align:center}.ays-pb-modal-macos .gits{width:90%;margin:auto;border-bottom:1px solid #ccc}.ays-pb-modal-macos .bar{width:17px;height:3px;background-color:#aaa;margin:3px 0;display:block}.ays_window.ays-pb-modal_1>p:last-child{position:sticky;margin:auto}div[class*=ays-pb-modal_].ays-pb-modal{margin:auto;padding:25px;border-radius:4px}.ays-pb-modal.ays_facebook_window{display:flex;justify-content:center;padding-top:20px;max-width:500px;margin:0 auto}.ays-pb_default_container_box{position:relative;height:100%}.ays-pb-modal h2{text-align:center;padding:0;word-break:break-word}.ays-pb-modal-close{position:absolute;cursor:pointer}.ays-pb-modal.ays-pb-modal_1>p:last-child{position:sticky;margin:auto;background-color:#fff}.ays_window:not(.ays-pb-show-scrollbar)::-webkit-scrollbar{width:0!important;scrollbar-width:none}.ays_cmd_window:not(.ays-pb-show-scrollbar)::-webkit-scrollbar{width:0!important;scrollbar-width:none}.ays-pb-modal:not(.ays-pb-show-scrollbar)::-webkit-scrollbar{width:0!important;scrollbar-width:none}.ays-pb-modal-macos:not(.ays-pb-show-scrollbar)::-webkit-scrollbar{width:0!important;scrollbar-width:none}.ays_ubuntu_window:not(.ays-pb-show-scrollbar)::-webkit-scrollbar{width:0!important;scrollbar-width:none}.ays_winxp_window:not(.ays-pb-show-scrollbar)::-webkit-scrollbar{width:0!important;scrollbar-width:none}.ays_lil_window:not(.ays-pb-show-scrollbar)::-webkit-scrollbar{width:0!important;scrollbar-width:none}.ays_image_window .ays_image_main:not(.ays-pb-show-scrollbar)::-webkit-scrollbar{width:0!important;scrollbar-width:none}.ays_minimal_window .ays_minimal_main:not(.ays-pb-show-scrollbar)::-webkit-scrollbar{width:0!important;scrollbar-width:none}.ays_template_window:not(.ays-pb-show-scrollbar)::-webkit-scrollbar{width:0!important;scrollbar-width:none}.ays_win98_window:not(.ays-pb-show-scrollbar)::-webkit-scrollbar{width:0!important;scrollbar-width:none}.ays-pb-modals .mejs-container .mejs-controls button{background-color:#222}.ays-pb-modals .mejs-container,.ays-pb-modals video.wp-video-shortcode{width:100%!important}body[class^=pb_disable_scroll],html[class^=pb_disable_scroll]{overflow-y:hidden;position:fixed;width:100%}div[class*=ays-pb-modal_].ays_video_window{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;font-family:monospace,arial,sans-serif;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;pointer-events:fill;animation-duration:.5s;display:none;box-shadow:5px 10px 18px #888;animation-fill-mode:forwards}.ays_video_window .ays_video_main{font-family:monospace,arial,sans-serif;letter-spacing:-1px;padding-bottom:2px;max-height:80%;overflow-y:scroll}.close-video-btn{position:absolute;font-weight:100;font-size:10px;line-height:1;cursor:pointer;z-index:1}.ays_video_content{position:absolute;top:0;left:0;z-index:-1;display:flex}div.ays-pb-modals div.ays-pb-social-shares{display:flex;align-items:center;justify-content:center;margin:10px 0;flex-wrap:wrap}div.ays-pb-modals div.ays-pb-social-shares>a{width:48px;height:48px;display:flex;align-items:center;justify-content:center}div.ays-pb-modals div.ays-pb-social-buttons-content{max-width:100%}.ays-pb-modals .ays-pb-modal-image-type-img .ays_content_box{display:flex;align-items:center;justify-content:center;width:100%;height:100%;box-sizing:border-box}.ays-pb-modals .ays-pb-modal-image-type-img .ays_content_box img{max-width:100%;max-height:100%}.ays-pb-modals .ays_content_box,div.ays-pb-modals div.ays-pb-social-buttons-heading{word-break:break-word;max-width:100%}.ays-pb-dismiss-ad>button#ays_pb_dismiss_ad{cursor:pointer;font-size:12px}.ays-pb-dismiss-ad>button#ays_pb_dismiss_ad:hover{text-decoration:underline}div.ays_template_window header.ays_template_head div.ays_template_header .close-template-btn-container{min-width:auto;margin:0;color:#000}.ays-pb-visually-hidden-label{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip:rect(0 0 0 0);overflow:hidden}.ays-pb-modals .ays-popup-hrs-default{margin:15px 0}@media screen and (max-width:768px){.ays-pb-dismiss-ad>button#ays_pb_dismiss_ad .ays_pb_dismiss_ad_text_pc{display:none}.ays-pb-dismiss-ad>button#ays_pb_dismiss_ad .ays_pb_dismiss_ad_text_mobile{display:inline}.ays_pb_show_desc_on_mobile,.ays_pb_show_title_on_mobile{display:block!important}.ays_pb_hide_desc_on_mobile,.ays_pb_hide_title_on_mobile{display:none!important}}
.wt-related-products{max-width:100% !important}.wt-related-products .owl-carousel .owl-nav .owl-next:before,.wt-related-products .owl-carousel .owl-nav .owl-prev:before{content:unset}.wt-related-products div.wt-crp-content-wrapper span.wt_price,.wt_cart_button{display:block;text-align:center}.wt-related-products div.wt-crp-content-wrapper .wt-crp-product-title{text-align:center;margin:0}.wt-related-products .owl-theme .owl-nav [class*=owl-]{color:#969292;padding:0 !important;margin:20px;height:40px !important;width:40px !important;border-radius:50% !important;z-index:10000000}.wt-related-products .owl-carousel .item{position:relative;z-index:100;-webkit-backface-visibility:hidden}.wt-related-products .owl-nav>div{margin-top:-26px;position:absolute;top:30%;color:#cdcbcd}.wt-related-products .owl-nav i{font-size:32px !important;margin-top:2px !important;line-height:initial !important}.wt-related-products .owl-nav .owl-prev{left:-11px}.wt-related-products .owl-nav .owl-next{right:-11px}.wt-related-products .carousel-wrap{padding:0 3%;position:relative}.wt-related-products .carousel-wrap ul{overflow:hidden}.wt-related-products .wt-crp-content-wrapper .quantity{display:none}.wt-related-products .wt-crp-content-wrapper .add_to_cart_button{margin-bottom:5px !important}.wt-related-products .wt-crp-content-wrapper form.cart{padding:0 !important}.wt-related-products .slider_arrow{height:100%;width:100%;vertical-align:baseline}.wt-related-products .wt-crp-content-wrapper{line-height:28px;margin-top:5px}.wt-related-products .owl-theme .owl-nav [class*=owl-]:hover{background:#1f2021 !important;text-decoration:none}.woocommerce-page .wt-related-products ul.products li.product,.wt-related-products ul.products li.product,.wt-related-products ul.products{margin:initial !important;width:initial !important;float:initial !important;grid-template-columns:initial !important;max-width:initial !important;min-width:initial !important}.wt-related-products .woocommerce ul.products,.wt-related-products .woocommerce-page ul.products{grid-template-columns:initial !important}.wt-crp-wrapper div{max-width:100%}.wt-related-products .owl-dots{display:none !important}.wt-related-products .owl-nav .dashicons{width:40px;height:40px}