@-webkit-keyframes fontfix{0%,to{opacity:1}}img:is([sizes^="auto,"i]){contain-intrinsic-size:3000px 1500px}.wp-block-group,ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);margin:-1px;padding:0;word-wrap:normal!important}.screen-reader-text:focus{clip-path:none;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;color:#21759b;display:block;font-size:14px;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}html :where(img[class*=wp-image-]){height:auto;max-width:100%}: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--color--virtue-primary:#007cc2;--wp--preset--color--virtue-primary-light:#6c8dab;--wp--preset--color--very-light-gray:#eee;--wp--preset--color--very-dark-gray:#444;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 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:0.44rem;--wp--preset--spacing--30:0.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, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}:where(.is-layout-flex){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}aside,footer,header,html[xmlns] .slides,nav,section{display:block}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%;-webkit-tap-highlight-color:#fff0}.woocommerce-product-gallery img,body,input,select,textarea{margin:0}a:active,a:hover{outline:0}h1{margin:.67em 0}b,strong{font-weight:700}small{font-size:85%}.product_item .product_details h5,select{text-transform:none}input[type=submit]{-webkit-appearance:button;cursor:pointer}input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}body,table{max-width:100%}table{border-collapse:collapse;border-spacing:0;background-color:#fff0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff;-webkit-animation-duration:.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:.1s;overflow-x:hidden}input,textarea{line-height:inherit}input,select,textarea{font-family:inherit;font-size:inherit}input,textarea{background-image:none}a{text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}p{margin:0 0 10px}th{text-align:left}h1,h2,h5{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h5,ul{margin-top:10px;margin-bottom:10px}ul{margin-top:0;padding:0 0 0 20px}ul ul{margin-bottom:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-md-12,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-sm-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}.col-sm-6{float:left;width:50%}}@media (min-width:992px){.container{width:970px}.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8{float:left}.col-md-4{width:33.33%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-12{width:100%}}@media (min-width:1200px){.container{width:1170px}}.rowtight{margin-left:-10px;margin-right:-10px}.rowtight:after,.rowtight:before{content:" ";display:table}.rowtight:after{clear:both}.tcol-md-3,.tcol-sm-4,.tcol-ss-12,.tcol-xs-6{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.tcol-ss-12{width:100%}@media (min-width:480px){.tcol-xs-6{float:left;width:50%}}@media (min-width:768px){.tcol-sm-4{float:left;width:33.33%}}@media (min-width:992px){.tcol-md-3{float:left;width:25%}}label{margin-bottom:5px;font-weight:700;display:block}.clearfix:after,.clearfix:before{content:" ";display:table}#review_form #respond .form-submit,.clearfix:after{clear:both}@-ms-viewport{width:device-width}@media screen and (max-width:400px){@-ms-viewport{width:320px}}@media print{*{text-shadow:none!important;box-shadow:none!important}a[href^="#"]:after{content:""}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.tcol-md-3{float:left!important}.col-md-12{width:100%!important}.col-md-8{width:66.66666667%!important}.col-md-7{width:58.33333333%!important}.col-md-6{width:50%!important}.col-md-5{width:41.66666667%!important}.col-md-4{width:33.33333333%!important}.tcol-md-3{width:25%!important}}.alignleft{float:left}#nav-main ul.sf-menu{float:right}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}#topbar-search ::-webkit-input-placeholder{color:#fff}#topbar-search :-moz-placeholder{color:#fff}#topbar-search ::-moz-placeholder{color:#fff;opacity:1}#topbar-search :-ms-input-placeholder{color:#fff}.product_item .kad_add_to_cart:hover,.product_item a.button:hover,.topclass{background:#c72c00}.contentclass{padding-bottom:30px;padding-top:15px}select{background:#fff;width:220px;border:1px solid rgb(0 0 0/.1);line-height:1.2;height:40px;border-radius:0;padding:0 18px 0 8px;background:#fff url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+)no-repeat 98% 50%;background-size:16px 100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;outline:0}.topbarmenu ul{margin:0;padding:0}.topbarmenu ul li{list-style:none;float:left;color:#fff;font-weight:400;font-size:12px;line-height:20px}.topbarmenu ul li a{color:#fff;display:block;padding:7px 10px;font-size:12px;transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s}.topbarmenu ul li a:hover,.topbarmenu ul li.sf-dropdown:hover{text-decoration:none;background:rgb(255 255 255/.2)}.topbarmenu ul li .sf-dropdown-menu li a{color:#555;text-align:left;font-size:12px}.topbarmenu .sf-menu ul{z-index:1000!important}#logo{padding:10px 0}#logo .kad-retina-logo{display:none;width:auto}#logo a.brand{font-size:38px;line-height:normal}#logo a.brand:hover,a:active,a:link,a:visited{text-decoration:none}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}select:focus{background-color:#fff}select::-ms-expand{display:none}.product_item:hover a.product_item_link img{opacity:.8}#kt-skip-link a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#kt-skip-link a:focus{position:static;width:auto;height:auto}.entry-content table{width:100%;margin-bottom:10px}.entry-content table td,.entry-content table th,table td,table th{padding:10px}.entry-content table tr:nth-child(even){background:#f9f9f9;background:rgb(0 0 0/.03)}.sf-menu a{padding:10px 20px;color:#444;text-align:center;font-weight:400;display:block;position:relative;text-decoration:none;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out}#nav-main{position:relative;z-index:699}.sf-menu li:hover ul,.sf-menu ul{left:0;top:100%;width:200px;z-index:599}.sf-menu li,.sf-menu ul{border-bottom:0;padding:0}.sf-menu ul{display:none;position:absolute;background:#fff;margin:0;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;-webkit-box-shadow:2px 2px 5px 0 rgb(0 0 0/.1);box-shadow:2px 2px 5px 0 rgb(0 0 0/.1)}.sf-menu,.sf-menu *{list-style:none}.sf-menu{line-height:1;margin:0;padding:0}.sf-menu ul li{width:100%;padding:0;text-align:left;font-size:12px;border-bottom:1px solid #f2f2f2}.sf-menu ul li:hover{border-bottom-color:#e3e3e3}.sf-menu li:hover{visibility:inherit;background-color:#fff0}.sf-menu li{float:left;position:relative;background:0 0;line-height:normal}.sf-menu li:hover ul{display:block}.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover{outline:0}@font-face{font-display:swap;font-family:"kt-font-awesome";src:url(/wp-content/themes/virtue/assets/css/fonts/kt-font-awesome.eot?7wxduc);src:url(/wp-content/themes/virtue/assets/css/fonts/kt-font-awesome.eot?7wxduc#iefix)format("embedded-opentype"),url(/wp-content/themes/virtue/assets/css/fonts/kt-font-awesome.woff2?7wxduc)format("woff2"),url(/wp-content/themes/virtue/assets/css/fonts/kt-font-awesome.ttf?7wxduc)format("truetype"),url(/wp-content/themes/virtue/assets/css/fonts/kt-font-awesome.woff?7wxduc)format("woff"),url(/wp-content/themes/virtue/assets/css/fonts/kt-font-awesome.svg?7wxduc#kt-font-awesome)format("svg");font-weight:400;font-style:normal}[class^=icon-]{font-family:"kt-font-awesome";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^=icon-]{display:inline}.icon-arrow-left:before{content:""}.icon-shopping-cart:before{content:""}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider .slides img{margin:0 auto;display:block;max-width:100%}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider .slides{zoom:1}.flex-direction-nav{*height:0}.flex-direction-nav a{width:35px;height:75px;margin:-37px 0 0;display:block;background:url(/wp-content/themes/virtue/assets/img/slide_direction.png)no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100%0;right:-35px}.flex-direction-nav .flex-prev{left:-35px}.flex-direction-nav .flex-disabled{display:none}.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center;z-index:12}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:8px;height:8px;display:block;background:#666;background:rgb(0 0 0/.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgb(0 0 0/.3)}.flex-control-paging li a:hover{background:#333;background:rgb(0 0 0/.7)}.flex-control-paging li a.flex-active{background:#000;background:rgb(0 0 0/.9);cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:.6;left:5px}.flex-direction-nav .flex-next{opacity:.6;right:5px}}.entry-content h2{margin-bottom:2%}#containerfooter{padding-top:20px}.footerclass,h5{color:#555}.footerclass a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.footercredits{padding-top:20px;padding-bottom:10px}.footercredits p{font-size:10px;padding:4px 0}.product .product_title{clear:none;margin-top:0;padding:0}.product .product_image{border:0 solid #f4f4f4;border-color:rgb(0 0 0/.02);text-align:center}.product_price{padding:6px 0;font-size:24px}.pricebox .product_price{padding:8px 0;margin-bottom:0}.pricebox{border-top:1px solid #eee;border-bottom:1px solid #eee;border-color:rgb(0 0 0/.05);margin-bottom:10px}.product .kad_add_to_cart,.product_details h5{font-size:20px;text-transform:uppercase;padding:8px 18px}.product_details h5{font-weight:700;font-size:16px;padding:10px 10px 0;margin:0;min-height:40px}.product .product_thumbnails{margin-top:10px;text-align:center}.product .woocommerce-tabs{clear:both;margin-top:40px}.product_item{text-align:center;background:#fff;background:url(/wp-content/themes/virtue/assets/img/20white.png);background:rgb(255 255 255/.2)}#commentform input,.product .product_meta .posted_in,.product .product_meta .sku_wrapper,.product_item a.product_item_link{display:block}.product_item a.product_item_link img{opacity:1;transition:opacity .6s ease-out;-webkit-transition:opacity .6s ease-out;-moz-transition:opacity .6s ease-out;-o-transition:opacity .6s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.product_item .kad_add_to_cart,.product_item a.button{display:block;color:#fff;background:#ddd;background:rgb(0 0 0/.2);font-size:16px;padding:4px 18px}.product .product_meta{margin-top:20px;padding-top:20px;font-size:11px;border-top:1px solid #eee;border-color:rgb(0 0 0/.05)}.related.products{margin-top:40px}.cat_back_btn{text-align:right;font-size:11px;text-transform:uppercase}.cat_back_btn i{font-size:8px}.product_header{border-bottom:1px solid #eee;border-color:rgb(0 0 0/.05);margin-bottom:20px}.product-img-case,.woocommerce-product-gallery{position:relative}div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 14px;margin:0 0 25px;overflow:hidden;position:relative}div.product .woocommerce-tabs ul.tabs li{border:1px solid #ddd;background:#f2f2f2;display:inline-block;position:relative;z-index:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0;margin:0-5px;padding:0 1em}div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #dfdbdf;z-index:1}#review_form #respond p.comment-form-author,#review_form #respond p.comment-form-email{padding:0 15px;float:left}.button:disabled{opacity:.8!important;cursor:not-allowed}p.comment-form-comment{margin-bottom:0}#commentform textarea,.comment-form-author input,.comment-form-email input{width:100%;padding:8px;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.comment-form-author input,.comment-form-email input{border:1px solid #999}.button,.kad-btn{font-size:12px}#commentform .form-submit #submit,.button,.kad-btn{padding:12px 18px;border:0;display:inline-block;transition:background .6s ease-out;-webkit-transition:background .6s ease-out;-moz-transition:background .6s ease-out;-o-transition:background .6s ease-out;background:#eee}#commentform .form-submit #submit{font-size:12px;color:#fff;background:#c72c00}.button,.kad-btn{color:#444}.button:hover,.kad-btn:hover{background:#ddd}#commentform .form-submit #submit:hover{background:#fa3700;color:#fff;background:#6c8dab}#portfolio-carousel .portfolio_item .flex-direction-nav a{width:20px;height:43px;margin:0;position:absolute;background:url(/wp-content/themes/virtue/assets/img/small_slide_direction.png)no-repeat 0 0;top:5px;z-index:10;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}#portfolio-carousel .portfolio_item .flex-direction-nav .flex-next{background-position:100%0}.wide #wrapper.container{width:100%!important;padding:0!important}.widget{margin-top:30px}.widget-first{margin-top:10px}.topbar-widget{color:#fff}.comment-form-author,.comment-form-email{padding-left:15px;padding-right:15px}@media (min-width:992px){.comment-form-author,.comment-form-email{float:left;width:33.333333%}}#commentform label{font-size:11px;display:inline-block}#commentform label span,div.product .out-of-stock{color:red}#commentform textarea{margin-bottom:20px;border:1px solid rgb(55 55 55/.3)}#commentform .form-submit{margin-top:20px}.portfolio_item .flexslider .flex-control-nav,.product_details .product_excerpt{display:none}.grid_item{margin:0 0 20px;display:block}.grid_item img{margin:0 auto}.products .product_item{position:relative;border:1px solid #eee;border-color:rgb(0 0 0/.05)}[class*=wp-image]{display:block;padding:0;margin:10px;line-height:20px;border-color:rgb(0 0 0/.05);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 3px rgb(0 0 0/.055);-moz-box-shadow:0 1px 3px rgb(0 0 0/.055);box-shadow:0 1px 3px rgb(0 0 0/.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img.alignleft{margin:10px 20px 10px 0}[class*=wp-image]:hover{border-color:rgb(0 0 0/.08);-webkit-box-shadow:0 1px 4px rgb(51 51 51/.25);-moz-box-shadow:0 1px 4px rgb(51 51 51/.25);box-shadow:0 1px 4px rgb(51 51 51/.25)}input[type=email]:focus,input[type=text]:focus,textarea:focus{border-color:rgb(140 140 140/.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:0 0 8px rgb(200 200 200/.6);-moz-box-shadow:0 0 8px rgb(200 200 200/.6);box-shadow:0 0 8px rgb(200 200 200/.6)}.related:after,.woocommerce #review_form #respond:after,div.product div.images div.thumbnails:after,div.product form.cart:after{content:"";display:block;clear:both}.clear,div.product .woocommerce-tabs{clear:both}@font-face{font-display:swap;font-family:"star";src:url(/wp-content/themes/virtue/assets/css/fonts/star.eot);src:url(/wp-content/themes/virtue/assets/css/fonts/star.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/virtue/assets/css/fonts/star.woff)format("woff"),url(/wp-content/themes/virtue/assets/css/fonts/star.ttf)format("truetype"),url(/wp-content/themes/virtue/assets/css/fonts/star.svg#star)format("svg");font-weight:400;font-style:normal}div.product p.stock{font-size:.92em}div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#5e5e5e;text-shadow:0 1px 0 rgb(255 255 255/.8);text-decoration:none}div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#777}div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}div.product form.cart{margin-bottom:2em;position:relative}#content .quantity .minus,#content .quantity .plus{display:block;padding:0;margin:0;position:absolute;text-align:center;vertical-align:text-top;width:20px;height:20px;overflow:visible;text-decoration:none;font-weight:700;cursor:pointer;line-height:10px;font-size:12px;color:#444;border:1px solid #c6c6c6;border-left:0;background:#f7f6f7}#content .quantity .minus:hover,#content .quantity .plus:hover{background:#d3d3d3}#content .quantity .plus{top:0;right:0;border-bottom:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#content .quantity .minus{bottom:0;right:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comments h2{clear:none}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:0 0;border:0}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0/.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border-top:0;border-bottom:1px dotted rgb(0 0 0/.1);margin:0;line-height:1.5em}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px}.woocommerce table.shop_attributes td{font-style:italic;padding:0}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}@media (min-width:992px){.kt-masonry-init .tcol-md-3{width:24.99%}}@media (max-width:991px) and (min-width:768px){.kad-header-left:not(.col-md-12) #logo{max-width:70%}}@media (max-width:991px){body:after{content:"tablet"}#nav-main ul.sf-menu,body:after{display:none}header #nav-main{margin:0}}@media (max-width:767px){body:after{content:"phone";display:none}body{padding:0}#topbar .kad-topbar-left,#topbar .kad-topbar-left .topbarmenu{float:none}header #thelogo{margin-left:auto;margin-right:auto}header #logo{text-align:center}.container{width:auto;padding:0 20px}}@media (max-width:479px){body:after{content:"small-phone";display:none}div.product .woocommerce-tabs ul.tabs li{font-size:11px;width:49%;text-align:center;padding:0;margin:0 0 5px}div.product .woocommerce-tabs ul.tabs li a{display:block}div.product .woocommerce-tabs ul.tabs{padding:0}}@media print{.container,body,html{width:1170px!important}#nav-main ul.sf-menu{display:block}#nav-main .sf-menu a{padding-left:5px!important;padding-right:5px!important}#topbar .kad-topbar-left{float:left!important}}#logo a.brand,#nav-main ul.sf-menu a:hover,.footerclass a:hover,a{color:#007cc2}#commentform .form-submit #submit,.product_item .kad_add_to_cart:hover,.product_item:hover .kad_add_to_cart:hover,.product_item:hover a.button:hover,.topclass{background:#2d5c88}a:hover{color:#6c8dab}.product_item:hover .kad_add_to_cart,.product_item:hover a.button{background:#6c8dab;color:#fff}.contentclass,.headerclass{background:#fff}.footerclass{background:#f2f2f2}h1,h2{color:#333}.sf-menu a{letter-spacing:normal}.product_meta a{color:#777}.product_details>.product_excerpt,.product_price,body{color:#444}a:hover{text-decoration:none}#logo{padding-top:12px;padding-bottom:0;margin-left:0;margin-right:0}#nav-main{margin-top:0;margin-bottom:0}#containerfooter,.footerclass a,.footercredits p{color:#000}.contentclass{background:#fff0}#commentform .form-submit #submit,.product_item .kad_add_to_cart:hover,.product_item:hover .kad_add_to_cart:hover,.product_item:hover a.button:hover,.topclass{background:#007cc2}.footerclass{background:#ededed}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#logo .kad-standard-logo{display:none}#logo .kad-retina-logo{display:block}}.product_item .product_details h5{min-height:40px;line-height:20px;font-weight:400;font-style:normal;font-size:16px}.kad-topbar-left,.kad-topbar-left .topbarmenu{float:right}.kad-topbar-left .kad-cart-total,.kad-topbar-left .topbarmenu ul{float:left}[class*=wp-image],[class*=wp-image]:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:0}.entry-content p{margin-bottom:16px}#nav-main ul.sf-menu a,.logofont,body,h1,h2,h5,header #logo a.brand{line-height:40px;font-weight:400;font-style:normal;font-size:32px}#nav-main ul.sf-menu a,body,h1,h5{font-size:35px}h5{line-height:24px;font-weight:700;font-size:18px}#nav-main ul.sf-menu a,body{line-height:20px;font-size:14px}#nav-main ul.sf-menu a{line-height:100px;color:#007cc2;font-size:28px}.wp-container-core-group-is-layout-ad2f72ca{flex-wrap:nowrap}