html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{font-family:"Lato", Arial, Helvetica, sans-serif;font-size:14px;line-height:1.6428571429}h1,h2,h3,h4,h5,h6{margin:0 0 14px}.h1,h1{font-size:48px;line-height:1.2;font-weight:400}.h2,h2{font-size:36px;line-height:1.2;font-weight:400}.h3,h3{font-size:30px;line-height:1.2;font-weight:400}.h4,h4{font-size:24px;line-height:1.25;font-weight:400}.h5,h5{font-size:18px;line-height:1.4}.h6,h6{font-size:12px;line-height:1.4}p{margin:0 0 0.75em}cite,dfn,em,i{font-style:italic}address{margin:0 0 1em}pre{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace}abbr,acronym{border-bottom:1px dotted;cursor:help}ins,mark{text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background-color:#f5f5f5}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{margin:20px 0;padding:10px 0 10px 20px;border-left:2px solid;font-size:18px;font-weight:300;font-style:italic}blockquote>:last-child{margin-bottom:0}blockquote cite{display:block;font-size:14px;font-weight:400;margin-top:12px}hr{background-color:rgba(0, 0, 0, 0.1);border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1em 0;padding:0 0 0 20px}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:20px}dt{font-weight:bold}dt{font-weight:bold}dd{margin:0 0.75em 0.75em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1em;width:100%}td,th{border:1px solid;padding:6px 10px}.list-social{list-style:none;padding:0;margin:0}.list-social li{display:inline-block}.list-social.circles{margin:-5px 0 -5px -10px}.list-social.circles li{margin:5px 0 5px 10px}.list-social.circles a{display:block;width:40px;height:40px;border-radius:100em;border:1px solid;font-size:14px;line-height:38px;text-align:center;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.list-social.circles a:focus,.list-social.circles a:hover{color:#fff}.list-social.circles li.facebook a:focus,.list-social.circles li.facebook a:hover{background-color:#3B5998}.list-social.circles li.behance a:focus,.list-social.circles li.behance a:hover{border-color:#1769FF;background-color:#1769FF}.list-social.circles li.dribbble a:focus,.list-social.circles li.dribbble a:hover{border-color:#EA4C89;background-color:#EA4C89}.list-social.circles li.flickr a:focus,.list-social.circles li.flickr a:hover{border-color:#0063DC;background-color:#0063DC}.list-social.circles li.github a:focus,.list-social.circles li.github a:hover{border-color:#333;background-color:#333}.list-social.circles li.google a:focus,.list-social.circles li.google a:hover{border-color:#DB4437;background-color:#DB4437}.list-social.circles li.instagram a:focus,.list-social.circles li.instagram a:hover{border-color:#3F729B;background-color:#3F729B}.list-social.circles li.linkedin a:focus,.list-social.circles li.linkedin a:hover{border-color:#00A0DC;background-color:#00A0DC}.list-social.circles li.pinterest a:focus,.list-social.circles li.pinterest a:hover{border-color:#BD081C;background-color:#BD081C}.list-social.circles li.reddit a:focus,.list-social.circles li.reddit a:hover{border-color:#5f99cf;background-color:#5f99cf}.list-social.circles li.rss a:focus,.list-social.circles li.rss a:hover{border-color:#F26522;background-color:#F26522}.list-social.circles li.skype a:focus,.list-social.circles li.skype a:hover{border-color:#00AF00;background-color:#00AF00}.list-social.circles li.tumblr a:focus,.list-social.circles li.tumblr a:hover{border-color:#35465C;background-color:#35465C}.list-social.circles li.twitter a:focus,.list-social.circles li.twitter a:hover{border-color:#55ACEE;background-color:#55ACEE}.list-social.circles li.vimeo a:focus,.list-social.circles li.vimeo a:hover{border-color:#1AB7EA;background-color:#1AB7EA}.list-social.circles li.vk a:focus,.list-social.circles li.vk a:hover{border-color:#45668e;background-color:#45668e}.list-social.circles li.yahoo a:focus,.list-social.circles li.yahoo a:hover{border-color:#410093;background-color:#410093}.list-social.circles li.email a:focus,.list-social.circles li.email a:hover{border-color:#2c3e50;background-color:#2c3e50}.list-social.circles li.link a:focus,.list-social.circles li.link a:hover{border-color:#7fb13d;background-color:#7fb13d}fieldset{border-radius:3px}legend{font-weight:700;padding-left:10px;padding-right:10px}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-field,.sbutton{font-size:14px;line-height:1.4285714286}.input-field-large,.sbutton-large{font-size:18px;line-height:1.3333333333}.sbutton{font-size:12px;line-height:1.3333333333;text-transform:uppercase;font-weight:700;letter-spacing:0.004em;display:inline-block;border-width:2px;border-style:solid;border-radius:3px;padding:10px 18px;text-align:center;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.sbutton.disabled,.sbutton[disabled]{opacity:0.5;pointer-events:none}.sbutton-large{font-size:18px;line-height:1.2777777778;font-weight:400;text-transform:none;padding:14px 18px}.sbutton-small{font-size:11px;line-height:1.2727272727;padding:6px 14px}.sbutton-wide{display:block;width:100%}.sbutton-accent-o,.sbutton-default-o,.sbutton-oposite-o{background-color:transparent}.sbutton-accent{color:#fff}.sbutton-accent:focus,.sbutton-accent:hover,.sbutton-default:focus,.sbutton-default:hover,.sbutton-oposite:focus,.sbutton-oposite:hover{background-color:transparent}.sbutton-wicon-left .button-icon{margin-right:6px}.sbutton-wicon-right .button-icon{margin-left:6px}.input-field{font-size:14px;line-height:1.4285714286;border-radius:3px;border-width:2px;border-style:solid;display:inline-block;padding:8px 18px;height:40px}.input-field:focus{outline:none;-webkit-box-shadow:inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1);box-shadow:inset 0px 0px 10px 0px rgba(0, 0, 0, 0.1)}.input-field-wide{width:100%}.input-field-large{font-size:18px;line-height:1.2777777778;padding:14px 18px;height:55px}.input-field-small{font-size:12px;line-height:1.3333333333;padding:5px 18px;height:30px}select.input-field{width:100%;margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px}.select-box{position:relative}.select-box:after{content:'\f107';font-family:FontAwesome;font-size:14px;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;margin-top:-7px;right:1em;z-index:2;pointer-events:none;display:none}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){select.input-field::-ms-expand{display:none}select.input-field:focus{border-color:#aaa}select.input-field:focus::-ms-value{background:transparent;color:#222}select.input-field{padding-right:2em;background:none;border:1px solid transparent}.select-box:after{display:block}}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.select-box:after{display:block}select.input-field{padding-right:2em;background:none;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.input-field:focus{border-color:#aaa}}textarea.input-field{height:auto}.search-form{position:relative}.search-form .search-field{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:36px}.search-form .search-submit{position:absolute;border:none;background:none;width:32px;height:32px;right:4px;top:50%;margin-top:-16px;-webkit-transition:color 240ms;-o-transition:color 240ms;transition:color 240ms}.comment-form{margin:0 0 0 -30px}.comment-form>*{padding-left:30px}.comment-form .input-field{width:100%}.comment-form .submit{width:270px;max-width:100%}.comment-form .comment-form-author,.comment-form .comment-form-comment,.comment-form .comment-form-email,.comment-form .comment-form-url{margin:0 0 20px}.comment-form .comment-form-comment textarea{display:block}.comment-form .form-submit{margin:10px 0 0}.comment-form .comment-notes,.comment-form .logged-in-as,.comment-form .must-log-in{font-style:italic;font-size:14px}@media (min-width:768px){.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{width:33.3333333333%;float:left}}.post-password-form{text-align:center}.post-password-form .password-fields-wrap{margin-left:-20px}.post-password-form .input-field,.post-password-form .sbutton{margin-left:20px;vertical-align:middle;margin-top:10px}.post-password-form .input-field{width:300px;max-width:calc( 100% - 20px)}.post-password-form>:last-child{margin-bottom:0}a{text-decoration:none;-webkit-transition:color 240ms;-o-transition:color 240ms;transition:color 240ms}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.back-to-top{display:block;width:36px;height:36px;padding:0;font-size:14px;line-height:34px;text-align:center;color:#fff;border:1px solid;border-radius:3px;position:fixed;right:-60px;bottom:20px;z-index:9999;visibility:hidden;opacity:0;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.back-to-top.active{right:20px;visibility:visible;opacity:1}.back-to-top:focus,.back-to-top:hover{opacity:0.5}@media (min-width:768px){.back-to-top{width:48px;height:48px;line-height:46px}}.primary-menu{list-style:none;margin:0;padding:0;line-height:1.4285714286}.primary-menu li{position:relative;overflow:hidden}.primary-menu li.hover,.primary-menu li:hover{overflow:visible}.primary-menu a{display:block;text-decoration:none;-webkit-transition:color 240ms;-o-transition:color 240ms;transition:color 240ms}.primary-menu a:focus,.primary-menu a:hover{outline:none}.primary-menu ul{list-style:none}@media (max-width:991px){.primary-menu{padding:30px 20px;display:block;width:100%;max-width:400px}.primary-menu>li>a{font-size:16px}.primary-menu li{border-top:1px solid}.primary-menu li a{padding-top:10px;padding-bottom:10px}.primary-menu li:first-child{border-top-color:transparent}.primary-menu li.menu-item-has-children>a:after{content:'\f105';font-family:FontAwesome;float:right;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.primary-menu li.hover>a:after{content:'\f107'}.primary-menu ul{padding:0 0 0 20px;margin:0;position:relative;top:-20px;height:0;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.primary-menu ul:before{content:'';display:block;position:absolute;top:0;left:0;right:0;border-top:1px solid}.primary-menu li.hover>ul{top:0;height:auto;overflow:visible;visibility:visible;opacity:1}}@media (min-width:992px){.primary-menu li.hover>ul,.primary-menu li:hover>ul{visibility:visible;opacity:1}.primary-menu ul{list-style:none;width:240px;margin:0;padding:17px 0 15px;position:absolute;visibility:hidden;opacity:0;left:100%;border:1px solid;border-top:none;z-index:999;-webkit-box-shadow:0px 2px 5px 1px rgba(0, 0, 0, 0.05);box-shadow:0px 2px 5px 1px rgba(0, 0, 0, 0.05);-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.primary-menu ul:before{content:'';display:block;position:absolute;height:3px;top:0;left:-1px;right:-1px}.primary-menu ul li{padding:0 30px}.primary-menu ul li:after{content:'';display:block;border-bottom:1px solid}.primary-menu ul li:last-child:after{border-bottom:none}.primary-menu ul ul{top:-17px}.primary-menu ul.oposite{left:auto;right:100%}.primary-menu ul a{padding:12px 0}.primary-menu>li{display:inline-block;vertical-align:middle;margin-left:30px}.primary-menu>li:first-child{margin-left:0}.primary-menu>li>a{position:relative;padding-top:16px;padding-bottom:16px}.primary-menu>li>a:before{content:'';display:inline-block;vertical-align:middle;position:relative;height:100%}.primary-menu>li>ul{top:100%;left:0}.primary-menu>li>ul.oposite{left:auto;right:100%}}.minor-menu{list-style:none;margin:0;padding:0;font-size:14px;height:100%}.minor-menu>li{position:relative;height:100%}.minor-menu>li:before{content:'';display:inline-block;vertical-align:middle;position:relative;height:100%}.minor-menu>li>a{display:inline-block}@media (max-width:991px){.minor-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:-10px;margin-left:-10px}.minor-menu>li{padding-left:10px;padding-right:10px}.minor-menu>li>.toggle-button,.minor-menu>li>a{height:24px;line-height:24px;vertical-align:middle}.minor-menu>li>.toggle-button{width:24px}.minor-menu>li>.account-link span{display:none}}@media (min-width:992px){.minor-menu{width:100%;text-align:right;margin-left:10px}.minor-menu>li{display:inline-block;vertical-align:middle;margin-left:20px}.minor-menu>li.menu-toggle{display:none}.minor-menu>li .account-link-icon{display:none}.minor-menu>li>a{position:relative;text-decoration:none}.minor-menu>li>a:before{content:'';display:inline-block;vertical-align:middle;position:relative;height:100%}.minor-menu>li.item-inline-with-primary{float:left}}.toggle-close{display:block;position:absolute;width:56px;height:56px;top:0px;right:0px;background-color:inherit}.toggle-close-icon{height:1px;width:24px;position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-12px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.toggle-close-icon:before{content:'';display:block;height:1px;width:24px;position:absolute;left:0;top:0;background-color:inherit;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.extra-navigation .nav-toggle{position:relative}.extra-navigation .nav-toggle-icon{height:2px;width:16px;position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-8px;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.extra-navigation .nav-toggle-icon:after,.extra-navigation .nav-toggle-icon:before{content:'';display:block;height:2px;width:inherit;position:absolute;left:0;background-color:inherit}.extra-navigation .nav-toggle-icon:before{top:-5px}.extra-navigation .nav-toggle-icon:after{top:5px}.extra-navigation .shopy-icon{width:16px;height:16px;display:inline-block;vertical-align:middle;position:relative;top:-0.0625em;fill:currentColor}@media (max-width:991px){.main-navigation{position:fixed;z-index:999;top:0;left:0;bottom:0;right:0;margin-top:-32px;overflow:auto;visibility:hidden;opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.main-navigation.active{visibility:visible;opacity:1;margin-top:0}.extra-navigation{text-align:right}}@media (min-width:992px){.main-navigation{margin-left:70px}.main-navigation .toggle-close{display:none}.minor-menu,.minor-menu>li,.minor-menu>li>a,.primary-menu,.primary-menu>li,.primary-menu>li>a{height:100%}}.comment-navigation,.post-navigation,.posts-navigation{line-height:1.3}.comment-navigation .nav-links:after,.comment-navigation .nav-links:before,.post-navigation .nav-links:after,.post-navigation .nav-links:before,.posts-navigation .nav-links:after,.posts-navigation .nav-links:before{content:"";display:table;table-layout:fixed}.comment-navigation .nav-links:after,.post-navigation .nav-links:after,.posts-navigation .nav-links:after{clear:both}.comment-navigation .nav-links a,.post-navigation .nav-links a,.posts-navigation .nav-links a{display:inline-block;position:relative}.comment-navigation .nav-links a:after,.comment-navigation .nav-links a:before,.post-navigation .nav-links a:after,.post-navigation .nav-links a:before,.posts-navigation .nav-links a:after,.posts-navigation .nav-links a:before{display:block;position:absolute;top:0;width:1.2em}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%;padding-right:10px}.comment-navigation .nav-previous a,.post-navigation .nav-previous a,.posts-navigation .nav-previous a{padding-left:1.4em}.comment-navigation .nav-previous a:before,.post-navigation .nav-previous a:before,.posts-navigation .nav-previous a:before{content:'\2190';left:0}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%;padding-left:10px}.comment-navigation .nav-next a,.post-navigation .nav-next a,.posts-navigation .nav-next a{padding-right:1.4em}.comment-navigation .nav-next a:before,.post-navigation .nav-next a:before,.posts-navigation .nav-next a:before{content:'\2192';right:0}.posts-pagination{text-align:center}.posts-pagination .posts-page-links{font-size:0;margin-left:-10px}.posts-pagination .page-numbers{font-size:11px;line-height:14px;display:inline-block;border:2px solid;text-align:center;border-radius:3px;padding:11px;min-width:40px;margin-left:10px}.posts-pagination a.page-numbers{text-decoration:none;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.posts-pagination .page-numbers.current,.posts-pagination a:focus,.posts-pagination a:hover{color:#fff}.page-links{clear:both;margin:64px 0 0 -10px;text-align:center}.page-links>.page-link-text,.page-links a{font-size:11px;line-height:14px;letter-spacing:0.175em;display:inline-block;border:1px solid;text-align:center;border-radius:3px;padding:12px;min-width:40px;margin-left:10px}.page-links a{color:inherit;text-decoration:none;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}@media (min-width:768px){.page-links>.page-link-text,.page-links a{padding:16px;min-width:50px}}.comment-navigation{margin:32px 0 0}.post-navigation,.posts-load-more,.posts-navigation,.posts-pagination{margin:30px 0 0}.social-menu{list-style:none;margin:0;padding:0}.social-menu li{display:inline-block;vertical-align:middle}.social-menu a{-webkit-transition:none;-o-transition:none;transition:none}.social-menu .menu-icon{-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.social-menu.circles,.social-menu.circles-colored{margin:-2px 0 -2px -4px}.social-menu.circles-colored li,.social-menu.circles li{margin:2px 0 2px 4px}.social-menu.circles-colored .menu-icon,.social-menu.circles .menu-icon{display:block;width:40px;height:40px;border-radius:100em;border-width:2px;border-style:solid;font-size:14px;line-height:36px;text-align:center}.social-menu.circles-colored a:focus .menu-icon,.social-menu.circles-colored a:hover .menu-icon,.social-menu.circles a:focus .menu-icon,.social-menu.circles a:hover .menu-icon{color:#fff}.social-menu.circles-colored a:focus .menu-icon-behance,.social-menu.circles-colored a:hover .menu-icon-behance,.social-menu.circles a:focus .menu-icon-behance,.social-menu.circles a:hover .menu-icon-behance{border-color:#1769FF;background-color:#1769FF}.social-menu.circles-colored a:focus .menu-icon-codepen,.social-menu.circles-colored a:hover .menu-icon-codepen,.social-menu.circles a:focus .menu-icon-codepen,.social-menu.circles a:hover .menu-icon-codepen{border-color:#000000;background-color:#000000}.social-menu.circles-colored a:focus .menu-icon-deviantart,.social-menu.circles-colored a:hover .menu-icon-deviantart,.social-menu.circles a:focus .menu-icon-deviantart,.social-menu.circles a:hover .menu-icon-deviantart{border-color:#05cc47;background-color:#05cc47}.social-menu.circles-colored a:focus .menu-icon-digg,.social-menu.circles-colored a:hover .menu-icon-digg,.social-menu.circles a:focus .menu-icon-digg,.social-menu.circles a:hover .menu-icon-digg{border-color:#005be2;background-color:#005be2}.social-menu.circles-colored a:focus .menu-icon-dribbble,.social-menu.circles-colored a:hover .menu-icon-dribbble,.social-menu.circles a:focus .menu-icon-dribbble,.social-menu.circles a:hover .menu-icon-dribbble{border-color:#EA4C89;background-color:#EA4C89}.social-menu.circles-colored a:focus .menu-icon-dropbox,.social-menu.circles-colored a:hover .menu-icon-dropbox,.social-menu.circles a:focus .menu-icon-dropbox,.social-menu.circles a:hover .menu-icon-dropbox{border-color:#007ee5;background-color:#007ee5}.social-menu.circles-colored a:focus .menu-icon-facebook,.social-menu.circles-colored a:hover .menu-icon-facebook,.social-menu.circles a:focus .menu-icon-facebook,.social-menu.circles a:hover .menu-icon-facebook{border-color:#3B5998;background-color:#3B5998}.social-menu.circles-colored a:focus .menu-icon-flickr,.social-menu.circles-colored a:hover .menu-icon-flickr,.social-menu.circles a:focus .menu-icon-flickr,.social-menu.circles a:hover .menu-icon-flickr{border-color:#0063DC;background-color:#0063DC}.social-menu.circles-colored a:focus .menu-icon-foursquare,.social-menu.circles-colored a:hover .menu-icon-foursquare,.social-menu.circles a:focus .menu-icon-foursquare,.social-menu.circles a:hover .menu-icon-foursquare{border-color:#2d5be3;background-color:#2d5be3}.social-menu.circles-colored a:focus .menu-icon-google-plus,.social-menu.circles-colored a:hover .menu-icon-google-plus,.social-menu.circles a:focus .menu-icon-google-plus,.social-menu.circles a:hover .menu-icon-google-plus{border-color:#DB4437;background-color:#DB4437}.social-menu.circles-colored a:focus .menu-icon-github,.social-menu.circles-colored a:hover .menu-icon-github,.social-menu.circles a:focus .menu-icon-github,.social-menu.circles a:hover .menu-icon-github{border-color:#333;background-color:#333}.social-menu.circles-colored a:focus .menu-icon-instagram,.social-menu.circles-colored a:hover .menu-icon-instagram,.social-menu.circles a:focus .menu-icon-instagram,.social-menu.circles a:hover .menu-icon-instagram{border-color:#3F729B;background-color:#3F729B}.social-menu.circles-colored a:focus .menu-icon-linkedin,.social-menu.circles-colored a:hover .menu-icon-linkedin,.social-menu.circles a:focus .menu-icon-linkedin,.social-menu.circles a:hover .menu-icon-linkedin{border-color:#00A0DC;background-color:#00A0DC}.social-menu.circles-colored a:focus .menu-icon-medium,.social-menu.circles-colored a:hover .menu-icon-medium,.social-menu.circles a:focus .menu-icon-medium,.social-menu.circles a:hover .menu-icon-medium{border-color:#00ab6c;background-color:#00ab6c}.social-menu.circles-colored a:focus .menu-icon-pinterest-p,.social-menu.circles-colored a:hover .menu-icon-pinterest-p,.social-menu.circles a:focus .menu-icon-pinterest-p,.social-menu.circles a:hover .menu-icon-pinterest-p{border-color:#BD081C;background-color:#BD081C}.social-menu.circles-colored a:focus .menu-icon-get-pocket,.social-menu.circles-colored a:hover .menu-icon-get-pocket,.social-menu.circles a:focus .menu-icon-get-pocket,.social-menu.circles a:hover .menu-icon-get-pocket{border-color:#ed4055;background-color:#ed4055}.social-menu.circles-colored a:focus .menu-icon-reddit-alien,.social-menu.circles-colored a:hover .menu-icon-reddit-alien,.social-menu.circles a:focus .menu-icon-reddit-alien,.social-menu.circles a:hover .menu-icon-reddit-alien{border-color:#5f99cf;background-color:#5f99cf}.social-menu.circles-colored a:focus .menu-icon-rss,.social-menu.circles-colored a:hover .menu-icon-rss,.social-menu.circles a:focus .menu-icon-rss,.social-menu.circles a:hover .menu-icon-rss{border-color:#F26522;background-color:#F26522}.social-menu.circles-colored a:focus .menu-icon-skype,.social-menu.circles-colored a:hover .menu-icon-skype,.social-menu.circles a:focus .menu-icon-skype,.social-menu.circles a:hover .menu-icon-skype{border-color:#00AF00;background-color:#00AF00}.social-menu.circles-colored a:focus .menu-icon-slideshare,.social-menu.circles-colored a:hover .menu-icon-slideshare,.social-menu.circles a:focus .menu-icon-slideshare,.social-menu.circles a:hover .menu-icon-slideshare{border-color:#0077b5;background-color:#0077b5}.social-menu.circles-colored a:focus .menu-icon-snapchat-ghost,.social-menu.circles-colored a:hover .menu-icon-snapchat-ghost,.social-menu.circles a:focus .menu-icon-snapchat-ghost,.social-menu.circles a:hover .menu-icon-snapchat-ghost{border-color:#fffc00;background-color:#fffc00}.social-menu.circles-colored a:focus .menu-icon-soundcloud,.social-menu.circles-colored a:hover .menu-icon-soundcloud,.social-menu.circles a:focus .menu-icon-soundcloud,.social-menu.circles a:hover .menu-icon-soundcloud{border-color:#ff8800;background-color:#ff8800}.social-menu.circles-colored a:focus .menu-icon-spotify,.social-menu.circles-colored a:hover .menu-icon-spotify,.social-menu.circles a:focus .menu-icon-spotify,.social-menu.circles a:hover .menu-icon-spotify{border-color:#1db954;background-color:#1db954}.social-menu.circles-colored a:focus .menu-icon-stumbleupon,.social-menu.circles-colored a:hover .menu-icon-stumbleupon,.social-menu.circles a:focus .menu-icon-stumbleupon,.social-menu.circles a:hover .menu-icon-stumbleupon{border-color:#eb4924;background-color:#eb4924}.social-menu.circles-colored a:focus .menu-icon-tumblr,.social-menu.circles-colored a:hover .menu-icon-tumblr,.social-menu.circles a:focus .menu-icon-tumblr,.social-menu.circles a:hover .menu-icon-tumblr{border-color:#35465C;background-color:#35465C}.social-menu.circles-colored a:focus .menu-icon-skype,.social-menu.circles-colored a:hover .menu-icon-skype,.social-menu.circles a:focus .menu-icon-skype,.social-menu.circles a:hover .menu-icon-skype{border-color:#00AF00;background-color:#00AF00}.social-menu.circles-colored a:focus .menu-icon-twitch,.social-menu.circles-colored a:hover .menu-icon-twitch,.social-menu.circles a:focus .menu-icon-twitch,.social-menu.circles a:hover .menu-icon-twitch{border-color:#6441a5;background-color:#6441a5}.social-menu.circles-colored a:focus .menu-icon-twitter,.social-menu.circles-colored a:hover .menu-icon-twitter,.social-menu.circles a:focus .menu-icon-twitter,.social-menu.circles a:hover .menu-icon-twitter{border-color:#55ACEE;background-color:#55ACEE}.social-menu.circles-colored a:focus .menu-icon-vimeo,.social-menu.circles-colored a:hover .menu-icon-vimeo,.social-menu.circles a:focus .menu-icon-vimeo,.social-menu.circles a:hover .menu-icon-vimeo{border-color:#1AB7EA;background-color:#1AB7EA}.social-menu.circles-colored a:focus .menu-icon-vine,.social-menu.circles-colored a:hover .menu-icon-vine,.social-menu.circles a:focus .menu-icon-vine,.social-menu.circles a:hover .menu-icon-vine{border-color:#00b488;background-color:#00b488}.social-menu.circles-colored a:focus .menu-icon-vk,.social-menu.circles-colored a:hover .menu-icon-vk,.social-menu.circles a:focus .menu-icon-vk,.social-menu.circles a:hover .menu-icon-vk{border-color:#45668e;background-color:#45668e}.social-menu.circles-colored a:focus .menu-icon-wordpress,.social-menu.circles-colored a:hover .menu-icon-wordpress,.social-menu.circles a:focus .menu-icon-wordpress,.social-menu.circles a:hover .menu-icon-wordpress{border-color:#21759b;background-color:#21759b}.social-menu.circles-colored a:focus .menu-icon-yahoo,.social-menu.circles-colored a:hover .menu-icon-yahoo,.social-menu.circles a:focus .menu-icon-yahoo,.social-menu.circles a:hover .menu-icon-yahoo{border-color:#410093;background-color:#410093}.social-menu.circles-colored a:focus .menu-icon-yelp,.social-menu.circles-colored a:hover .menu-icon-yelp,.social-menu.circles a:focus .menu-icon-yelp,.social-menu.circles a:hover .menu-icon-yelp{border-color:#af0606;background-color:#af0606}.social-menu.circles-colored a:focus .menu-icon-youtube,.social-menu.circles-colored a:hover .menu-icon-youtube,.social-menu.circles a:focus .menu-icon-youtube,.social-menu.circles a:hover .menu-icon-youtube{border-color:#cd201f;background-color:#cd201f}.social-menu.circles-colored a:focus .menu-icon-email,.social-menu.circles-colored a:hover .menu-icon-email,.social-menu.circles a:focus .menu-icon-email,.social-menu.circles a:hover .menu-icon-email{border-color:#2c3e50;background-color:#2c3e50}.social-menu.circles-colored a:focus .menu-icon-link,.social-menu.circles-colored a:hover .menu-icon-link,.social-menu.circles a:focus .menu-icon-link,.social-menu.circles a:hover .menu-icon-link{border-color:#7fb13d;background-color:#7fb13d}.social-menu.circles-colored .menu-icon-behance{color:#1769FF}.social-menu.circles-colored .menu-icon-codepen{color:#000000}.social-menu.circles-colored .menu-icon-deviantart{color:#05cc47}.social-menu.circles-colored .menu-icon-digg{color:#005be2}.social-menu.circles-colored .menu-icon-dribbble{color:#EA4C89}.social-menu.circles-colored .menu-icon-dropbox{color:#007ee5}.social-menu.circles-colored .menu-icon-facebook{color:#3B5998}.social-menu.circles-colored .menu-icon-flickr{color:#0063DC}.social-menu.circles-colored .menu-icon-foursquare{color:#2d5be3}.social-menu.circles-colored .menu-icon-google-plus{color:#DB4437}.social-menu.circles-colored .menu-icon-github{color:#333}.social-menu.circles-colored .menu-icon-instagram{color:#3F729B}.social-menu.circles-colored .menu-icon-linkedin{color:#00A0DC}.social-menu.circles-colored .menu-icon-medium{color:#00ab6c}.social-menu.circles-colored .menu-icon-pinterest-p{color:#BD081C}.social-menu.circles-colored .menu-icon-get-pocket{color:#ed4055}.social-menu.circles-colored .menu-icon-reddit-alien{color:#5f99cf}.social-menu.circles-colored .menu-icon-rss{color:#F26522}.social-menu.circles-colored .menu-icon-skype{color:#00AF00}.social-menu.circles-colored .menu-icon-slideshare{color:#0077b5}.social-menu.circles-colored .menu-icon-snapchat-ghost{color:#fffc00}.social-menu.circles-colored .menu-icon-soundcloud{color:#ff8800}.social-menu.circles-colored .menu-icon-spotify{color:#1db954}.social-menu.circles-colored .menu-icon-stumbleupon{color:#eb4924}.social-menu.circles-colored .menu-icon-tumblr{color:#35465C}.social-menu.circles-colored .menu-icon-skype{color:#00AF00}.social-menu.circles-colored .menu-icon-twitch{color:#6441a5}.social-menu.circles-colored .menu-icon-twitter{color:#55ACEE}.social-menu.circles-colored .menu-icon-vimeo{color:#1AB7EA}.social-menu.circles-colored .menu-icon-vine{color:#00b488}.social-menu.circles-colored .menu-icon-vk{color:#45668e}.social-menu.circles-colored .menu-icon-wordpress{color:#21759b}.social-menu.circles-colored .menu-icon-yahoo{color:#410093}.social-menu.circles-colored .menu-icon-yelp{color:#af0606}.social-menu.circles-colored .menu-icon-youtube{color:#cd201f}.social-menu.circles-colored .menu-icon-email{color:#2c3e50}.social-menu.circles-colored .menu-icon-link{color:#7fb13d}.social-menu.default{margin:-2px 0 -2px -20px}.social-menu.default li{padding:2px 0 2px 20px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{clip:auto!important;display:block;left:5px;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em;margin-bottom:1em}.alignright{display:inline;float:right;margin-left:1.5em;margin-bottom:1em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.font-weight-light{font-weight:300}.font-weight-bold{font-weight:700}.font-weight-normal{font-weight:400}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.content-area:after,.content-area:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.content-area:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.clearfloat{clear:both;margin:0}.widget{margin:0 0 30px}.widget select{max-width:100%;background-color:#fff}.widget-area .widget{padding:35px 40px;font-weight:300}.widget-area .widget:last-child{margin-bottom:0}@media (max-width:767px){.widget-area{padding-left:20px;padding-right:20px}}@media (max-width:991px){.widget-area{max-width:480px;margin:30px auto 0}}.widget-title{margin:0 0 25px}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss ul{list-style:none;padding-left:0;margin:0}.widget_archive a,.widget_categories a,.widget_meta a,.widget_nav_menu a,.widget_pages a,.widget_recent_comments a,.widget_recent_entries a,.widget_rss a{color:inherit;text-decoration:none}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul{line-height:1.3}.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_pages ul li{padding-bottom:8px}.widget_archive ul li:last-child,.widget_categories ul li:last-child,.widget_meta ul li:last-child,.widget_pages ul li:last-child{padding-bottom:0}.widget_archive ul li+li,.widget_categories ul li+li,.widget_meta ul li+li,.widget_pages ul li+li{padding-top:8px}.widget_archive>ul>li>a,.widget_categories>ul>li>a,.widget_meta>ul>li>a,.widget_pages>ul>li>a{font-weight:400}.widget_archive ul li,.widget_categories ul li{text-align:right;content:"";display:table;table-layout:fixed}.widget_archive ul li a,.widget_categories ul li a{float:left}.widget_archive ul ul,.widget_categories ul ul{clear:both}.widget_archive select,.widget_categories select{width:100%;max-width:280px;height:40px;border:2px solid;font-weight:400}.widget_recent_entries ul li{margin-bottom:20px;font-weight:400}.widget_recent_entries ul li:last-child{margin-bottom:0}.widget_categories ul li,.widget_nav_menu ul li,.widget_pages ul li{padding-bottom:8px}.widget_categories ul li:last-child,.widget_nav_menu ul li:last-child,.widget_pages ul li:last-child{padding-bottom:0}.widget_categories ul ul,.widget_nav_menu ul ul,.widget_pages ul ul{padding:8px 0 0 20px}.widget_categories ul ul ul ul ul,.widget_nav_menu ul ul ul ul ul,.widget_pages ul ul ul ul ul{padding-left:0}.widget_nav_menu ul.menu>li{padding-left:15px}.widget_nav_menu ul.menu>li:before{content:'\f0da';font-family:FontAwesome;display:inline-block;width:15px;margin-left:-15px;font-size:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget_nav_menu ul.menu>li>a{font-weight:400}.widget_recent_comments ul{margin:0;padding:0}.widget_recent_comments ul li+li{margin-top:10px}.widget_recent_comments .recentcomments{font-size:12px}.widget_recent_comments .recentcomments>a{font-size:14px;font-weight:400}.widget_recent_comments .recentcomments>a:before{content:'\A';white-space:pre}.widget_rss ul .rss-date,.widget_rss ul cite{display:block;font-size:12px;font-style:italic}.widget_rss ul .rss-date{margin:0 0 6px}.widget_rss ul cite{font-weight:700;margin-top:6px}.widget_rss ul .rsswidget{display:block;line-height:1.3;margin:0 0 6px;font-weight:700}.widget_rss ul li+li{margin-top:24px}.widget_calendar caption{border:1px solid;border-bottom:none;padding:10px;font-size:12px}.widget_calendar table{margin:0;font-size:10px;font-weight:700}.widget_calendar td,.widget_calendar th{text-align:center;padding-left:2px;padding-right:2px}.widget_calendar tfoot{font-size:10px;text-transform:uppercase}.widget_shopy_contact_info .desc{line-height:1.5;margin:0 0 1.125em}.widget_shopy_contact_info .desc>:last-child{margin-bottom:0}.widget_shopy_contact_info .info-entry{margin-top:9px;padding-left:24px;line-height:1.25}.widget_shopy_contact_info .info-entry:first-child{margin-top:0}.widget_shopy_contact_info .info-entry a{text-decoration:none;color:inherit;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.widget_shopy_contact_info .info-entry a:focus,.widget_shopy_contact_info .info-entry a:hover{opacity:0.75}.widget_shopy_contact_info i.fa{font-size:14px;width:16px;display:inline-block;margin-right:8px;margin-left:-24px}.widget_shopy_flickr ul.images,.widget_shopy_images ul.images,.widget_shopy_instagram ul.images{display:inline-block;list-style:none;margin:0;padding:0}.widget_shopy_flickr ul.images li,.widget_shopy_images ul.images li,.widget_shopy_instagram ul.images li{position:relative;display:inline-block;vertical-align:top}.widget_shopy_flickr ul.images li img,.widget_shopy_images ul.images li img,.widget_shopy_instagram ul.images li img{display:block;margin-left:auto;margin-right:auto}.widget_shopy_flickr ul.images a,.widget_shopy_images ul.images a,.widget_shopy_instagram ul.images a{display:block;position:relative;opacity:1;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.widget_shopy_flickr ul.images a:focus,.widget_shopy_flickr ul.images a:hover,.widget_shopy_images ul.images a:focus,.widget_shopy_images ul.images a:hover,.widget_shopy_instagram ul.images a:focus,.widget_shopy_instagram ul.images a:hover{opacity:0.5}.widget_shopy_flickr ul.images.columns-1 li,.widget_shopy_images ul.images.columns-1 li,.widget_shopy_instagram ul.images.columns-1 li{max-width:100%}.widget_shopy_flickr ul.images.columns-2 li,.widget_shopy_images ul.images.columns-2 li,.widget_shopy_instagram ul.images.columns-2 li{max-width:50%}.widget_shopy_flickr ul.images.columns-3 li,.widget_shopy_images ul.images.columns-3 li,.widget_shopy_instagram ul.images.columns-3 li{max-width:33.3333333333%}.widget_shopy_flickr ul.images.columns-4 li,.widget_shopy_images ul.images.columns-4 li,.widget_shopy_instagram ul.images.columns-4 li{max-width:25%}.widget_shopy_flickr ul.images.columns-5 li,.widget_shopy_images ul.images.columns-5 li,.widget_shopy_instagram ul.images.columns-5 li{max-width:20%}.widget_shopy_flickr ul.images.columns-6 li,.widget_shopy_images ul.images.columns-6 li,.widget_shopy_instagram ul.images.columns-6 li{max-width:16.6666666667%}@media (min-width:768px){.widget_shopy_flickr ul.images.columns-7 li,.widget_shopy_images ul.images.columns-7 li,.widget_shopy_instagram ul.images.columns-7 li{max-width:14.2857142857%}.widget_shopy_flickr ul.images.columns-8 li,.widget_shopy_images ul.images.columns-8 li,.widget_shopy_instagram ul.images.columns-8 li{max-width:12.5%}}.widget_shopy_images ul.images a.hover-type-grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5}.widget_shopy_images ul.images a.hover-type-grayscale:focus,.widget_shopy_images ul.images a.hover-type-grayscale:hover{-webkit-filter:none;filter:none;opacity:1}.widget_shopy_recent_posts ul.posts-list{list-style:none;padding:0;margin:0}.widget_shopy_recent_posts ul.posts-list li{margin-bottom:20px}.widget_shopy_recent_posts ul.posts-list li:last-child{margin-bottom:0}.widget_shopy_recent_posts .entry-title{font-size:14px;font-weight:400;line-height:1.125;margin:0;letter-spacing:0;text-transform:none}.widget_shopy_recent_posts .entry-meta{font-size:12px;margin-top:4px;margin-bottom:0}.widget_shopy_recent_posts .entry-meta a{color:inherit}.widget_shopy_recent_posts .entry-comments i.fa{margin-right:4px}.widget_shopy_recent_posts .entry-comments a{color:inherit}.widget_shopy_recent_posts .entry-brief{overflow:hidden}.widget_shopy_recent_posts .entry-featured{float:left;margin-right:15px}.widget_shopy_recent_posts .entry-featured a{display:block;width:48px;height:48px;background-size:cover;background-position:center center}.site-loader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#f5f5f5;z-index:999}.loader-boxes{position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;-webkit-transform:translateX(-180%);-ms-transform:translateX(-180%);transform:translateX(-180%)}.loader-boxes span{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100em;border:2px solid #999;-webkit-transform:translateX(0) scale(0);-ms-transform:translateX(0) scale(0);transform:translateX(0) scale(0);-webkit-animation:scircles 1.8s linear infinite both;animation:scircles 1.8s linear infinite both}.loader-boxes .loader-box-2{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.loader-boxes .loader-box-3{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}@-webkit-keyframes scircles{50%{-webkit-transform:translateX(180%) scale(1);transform:translateX(180%) scale(1);opacity:1}to{-webkit-transform:translateX(360%) scale(0.5);transform:translateX(360%) scale(0.5);opacity:0}}@keyframes scircles{50%{-webkit-transform:translateX(180%) scale(1);transform:translateX(180%) scale(1);opacity:1}to{-webkit-transform:translateX(360%) scale(0.5);transform:translateX(360%) scale(0.5);opacity:0}}.grid{margin-left:auto;margin-right:auto}.grid:after,.grid:before{content:"";display:table;table-layout:fixed}.grid:after{clear:both}@media (min-width:768px){.grid{width:750px}}@media (min-width:992px){.grid{width:970px}}@media (min-width:1280px){.grid{width:1200px}}.site-content{margin-top:30px;margin-bottom:100px}.page-template-tmpl-pbuilder .site-content{margin-top:0;margin-bottom:0}.content-area,.widget-area{padding-left:15px;padding-right:15px;position:relative}@media (min-width:992px){.content-area.with-sidebar,.widget-area{float:left}.content-area.with-sidebar{width:75%}.widget-area{width:25%}.content-area.with-left-sidebar{left:25%}.widget-area.left-sidebar{right:75%}}.error404 .site-main{text-align:center;max-width:480px;margin-left:auto;margin-right:auto}.error-404-actions{text-align:center;margin-top:32px}.site-breadcrumb{line-height:1.3;margin:41px 0}.site-breadcrumb .grid{padding-left:15px;padding-right:15px}.site-breadcrumb .breadcrumb-entry,.site-breadcrumb .sep{margin-right:8px}.site-breadcrumb .sep,.site-breadcrumb a{font-weight:300}.woocommerce-breadcrumb a{margin-right:8px}.sticky-badge{position:absolute;top:0;left:50%;border-radius:0px 0px 3px 3px;font-size:11px;line-height:14px;padding:5px 15px;text-transform:uppercase;letter-spacing:0.175em;color:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sticky{display:block}.sticky .sticky-badge{display:block}.updated:not(.published){display:none}.page-header{margin-bottom:30px;text-align:center}.page-header .page-title{margin:0}.page-header .archive-description{margin:12px 0 0;font-size:16px;font-weight:300}.page-header .archive-description>:last-child{margin-bottom:0}@media (max-width:480px){.page-header .page-title,.single-hentry .entry-header .entry-title{font-size:32px}}.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.entry-main{padding:30px 40px}@media (max-width:767px){.entry-main{padding-left:20px;padding-right:20px}}.entry-featured img{display:block;margin-left:auto;margin-right:auto}.entry-header{margin:0 0 20px}.entry-title{margin:0}.entry-title a{color:inherit}.entry-meta{margin:10px 0 0 -15px}.entry-meta .meta-block{display:inline;margin-left:15px}.entry-meta .meta-icon{margin-right:4px}.entry-content>:last-child,.entry-summary>:last-child{margin-bottom:0}.entry-footer{margin:20px 0 0;font-size:12px}.entry-footer a,.entry-footer span.title{margin:0 0 2px 0}.entry-footer span.title{display:inline-block;vertical-align:middle;margin-right:10px;font-weight:700}.entry-footer .cat-links i,.entry-footer .tags-links i{display:inline-block;vertical-align:middle;width:1.1em;margin-right:2px}.cat-links a,.tags-links a{display:inline-block;vertical-align:middle;padding:2px 10px;border-radius:2px;border:1px solid;line-height:1.3333333333;color:inherit;-webkit-transition:color 240ms, border-color 240ms;-o-transition:color 240ms, border-color 240ms;transition:color 240ms, border-color 240ms}.cat-links a:focus,.cat-links a:hover,.tags-links a:focus,.tags-links a:hover{border-color:initial}.cat-links,.tags-links{margin:10px 0 0}.edit-link{margin-top:14px}.edit-link a{font-size:11px;line-height:1.2727272727;text-transform:uppercase;font-weight:700;letter-spacing:0.004em;display:inline-block;letter-spacing:0.1em;border-width:2px;border-style:solid;border-radius:3px;padding:6px 12px;text-align:center}.owl-dots.disabled,.owl-nav.disabled{display:none}.site-header .grid{padding-left:15px;padding-right:15px}.site-header-main{position:relative;background-color:inherit}.site-header-main>.grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.site-header-main>.grid:before{content:'';display:block}.extra-navigation,.main-navigation,.site-branding{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.extra-navigation{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.site-title{font-size:24px;font-weight:700;margin:0;line-height:1.25}.site-title a{text-decoration:none;color:inherit}.site-description{font-size:12px;margin:0}.site-branding{padding-top:20px;padding-bottom:20px}.site-search-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;margin-top:-32px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.site-search-container:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.9}.site-search-container.active{visibility:visible;opacity:1;margin-top:0;z-index:999}.site-search{width:100%}.site-search .search-form{width:100%;max-width:640px;margin:auto}.site-search .search-field{border-top:none;border-left:none;border-right:none;border-bottom-width:2px;border-bottom-style:solid;border-radius:0;padding-left:0;background-color:transparent;font-weight:300}.site-search .search-field:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.site-search .search-field,.site-search .search-submit{height:52px;font-size:18px}.site-search .search-submit{margin-top:-26px;right:0;width:auto;padding:0}@media (min-width:992px){.header-sticky-part{width:100%;z-index:99;position:relative}.header-sticky-part.activated>.grid,.header-sticky-part.activating>.grid,.header-sticky-part.ending>.grid,.header-sticky-part.starting>.grid{min-height:0}.header-sticky-part.activating,.header-sticky-part.ending,.header-sticky-part.starting{position:fixed;visibility:hidden;opacity:0;left:0;right:0}.header-sticky-part.activated,.header-sticky-part.activating{-webkit-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.header-sticky-part.deactivating{-webkit-transition:none;-o-transition:none;transition:none}.header-sticky-part.ending{top:-100px}.header-sticky-part.starting{-webkit-transition:none;-o-transition:none;transition:none}.header-sticky-part.activating{margin-top:-80px}.header-sticky-part.activated{position:fixed;visibility:visible;opacity:1;left:0;right:0;margin-top:0;-webkit-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1)}.site-header .header-sticky-part.activated,.site-header .header-sticky-part.activating{height:80px}.site-header .header-sticky-part.sticked{background-color:#fff;-webkit-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.15)}}.site-footer .footer-col{padding-left:15px;padding-right:15px}.site-info{font-size:12px;font-weight:300}.footer-top{border-bottom:1px solid;padding:70px 0 23px}.footer-top .widget_nav_menu{font-weight:300}.footer-top .widget_nav_menu ul li{padding-bottom:12px}.footer-top .widget_nav_menu ul ul{padding-top:12px}.footer-top .widget_nav_menu ul.menu>li:before{content:'\f111';font-size:6px;vertical-align:middle}.footer-top .widget_nav_menu ul.menu>li>a{font-weight:inherit}.footer-top .widget_shopy_contact_info{font-weight:300}.footer-bottom{padding-top:10px;padding-bottom:11px}.footer-bottom .footer-col{padding-top:5px;padding-bottom:5px}@media (max-width:767px){.footer-bottom{text-align:center}.footer-bottom .footer-col{padding-top:12px;padding-bottom:12px}}@media (min-width:768px){.footer-top .footer-col{display:inline-block;vertical-align:top}.footer-top-col-1,.footer-top-col-2{width:50%}.footer-top-col-3,.footer-top-col-4,.footer-top-col-5{width:33.3333333333%}.footer-bottom-col-1,.footer-bottom-col-2{width:50%;display:inline-block;vertical-align:middle}.footer-bottom-col-2{text-align:right}}@media (min-width:992px){.footer-top-col-1{width:25%}.footer-top-col-2,.footer-top-col-3,.footer-top-col-4,.footer-top-col-5{width:18.75%}}@media (min-width:1280px){.footer-top-col-1{width:33.3333333333%}.footer-top-col-2,.footer-top-col-3,.footer-top-col-4,.footer-top-col-5{width:16.6666666667%}}.loop-hentry{margin-bottom:30px}.single-hentry .entry-header{text-align:center;margin-bottom:32px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-list{list-style:none;padding:0;margin:0}.comment-list+.comment-respond,.comment-navigation+.comment-respond{margin-top:44px}.comments-area{margin-top:30px}.comments-area .comment-reply-title{font-weight:400;margin:0 0 35px}li.comment{padding-bottom:34px;margin-bottom:40px;border-bottom:1px solid}li.comment:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}li.comment>ol{list-style:none;padding:33px 0 0 90px;margin:0;border-top:1px solid;margin-top:34px}li.comment ol ol ol{padding-left:0}li.comment .comment-hentry{position:relative}li.comment .comment-hentry:hover>.comment-main>.comment-reply-link{opacity:1}li.comment .comment-header{margin:0 0 9px -15px;padding:15px 0 0}li.comment .comment-author,li.comment .comment-meta{display:inline-block;vertical-align:baseline;margin-left:15px}li.comment .comment-author{letter-spacing:0;text-transform:none}li.comment .comment-meta{margin-top:0}li.comment .comment-meta .meta-block{margin-left:0}li.comment .comment-author-image{width:70px;float:left;margin-right:20px}li.comment .comment-author-image img{border-radius:100em}li.comment .comment-main{overflow:hidden;font-weight:300}li.comment .comment-reply-link{position:absolute;top:24px;right:0;opacity:0.25;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}li.comment .comment-content>:last-child{margin-bottom:0}li.comment>.comment-respond{margin-top:48px}li.comment .comment-form>p{width:100%}@media (max-width:767px){li.comment>ol{padding-left:30px}li.comment ol ol{padding-left:0}li.comment .comment-author{padding-top:0}li.comment .comment-author-image{width:52px}li.comment .comment-reply-link{top:2px}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{padding:10px}.wp-caption-text{text-align:center;font-size:12px;font-style:italic;line-height:1.5}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33333%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66667%}.gallery-columns-7 .gallery-item{max-width:14.28571%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11111%}.gallery-caption{display:block}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size:12px;line-height:1.3333333333;padding:10px 18px;left:auto;border-width:2px;border-style:solid;white-space:nowrap;display:inline-block;text-transform:uppercase;color:#fff;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce input.button:focus,.woocommerce input.button:hover{background-color:transparent}.woocommerce .woocommerce-breadcrumb{margin:0}.woocommerce-message{-webkit-box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.1)}.woocommerce form .form-row textarea{height:auto}.woocommerce .quantity{position:relative;display:inline-block}.woocommerce .quantity a{position:absolute;z-index:9;width:14px;height:24px;border-radius:2px;line-height:14px;top:50%;margin-top:-12px;text-align:center;border:1px solid rgba(0, 0, 0, 0.1);color:#666;background-color:rgba(255, 255, 255, 0.75);-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms;cursor:pointer}.woocommerce .quantity a:before{content:'';display:inline-block;position:relative;height:100%;vertical-align:middle}.woocommerce .quantity a:focus,.woocommerce .quantity a:hover{outline:none;border-color:rgba(0, 0, 0, 0.5);color:#333;background-color:#fff}.woocommerce .quantity .decrease{left:8px}.woocommerce .quantity .increase{right:8px}.woocommerce .quantity .qty{width:6em;padding-left:1.5em;padding-right:1.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce div.product p.stock{margin:0 0 32px}.woocommerce .quantity .qty::-webkit-inner-spin-button,.woocommerce .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .wc-block-title{margin-bottom:36px}.woocommerce-cart table.cart{margin:0}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding-bottom:0}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{margin-bottom:0}#add_payment_method table.cart input[type=submit],.woocommerce-cart table.cart input[type=submit],.woocommerce-checkout table.cart input[type=submit]{line-height:1.3333333333}.woocommerce .cart-collaterals{margin-top:40px;margin-left:-40px;width:auto}.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells{margin-top:32px;padding-left:40px;width:100%}.woocommerce-page .cart-collaterals .cross-sells ul.products li,.woocommerce .cart-collaterals .cross-sells ul.products li{width:100%}@media (max-width:519px){.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input{width:100%;margin-bottom:10px;float:none}#add_payment_method table.cart input[type=submit],.woocommerce-cart table.cart input[type=submit],.woocommerce-checkout table.cart input[type=submit]{width:100%}}@media (min-width:520px){.woocommerce-page .cart-collaterals .cross-sells ul.products li,.woocommerce .cart-collaterals .cross-sells ul.products li{width:50%}}@media (min-width:992px){.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells{width:50%}}.woocommerce .cart-collaterals .cart_totals .wc-block-content{padding:30px}@media (min-width:769px){.woocommerce #content table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text{width:200px;border-width:2px;padding:8px 18px}}.woocommerce a.remove{text-indent:-9999px;overflow:hidden;width:17px;height:17px;padding:0;position:relative;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.woocommerce a.remove:after,.woocommerce a.remove:before{content:'';display:block;position:absolute;top:50%;left:50%;background-color:red;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce a.remove:before{width:9px;height:1px;margin-left:-5px;margin-top:-1px}.woocommerce a.remove:after{width:1px;height:9px;margin-left:-1px;margin-top:-5px}.woocommerce a.remove:focus,.woocommerce a.remove:hover{background-color:transparent;-webkit-box-shadow:0px 0px 1px 1px red;box-shadow:0px 0px 1px 1px red}.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-ordering{float:none}.woocommerce .woocommerce-ordering select{height:26px;padding:2px 24px 2px 10px;border-radius:0;border:none;font-size:12px}.woocommerce .woocommerce-ordering .select-box{display:inline-block;max-width:240px;border:1px solid;border-radius:2px}.woocommerce .woocommerce-ordering .select-box:after{right:10px}.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-result-count{float:right;font-size:12px}@media (max-width:767px){.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-result-count{float:none}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{text-align:center}.woocommerce-pagination{margin-bottom:10px}}@media (min-width:768px){.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-result-count{padding:3px 0}.woocommerce-pagination{float:right;margin-left:12px}}.woocommerce .widget_price_filter .price_slider_amount .button{width:100%;margin-top:12px;margin-bottom:12px;font-size:12px}.woocommerce .widget_price_filter .price_label{text-align:center;font-weight:400}.woocommerce-mini-cart__empty-message{margin:0}.woocommerce .widget_shopping_cart .cart_list,.woocommerce.widget_shopping_cart .cart_list{max-height:340px;overflow:hidden;position:relative}.woocommerce .widget_shopping_cart .cart_list:after,.woocommerce.widget_shopping_cart .cart_list:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:52px;background-image:-webkit-gradient(linear, left top, left bottom, from(top), color-stop(0%, rgba(255, 255, 255, 0)), to(#fff));background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%);background-image:linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff 100%)}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding:0 20px 12px 0;margin:0 0 12px 0;border-bottom:1px solid}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;left:auto;right:2px;top:5px;text-indent:-9999px;overflow:hidden}.woocommerce .widget_shopping_cart .variation,.woocommerce.widget_shopping_cart .variation{display:block;font-size:12px;margin-top:0;margin-bottom:-4px}.woocommerce .widget_shopping_cart .variation:after,.woocommerce.widget_shopping_cart .variation:after,.woocommerce .widget_shopping_cart .variation:before,.woocommerce.widget_shopping_cart .variation:before{display:none}.woocommerce .widget_shopping_cart .variation dd,.woocommerce.widget_shopping_cart .variation dd,.woocommerce .widget_shopping_cart .variation p,.woocommerce.widget_shopping_cart .variation p{display:inline;clear:none;margin-bottom:0}.woocommerce .widget_shopping_cart .variation dt,.woocommerce.widget_shopping_cart .variation dt{display:none}.woocommerce .widget_shopping_cart .variation dd,.woocommerce.widget_shopping_cart .variation dd{margin:0;float:none;padding:0}.woocommerce .widget_shopping_cart .variation dd:not(:last-child) p:after,.woocommerce.widget_shopping_cart .variation dd:not(:last-child) p:after{content:','}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:400;color:inherit;line-height:1.25;padding-top:4px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;width:48px;margin:-4px 15px 0 0}.woocommerce ul.cart_list li .quantity,.woocommerce ul.product_list_widget .quantity{font-size:12px;display:block;margin-top:4px}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{text-align:center;border-top:none}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{font-size:12px}.site-shopping-cart-container{position:absolute;top:100%;right:10px;visibility:hidden;opacity:0;z-index:99;visibility:hidden;opacity:0;width:280px;padding:20px;border:1px solid;-webkit-box-shadow:0px 2px 5px 1px rgba(0, 0, 0, 0.05);box-shadow:0px 2px 5px 1px rgba(0, 0, 0, 0.05);-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.site-shopping-cart-container.active{visibility:visible;opacity:1}@media (min-width:992px){.site-shopping-cart-container{right:0}}.site-shopping-cart{text-align:left}.site-shopping-cart .widget_shopping_cart{margin:0}.extra-navigation .cart-toggle a{position:relative}.extra-navigation .cart-total{font-size:10px;line-height:11px;display:block;padding:2px 4px;min-width:15px;text-align:center;border-radius:10px;position:absolute;top:50%;margin-top:-16px;left:100%;margin-left:-6px;right:auto;color:#fff}.woocommerce .widget_shopping_cart .buttons,.woocommerce.widget_shopping_cart .buttons{margin:16px 0 -4px -4px;text-align:center}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-left:4px;margin-bottom:4px;margin-right:0}.woocommerce-page .widget_layered_nav ul.yith-wcan-color li a,.woocommerce-page .widget_layered_nav ul.yith-wcan-color li span,.woocommerce .widget_layered_nav ul.yith-wcan-color li a,.woocommerce .widget_layered_nav ul.yith-wcan-color li span{border:none;width:15px;height:15px;border-radius:7.5px;margin-right:0}.woocommerce-page .widget_layered_nav ul.yith-wcan-color li.chosen a,.woocommerce-page .widget_layered_nav ul.yith-wcan-color li.chosen span,.woocommerce-page .widget_layered_nav ul.yith-wcan-color li a:hover,.woocommerce-page .widget_layered_nav ul.yith-wcan-color li span:hover,.woocommerce .widget_layered_nav ul.yith-wcan-color li.chosen a,.woocommerce .widget_layered_nav ul.yith-wcan-color li.chosen span,.woocommerce .widget_layered_nav ul.yith-wcan-color li a:hover,.woocommerce .widget_layered_nav ul.yith-wcan-color li span:hover{border:none;border-radius:7.5px}.woocommerce .widget_layered_nav_filters ul li.choosen>a:before,.woocommerce .widget_layered_nav_filters ul li>a:before,.woocommerce .widget_layered_nav ul li.choosen>a:before,.woocommerce .widget_layered_nav ul li>a:before{width:13px;height:13px;padding-top:3px;font-family:WooCommerce;font-size:8px;line-height:1;border-radius:2px;display:inline-block;vertical-align:middle;text-align:center;position:relative;top:-1px}.woocommerce .widget_layered_nav_filters ul li a:before,.woocommerce .widget_layered_nav ul li a:before{content:''}.woocommerce .widget_layered_nav_filters ul li.chosen a:before,.woocommerce .widget_layered_nav ul li.chosen a:before{content:'\e017';color:#fff}.woocommerce .widget_layered_nav ul li>a:before{margin-right:10px!important}.woocommerce .widget_layered_nav ul li{padding-bottom:10px}.woocommerce .widget_layered_nav ul li:last-child{padding-bottom:0}.woocommerce .widget_layered_nav ul ul{padding-top:10px}.woocommerce .widget_layered_nav_filters ul{margin-right:-10px}.woocommerce .widget_layered_nav_filters ul li{margin-right:10px}.woocommerce .widget_price_filter .ui-slider-horizontal{height:4px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{width:12px;height:12px;border-radius:2px;border:1px solid rgba(0, 0, 0, 0.25);background-color:#fff;-webkit-box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.15)}.woocommerce .yith-woocommerce-ajax-product-filter ul.yith-wcan-label{list-style:none;padding:0}.woocommerce .yith-woocommerce-ajax-product-filter ul.yith-wcan-label li{padding-bottom:0}.woocommerce .yith-woocommerce-ajax-product-filter ul.yith-wcan-label li a:before{margin-right:4px!important}.woocommerce .yith-woocommerce-ajax-product-filter ul.yith-wcan-color{margin-right:-10px;list-style:none;padding:0}.woocommerce .yith-woocommerce-ajax-product-filter ul.yith-wcan-color li{position:relative;margin-right:10px;padding-bottom:0}.woocommerce .yith-woocommerce-ajax-product-filter ul.yith-wcan-color li:before{content:'';display:block;width:17px;height:17px;border-radius:17px;border:1px solid transparent;padding:0;position:absolute;top:50%;margin-top:-8.5px;left:-1px;background-color:transparent}.woocommerce .yith-woocommerce-ajax-product-filter ul.yith-wcan-color li a{position:relative;z-index:1}.woocommerce-page .widget_layered_nav ul.yith-wcan-label,.woocommerce .widget_layered_nav ul.yith-wcan-label{margin-right:-10px}.woocommerce-page .widget_layered_nav ul.yith-wcan-label li,.woocommerce .widget_layered_nav ul.yith-wcan-label li{font-size:10px;line-height:14px}.woocommerce-page .widget_layered_nav ul.yith-wcan-label li a,.woocommerce-page .widget_layered_nav ul.yith-wcan-label li span,.woocommerce .widget_layered_nav ul.yith-wcan-label li a,.woocommerce .widget_layered_nav ul.yith-wcan-label li span{padding:0;background-color:transparent;border:none;margin-right:10px}.woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a,.woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover,.woocommerce .widget_layered_nav ul.yith-wcan-label li.chosen a,.woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover{border:none;background-color:transparent}.widget_product_categories ul{list-style:none;margin:0;padding:0}.widget_product_categories li{padding-bottom:12px}.widget_product_categories li:last-child{padding-bottom:0}.widget_product_categories ul ul{padding-left:20px;padding-top:12px}.woocommerce span.onsale{font-size:14px;text-transform:uppercase;margin:0;line-height:1;min-width:0;min-height:0;border-radius:3px;padding:10px 20px 10px;top:5px;left:20px;background-color:#62b9ad}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{font-size:10px;margin-top:6px}.woocommerce ul.product_list_widget del,.woocommerce ul.product_list_widget ins{font-size:12px}.widget_recent_reviews ul.product_list_widget li>a,.widget_top_rated_products ul.product_list_widget li>a{padding-top:0}.widget_recent_reviews ul.product_list_widget li>a>img,.widget_top_rated_products ul.product_list_widget li>a>img{margin-top:0}.woocommerce table.shop_table th{border:none;padding:12px}.woocommerce table.shop_table td{border-left:none;border-right:none;border-bottom:none;padding:12px}.woocommerce table.shop_table td.product-name{font-weight:400}.woocommerce table.shop_table td.product-name a{font-size:16px;color:inherit}.woocommerce table.shop_table td.product-name .variation{margin:0;line-height:1.4;font-size:12px;font-weight:300;opacity:0.75}.woocommerce table.shop_table td.product-name .variation dd,.woocommerce table.shop_table td.product-name .variation dt{font-weight:inherit}.woocommerce table.shop_attributes{margin:0}.woocommerce table.shop_attributes th{width:auto;font-weight:400}.woocommerce table.shop_attributes td{padding:4px 8px;font-weight:300;font-style:normal}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{border-top:none;border-left:none;border-right:none}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:48px}.woocommerce .products ul,.woocommerce[class*=columns-] ul.products,.woocommerce ul.products{margin-left:-10px;margin-right:-10px;font-size:0}.woocommerce .products ul li.product,.woocommerce[class*=columns-] ul.products li.product,.woocommerce ul.products li.product{margin:0 0 20px;padding:0 10px;float:none!important;width:100%;display:inline-block;vertical-align:top;font-size:1rem}.woocommerce .products ul li.product a img,.woocommerce[class*=columns-] ul.products li.product a img,.woocommerce ul.products li.product a img{margin:0}@media (min-width:520px){.woocommerce .products ul li.product,.woocommerce[class*=columns-] ul.products li.product,.woocommerce ul.products li.product{width:50%}}@media (min-width:768px){.woocommerce .products ul.products-3-cols li.product,.woocommerce .products ul.products-4-cols li.product,.woocommerce[class*=columns-] ul.products.products-3-cols li.product,.woocommerce[class*=columns-] ul.products.products-4-cols li.product,.woocommerce ul.products.products-3-cols li.product,.woocommerce ul.products.products-4-cols li.product{width:33.3333333333%}}@media (min-width:992px){.woocommerce .products ul.products-4-cols li.product,.woocommerce[class*=columns-] ul.products.products-4-cols li.product,.woocommerce ul.products.products-4-cols li.product{width:25%}}@media (min-width:1280px){.woocommerce .products ul,.woocommerce[class*=columns-] ul.products,.woocommerce ul.products{margin-left:-15px;margin-right:-15px}.woocommerce .products ul li.product,.woocommerce[class*=columns-] ul.products li.product,.woocommerce ul.products li.product{margin:0 0 30px;padding:0 15px}}.woocommerce .products ul .loop-product,.woocommerce ul.products .loop-product{padding:32px 30px 30px;position:relative;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.woocommerce .products ul .loop-product .star-rating,.woocommerce ul.products .loop-product .star-rating{margin-left:auto;margin-right:auto}.woocommerce .products ul li.product:hover .loop-product,.woocommerce ul.products li.product:hover .loop-product{margin-top:-10px;margin-bottom:10px;-webkit-box-shadow:0px 10px 30px 5px rgba(0, 0, 0, 0.1);box-shadow:0px 10px 30px 5px rgba(0, 0, 0, 0.1)}.woocommerce ul.products li.product .onsale{font-size:10px;text-transform:uppercase;margin:0;line-height:1;min-width:0;min-height:0;border-radius:0px 0px 0px 3px;padding:4px 12px 5px}.woocommerce ul.products li.product .product-info{display:table;width:100%;margin:0 0 24px}.woocommerce ul.products li.product .product-actions,.woocommerce ul.products li.product .product-summary{display:table-cell;vertical-align:top}.woocommerce ul.products li.product .product-summary{width:100%;padding-right:20px}.woocommerce ul.products li.product .product-actions{text-align:right}.woocommerce ul.products li.product .product-name{font-size:18px;padding:0;margin:0 0 10px}.woocommerce ul.products li.product .price{font-size:18px;line-height:1.3333333333;font-weight:300;margin:0}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .price ins{display:inline;font-weight:inherit}.woocommerce ul.products li.product .price del{font-size:12px}.woocommerce ul.products li.product a.add_to_cart_button{display:block;min-width:1em;padding:0;margin:0;border:none;background-color:transparent;height:24px;line-height:24px;font-size:14px}.woocommerce ul.products li.product a.add_to_cart_button .shopy-icon{width:18px;height:100%;fill:currentColor}.woocommerce .product-carousel-item a.add_to_cart_button.loading .shopy-icon,.woocommerce .product-carousel-item a.add_to_cart_button.loading i,.woocommerce ul.products li.product a.add_to_cart_button.loading .shopy-icon,.woocommerce ul.products li.product a.add_to_cart_button.loading i{display:none}.woocommerce .product-carousel-item a.add_to_cart_button.loading:after,.woocommerce ul.products li.product a.add_to_cart_button.loading:after{display:block;top:0;right:0;left:auto;bottom:0}.woocommerce .product-carousel-item a.add_to_cart_button.added:after,.woocommerce ul.products li.product a.add_to_cart_button.added:after{display:none}.woocommerce ul.products li.product .product-thumbnail img{display:block;margin-left:auto;margin-right:auto}.product-carousel-item,.product-grid-item,li.product{position:relative}.product-carousel-item .notice,.product-grid-item .notice,li.product .notice{display:block;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;padding:30px;visibility:hidden;opacity:0;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.product-carousel-item .notice:before,.product-grid-item .notice:before,li.product .notice:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.9}.product-carousel-item .notice:after,.product-grid-item .notice:after,li.product .notice:after{content:'';display:inline-block;vertical-align:middle;position:relative;height:100%}.product-carousel-item .notice-message,.product-grid-item .notice-message,li.product .notice-message{display:inline-block;vertical-align:middle;width:100%;position:relative;z-index:1;font-size:12px;text-transform:uppercase}.product-carousel-item .notice-message:before,.product-grid-item .notice-message:before,li.product .notice-message:before{font-family:FontAwesome;font-size:70px;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin:0 0 10px}.product-carousel-item .notice.wishlist-add .notice-message:before,.product-grid-item .notice.wishlist-add .notice-message:before,li.product .notice.wishlist-add .notice-message:before{content:'\f08a'}.product-carousel-item .notice.cart-add .notice-message:before,.product-grid-item .notice.cart-add .notice-message:before,li.product .notice.cart-add .notice-message:before{content:'\f217'}.product-carousel-item .notice.active,.product-grid-item .notice.active,li.product .notice.active{visibility:visible;opacity:1}.shopy-products-carousel a.button.add_to_cart_button{padding:0;background-color:transparent;border:none}.shopy-products-carousel a.button.add_to_cart_button .shopy-icon{width:18px;height:100%;fill:currentColor}.product-carousel-item span.onsale{font-size:10px;padding:4px 8px;border-radius:2px;top:30px;left:30px}.product-carousel-item .loop-product{display:table;width:100%}.product-carousel-item .product-info,.product-carousel-item .product-thumbnail{display:table-cell;vertical-align:top}.product-carousel-item .product-thumbnail{padding:30px 20px 30px 30px}.product-carousel-item .product-info{padding:30px 30px 30px 0;text-align:right}.product-carousel-item .product-info-inner{display:table;width:100%}.product-carousel-item .product-info-inner .bottom,.product-carousel-item .product-info-inner .top{display:table-row}.product-carousel-item .product-info-inner .top{height:100%}.product-carousel-item .product-actions,.product-carousel-item .product-summary{display:table-cell}.product-carousel-item .product-summary{vertical-align:top}.product-carousel-item .product-actions{vertical-align:bottom}.product-carousel-item .actions-block{margin-top:6px;margin-left:-15px;font-size:0}.product-carousel-item .actions-block a{color:inherit;line-height:24px;height:24px;position:relative;font-size:14px}.product-carousel-item .actions-block .add_to_cart_button,.product-carousel-item .actions-block .shopy-wcwl-box{display:inline-block;vertical-align:bottom;margin:0 0 0 15px}.product-carousel-item .product-name{font-weight:300}.product-carousel-item .product-actions{padding-top:10px}.product-carousel-item .price{font-size:18px;font-weight:300}.product-carousel-item .add_to_cart_button{min-width:1em}.product-carousel-item .add_to_cart_button.loading{opacity:0.25}.product-carousel-item .add_to_cart_button.loading i{display:none}.product-carousel-item .add_to_cart_button.loading:after{font-family:WooCommerce;content:'\e01c';vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:0;right:0;left:auto;bottom:0;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:block}@media (max-width:767px){.product-carousel-item .product-thumbnail img{max-width:100px}.product-carousel-item .product-info{text-align:left}}@media (min-width:768px){.product-carousel-item .product-thumbnail img{max-width:150px;margin-right:20px}.product-carousel-item .product-info-inner{height:150px}}.product-grid-item .loop-product{height:100%;padding:30px}.product-grid-item span.onsale{font-size:10px;padding:4px 8px;border-radius:2px;top:30px;left:30px}.product-grid-item .actions-block a{color:inherit}.product-grid-item .product-name{font-weight:700}.product-grid-item .price-block{font-size:18px;font-weight:400;margin-top:7px}.product-grid-item .price-block del{font-size:75%;opacity:0.5}.product-grid-item .product-thumbnail{margin-bottom:24px;font-size:0}.product-grid-item .product-thumbnail a{display:inline-block;font-size:14px;max-width:100%}.product-grid-item .product-thumbnail img{display:block;margin:0}.product-grid-item .product-short-desc{font-weight:300;margin-top:17px}@media (max-width:991px){.product-grid-item .product-thumbnail a,.product-grid-item .product-thumbnail img{width:100%}}@media (min-width:992px){.product-grid-item.big{text-align:center}.product-grid-item.big .loop-product:after{content:'';display:inline-block;vertical-align:middle;position:relative;height:100%}.product-grid-item.big .loop-product-inner{display:inline-block;width:100%;vertical-align:middle}.product-grid-item.big:nth-child(4n+4){float:right;clear:left}.product-grid-item.normal .loop-product{padding-top:40px;padding-bottom:40px}.product-grid-item.normal .loop-product:after{content:'';display:inline-block;vertical-align:middle;position:relative;height:100%}.product-grid-item.normal .loop-product-inner{display:inline-table;vertical-align:middle;width:100%}.product-grid-item.normal .product-info,.product-grid-item.normal .product-thumbnail{display:table-cell;vertical-align:middle;position:relative;padding-left:25px;padding-right:25px}.product-grid-item.normal .product-thumbnail{margin:0;width:40%}.product-grid-item.normal .product-thumbnail img{width:180px}.product-grid-item.normal .product-info{width:60%}.product-grid-item.normal:nth-child(3n-1) .product-thumbnail{left:60%;text-align:right}.product-grid-item.normal:nth-child(3n-1) .product-info{left:-40%}}@media (min-width:1280px){.product-grid-item.normal .loop-product{padding-left:70px;padding-right:70px}}.woocommerce .related.products ul{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.woocommerce .related.products ul li.product{padding-left:10px;padding-right:10px;text-align:center}.woocommerce .related.products ul li.product .loop-product{padding:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce .related.products ul li.product:hover .loop-product{margin:0;top:0}.woocommerce .related.products ul li.product .product-name{font-size:14px;font-weight:300;margin-bottom:4px}.woocommerce .related.products ul li.product .price{font-size:12px}.woocommerce .related.products ul li.product .product-thumbnail{margin-bottom:16px}.woocommerce #yith-wcwl-form{padding:30px}.woocommerce .wishlist-title h2{font-size:30px;margin-bottom:32px}.woocommerce table.wishlist_table thead th{border-top:none}.wishlist_table tr td,.wishlist_table tr th.product-checkbox,.wishlist_table tr th.wishlist-delete{text-align:inherit}.wishlist_table td.product-add-to-cart .added_to_cart.wc-forward{display:none!important}.woocommerce #content table.wishlist_table.cart a.remove:hover{background-color:transparent}.woocommerce #content table.wishlist_table.cart a.remove:before{margin-left:-4px}.woocommerce #content table.wishlist_table.cart a.remove:after{margin-left:0}.shopy-wcwl-box{margin-top:6px}.shopy-wcwl-add{display:block;position:relative;min-width:1em;height:24px;line-height:24px;text-align:center;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.shopy-wcwl-add:before{content:'\f08a';font-family:FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.shopy-wcwl-add.added:before{content:'\f004'}.shopy-wcwl-add.loading{opacity:0.25}.shopy-wcwl-add.loading:before{content:'\e01c';font-family:WooCommerce;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}#yith-wcwl-popup-message{position:fixed;top:0;left:0;right:0;bottom:0;padding:10% 0;text-align:center;margin:0!important;background-color:transparent}#yith-wcwl-popup-message:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.95}#yith-wcwl-popup-message:after{content:'';display:inline-block;vertical-align:middle;position:relative;height:100%}#yith-wcwl-message{max-height:100%;display:inline-block;max-width:80%;vertical-align:middle;position:relative;z-index:1;font-size:18px;font-weight:300}.woocommerce nav.woocommerce-pagination ul{border:none;margin:-2px}.woocommerce nav.woocommerce-pagination ul li{border:none;padding:2px;font-size:12px}.woocommerce nav.woocommerce-pagination ul li a{color:inherit;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{height:26px;min-width:26px;line-height:24px;border-radius:2px;border:1px solid transparent;padding:0 4px;text-align:center}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background-color:transparent}.woocommerce #reviews{margin-top:72px}.woocommerce #review_form #respond p.stars{margin:0;display:inline-block;vertical-align:middle}.woocommerce #review_form #respond p.stars>span{display:block;font-size:0}.woocommerce #review_form #respond p.stars a{font-size:14px;line-height:1}.woocommerce #review_form #respond p.stars a:focus{outline:none}.woocommerce #review_form #respond .comment-form-rating{margin:0 0 24px}.woocommerce #review_form #respond .comment-form-rating label{display:inline-block;margin-right:10px}.woocommerce #review_form #respond .comment-reply-title{margin:0 0 35px}.woocommerce #reviews #comments ol.commentlist li .comment-header p{display:inline-block;margin:0 0 0 15px}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li{padding-bottom:34px;margin-bottom:40px;border-bottom:1px solid}.woocommerce #reviews #comments ol.commentlist li:last-child{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__author,.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__published-date{display:inline-block;vertical-align:baseline;margin:0 0 0 15px}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__verified{font-size:12px;font-weight:400;line-height:1.3333333333;margin:2px 0 0 15px}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__verified i{font-size:14px}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:70px;padding:0;border:none;border-radius:100em;float:left;margin-right:20px;position:static}.woocommerce #reviews #comments ol.commentlist li .comment-text{overflow:hidden;margin:0;padding:0;border:none;border-radius:0;font-weight:300}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{font-size:12px;letter-spacing:0.2em;width:6em;margin-top:20px}.woocommerce #reviews #comment{height:auto}.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-comment,.woocommerce #review_form #respond .comment-form-email{margin-bottom:20px}.woocommerce #review_form #respond .clearfloat{margin:0}.woocommerce #review_form #respond .form-submit{margin-top:10px;margin-bottom:0}.woocommerce #review_form_wrapper{margin-top:64px}@media (min-width:768px){.woocommerce .comment-form .comment-form-author,.woocommerce .comment-form .comment-form-email{width:50%}}.woocommerce.single-product .site-content{margin-top:0}.woocommerce.single-product .woocommerce-message{margin-top:2em}.woocommerce div.product .woocommerce-product-gallery__wrapper{margin:0}.woocommerce div.product .woocommerce-product-rating{margin:10px 0 24px}.woocommerce div.product p.price{font-size:24px}.woocommerce div.product p.price del{font-size:0.75em}.woocommerce div.product .grid{position:relative}.woocommerce div.product .product-brief{margin:0 -15px;padding:100px 0}.woocommerce div.product .product-brief .yith-wcwl-add-button a:before{content:'\f08a';font-family:FontAwesome;font-size:14px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:6px}.woocommerce div.product div.images{margin:0;padding-left:15px;padding-right:15px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background-color:rgba(255, 255, 255, 0.75);top:10px;right:25px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:focus,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover{background-color:#fff}.woocommerce div.product div.images .flex-control-thumbs{margin-top:10px}.woocommerce div.product div.images .flex-control-thumbs.owl-carousel{overflow:visible}.woocommerce div.product div.images .flex-control-thumbs.owl-carousel li{float:none;width:100%}.woocommerce div.product .entry-summary{margin-top:44px}.woocommerce div.product .entry-summary .product_meta{margin-top:30px;padding-top:16px;border-top:1px solid;font-size:12px;line-height:1.5}.woocommerce div.product .entry-summary .product_meta .posted_in,.woocommerce div.product .entry-summary .product_meta .sku_wrapper{display:block}.woocommerce div.product .entry-summary .tawcvs-swatches{font-size:12px}.woocommerce div.product .entry-summary .tawcvs-swatches .swatch.selected{-webkit-box-shadow:none;box-shadow:none}.woocommerce div.product .woocommerce-product-details__short-description{font-size:18px;font-weight:300;margin:30px 0}.woocommerce div.product .single_variation{margin-left:20px;margin-bottom:32px}.woocommerce div.product form.cart{margin-left:-20px}.woocommerce div.product form.cart .sbutton,.woocommerce div.product form.cart .variations,.woocommerce div.product form.cart div.quantity{margin-left:20px}.woocommerce div.product form.cart .variations label{font-size:20px;font-weight:400}.woocommerce div.product form.cart .reset_variations{margin-left:5px}.woocommerce div.product .up-sells{margin-top:100px}.woocommerce div.product .single-product-additional-info-title,.woocommerce div.product .single-product-desc-title{margin:0 0 36px}.woocommerce div.product .single-product-section-title{margin:0 0 64px}.woocommerce div.product .product-main{margin-top:100px}.woocommerce div.product .related-products-title{padding:44px 30px 0;margin:0 0 36px}.woocommerce div.product .single-product-description{font-weight:300}.woocommerce div.product .single-product-additional_information{padding:30px;margin-top:44px}.woocommerce div.product .product-related .products ul li.product,.woocommerce div.product .product-related ul.products li.product{width:50%}@media (min-width:520px) and (max-width:991px){.woocommerce div.product .product-related .products ul li.product,.woocommerce div.product .product-related ul.products li.product{width:33.3333333333%}}@media (min-width:768px) and (max-width:991px){.woocommerce div.product .product-related .products ul li.product,.woocommerce div.product .product-related ul.products li.product{width:25%}}@media (max-width:991px){.woocommerce div.product .product-related{margin-top:64px}}@media (min-width:992px){.woocommerce div.product .product-content,.woocommerce div.product .product-related{padding-left:15px;padding-right:15px;position:relative}.woocommerce div.product .product-content.with-sidebar,.woocommerce div.product .product-related{float:left}.woocommerce div.product .product-content.with-sidebar{width:70%}.woocommerce div.product .product-related{width:30%}.woocommerce div.product .product-content.with-left-sidebar{left:30%}.woocommerce div.product .product-related.left-sidebar{right:70%}}@media (min-width:1280px){.woocommerce div.product .product-content.with-sidebar{width:72.5%}.woocommerce div.product .product-related{width:27.5%}.woocommerce div.product .product-content.with-left-sidebar{left:27.5%;padding-left:85px}.woocommerce div.product .product-content.with-right-sidebar{padding-right:85px}.woocommerce div.product .product-related.left-sidebar{right:72.5%}}.woocommerce div.product .flex-control-thumbs .owl-nav{position:absolute;top:50%;height:0;overflow:visible;left:-10px;right:-10px}.woocommerce div.product .flex-control-thumbs .owl-next,.woocommerce div.product .flex-control-thumbs .owl-prev{width:24px;height:32px;display:block;text-align:center;line-height:30px;margin-top:-16px;color:rgba(0, 0, 0, 0.5);background-color:rgba(255, 255, 255, 0.75);border:1px solid rgba(0, 0, 0, 0.1);border-radius:3px;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.woocommerce div.product .flex-control-thumbs .owl-next:hover,.woocommerce div.product .flex-control-thumbs .owl-prev:hover{color:#222;background-color:#FFF;border-color:rgba(0, 0, 0, 0.25)}.woocommerce div.product .flex-control-thumbs .owl-next.disabled,.woocommerce div.product .flex-control-thumbs .owl-prev.disabled{opacity:0.4;pointer-events:none}.woocommerce div.product .flex-control-thumbs .owl-prev{float:left}.woocommerce div.product .flex-control-thumbs .owl-next{float:right}.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce div.product div.summary{padding-left:15px;padding-right:15px}@media (min-width:769px){.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary{width:50%}.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce div.product div.summary{padding-left:65px}}.woocommerce .woocommerce-checkout h3{font-size:24px;margin-bottom:24px}.woocommerce .woocommerce-checkout #order_review_heading{margin-top:48px}.woocommerce ul.order_details{padding-left:0}.woocommerce .woocommerce-order-details__title{font-size:24px}.woocommerce-customer-details{margin-top:36px}.woocommerce-customer-details>h2{font-size:24px}.woocommerce-customer-details .woocommerce-column__title{font-size:18px}.woocommerce-columns--addresses{margin-top:44px}@media (max-width:767px){.woocommerce-account .woocommerce-MyAccount-navigation{margin:0 0 48px}}@media (min-width:768px){.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:left}.woocommerce-account .woocommerce-MyAccount-navigation{width:40%;padding-right:40px}.woocommerce-account .woocommerce-MyAccount-content{width:60%}}@media (min-width:992px){.woocommerce-account .woocommerce-MyAccount-navigation{width:30%}.woocommerce-account .woocommerce-MyAccount-content{width:70%}}.woocommerce-MyAccount-navigation ul{list-style:none;margin:0}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid;border-color:inherit}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.woocommerce-MyAccount-navigation ul li a{display:block;padding:10px 20px;color:inherit}.woocommerce-MyAccount-navigation ul>li{font-size:0}.woocommerce-MyAccount-navigation ul>li>a{display:block;font-size:14px;padding-left:44px}.woocommerce-MyAccount-navigation ul>li>a:before{content:'\f18e';font-family:FontAwesome;font-size:14px;display:inline-block;width:16px;margin-right:8px;margin-left:-24px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce-MyAccount-navigation ul ul{border-color:inherit}.woocommerce-MyAccount-navigation>ul{padding-left:0;border:1px solid}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard>a:before{content:'\f0e4'}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders>a:before{content:'\f00b'}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads>a:before{content:'\f0ed'}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address>a:before{content:'\f041'}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account>a:before{content:'\f007'}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout>a:before{content:'\f08b'}.woocommerce-account .entry-header{padding:20px 10px;margin:0 0 48px}.woocommerce-account .dashboard-summary{text-align:center;font-size:18px;font-weight:300;max-width:480px;margin:0 auto}.woocommerce-account .dashboard-summary h4{margin:0 0 32px}.woocommerce-account .dashboard-summary .avatar{border-radius:100em;padding:3px;border:1px solid}.woocommerce-EditAccountForm .form-submit,.woocommerce-EditAddressForm .form-submit{margin:30px 0 0}.woocommerce-EditAccountForm .form-submit .sbutton,.woocommerce-EditAddressForm .form-submit .sbutton{width:240px;max-width:100%}.woocommerce-ResetPassword,.woocommerce form.login{max-width:480px;margin-left:auto;margin-right:auto}.woocommerce-ResetPassword .input-field,.woocommerce form.login .input-field{width:100%}.woocommerce-form-login-title,.woocommerce-form-register-title{text-align:center}.sp-heading{margin:0 0 35px}.sp-heading>:last-child{margin-bottom:0}.shopy-carousel{position:relative;margin:0 0 35px}.shopy-carousel .owl-carousel.with-dots{margin-bottom:36px}.shopy-carousel .owl-dots{font-size:12px;line-height:1;position:absolute;left:0;right:0;bottom:-36px;margin-left:-10px;text-align:center}.shopy-carousel .owl-dot{display:inline-block;vertical-align:middle;margin-left:10px;width:1em;height:1em;border-radius:1em;background-color:#222;opacity:0.25;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.shopy-carousel .owl-dot.active,.shopy-carousel .owl-dot:hover{opacity:1}.shopy-carousel .owl-nav{position:absolute;top:50%;left:-12px;right:-12px;height:0;overflow:visible}.shopy-carousel .owl-next,.shopy-carousel .owl-prev{color:rgba(0, 0, 0, 0.4);background-color:rgba(255, 255, 255, 0.75);border-radius:3px;font-size:28px;width:24px;height:44px;text-align:center;line-height:43px;margin-top:-22px;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms;visibility:hidden;opacity:0}.shopy-carousel .owl-next.disabled,.shopy-carousel .owl-prev.disabled{display:none}.shopy-carousel .owl-next:hover,.shopy-carousel .owl-prev:hover{color:#222;background-color:#fff}.shopy-carousel .owl-prev{float:left}.shopy-carousel .owl-next{float:right}.shopy-carousel:hover .owl-next,.shopy-carousel:hover .owl-prev{visibility:visible;opacity:1}.shopy-products-slider .owl-carousel.with-dots{margin-bottom:0}.shopy-products-slider .owl-dots{bottom:32px}.shopy-product-slide{padding-top:60px;padding-bottom:60px;text-align:center;max-width:1200px;padding-left:15px;padding-right:15px}.shopy-product-slide .product-desc,.shopy-product-slide .product-thumbnail{padding-top:40px;padding-bottom:40px}.shopy-product-slide .product-thumbnail a:focus{outline:none}.shopy-product-slide .product-short-desc{font-weight:300}.shopy-product-slide .slide-buttons{margin-left:-20px;margin-top:32px}.shopy-product-slide .slide-buttons .sbutton{margin-left:20px;position:relative}.shopy-product-slide .product-thumbnail a{display:block}.shopy-product-slide .product-thumbnail img{max-width:480px;margin-left:auto;margin-right:auto}.shopy-product-slide .wcwl-add:before{font-size:14px;width:1em;height:1em;line-height:1;position:absolute;left:50%;top:50%;margin:-0.5em 0 0 -0.5em}.shopy-product-slide .wcwl-add.loading span{visibility:hidden;opacity:0}.shopy-product-slide .wcwl-add.loading:before{content:'\e01c';display:block;font-family:WooCommerce;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@media (min-width:768px){.shopy-product-slide .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-60px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.shopy-product-slide .product-desc,.shopy-product-slide .product-thumbnail{width:50%;padding-left:60px}.shopy-product-slide .product-name{margin-bottom:27px}.shopy-product-slide .slide-buttons{margin-top:40px}.shopy-product-slide .product-thumbnail{text-align:right}.shopy-product-slide .product-thumbnail img{max-width:100%}}@media (min-width:992px){.shopy-product-slide .product-name{font-size:60px}.shopy-product-slide .product-short-desc{font-size:18px}.shopy-product-slide .product-thumbnail{padding-left:120px}}.vc_column_container .shopy-product-slide{padding-left:0;padding-right:0}.shopy-products-tab{margin:0 0 35px}.shopy-products-tab .products-tab-heading{margin:0 0 44px}.shopy-products-tab .products-tab-heading .title-block>:last-child{margin-bottom:0}.shopy-products-tab .product-categories{margin-left:-20px}.shopy-products-tab .product-categories a{display:inline-block;vertical-align:middle;margin-left:20px;text-decoration:none;color:inherit}.shopy-products-tab .products-tab-content{position:relative}.shopy-products-tab .product-tab-panel{position:absolute;left:0;right:0;top:30px;visibility:hidden;opacity:0;z-index:0;-webkit-transition:all 500ms;-o-transition:all 500ms;transition:all 500ms}.shopy-products-tab .product-tab-panel.active{top:0;visibility:visible;opacity:1;position:relative;height:auto;z-index:1}@media (max-width:767px){.shopy-products-tab .product-categories{margin-top:16px}}@media (min-width:768px){.shopy-products-tab .products-tab-heading{display:table;width:100%}.shopy-products-tab .products-tab-heading .categories-block,.shopy-products-tab .products-tab-heading .title-block{display:table-cell;vertical-align:middle}.shopy-products-tab .products-tab-heading .title-block{width:40%}.shopy-products-tab .products-tab-heading .categories-block{width:60%;text-align:right}}.shopy-fgrid-container{margin-bottom:-1px;margin-right:-1px}.shopy-fgrid-container .fgrid-item{float:left;padding-bottom:1px;padding-right:1px}@media (min-width:520px) and (max-width:991px){.shopy-fgrid-container .fgrid-item{width:50%}.shopy-fgrid-container .fgrid-item:nth-child(4n+4){clear:left}.shopy-fgrid-container .fgrid-item.big{width:100%}}@media (min-width:992px){.shopy-fgrid-container .fgrid-item{visibility:hidden;opacity:0}.shopy-fgrid-container .fgrid-item.adapted{visibility:visible;opacity:1;-webkit-transition:all 240ms;-o-transition:all 240ms;transition:all 240ms}.shopy-fgrid-container .fgrid-item.big{width:34.18803419%}.shopy-fgrid-container .fgrid-item.normal{width:65.81196581%}}.shopy-fancybox .fancybox-icon{float:left;margin-right:20px}.shopy-fancybox .icon-symbol{display:block;width:70px;height:70px;line-height:68px;text-align:center;font-size:28px;border-radius:100em;border:1px solid}.shopy-fancybox .icon-image img{max-width:70px}.shopy-fancybox .fancybox-summary{overflow:hidden}.shopy-fancybox .fancybox-title{margin:0}.shopy-fancybox .fancybox-desc{font-weight:300;margin-top:8px;font-size:13px}.shopy-fancybox .fancybox-desc>:last-child{margin-bottom:0}.shopy-product-box .product-thumbnail{background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%}.shopy-product-box .product-desc{text-align:center;padding:30px}.shopy-product-box .product-short-desc{font-size:18px;font-weight:300}.shopy-product-box .product-short-desc>:last-child{margin-bottom:0}.shopy-product-box .product-dimensions{margin-top:20px;margin-left:-40px}.shopy-product-box .product-dimensions .label,.shopy-product-box .product-dimensions .value{display:block}.shopy-product-box .product-dimensions .value{font-size:24px;font-weight:300;margin-bottom:4px}.shopy-product-box .product-dimensions .label{text-transform:capitalize}.shopy-product-box .product-dimension-entry{display:inline-block;vertical-align:top;margin-left:40px}.shopy-product-box .entry-title{margin:0 0 24px}@media (max-width:991px){.shopy-product-box .product-thumbnail:before{content:'';display:block;padding-top:100%;background:inherit}}@media (min-width:992px){.shopy-product-box .inner{display:table;width:100%}.shopy-product-box .product-desc,.shopy-product-box .product-thumbnail{display:table-cell;vertical-align:middle}.shopy-product-box .product-thumbnail{width:40%}.shopy-product-box .product-desc{width:60%;padding:70px 96px}}.wpcf7-form-control-wrap{width:100%;display:inline-block}.shopy-newsletter{margin-left:-15px;margin-right:-15px}.shopy-newsletter .shopy-newsletter-form-block,.shopy-newsletter .shopy-newsletter-heading-block{padding:15px}@media (min-width:992px){.shopy-newsletter .shopy-newsletter-form-block,.shopy-newsletter .shopy-newsletter-heading-block{width:50%;display:inline-block;vertical-align:middle}}.shopy-newsletter-heading{font-size:18px;margin:0 0 0 -10px}.shopy-newsletter-heading span{display:inline-block;vertical-align:middle;margin-left:10px}.shopy-newsletter-heading span.title{font-size:24px;line-height:26px;text-transform:uppercase}.shopy-newsletter-heading span.desc{font-weight:300;font-style:italic}.shopy-newsletter-form .sbutton{border-radius:0;font-weight:400;font-size:12px;padding:15px 24px;width:100%}.shopy-newsletter-form .input-field{border:none;background-color:#f5f5f5;border-radius:0;height:50px;width:100%}@media (min-width:520px){.shopy-newsletter-form{display:table;width:100%}.shopy-newsletter-form .field-email,.shopy-newsletter-form .field-submit{display:table-cell;vertical-align:top}.shopy-newsletter-form .field-email{width:100%}.shopy-newsletter-form .field-submit{white-space:nowrap}}