a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;font-size:100%;border:0;font:inherit;margin:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{src:url(https://veltriio.online/wp-content/themes/cocomurals/assets/fonts/filsonpro/filsonpro-regular.eot);src:local("Filson Pro Regular"),local("FilsonPro-Regular"),url(https://veltriio.online/wp-content/themes/cocomurals/assets/fonts/filsonpro/filsonpro-regular.eot) format("embedded-opentype"),url(https://veltriio.online/wp-content/themes/cocomurals/assets/fonts/filsonpro/filsonpro-regular.woff2) format("woff2"),url(https://veltriio.online/wp-content/themes/cocomurals/assets/fonts/filsonpro/filsonpro-regular.woff) format("woff"),url(https://veltriio.online/wp-content/themes/cocomurals/assets/fonts/filsonpro/filsonpro-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-family:Filson Pro}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}:focus{outline:0}a,a:visited{text-decoration:none;font-weight:500;color:#5469d4}sup{font-size:75%;position:relative;top:-5px;line-height:0;vertical-align:baseline}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{height:0;width:0;display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.icon-pos-right{position:relative}.icon-pos-right span{font-size:14px}.icon-pos-right span:before{right:0;position:absolute;top:50%;margin-top:-7px}.flexscroll::-webkit-scrollbar{-webkit-appearance:none;width:6px}.flexscroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}.flexscroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgb(59,64,89,.6)}.flexscroll::-webkit-scrollbar-thumb:window-inactive{background:rgb(59,64,89,.6)}.hidden{overflow:hidden}.mobile-menu-icon{display:none}.clearfix:after,.clearfix:before{content:"";display:block}.clearfix:after{clear:both}.clearfix{zoom:1}body{font-size:13px;color:#1d1d1b;background:#ececec;font-family:Filson Pro,Arial,Helvetica,sans-serif}h2,h3,h4{padding:0;font-weight:400;color:#1d1d1b;transition:.1s linear;margin:0;line-height:1.1}h1{font-size:32px}h1,h2{letter-spacing:-.38px}h2{font-size:24px}h3{font-size:18px}h4{font-size:14px}b,strong{font-weight:700}address{line-height:18px}.h2-icon{font-size:24px;margin-right:10px}input,textarea{padding:10px;border:1px solid #ccc;color:#333;box-shadow:0 2px 7px rgb(0 0 0/7%);border-radius:4px;background:#fff;width:100%;display:block}input:focus,textarea:focus{border-color:#7b8696}input[type=checkbox]{margin-right:8px;margin-left:0;width:auto;float:left;margin-top:0;display:inline-block}select{padding:10px 5px;border:1px solid #ccc;color:#777;box-shadow:0 2px 7px rgb(0 0 0/7%);border-radius:4px;background:#fff;cursor:pointer;width:100%;display:block}select:focus{color:#333}.select-style,.woocommerce-ordering{position:relative;display:block}.select-style select,.woocommerce-ordering select{padding:10px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.select-style:after,.woocommerce-ordering:after{pointer-events:none;font-size:11px;right:.7em;color:#545454;content:"\e0a4";position:absolute;top:1.3em;line-height:11px;font-family:cocomurals}.button{padding:10px 20px;font-size:14px;border:0;font-weight:700;color:#fff;transition:all .3s;text-transform:uppercase;text-align:center;background-color:#667182;box-shadow:0 2px 5px rgba(0,0,0,.26);border-radius:5px;cursor:pointer;font-family:Filson Pro,Arial,Helvetica,sans-serif;display:inline-block}.button:disabled{opacity:.5}a.button{color:#fff}.button:hover{background-color:#454f5f;box-shadow:0 3px 8px rgba(0,0,0,.34)}.button:active{box-shadow:inset 0 2px 1px rgba(0,0,0,.15)}body.white-bg{background:#fff}body.white-bg .footer{background:#efefef}body.white-bg .slider-center:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,93%,0) 50%,hsla(0,0%,100%,0))}body.white-bg .slider-center:after{background:linear-gradient(90deg,rgba(254,255,255,0) 0,hsla(0,0%,93%,0) 50%,#fff)}.site-main,.wrap{margin-right:auto;max-width:1180px;margin-left:auto;margin-top:40px}.site-main{margin-top:20px}.header-wrap{padding:0;box-shadow:0 3px 8px rgba(0,0,0,.18);border-radius:3px;margin-top:30px}.masthead-wrap{padding:0 15px}.featured-wrap{margin-top:25px}.home-wrap{margin-top:60px}.review-wrap{margin-bottom:50px;margin-top:70px}.category-wrap{margin-top:40px}.sticky{right:0;transition:top .15s ease;-webkit-transition:top .15s ease;position:fixed!important;top:-60px;left:0;z-index:99999}.animate{top:0}.sticky.header{padding:0;border:0;background:0 0}.sticky .masthead-wrap{height:100%;padding:15px;margin-right:auto;max-width:1180px;box-shadow:0 3px 8px rgba(0,0,0,.15);border-radius:0 0 4px 4px;background:#fff;margin-left:auto}.header-out{height:60px;background:#fff;display:none}.footer-wrap{padding:0;box-shadow:0 3px 8px rgba(0,0,0,.18);border-radius:3px;margin-top:0}.header{height:60px;padding:15px 0;color:#3b4058;border-radius:4px 4px 0 0;background:#fff;display:block}.masthead-logo{transform:translateX(-50%);padding:5px 0;position:absolute;left:50%;width:120px}.masthead-logo img{height:auto;border:0;max-width:100%;width:auto;vertical-align:middle}.masthead-logo .logo-title{height:1px;overflow:hidden;padding:0;border:0;clip:rect(0 0 0 0);position:absolute!important;margin:-1px;width:1px}.masthead-left{float:left}.masthead-right{float:right}.masthead-left a{color:#3b4058}.masthead-left ul li{list-style:none;margin-bottom:2px;position:relative;padding-left:4px;display:inline-block}.mh-nav-dropdown{-webkit-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);padding:20px;right:auto;-webkit-transition:.12s ease;-moz-transition:.12s ease;-o-transition:.12s ease;transition:.12s ease;position:absolute;opacity:0;visibility:hidden;top:165%;box-shadow:0 7px 8px rgba(0,0,0,.18);border-radius:3px;background:#fff;cursor:auto;left:50%;width:312px;z-index:999}.mh-nav-dropdown:before{height:20px;content:"";position:absolute;top:-20px;left:0;width:100%;z-index:3}.mh-nav-dropdown:after{border-color:transparent transparent #fff #fff;height:0;transform:rotate(134deg);content:"";position:absolute;border-style:solid;border-width:6px;top:0;transform-origin:0 0;box-sizing:border-box;box-shadow:-3px 3px 3px 0 rgb(0 0 0/7%);margin-left:11px;left:50%;width:0}.masthead-left .mh-nav-geo-item{padding:8px 12px 9px;margin-right:10px;min-width:60px;box-shadow:0 1px 7px rgba(0,0,0,.1);border-radius:6px;cursor:pointer;line-height:14px}.masthead-left .mh-nav-geo-item:hover{color:#fff;background:#667182}.geo-flag-icon{height:12px;margin-right:6px;background-size:16px 12px;border-radius:2px;width:16px;float:left;background-repeat:no-repeat;margin-top:1px;display:block}.geo-currency{font-size:13px;font-weight:700}.geo-currency:before{margin-right:0!important;margin-left:10px!important;width:auto!important;float:right}.masthead-left .mh-nav-left-item{padding:8px 9px 9px;letter-spacing:-.3px;cursor:pointer}.masthead-left .mh-nav-left-item:hover .mh-nav-icon{border:1px solid transparent;color:#fff;background:#667182}.masthead-left .mh-nav-left-item:hover .mh-nav-dropdown{opacity:1;visibility:visible;z-index:9999}.mh-nav-right{font-size:14px;display:flex}.mh-nav-right-item{padding:8px 2px 9px;margin-right:3px;letter-spacing:-.3px;cursor:pointer;display:inline-block}.mh-nav-right-item:hover .mh-nav-icon{border:1px solid transparent;color:#fff;background:#667182}.mh-nav-icon{padding:4px 4px 5px;border:1px solid #ececec;margin-right:2px;box-shadow:0 1px 7px rgb(0 0 0/5%);border-radius:50%}.mh-nav-right .mh-nav-icon{padding:6px 6px 7px;font-size:16px;margin-right:0;color:#3b4058;box-shadow:0 1px 7px rgb(0 0 0/5%)}.mh-nav-text:before{margin-right:0!important;margin-left:10px!important;width:auto!important;float:right;margin-top:1px}.con-area{overflow:hidden;padding:14px 10px;font-size:13px;border:1px solid #ececec;margin-bottom:10px;box-shadow:0 1px 7px rgb(0 0 0/4%);border-radius:5px}.con-icon-circle{-ms-flex-pack:center;justify-content:center;border:1px solid #ececec;align-items:center;box-shadow:0 1px 7px rgb(0 0 0/5%);border-radius:50%;-ms-flex-align:center;display:flex}.con-icon{height:30px;font-size:16px;margin-right:10px;width:30px;float:left}.con-title{font-size:15px;font-weight:700;margin-bottom:3px}.con-desc.icon-pos-right,.con-title.icon-pos-right{padding-right:30px}.con-desc span{font-weight:700}.contact-head{padding:0;border:0;margin-bottom:20px;box-shadow:none}.contact-head .con-title{padding-top:10px;font-size:15px;margin-bottom:8px}.contact-head .con-icon{height:60px;font-size:24px;width:60px}.contact-mail{margin-bottom:0}.contact-mail:hover{background:#eceff3}.help-item .mh-nav-dropdown{width:400px}.help-item .mh-nav-dropdown ul li{padding:5px 7px;display:block}.help-item .mh-nav-dropdown ul li:before{content:"";display:none}.help-item .con-area{padding:16px 14px;margin-bottom:0;transition:all .3s;align-items:center;just-content:center;-ms-flex-align:center;display:-ms-flexbox;display:flex}.help-item .con-area:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);background:#eceff3}.help-item .con-icon{height:54px;font-size:24px;width:54px}.help-item .con-info{margin-left:5px;width:80%}.help-item .con-title{font-size:15px}.help-item .con-desc{line-height:18px}.custom-item{background:#eceff3}.custom-item .con-icon{border:0;box-shadow:0}.custom-item .con-title{padding:0;text-align:center}.custom-item .con-info{width:100%}.custom-item .button{padding:10px 20px 12px;font-size:15px;font-weight:700;color:#fff;text-align:center;border-radius:20px;background:#616871;margin-top:10px;display:block}.custom-item .icon-pos-right span{display:none}.user-area{margin-right:0;position:relative;padding-right:0}.user-area .mh-nav-text{max-width:94px;margin-left:10px;float:right;margin-top:-7px}.user-area .mh-nav-text:before{margin-right:0!important;margin-top:6px}.user-area .mh-nav-text .sign-text{font-size:11px;opacity:.7;display:inline-block}.user-area .mh-nav-text .account-text{display:inline-block}.user-area:hover .mh-nav-dropdown{opacity:1;visibility:visible}.user-area .mh-nav-dropdown{transform:none;right:-8px;top:139%;left:auto;width:250px}.user-area .mh-nav-dropdown:after{right:19%;left:auto}.user-area.user_logged_in .mh-nav-text .sign-text{display:none}.user-area.user_logged_in .mh-nav-text .account-text,.user-area.user_logged_in .mh-nav-text:before{margin-top:8px}.user-area.user_logged_in .mh-nav-dropdown{width:170px}.user-area .myaccount-navigation ul li{margin:0 -7px}.user-area .myaccount-navigation ul li a{padding:5px 8px;display:block}.user-area .myaccount-navigation ul li a:hover{color:#fff;border-radius:4px;background:#667182}.sign-in-con p{margin-top:10px}.sign-in-con p.sing-in-title{font-size:15px;margin-bottom:15px;margin-top:0}.sign-in-con .form-login_rememberme{padding-top:13px;padding-left:2px}.sign-in-con p label{font-size:13px;margin-bottom:6px;display:inline-block}.sign-in-con .lost_password{font-size:13px;margin-top:20px}.sign-in-con .form-login-submit{float:right}.display-message .message{font-size:13px;margin-bottom:10px}.item-cart{position:relative}.item-cart .cart-quantity{padding:1px 5px 2px;font-size:13px;right:0;color:#3b4058;position:absolute;top:-8px;border-radius:50%;background:#fde7cc}.item-search{position:relative}.item-search .mh-nav-icon span{display:none}.item-search span.active{display:inline-block}.item-search .search-form{height:31px!important;right:100%;position:absolute;top:0;display:none}.item-search .search-form.active{display:block}.item-search .search-form input{padding:9px 6px;border:0;margin-right:10px;border-bottom:1px solid #a7acb3;box-shadow:0 3px 8px rgba(0,0,0,.12);width:auto}.item-search .search-form input:placeholder{border:0}.item-search .search-form .screen-reader-text,.item-search .search-form button{display:none}.nav{height:45px;padding:9px 0;position:relative;background:#c7ced8;display:block}.mh-nav-left{font-size:14px;float:left;display:flex}.color-hex{height:16px;margin-right:5px;box-shadow:0 3px 8px rgb(0 0 0/6%);border-radius:50%;width:16px;float:left;margin-top:-2px;display:inline-block}.nav-menu>ul{-ms-flex-pack:center;list-style:none;justify-content:center;margin:auto;align-items:center;-ms-flex-align:center;display:flex}.nav-menu>ul>li{position:relative;display:flex}.nav-menu>ul>li>a{padding:6px 12px;text-shadow:0 1px 2px hsla(0,0%,100%,.39);color:#1a2129;letter-spacing:-.2px;cursor:pointer}.nav-menu>ul>li.menu-item-has-children>a:after{content:"\e75c";margin-left:10px;float:right;margin-top:1px;font-family:cocomurals;display:inline-block}.nav-menu>ul>li>a:hover{box-shadow:0 2px 1px rgb(0 0 0/2%);border-radius:3px;background:#fff}.nav-menu>ul>li:first-child>ul.sub-menu{-webkit-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-25%);left:25%;width:980px}.nav-menu>ul>li:first-child>ul.sub-menu:after{left:29%}.nav-menu>ul>li>ul.sub-menu{column-gap:1rem;-webkit-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);-webkit-columns:200px 4;-moz-columns:200px 4;columns:200px 4;padding:20px;right:auto;-webkit-transition:.12s ease;-moz-transition:.12s ease;-o-transition:.12s ease;transition:.12s ease;position:absolute;opacity:0;visibility:hidden;top:165%;box-shadow:0 7px 8px rgba(0,0,0,.18);border-radius:3px;background:#fff;background:linear-gradient(180deg,#fff,#fff 23%,#f7f7f7);cursor:auto;left:50%;width:650px;z-index:999}.nav-menu>ul>li:hover>ul.sub-menu{opacity:1;visibility:visible;z-index:9999}.nav-menu>ul>li>ul.sub-menu:before{height:20px;content:"";position:absolute;top:-20px;left:0;width:100%;z-index:3}.nav-menu>ul>li>ul.sub-menu:after{border-color:transparent transparent #fff #fff;height:0;transform:rotate(134deg);content:"";position:absolute;border-style:solid;border-width:6px;top:0;transform-origin:0 0;box-sizing:border-box;box-shadow:-3px 3px 3px 0 rgb(0 0 0/7%);margin-left:11px;left:50%;width:0}.nav-menu>ul>li>ul.sub-menu>li{page-break-inside:avoid;padding:15px;margin-bottom:10px;border-radius:4px;background:#f5f5f5;width:100%;break-inside:avoid;-webkit-column-break-inside:avoid;white-space:nowrap;display:block}.nav-menu>ul>li>ul.sub-menu>li.popular{background:#fff6e0}.nav-menu>ul>li>ul.sub-menu>li>a{font-size:15px;font-weight:700;color:#535667;letter-spacing:-.8px;display:inline-block}.nav-menu>ul>li>ul.sub-menu>li>ul{margin-top:10px}.nav-menu>ul>li>ul.sub-menu>li>ul>li>a{padding:6px 8px;font-size:13px;margin-bottom:0;color:#3b4058;border-radius:3px;display:inline-block}.nav-menu>ul>li>ul.sub-menu>li>ul>li>a:hover{color:#fff;background:#667182}.nav-menu>ul>li>ul.sub-menu>li>ul>li>ul{margin-left:20px}.nav-menu>ul>li>ul.sub-menu>li>ul>li>ul>li>a{padding:2px 0;color:#3b4058;display:inline-block}#tt.img-src{height:180px;overflow:hidden;transform:translateZ(0);transition:all .3s;position:absolute;top:-72px;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:4px;background:#c7ced8;width:350px;display:none;z-index:9999999}#tt.img-src img{position:relative;max-width:100%;z-index:2}#tt.img-src:before{-moz-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;font-size:18px;color:#333;color:#fff;content:"\e832";position:absolute;opacity:.7;top:50%;margin:-9px 0 0 -10px;left:50%;font-family:cocomurals;z-index:1}.nav-menu>ul>li.customer-photos{box-shadow:0 2px 1px rgb(0 0 0/2%);border-radius:3px;background:#f0f0f1;margin-left:15px}.nav-menu>ul>li.customer-photos:after{content:"";display:none}.nav-menu>ul>li.customer-photos span:before{margin-right:8px;margin-left:0}.nav-menu>ul>li.customer-photos:hover{background:#fff}.information-bar{height:35px;overflow:hidden;padding:0;position:relative;border-radius:0 0 4px 4px;background:#f0f0f1;display:block}.bar-item{padding:10px;justify-content:center;font-size:12px;color:#45474e;text-align:center;align-items:center;width:33.33333%;float:left;-ms-flex-align:center;display:flex}.bar-item span{font-size:15px;margin-right:3px}.bar-item .secure-payments-icon{margin-right:7px}.bar-item .free-delivery-icon{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.featured-con{position:relative;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:horizontal;display:flex}.ft-col-1{-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;-webkit-box-flex:0;max-width:66.66666667%}.ft-col-2{-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;-webkit-box-flex:0;max-width:33.33333333%}.featured-item{overflow:hidden;position:relative;margin:15px 0 0 15px;box-shadow:0 3px 8px rgba(0,0,0,.18);border-radius:4px;padding-bottom:calc(50% - 15px)}.featured-item img{width:100%}.featured-item img,.ft-info{right:0;position:absolute;left:0}.ft-info{justify-content:center;color:#fff;bottom:0;letter-spacing:-.2px;text-align:center;top:0;align-items:center;background:rgb(0,0,0,.18);background:linear-gradient(180deg,rgba(199,206,216,.12),rgb(50 132 249/8%) 23%,rgba(47,52,58,.45));display:flex}.ft-con{text-shadow:0 2px 4px rgba(0,0,0,.35);max-width:70%}.ft-title{font-size:20px;font-weight:700;letter-spacing:-.6px}.ft-desc,.ft-title{margin-bottom:20px;display:block}.ft-desc{overflow:hidden;font-size:15px;max-height:40px;line-height:17px;display:none}.ft-button{text-shadow:none;transition:all .3s;display:block}.ft-button .button{padding:6px 20px;font-size:14px;color:#111;background:#fff}.ft-button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.featured-item.big{margin-left:0}.featured-item.big .ft-title{font-size:32px;margin-bottom:30px}.featured-item.big .ft-desc{font-size:15px;margin-bottom:40px;max-height:none;letter-spacing:0;line-height:20px}.featured-item.big .ft-button .button{padding:10px 30px;font-size:16px}.steps-con{padding:25px 20px;margin-bottom:30px;box-shadow:0 3px 8px rgb(0 0 0/7%);border-radius:5px;background:#f0f0f1;margin-top:40px;display:-ms-flexbox;display:flex}.steps-con.single{background:#fff}.step-item{flex:25%;text-shadow:0 1px 2px hsla(0,0%,100%,.58);transition:all .3s;letter-spacing:-.2px;text-align:center;cursor:default}.step-item:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.step-item-label{font-size:48px;margin-bottom:15px;color:#3e4256}.step-item-title{font-size:16px;font-weight:700;margin-bottom:12px;color:rgba(0,0,0,.82);letter-spacing:-.4px}.step-item-label-text{margin-right:4px}.step-item-con{overflow:hidden}.step-item-con p{padding:0 5px;line-height:18px}.home-con-head{margin-bottom:30px;position:relative}.home-con-head .featured-item{margin:0;padding-bottom:26%}.home-con-head .ft-title{font-size:48px}.home-con-head .ft-desc{font-size:18px;margin-bottom:0;display:inline-block}.home-con-top{-ms-flex-pack:justify;justify-content:space-between;align-items:center;-ms-flex-align:center;display:-ms-flexbox;display:flex}.home-con-top h2{font-weight:700;text-shadow:0 1px 2px hsla(0,0%,100%,.58);letter-spacing:-.6px;display:inline-block}.home-con-top a.button{color:#111;background:#fff}.home-con-top.centered{justify-content:center;margin-bottom:15px}.home-con-bottom{text-align:center;width:100%;display:block}.home-con-bottom .button{padding:13px 20px;font-size:14px;color:#000;text-transform:none;background:#fff;display:inline-block}.home-con-bottom .button span:before{margin-left:0}.home-con-body{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fix-con{margin-right:-10px;margin-left:-10px}.products.center-items{justify-content:center;align-items:center}.products{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;clear:both;margin:0 -10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.columns-4 .product-item{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-box-flex:0}.product-item{-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;min-height:1px;-webkit-box-flex:0;margin-bottom:40px;position:relative;padding-right:10px;width:100%;padding-left:10px}.con-item .item-title a{color:#333}.con-item .item-title .alt-title{font-size:15px;font-weight:700;margin-bottom:5px;display:block}.con-item .item-title .alt-price{padding:5px;font-size:12px;font-weight:700;text-align:center;border-radius:2px;background:#fff3f3;margin-top:13px;display:block}.poster-item{margin-bottom:30px;transition:all .3s;position:relative;width:100%;float:left;margin-top:20px;display:inline-block}.poster-item img{height:100%;position:relative;box-shadow:0 3px 8px rgb(0 0 0/7%);border-radius:4px;width:100%}.poster-item:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.poster-item:hover img{box-shadow:0 3px 20px rgba(0,0,0,.18)}.poster-item .user-head{padding:4px 15px 7px;right:0;position:absolute;bottom:0;align-items:center;border-radius:0 0 4px 4px;background:#000;background:linear-gradient(0,hsla(0,0%,100%,.83),hsla(0,0%,100%,.58));cursor:pointer;left:0;-ms-flex-align:center;display:-ms-flexbox;display:flex;z-index:1}.poster-item .user-head .user-image{margin-top:-15px}.poster-item .user-head .user-image img{height:50px;box-shadow:0 3px 8px rgba(0,0,0,.25);border-radius:50%;width:50px}.poster-item .user-text-con{text-shadow:0 3px 3px rgba(0,0,0,.24);margin-left:15px}.poster-item .user-text-con .title{font-size:14px;font-weight:700;margin-bottom:2px;display:block}.poster-item:hover .add-wishlist{display:block}.add-wishlist{padding:9px 7px 6px 9px;font-size:18px;right:10px;color:#3b4058;transition:all .3s;position:absolute;top:8px;box-shadow:0 2px 3px rgba(0,0,0,.12);border-radius:50%;background:#fff;cursor:pointer;display:none;z-index:2}.add-wishlist span:before{margin:0}.add-wishlist.added{display:block}.add-wishlist span{display:none}.add-wishlist span.add-item,.add-wishlist.added span.added-item{display:block}.add-wishlist.added span.add-item,.add-wishlist.added:hover span.added-item{display:none}.add-wishlist.added:hover span.remove-item{display:block}.add-wishlist:hover{transform:translateY(-2px);box-shadow:0 3px 8px rgba(0,0,0,.25)}.poster-item:hover .view-icon{background:linear-gradient(-180deg,rgba(0,0,0,.36),transparent);display:flex}.view-icon{justify-content:center;font-size:18px;right:0;color:#fff;transition:all .2s ease-in-out;position:absolute;bottom:0;text-align:center;top:0;align-items:center;border-radius:4px;cursor:pointer;left:0;display:none;z-index:10}.view-icon span{font-size:24px}.photos-row{margin:0 -10px}.photos-row .item{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;min-height:1px;-webkit-box-flex:0;position:relative;padding-right:10px;width:100%;padding-left:10px}.photos-row .poster-item .user-head{bottom:2px}.slider-body .owl-carousel .owl-nav.disabled{display:block}.slider-body .owl-carousel .owl-nav span{display:none}.slider-body .owl-carousel .owl-nav .owl-next,.slider-body .owl-carousel .owl-nav .owl-prev{padding:12px!important;font-size:16px;position:absolute;top:calc(50% - 25px);box-shadow:0 2px 5px rgba(0,0,0,.28);border-radius:5px;background:#fff;font-family:cocomurals;z-index:99}.owl-carousel .owl-item{transition:all .3s}.owl-carousel .owl-nav .owl-prev{left:-17px}.owl-carousel .owl-nav .owl-next{right:-17px}.owl-next.disabled,.owl-prev.disabled{opacity:.4}.owl-carousel .owl-nav .owl-prev:before{content:"\e0cd"}.owl-carousel .owl-nav .owl-next:after{content:"\e0cc"}.slider-user-photos .owl-item,.slider-user-reviews .owl-item{opacity:.4}.slider-user-photos .owl-item.active,.slider-user-reviews .owl-item.active{opacity:1}.slider-user-photos .owl-item.active .poster-item:before,.slider-user-reviews .owl-item.active .review-item:before{display:none}.slider-user-photos .poster-item:before,.slider-user-reviews .review-item:before{right:0;content:"";position:absolute;bottom:0;top:0;cursor:not-allowed;left:0;z-index:2}.slider-best-sellers .poster-item{margin-bottom:20px}.slider-center:after,.slider-center:before{height:100%;content:" ";position:absolute;top:0;background-color:#ececec;cursor:no-drop;width:10vw;z-index:10}.slider-center:before{background:linear-gradient(90deg,#ececec 0,hsla(0,0%,93%,0) 50%,hsla(0,0%,100%,0));left:-10px}.slider-center:after{right:-10px;background:linear-gradient(90deg,rgba(254,255,255,0) 0,hsla(0,0%,93%,0) 50%,#ececec)}.footer{padding:15px 0;margin-bottom:30px;color:#212431;border-radius:4px;background:#fff;display:block}.masthead-footer{padding:0 20px}.col-top{margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:12px}.col-top>div{display:inline-block}.col-top-right{float:right;margin-top:5px}.col-bottom{text-align:center;align-items:center;just-content:center;-ms-flex-align:center;display:-ms-flexbox;display:flex}.col-bottom>div{width:100%;display:block}.footer-logo{padding:5px 0;width:120px}.footer-logo img{height:auto;border:0;max-width:100%;opacity:.9;width:auto;vertical-align:middle}.footer-logo .logo-title{height:1px;overflow:hidden;padding:0;border:0;clip:rect(0 0 0 0);position:absolute!important;margin:-1px;width:1px}.footer-menu{transform:translateX(-50%);position:absolute;left:50%;margin-top:5px}.footer-menu ul li{float:left;display:inline-block}.footer-menu ul li a{padding:4px 8px 5px;font-size:15px;color:#24252b;transition:all 80ms;letter-spacing:-.5px}.footer-menu ul li a:hover{color:#fff;border-radius:5px;background:#3b4058}.footer-social,.footer-up{display:inline-block}.footer-social span,.footer-up span{padding:4px 4px 5px;font-size:16px;color:#3b4058;letter-spacing:-.5px}.footer-social span:hover,.footer-up span:hover{color:#fff;border-radius:5px;background:#3b4058}.footer-up{border-left:1px solid #ccc;margin-right:-8px;margin-left:10px;padding-left:10px}.footer-alt-menu{text-align:left}.footer-alt-menu .title{margin-bottom:10px}.footer-alt-menu ul li{margin-bottom:5px;display:block}.footer-alt-menu ul li a{color:#5e699c;display:block}.footer-payments{padding:10px 0 0}.footer-payments .title{margin-bottom:10px}.footer-payments .payment-icons{font-size:30px}.icon-cc-visa{color:#3956a7}.icon-cc-mastercard{color:#13457b;background:-webkit-linear-gradient(0,#eb1c2d,#fab130 110%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.icon-cc-discover{color:#f5821f}.icon-cc-amex{color:#0079aa}.icon-cc-paypal{color:#1c3662}.footer-desc{text-align:right}.breadcrumb{margin-bottom:14px}.breadcrumb a{color:#505675}.breadcrumb a:hover{color:#4f75af}.product-con .wrap{margin-top:15px}.product-area{padding:0 18px;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:4px;background:#fff;display:-ms-flexbox;display:flex}.product-area>div{padding:10px;width:25%}.product-area .product-settings{border-left:1px solid #dedede;padding:25px 20px 0;width:27%}.product-area .product-settings.hidden{display:none}.product-area .product-info{border-left:1px solid #dedede;width:24%}.product-area .product-slider{padding:20px 20px 0 0;width:49%}.product-area .mobile-product-content{display:none}.product-area .product-info.full-size{width:51%}.product-area .product-info.full-size .add-cart-button{width:100%}.product-area .product-info.full-size{justify-content:center;text-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product-slider{position:relative}.product-slider img{max-width:100%;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:4px}.product-slider .flex-control-nav{margin:20px -12px 10px 0}.product-slider .flex-control-nav li{height:100px;margin-bottom:10px;padding-right:10px;cursor:pointer;display:inline-block}.product-slider .flex-control-nav li img{height:100%}.woocommerce-product-gallery__wrapper{margin-bottom:18px}.woocommerce-product-gallery__trigger{padding:7px 8px;font-size:16px;right:33px;position:absolute;top:30px;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:50%;background:#fff;font-family:cocomurals;z-index:2}.pswp__caption__center{text-align:center}.product-settings .cart .mb30{margin-bottom:30px}.product-settings .cart .mb30:last-child{margin-bottom:10px}.product-settings p{margin-bottom:7px}.product-settings-title{margin-bottom:14px}.product-settings-title span{font-size:15px;font-weight:700}.product-settings-title .title-icon{padding:5px 2px 4px 3px;font-size:11px;font-weight:700;position:relative;border-radius:50%;background:#dfe4ea;cursor:pointer;float:right;margin-top:-5px}.title-icon.active{color:#fff}.title-icon .text,.title-icon.active{box-shadow:0 3px 8px rgba(0,0,0,.2);background:#626e80}.title-icon .text{transform:translate(-50%);padding:13px 14px;font-size:13px;font-weight:400;color:#ececec;transition:all .3s;position:absolute;opacity:0;visibility:hidden;top:26px;border-radius:4px;cursor:auto;left:50%;width:250px;line-height:18px;user-select:none;display:none;z-index:9}.title-icon .text a{color:#9fafff}.title-icon .text.active{opacity:1;visibility:visible}.dimensions-checkbox label{padding:5px 8px;border:1px solid #d6d6d6;margin-right:5px;box-shadow:0 2px 7px rgb(0 0 0/7%);border-radius:4px;background:#fff;cursor:pointer;line-height:19px;display:inline-block}.dimensions-checkbox label input{border-color:#ccc;height:14px;padding:8px;-webkit-appearance:none;margin:0 6px 0 0;box-shadow:inset 0 1px 2px rgba(84,84,84,.1);background:#ececec;cursor:pointer;width:auto;width:14px;vertical-align:middle;display:inline-block}.dimensions-checkbox input[type=checkbox]:checked:before{color:#3b4058;font:400 12px/1 cocomurals;content:"\2713";speak:none;margin:-6px 0 0 -4px;-webkit-font-smoothing:antialiased;width:14px;float:left;-moz-osx-font-smoothing:grayscale;vertical-align:middle;display:inline-block}.measure-alt-title{margin-top:25px}.dimensions-checkbox i{display:none}.dimensions-input{-ms-flex-pack:center;justify-content:center;align-items:center;-ms-flex-align:center;margin-top:15px;display:flex}.dimensions-input .input-row:first-child{margin-right:10px}.dimensions-input .total-height,.dimensions-input .total-width{position:relative;float:left}.dimension-cm{display:none}.dimensions-input .dimension-cm.active{display:block}.dimensions-input .input-info{padding:3px 4px 4px;font-size:12px;right:8px;position:absolute;top:9px;border-radius:3px;background:#c7ced8;cursor:default}.dimensions-input .ft-in .input-info{width:16px}.dimensions-input label{font-size:12px;margin-bottom:6px;cursor:pointer;display:inline-block}.dimensions-input .dimension-ft{display:flex;display:none}.dimensions-input .dimension-ft.active{display:flex}.dimensions-input .dimension-ft .total-height,.dimensions-input .dimension-ft .total-width{margin-right:5px}.dimensions-input .dimension-ft .total-height:last-child,.dimensions-input .dimension-ft .total-width:last-child{margin-right:0}.dimensions-input input.warning{border:1px solid #eaa754}.dimensions-input input.error{border:1px solid #ef6767}.dimensions-input input.success{border:1px solid #50b13e}.material-select{text-align:center}.material-select li{padding:5px 5px 6px;border:1px solid #dedede;margin-right:7px;margin-bottom:10px;text-align:center;box-shadow:0 2px 7px rgb(0 0 0/7%);border-radius:3px;background:#fff;cursor:pointer;display:inline-block}.material-select li:last-child{margin-right:0}.material-select li.selected{color:#fff;background:#6d7684}.material-select li img{margin-bottom:5px;box-shadow:0 2px 7px rgb(0 0 0/7%);border-radius:3px}.material-select li .checkbox-select{display:block}.material-select li input{display:none}.material-select li .paper-price{font-size:11px;margin-top:7px;display:block}.dimensions-checkbox .material-select{display:flex}.dimensions-checkbox .material-select li,.print-finish-checkbox .material-select li{flex:50%;padding:0}.dimensions-checkbox .material-select li .checkbox-select,.print-finish-checkbox .material-select li .checkbox-select{padding:10px 15px;font-size:14px;text-transform:uppercase}.colour-checkbox .material-select li{padding:0;border:2px solid transparent;margin-right:5px}.colour-checkbox .material-select li .checkbox-select{padding:7px 9px 11px;text-transform:uppercase}.colour-checkbox .material-select li .checkbox-select-title{padding:4px;font-size:10px;box-shadow:0 1px 4px rgba(0,0,0,.11);border-radius:3px;background:#fff;margin-left:10px}.colour-checkbox .material-select li.selected{border:2px solid rgba(0,0,0,.68);color:inherit;box-shadow:0 2px 5px rgba(0,0,0,.18)}.product-settings .quantity.hidden{display:none}.product-settings .quantity .screen-reader-text{font-size:15px;font-weight:700;margin-bottom:10px;display:block}.product-info{padding-right:0!important}.product-center{padding:10px 10px 16px}.product-nicename{font-size:20px;font-weight:700;margin-bottom:10px;color:#292d40}.product-name h1{font-size:14px;margin-bottom:10px;line-height:18px}.product-price-m{padding:4px 8px;margin-bottom:20px;border-radius:3px;background:#c7ced8}.product-price-m,.product-price-m .price{display:inline-block}.product-price{text-align:center;margin-top:40px}.product-price .price-html{padding:8px 25px;font-size:18px;font-weight:700;position:relative;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:5px;background:#fff;display:inline-block}.features-list li{padding:4px 0}.product-add-to-cart{text-align:center;margin-top:20px}.add-cart-button{padding:12px 35px;background-color:#32905a;width:80%}.get-quote{background:#626e80;display:inline-block}.get-quote,.get-sample{padding:10px;margin-top:10px}.get-sample{margin-left:4px}.product-pay-features{margin-top:20px}.product-info .qty{margin-top:25px}.screen-reader-text{display:none}.qty{width:56px;display:inline-block}input[type=number].qty::-webkit-inner-spin-button,input[type=number].qty::-webkit-outer-spin-button{opacity:1}.cat-items-featured{margin-bottom:30px;position:relative}.cat-items-featured .featured-item{margin:0;padding-bottom:30%}.cat-items-featured .ft-info{background:0 0}.cat-items-featured .ft-title{font-size:15px}.cat-items-featured .ft-desc{font-size:14px;margin-bottom:0;color:#34363a;max-height:none;max-height:218px;line-height:18px;display:inline-block}.cat-items-featured .ft-cats,.cat-items-featured .ft-con{padding:20px;text-shadow:none;color:#222;max-width:35%;text-align:left;box-shadow:0 3px 8px rgba(0,0,0,.25);border-radius:5px;background:#fdfdfd}.cat-items-featured .ft-con{max-width:45%}.cat-items-featured .ft-cats{margin-right:20px;padding-right:10px}.display-categories .cat-item{justify-content:space-between;border:1px solid #e8e8e8;margin-bottom:4px;color:#313b4a;min-width:224px;box-shadow:0 1px 4px rgb(0 0 0/6%);border-radius:4px;background:#fff;display:flex}.display-categories a:last-child .cat-item{margin-bottom:0}.display-categories .cat-item:hover{color:#fff;background:#3b4058}.display-categories .cat-item:hover .cat-item-type{background:#222531}.display-categories .cat-item img{height:37px;position:relative;margin:3px 7px 1px 3px;box-shadow:0 1px 5px rgb(0 0 0/6%);border-radius:3px;width:40px}.display-categories .cat-item-title{flex-grow:1;text-align:left;align-items:center;margin-left:auto;display:flex}.display-categories .cat-item-type{height:22px;padding:5px;font-size:12px;margin-right:12px;border-radius:3px;background:#e3edfb;margin-left:10px;margin-top:10px}.cat-items-featured .ft-body{overflow-y:auto;padding-right:10px;max-height:50px;max-height:147px}.related-categories{margin-bottom:20px;margin-top:20px}.related-categories h3{font-size:16px;font-weight:700;margin-bottom:15px}.related-categories.display-categories .cat-item{margin-right:10px;max-width:25%;min-width:auto;display:inline-flex}.related-categories.display-categories .cat-item img{height:50px;margin:8px 7px 6px 8px;width:50px}.related-categories.display-categories .cat-item-type{margin-left:15px;margin-top:23px}.related-categories.display-categories a:last-child .cat-item{margin-right:0}.review-item{height:305px;transition:all .3s;margin:20px 0 30px;box-shadow:0 3px 7px rgba(0,0,0,.18);border-radius:5px;background:#fff;cursor:grab!important}.review-item:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 3px 20px rgba(0,0,0,.18)}.review-item .user-review{overflow:hidden;overflow-y:auto;padding:20px 15px;max-height:202px}.review-item .user-head{padding:12px 15px;margin-bottom:3px;align-items:center;box-shadow:0 3px 8px rgb(0 0 0/5%);border-radius:4px;background:#fff;-ms-flex-align:center;display:-ms-flexbox;display:flex}.review-item .user-head .user-image{margin-right:15px;float:left;display:inline-block}.review-item .user-head .user-image img{height:50px;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:50%;width:50px}.review-item .user-text-con{display:inline-block}.review-item .user-review-title{font-size:16px;font-weight:700}.review-item .user-text-con .title{font-size:14px;font-weight:700;margin-bottom:4px;display:block}.review-item p{line-height:18px}.review-con-top{margin-bottom:15px;text-align:center}.review-con-top h2{font-weight:700;text-shadow:0 1px 2px hsla(0,0%,100%,.58);letter-spacing:-.6px;display:inline-block}.button-area{height:0;right:0;position:fixed;max-width:100%;top:0;left:0;margin-top:0;z-index:999999999}.button-area .buttons{padding:30px 20px;transition:top .15s ease;-webkit-transition:top .15s ease;position:relative;text-align:center;top:-73px;background:rgba(39,39,39,.95)}.button-area .buttons.active{top:0;box-shadow:0 3px 8px rgba(0,0,0,.18)}.button-area .buttons .open-button{padding:10px 13px;font-size:15px;right:0;color:#111;transition:none;position:absolute;opacity:.5;bottom:-36px;border-radius:0 0 0 4px;background:#fff}.button-area .buttons .open-button:hover{opacity:1}.button-area .buttons .open-button.active{color:#fff;opacity:1;background:rgba(39,39,39,.95)}.button-area .buttons .open-button i{display:none}.button-area .buttons .open-button i.active{display:block}#primary{padding:30px 0 40px}.single #primary{padding-top:20px}h1.entry-title,h1.page-title{font-size:36px;font-weight:700;text-shadow:0 1px 2px hsla(0,0%,100%,.58);letter-spacing:-.6px;display:inline-block}.page-header,.woocommerce-products-header{justify-content:center;margin-bottom:40px;text-align:center;align-items:center;margin-top:20px;display:flex}.page-content{font-size:14px;max-width:60%;text-align:center;margin:10px auto 60px;line-height:24px}.page-content p{padding:0;margin-bottom:20px;line-height:18px}.page-content .woocommerce,.page-desc{text-align:center}.page-desc{font-size:15px;max-width:60%;margin:10px auto 40px;line-height:24px}.not-found{margin-top:100px}.not-found.n-icon{text-align:center;margin-top:0}.not-found.n-icon span{font-size:60px;margin-bottom:70px;margin-top:70px}.not-found .page-content{margin-bottom:100px;text-align:center}.not-found .page-content .search-form{max-width:50%;margin:30px auto 0;display:block}.not-found .page-content .search-form .search-field{margin-bottom:20px}.search .woocommerce-info{text-align:center}.contactform .buttons{margin-top:20px}.contactform span.error{font-size:13px;color:#d65353;text-align:left;margin-top:10px;display:block}.contact-title{font-size:28px;font-weight:700;margin-bottom:35px}.contact-desc{font-size:14px;margin-bottom:35px}.wishlist-not-found{text-align:center}.wishlist-heart{font-size:24px;color:#f58f8f;display:block}.empty-text{font-size:14px;font-weight:700;margin:20px 0;display:block}.wishlist-con{margin-bottom:40px}.wishlist-con .get-quote{margin-bottom:30px;margin-top:20px;display:block}.wishlist-con .product-title{min-height:40px}#gallery{height:100%;text-shadow:0 2px 1px rgba(0,0,0,.3);position:fixed;bottom:0;text-align:center;top:0;width:100%;z-index:999999}.gallery-bg{right:0;position:absolute;bottom:0;top:0;background-color:transparent;left:0;background-image:linear-gradient(180deg,rgba(0,0,0,.75) 0,rgba(22,23,26,.35) 75%,rgba(22,23,26,.5));z-index:1}.gallery-content{right:0;bottom:20px;top:40px;left:0;z-index:3}.gallery-inner:after{-moz-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;font-size:22px;color:#fff;content:"\e832";position:absolute;top:50%;margin:-11px 0 0 -10px;left:50%;font-family:cocomurals;z-index:2}.gallery-content img{max-width:100%;max-height:100%;box-shadow:0 6px 24px rgba(0,0,0,.25);border-radius:4px}.gallery-header{right:26px;position:absolute;text-align:center;left:26px;z-index:5}#gallery .navi{margin-top:20px;display:inline-block}#gallery .close-gallery{padding:14px 8px;font-size:38px;margin-right:-13px;right:0;color:#fff;position:absolute;top:0}#gallery .prev{padding:25px 10px 25px 20px;left:0}#gallery .next,#gallery .prev{font-size:21px;position:absolute;top:50%;margin-top:-25px}#gallery .next{padding:25px 20px 25px 10px;right:0}#gallery .close-gallery,#gallery .next,#gallery .prev{cursor:pointer;z-index:5}#gallery .image{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:4}#gallery .view-design{padding:12px 18px;color:#fff;box-shadow:0 6px 24px rgba(0,0,0,.25);border-radius:4px;background:rgba(0,0,0,.75);margin-top:17px;display:inline-block}.process:before{right:0;content:"";position:absolute;bottom:0;top:0;background:hsla(0,0%,100%,.45)!important;left:0;z-index:1}.process:after{-moz-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;font-size:18px;color:#333;content:"\e832";position:absolute;top:50%;margin:-9px 0 0 -10px;left:50%;font-family:cocomurals;z-index:2}.modal{height:100%;position:fixed;bottom:0;top:0;width:100%;display:none;z-index:999999}.modal-bg{right:0;position:absolute;bottom:0;top:0;background-color:transparent;left:0;background-image:linear-gradient(180deg,rgba(0,0,0,.75) 0,rgba(22,23,26,.35) 75%,rgba(22,23,26,.5));z-index:1}.modal-inner{overflow:hidden;transform:translate(-50%,-50%);padding:25px;transition:all .3s;position:absolute;text-align:center;top:50%;box-shadow:0 4px 80px 6px rgba(0,0,0,.5);border-radius:5px;background:#fff;left:50%;width:362px;z-index:2}.modal-inner-con{overflow:hidden;padding:10px;text-align:left}.modal-close{padding:14px 15px;font-size:22px;right:0;position:absolute;top:0;cursor:pointer}.modal-head{margin-bottom:25px;color:#24282f}.modal-head .icon-area{font-size:38px;margin-bottom:15px}.modal-head .title{font-size:23px;font-weight:700}.modal-head .desc{height:72px;overflow:hidden;padding:10px;justify-content:center;align-items:center;box-shadow:0 3px 8px rgb(0 0 0/3%);border-radius:4px;background:#d7dae2;margin-top:15px;display:flex}.modal-head .desc.error{color:#fff;background:#c75252}.modal-head .desc.success{color:#fff;background:#53b556}.modal-form .button{margin-top:5px}.modal-form label{font-size:15px;font-weight:700;margin-bottom:10px;text-align:left;display:block}.modal-form input,.modal-form select,.modal-form textarea{margin-bottom:15px}.modal-form select{color:#222}.form-switcher .display-message{color:#d04848;margin-top:-13px}.get_quote-inner{height:560px}.get_quote-inner.success{height:222px}#help-popup .modal-inner{height:auto;overflow-y:auto;overflow-x:hidden;max-height:100%;width:765px}.blog-area .page-header{margin-bottom:20px}.blog-area .page-header h1{font-size:32px}.page-content.list-con{max-width:100%}.post-row{-webkit-box-direction:normal;margin:0 -30px;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:horizontal;display:flex}.post-row .post-item{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;padding:0 30px;-webkit-box-flex:0;max-width:33.3333%}.post-item .poster-item{margin-bottom:15px;float:none}.post-item .con-item{margin-bottom:40px;text-align:left}.post-item .post-title{font-size:18px;font-weight:700}.post-item .item-excerpt{color:#575965}.post-item .item-excerpt p{font-size:14px;margin-bottom:10px;text-align:auto;line-height:18px;margin-top:10px}.related-posts h2{font-weight:700;text-align:center;margin:20px 0}.page-content.blog-con{text-align:left}.blog-con h1,.blog-con h2,.blog-con h3,.blog-con h4,.blog-con h5,.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5{margin-bottom:15px}.blog-con img{max-width:100%;box-shadow:0 3px 8px rgb(0 0 0/5%);border-radius:3px}.blog-con ul{list-style:disc;margin-bottom:20px}.blog-con ol{list-style:decimal;padding-left:16px}.alignleft,img.alignleft{margin-right:1.5em;float:left;display:inline}.alignright,img.alignright{margin-left:1.5em;float:right;display:inline}.aligncenter,img.aligncenter{margin-right:auto;clear:both;margin-left:auto;display:block}.wp-caption{padding-top:5px;margin-bottom:1.5em;max-width:100%!important;text-align:center}.wp-caption img{padding:0;border:0;margin:0}.wp-caption .wp-caption-text{padding:3px 10px;margin-bottom:15px;text-align:center;box-shadow:0 3px 8px rgb(0 0 0/4%);border-radius:3px;background:#fff}.wp-smiley{max-height:1em;margin:0!important}blockquote{padding:8px 10px;margin-bottom:15px;text-align:center;box-shadow:0 3px 8px rgb(0 0 0/4%);border-radius:3px;background:#fff}blockquote p{margin-bottom:0!important}.wc-block-grid__product-add-to-cart{display:none}.navigation{margin-bottom:50px;color:#ccc;text-align:center;margin-top:20px;display:block}.nav-next,.nav-previous{display:inline-block}.keremiya-pagenavi span,.navigation a{padding:10px 15px;text-decoration:none;color:#888;box-shadow:0 2px 7px rgb(0 0 0/9%);border-radius:3px;background:#fff;line-height:14px;display:inline-block}.navigation a:hover{color:#fff;box-shadow:0 0 2px rgba(0,0,0,.08);background:#6b6d80}.navigation a:active{box-shadow:inset 0 1px 0 hsla(0,0%,8%,.12),inset 0 2px 3px rgba(0,0,0,.32)}.navigation.keremiya-pagenavi a,.navigation.keremiya-pagenavi span{margin-right:5px}.keremiya-pagenavi{text-align:center}.keremiya-pagenavi .current{color:#fff;background:#6b6d80;cursor:default}.keremiya-pagenavi .expand{opacity:.6}.navicenter,.navileft,.naviright{display:inline-block}.dis{opacity:.5;cursor:default}.blog-info{text-align:center}.posted-on{margin-left:10px}.post-footer span:before{margin-left:0}.post-footer a{margin-left:5px}.woocommerce-pagination{margin-bottom:10px;color:#ccc;text-align:center;margin-top:20px;display:block}.woocommerce-pagination li{display:inline-block}.woocommerce-pagination li a,.woocommerce-pagination li span{padding:10px 0;text-decoration:none;margin-right:2px;color:#888;box-shadow:0 2px 7px rgb(0 0 0/9%);border-radius:3px;background:#fff;width:38px;line-height:14px;display:inline-block}.woocommerce-pagination li a:hover{color:#fff;box-shadow:0 0 2px rgba(0,0,0,.08);background:#6b6d80}.woocommerce-pagination li a:active{box-shadow:inset 0 1px 0 hsla(0,0%,8%,.12),inset 0 2px 3px rgba(0,0,0,.32)}.woocommerce-pagination li .current{color:#fff;background:#6b6d80;cursor:default}.img-round{max-width:100%;max-height:260px;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:4px;float:right}.category-image{width:42%;padding-left:25px}.category-head{text-align:center;width:65%}.category-head.c-left{text-align:left;width:100%}.term-description{padding:15px 0;font-size:14px;line-height:22px}.return-to-home{margin-top:15px}#shop-page{justify-content:unset;text-align:left}#shop-page .sidebar-cats{flex:25%;max-width:25%}.sidebar-cats>div{margin-bottom:40px}.sidebar-cats h4{font-size:16px;font-weight:700;margin-bottom:10px}.sidebar-cats ul{margin:10px 0}.sidebar-cats ul li{padding:5px 0;font-size:14px;margin-bottom:8px;display:block}.sidebar-cats ul li a{color:#333;transition:all .3s;display:inline-block}.sidebar-cats ul li a:hover{text-decoration:underline}#shop-page .content-cats{flex:75%;max-width:75%;padding-left:15px}.cats-con{margin:0 -10px}.cats-con .item{flex:25%;margin-bottom:20px;max-width:25%}.cats-con .item a{padding:0 10px;display:block}.cats-con .item h2{font-size:16px;font-weight:700;text-align:center}.categories-page-title{margin-bottom:25px}.categories-page-title h1{font-weight:700;text-align:center}.shop-page .woocommerce-breadcrumb{margin-bottom:25px;text-align:left}.content-cats .product-item{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.woocommerce-ordering{float:right}.woocommerce-result-count{height:37px;align-items:center;display:inline-flex}.col2-set,.woocommerce-result-count{justify-content:center;text-align:center}.col2-set{display:flex}.col-1,.col-2{flex:50%;max-width:50%}.col2-set.only-register .col-1,.col2-set.only-register .col-mid{display:none}.col-mid{justify-content:center;text-align:center;align-items:center;display:flex}.col-mid,.col-mid .or{position:relative}.col-mid .or:before{height:150px;border-left:1px solid #fff;right:35px;content:"";position:absolute;top:-62px;box-shadow:0 3px 8px rgb(0 0 0/8%);background:#ccc;width:2px;z-index:0}.col-mid span{height:42px;padding:8px 10px;border:1px solid #d4d4d4;position:relative;box-shadow:0 3px 8px rgb(0 0 0/8%);border-radius:6px;z-index:1}.col-mid span,.pbox{margin:0 20px;background:#fff}.pbox{padding:15px 20px;text-align:left;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:4px}.pbox h2,.pbox header{margin-bottom:15px}.pbox header h3{margin-bottom:0;display:inline-block}.pbox header .edit{margin-left:10px;float:right}.area-half-center{max-width:90%;text-align:left;margin:0 auto}.message,.woocommerce-error,.woocommerce-message,p.woocommerce-notice{padding:8px 18px;margin-bottom:5px;min-width:60%;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:4px;background:#fff;display:inline-block}.woocommerce-error strong{color:#e83232}.message,.woocommerce-error{min-width:50%}.message,.message.error,.woocommerce-error{border-left:2px solid #d65353}.message.complete,p.woocommerce-notice.woocommerce-notice--success{border-left:2px solid #53d657}.woocommerce-error li{padding:4px;text-align:left}.woocommerce-message{border-left:2px solid #53d657;text-align:center}.woocommerce-message .button{margin:0 auto 15px;display:block}.woocommerce-message .wc-forward{display:none}.woocommerce-account .woocommerce-MyAccount-navigation{width:auto!important;float:none!important}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-right:8px;display:inline-block}.woocommerce-account .woocommerce-MyAccount-navigation li a{padding:12px;font-size:14px;color:#3b4058;transition:all .3s;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:3px;background:#f9f9f9;display:block}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.2);background:#667182}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{transform:translateY(-2px);box-shadow:0 3px 8px rgba(0,0,0,.2)}.woocommerce-account li.woocommerce-MyAccount-navigation-link--customer-logout,.woocommerce-account li.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-MyAccount-content{padding:20px 0;width:auto!important;float:none!important;margin-top:40px}.woocommerce-MyAccount-content h2,.woocommerce-MyAccount-content h3{margin-bottom:25px}.my_account_orders .cart-subtotal,.my_account_orders .order-total{box-shadow:none}.recent-orders-area{margin-top:60px}.form-row label{margin-bottom:10px;display:inline-block}.lost_reset_password{margin:0 auto;width:80%}.lost_reset_password .form-row-first{text-align:center;float:none;margin-top:30px;display:inline-block}.lost_reset_password .form-row-first label{display:block}.lost_reset_password .form-row-first input{width:60%;display:inline-block}.woocommerce-form-login .button{float:right}.woocommerce form label.woocommerce-form-login__rememberme{display:inline-block}#customer_login .lost_password{text-align:center;margin-top:20px}#customer_login .woocommerce-form-login__rememberme{margin-top:12px}.p-button-center{text-align:center!important;margin-top:20px}.p-button-center .button{padding:10px 40px}.woocommerce-password-strength{margin-bottom:5px;text-align:center;margin-top:10px}.woocommerce-password-strength.bad,.woocommerce-password-strength.short{color:#ef3f3f}.woocommerce-password-strength.good,.woocommerce-password-strength.strong{color:#2fa02d}.woocommerce-password-hint{font-size:12px;color:#868686;text-align:center;display:inline-block}.select2-container .select2-selection--single{height:37px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:37px}.select2-search--dropdown .select2-search__field{padding:8px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:2px}.woocommerce form .show-password-input:after,.woocommerce-page form .show-password-input:after{content:"\e70a";font-family:cocomurals}.woocommerce-breadcrumb{color:#797f99;text-align:center}.woocommerce-breadcrumb a{color:#a7b2c1}.woocommerce-breadcrumb a:hover{color:#111}.woocommerce-privacy-policy-text{text-align:center;margin-top:18px;display:none}.form-row{position:relative}.form-row em{margin-top:4px;display:block}.form-row-first,.form-row-last{overflow:visible;width:47%}.form-row-first{float:left}.form-row-last{float:right}.form-row-wide{clear:both}.edit-account fieldset{margin-top:25px}.edit-account legend{font-weight:700}.woocommerce-page form .show-password-input{right:.7em;position:absolute;top:2.7em;cursor:pointer}.woocommerce-notices-wrapper{text-align:center;margin-top:25px}.woocommerce-notices-wrapper .woocommerce-error{margin-bottom:0}#multistep_steps .woocommerce-terms-and-conditions-wrapper .form-row,.woocommerce-terms-and-conditions-wrapper{text-align:center}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{margin-bottom:15px;display:block}.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions{padding:24px;box-shadow:0 3px 8px rgb(0 0 0/8%);border-radius:4px;background:#fff}.orderby option[value=price-desc],.orderby option[value=price]{display:none}.woocommerce-cart-form{margin-top:20px}table{border-collapse:separate;width:100%}thead tr{box-shadow:0 3px 8px rgb(0 0 0/8%)}thead th:first-child{border-radius:5px 0 0 5px}thead th:last-child{text-align:center;border-radius:0 5px 5px 0}tbody td:last-child{text-align:center}th{padding:15px;font-size:12px;font-weight:500;text-transform:uppercase;background:#fff}td,th{text-align:left;vertical-align:middle}td{padding:20px 15px;font-size:14px;font-weight:300}td .button{padding:9px 10px}.page-content td p{padding:0;margin-bottom:0;line-height:unset}.cart_totals td,.cart_totals th,tfoot td,tfoot th{border-top:1px solid #e8e8e8}.cart_totals td,tfoot td{border-left:1px solid #e8e8e8;text-align:center;background:#f5f5f5;width:50%}td.product-thumbnail img{height:auto;max-width:80px;box-shadow:0 3px 8px rgba(0,0,0,.13);border-radius:4px}td.product-remove a.remove{padding:3px 8px 3px 9px;font-size:16px;font-weight:700;color:#616161;box-shadow:0 3px 8px rgba(0,0,0,.13);border-radius:50%;background:#fff}td.product-remove a.remove:hover{color:#e27171}td.product-name dl.variation dt{list-style:none outside;font-weight:700;margin-right:.45em;clear:both;float:left;display:inline-block}td.product-name dl.variation dd,td.product-name dl.variation dt{font-size:13px}td.product-quantity,th.product-quantity{display:none}td.product-subtotal{font-weight:700;text-align:center}td.actions{border-top:1px solid #d4d4d4;text-align:left!important}td.actions .button{float:right}td.actions .coupon{max-width:70%;display:inline-block}td.actions .coupon label{display:none}td.actions .coupon input{width:auto;display:inline-block}td.actions .coupon .button{margin-left:10px;float:none}table .product-name{width:60%}table .product-price{width:20%}table .product-price span.amount{display:block}.cart-subtotal,.order-total{box-shadow:0 3px 8px rgb(0 0 0/8%)}.cart-subtotal td,.order-total td{border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;text-align:center;background:#f5f5f5;width:50%}.cart-subtotal th,.order-total th{border-top:1px solid #e8e8e8}.cart-subtotal th{border-top-left-radius:4px}.order-total th{border-bottom-left-radius:4px}.cart-subtotal td{border-top-right-radius:4px}.order-total td{border-bottom-right-radius:4px}.shipping-calculator-form p.form-row{margin-bottom:10px}.shipping-calculator-form #calc_shipping_city_field{margin-bottom:5px}#shipping_method input{margin-right:8px;width:auto;display:inline-block}.td-col-1{height:60px;margin-right:12px;margin-bottom:10px;width:60px;float:left;margin-top:6px;display:inline-block}.td-col-1 img{height:auto;max-width:100%;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:4px}.td-col-2{min-height:60px;display:block}.td-short-name{font-weight:700;margin-top:12px}.cart-collaterals{margin-top:30px}.cart_totals h2{margin-bottom:20px}.wc-proceed-to-checkout{margin-top:30px}.wc-proceed-to-checkout .checkout-button{padding:15px 60px;box-shadow:0 2px 8px rgba(0,0,0,.3);background:#69b54b}.wc-proceed-to-checkout .checkout-button:hover{background:#71c152}.woocommerce-shipping-fields input[type=checkbox]{float:none}#payment ul li{padding:17px 20px;margin-bottom:10px;text-align:left;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:4px;background:#fff}#payment ul li label{padding:9px 10px 9px 0;cursor:pointer}#payment ul li label img{max-height:45px;float:right;margin-top:-11px}#payment ul li label a{font-size:13px;margin-left:8px}#payment ul li .input-radio{cursor:pointer;width:auto;display:inline-block}#payment ul li p{font-size:13px;margin-bottom:0}.woocommerce-order-overview{margin-bottom:50px}table.order_details{margin:30px 0 50px}table.order_details td,table.order_details th{padding:10px}h2.woocommerce-column__title{margin-bottom:15px}.woocommerce-columns.addresses .woocommerce-column{padding:15px;box-shadow:0 3px 8px rgb(0 0 0/5%);border-radius:4px;background:#f5f5f5;margin-left:30px}.woocommerce-columns.addresses .woocommerce-column.col-1{margin-left:0}.woocommerce-order-details{margin-top:20px}p.order-again{display:none!important}.product-sku{font-size:12px;margin-bottom:10px;color:#737373;margin-top:-6px;display:block}.single_add_to_cart_button.hidden{display:none}#multistep_steps{margin-top:25px}#multistep_steps .multistep_step{display:none}#multistep_steps .multistep_step.current{display:block}#multistep_steps h3{font-size:18px;color:#575555;margin:40px 0 25px}#multistep_steps input.button{padding:15px;margin:20px 0 0;width:auto;float:right}#multistep_steps input.alt{padding-left:40px}#multistep_steps input.button.prev{opacity:.8;float:left}#multistep_steps #place_order{padding:15px 60px;box-shadow:0 2px 8px rgba(0,0,0,.3);background:#69b54b;float:right;margin-top:20px}#multistep_steps #place_order:hover{background:#71c152}#multistep_steps .button:hover{transform:translateY(-2px)}#multistep_steps .form-row{text-align:left}#multistep_steps td,#multistep_steps th{padding:10px 15px}#multistep_steps .product-total{text-align:center}#multistep_steps #customer_login{margin-top:60px}#multistep_steps .woocommerce-error{margin-bottom:0}#multistep_resume{overflow:hidden;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:4px;background:#fff;display:block}#multistep_area{width:100%;display:flex}#multistep_area>a{border-right:1px solid #cbcdd8;padding:20px 10px;text-shadow:0 1px 2px hsla(0,0%,100%,.39);color:#686d84;letter-spacing:-.2px;width:100%;display:block}#multistep_area>a:last-child{border-right:1px solid transparent}#multistep_area>a.current{border-right:1px solid #c3c6d2;color:#2b3138;box-shadow:0 3px 8px rgba(0,0,0,.12);background:#c7ced8}#multistep_area>a.passed{color:#929292;background:#f0f0f1}#multistep_area>a.user_logged_in.passed{cursor:default}#multistep_progress{height:3px;position:relative;margin-top:-3px}.progress .bar{height:100%;font-size:12px;text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#fff;transition:width .6s ease 0s;text-align:center;-moz-box-sizing:border-box;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);border-radius:3px;background:#70c54d;width:0;float:left}.site-alert{box-shadow:0 3px 8px rgba(0,0,0,.12);background:#efb7b7;background:linear-gradient(180deg,#d49393,#ecb4b6)}.site-alert .wrap{margin-top:0}.alert-con{padding:15px;font-size:14px;text-align:center}.alert-con a{text-decoration:underline}.alert-con .alert-cancel{font-size:18px;cursor:pointer;float:right}.trustpilot-widget-trustbox-0-wrapper{margin-bottom:10px!important}.foot-header{padding:30px;color:#555;box-shadow:0 1px 4px rgb(0 0 0/6%);border-radius:3px;background:#efefef}.products-sub-categories>div{font-weight:700}.subcategories-list ul{display:block}.subcategories-list li{margin-right:10px;margin-top:10px;display:inline-block}.subcategories-list li a{padding:8px 20px;color:#4a5c75;transition:all .3s;letter-spacing:-.2px;box-shadow:0 1px 4px rgb(0 0 0/6%);border-radius:3px;background:#f0f0f1;display:block}.subcategories-list li a:hover{transform:translateY(-2px);text-shadow:0 1px 2px hsla(0,0%,100%,.39);color:#1a2129;background:#c7ced8}.new-add-to-cart .single_add_to_cart_button{padding:12px 35px;max-width:100%;background-color:#32905a;width:250px;margin-top:15px;display:block}.new-add-to-cart select{width:100%}.new-add-to-cart .reset_variations{position:absolute;margin-top:10px}.new-add-to-cart .woocommerce-variation-price{padding:8px 25px;font-size:18px;font-weight:700;position:relative;box-shadow:0 3px 8px rgba(0,0,0,.1);border-radius:5px;background:#fff;display:inline-block}.variations{margin-bottom:15px;margin-top:20px}.variations td{padding:10px 0}.variations td.label{text-align:center;width:30%}