.ui.button,.ui.items>.item>.content>.header,body,body *,footer .ui.list .item .header{font-family:'Open Sans',Lato,sans-serif}.filters,h1,h2,header{text-align:center}.item-image,body.noscroll,header .embed{overflow:hidden}*{outline:0!important}body{font-size:15px;line-height:1.5;font-weight:400}.ui.button,strong{font-weight:700!important}body.pushable{background:#fff!important}.pushable>.pusher:after{background-color:rgba(21,25,43,.7)}.ui.button{box-shadow:0 1px 3px 0 rgba(0,0,0,.1)!important;border-radius:50px!important;text-transform:uppercase!important;font-size:14px;padding:18px 20px}h1,h1+h2,h2{font-weight:300}.ui.naked.button{text-transform:none!important;background:0 0!important;box-shadow:none!important;padding:.78571429em 3em!important}h2,h5{padding-bottom:20px}.ui.button img{margin-right:10px;vertical-align:text-bottom;position:relative;top:-2px}h1+h2{margin-top:-10px;opacity:.5}h3{font-size:15px}h4{font-size:13px;text-transform:uppercase;padding-bottom:10px}h5{font-size:24px;padding-top:10px}section{padding:30px 0}header{padding:25px 35px 75px}header .menu{align-self:flex-start}header .top.menu{padding-left:15px;padding-right:15px}header .ui.secondary.menu .item{font-weight:300!important;text-transform:uppercase!important;padding:7px 10px;line-height:1;letter-spacing:.5px}header .ui.secondary.menu .item img{vertical-align:text-bottom;margin-left:10px;position:relative;top:-1px}header .ui.secondary.menu .item,header .ui.secondary.menu .item.active{background:0 0}header .ui.secondary.menu .item.active{font-weight:700!important}header h2{padding-bottom:30px}header .ui.primary.button{display:block;margin-left:auto;margin-right:auto;max-width:300px;padding:18px 20px}header .embed{border-radius:7px;margin-top:50px}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.form textarea{border-radius:5px;border-width:0;padding:15px 20px;background:#FFF;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.item-box,.ui.basic.shadow.table tbody,.ui.selection.dropdown{box-shadow:0 1px 13px 0 rgba(0,0,0,.1)}.ui.selection.dropdown{padding:15px 20px;margin-bottom:10px;border:0}.ui.selection.active.dropdown .menu{border:0}.ui.search.selection.dropdown>input.search{padding:13px 20px}.ui.form .field>.selection.dropdown>.dropdown.icon{margin:-3px}.ui.grid>.column.row>[class*="three wide"].column,.ui.grid>.row>[class*="three wide"].column,.ui.grid>[class*="three wide"].column,.ui.gridcolumn>[class*="three wide"].column{width:33.333%!important}.filters{padding:20px 0 40px}.ui.label{background:0 0;border-radius:4px;border:2px solid #ddd;padding:13px 22px;display:inline-block;margin:0 10px 10px 0}.ui.label.active{background:#fff;color:#247ce2;border-color:#247ce2}.filters.grid{display:flex;width:100%}.filters.grid .left.column{width:66.666%;text-align:left}.filters.grid .right.column{width:33.333%;text-align:right}.cart-totals h2,.shopping.column{text-align:left}.ui.selection.dropdown{border-width:2px}.item-box{border-radius:7px;padding:20px}.item-image{display:block;border-radius:7px 7px 0 0;margin:-20px -20px 0}.item-content{padding:20px 0 0}.item-content .amount{font-size:24px;opacity:.5}.item-content .item-price{display:flex;flex-direction:row;justify-content:space-between}.shopping.column .ui.button{margin-left:0}.shopping .amount{font-size:42px;font-weight:300;padding-bottom:10px;display:block}.shopping .description{padding-bottom:20px;opacity:.5}.ui.table thead th{font-size:12px;text-transform:uppercase;border-bottom:0}.ui.basic.shadow.table td{background:#fff;font-size:16px}.ui.basic.table td.total{font-weight:700}.ui.basic.shadow.table td:first-child{padding-left:20px!important}.ui.action.input:not([class*="left action"])>input{border-radius:50px!important;border:2px solid #ddd!important;margin-right:10px;padding:9px 23px}.ui.table tr td{border-top:0!important}.cart-actions{display:flex;flex-direction:row;justify-content:space-between}.cart-totals{margin-top:50px!important}.cart-totals h2{padding-bottom:10px}.cart-totals .item-box{padding:30px}.ui.form .field{padding-bottom:5px;margin:0}.ui.form .field>label{font-weight:400;font-size:15px;padding-bottom:5px}.ui.form .ui.button{max-width:300px;display:block}footer{text-align:center;padding:30px 0;font-size:12px}footer a{margin:0 8px}.toc.item{display:none!important}.ui.sidebar{background:#000;background-size:cover!important}.ui.sidebar .close{margin-top:15px;margin-bottom:10px}.ui.sidebar img.ui.image{display:inline-block;margin-left:10px;vertical-align:text-bottom}.ui.sidebar .item{text-align:right;padding:15px 40px;text-transform:uppercase;font-weight:700}.ui.sidebar .item:before,.ui.sidebar.vertical.sidebar.menu>.item:first-child:before{display:none!important}.ui.sidebar .ui.secondary.menu{padding:0 40px}.ui.sidebar.ui.inverted.menu .item{font-size:12px;font-weight:700}.ui.sidebar.ui.inverted.menu .active.item,.ui.sidebar.ui.inverted.menu .active.item:hover{background:0 0;text-decoration:underline}.close{cursor:pointer}@media only screen and (max-width:820px){header .ui.secondary.menu .item{display:none!important}header .ui.secondary.menu .toc.item{display:block!important}header{padding-bottom:45px;padding-left:15px;padding-right:15px}h1+h2{font-size:18px;line-height:1.6;padding-bottom:10px;margin-top:-10px}footer{line-height:1.8}}@media only screen and (max-width:640px){header .embed{margin-top:20px}.shopping.column{text-align:center}.shopping.column .ui.button{margin-left:auto;margin-right:auto}.filters.grid{flex-direction:column}.filters.grid .left.column,.filters.grid .right.column{width:100%}.filters.grid .right.column{text-align:left}}.copy .bullet:last-child{display:none}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}h1.wpvmpshopcta,h2.wpvmpshopcta{color:#000!important}.ui.container.blog{font-size:1.4em;margin-bottom:1.4em;margin-top:1.4em}.bottomcats,.wpvmp_ad_1,.wpvmp_ad_4{margin-top:40px}.ui.container.blog p{text-align:center;text-align:justify}.ui.container.blog img.aligncenter{margin-left:auto;margin-right:auto;display:block;margin-bottom:1.4em}.sliding-browser-wh{margin-top:40px;margin-bottom:0;padding-bottom:0;line-height:1}.sliding-browser-wh img{padding-bottom:0;line-height:1;margin-bottom:-2px}.wpvmp_ad_0,.wpvmp_ad_1,.wpvmp_ad_3,.wpvmp_ad_4{margin-bottom:40px;text-align:center}.bottomcats{text-align:center}body{background-color:#f0f3f5}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:.65em 1em .5em}